---
Fuzzer filename: '/src/fio/t/fuzz/fuzz_parseini.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/fio/t/fuzz/fuzz_parseini.c'
      linkageType:     externalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - size
      BBCount:         13
      ICount:          92
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - fio_init_options
        - parse_cmd_line
        - parse_jobs_ini
        - printf
        - sinit
      functionUses:    0
      BranchProfiles:
        - Branch String:   't/fuzz/fuzz_parseini.c:14,6'
          Branch Sides:
            - BranchSide:      't/fuzz/fuzz_parseini.c:15,3'
              BranchSideFuncs: []
            - BranchSide:      't/fuzz/fuzz_parseini.c:17,6'
              BranchSideFuncs:
                - malloc
                - printf
                - parse_jobs_ini
                - free
                - fio_init_options
                - parse_cmd_line
                - sinit
                - printf
        - Branch String:   't/fuzz/fuzz_parseini.c:17,6'
          Branch Sides:
            - BranchSide:      't/fuzz/fuzz_parseini.c:18,7'
              BranchSideFuncs:
                - fio_init_options
                - parse_cmd_line
                - sinit
                - malloc
                - printf
                - parse_jobs_ini
                - free
                - printf
            - BranchSide:      't/fuzz/fuzz_parseini.c:28,21'
              BranchSideFuncs:
                - malloc
                - printf
                - parse_jobs_ini
                - free
        - Branch String:   't/fuzz/fuzz_parseini.c:18,7'
          Branch Sides:
            - BranchSide:      't/fuzz/fuzz_parseini.c:19,4'
              BranchSideFuncs:
                - printf
            - BranchSide:      't/fuzz/fuzz_parseini.c:23,3'
              BranchSideFuncs:
                - parse_cmd_line
                - sinit
                - malloc
                - printf
                - parse_jobs_ini
                - free
        - Branch String:   't/fuzz/fuzz_parseini.c:29,6'
          Branch Sides:
            - BranchSide:      't/fuzz/fuzz_parseini.c:30,3'
              BranchSideFuncs:
                - parse_jobs_ini
                - free
            - BranchSide:      't/fuzz/fuzz_parseini.c:34,9'
              BranchSideFuncs:
                - parse_jobs_ini
                - free
      Callsites:
        - Src:             't/fuzz/fuzz_parseini.c:18,7'
          Dst:             fio_init_options
        - Src:             't/fuzz/fuzz_parseini.c:19,4'
          Dst:             printf
        - Src:             't/fuzz/fuzz_parseini.c:23,3'
          Dst:             parse_cmd_line
        - Src:             't/fuzz/fuzz_parseini.c:24,3'
          Dst:             sinit
        - Src:             't/fuzz/fuzz_parseini.c:30,3'
          Dst:             printf
        - Src:             't/fuzz/fuzz_parseini.c:38,2'
          Dst:             parse_jobs_ini
    - functionName:    printf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    60
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crc16_byte
      functionSourceFile: '/src/fio/crc/crc16.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - short
        - char
      constantsTouched: []
      argNames:
        - crc
        - data
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_crc16
      functionSourceFile: '/src/fio/crc/crc16.c'
      linkageType:     externalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buffer
        - len
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - crc16_byte
      functionUses:    7
      BranchProfiles:
        - Branch String:   'crc/crc16.c:51,2'
          Branch Sides:
            - BranchSide:      'crc/crc16.c:52,20'
              BranchSideFuncs:
                - crc16_byte
            - BranchSide:      'crc/crc16.c:53,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/crc16.c:52,9'
          Dst:             crc16_byte
    - functionName:    fio_crc32
      functionSourceFile: '/src/fio/crc/crc32.c'
      linkageType:     externalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buffer
        - length
      BBCount:         4
      ICount:          47
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crc/crc32.c:80,2'
          Branch Sides:
            - BranchSide:      'crc/crc32.c:81,10'
              BranchSideFuncs: []
            - BranchSide:      'crc/crc32.c:83,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    do_cpuid
      functionSourceFile: '/src/fio/crc/../arch/arch-x86_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - eax
        - ebx
        - ecx
        - edx
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crc32c_intel_probe
      functionSourceFile: '/src/fio/crc/crc32c-intel.c'
      linkageType:     externalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - do_cpuid
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crc/crc32c-intel.c:76,7'
          Branch Sides:
            - BranchSide:      'crc/crc32c-intel.c:76,7'
              BranchSideFuncs:
                - do_cpuid
            - BranchSide:      'crc/crc32c-intel.c:76,7'
              BranchSideFuncs:
                - do_cpuid
        - Branch String:   'crc/crc32c-intel.c:76,6'
          Branch Sides:
            - BranchSide:      'crc/crc32c-intel.c:76,6'
              BranchSideFuncs: []
            - BranchSide:      'crc/crc32c-intel.c:77,26'
              BranchSideFuncs:
                - do_cpuid
      Callsites:
        - Src:             'crc/crc32c-intel.c:81,3'
          Dst:             do_cpuid
    - functionName:    crc32c_intel_le_hw_byte
      functionSourceFile: '/src/fio/crc/crc32c-intel.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - crc
        - data
        - length
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crc/crc32c-intel.c:31,2'
          Branch Sides:
            - BranchSide:      'crc/crc32c-intel.c:35,9'
              BranchSideFuncs: []
            - BranchSide:      'crc/crc32c-intel.c:40,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    crc32c_intel
      functionSourceFile: '/src/fio/crc/crc32c-intel.c'
      linkageType:     externalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - length
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - crc32c_intel_le_hw_byte
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crc/crc32c-intel.c:58,2'
          Branch Sides:
            - BranchSide:      'crc/crc32c-intel.c:62,9'
              BranchSideFuncs:
                - crc32c_intel_le_hw_byte
            - BranchSide:      'crc/crc32c-intel.c:67,6'
              BranchSideFuncs:
                - crc32c_intel_le_hw_byte
        - Branch String:   'crc/crc32c-intel.c:67,6'
          Branch Sides:
            - BranchSide:      'crc/crc32c-intel.c:67,6'
              BranchSideFuncs:
                - crc32c_intel_le_hw_byte
            - BranchSide:      'crc/crc32c-intel.c:68,33'
              BranchSideFuncs:
                - crc32c_intel_le_hw_byte
      Callsites:
        - Src:             'crc/crc32c-intel.c:68,9'
          Dst:             crc32c_intel_le_hw_byte
    - functionName:    crc32c_sw
      functionSourceFile: '/src/fio/crc/crc32c.c'
      linkageType:     externalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - length
      BBCount:         4
      ICount:          42
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crc/crc32c.c:120,2'
          Branch Sides:
            - BranchSide:      'crc/crc32c.c:121,23'
              BranchSideFuncs: []
            - BranchSide:      'crc/crc32c.c:123,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_crc64_nvme
      functionSourceFile: '/src/fio/crc/crc64.c'
      linkageType:     externalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - crc
        - p
        - len
      BBCount:         5
      ICount:          56
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crc/crc64.c:143,2'
          Branch Sides:
            - BranchSide:      'crc/crc64.c:144,10'
              BranchSideFuncs: []
            - BranchSide:      'crc/crc64.c:146,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_crc64
      functionSourceFile: '/src/fio/crc/crc64.c'
      linkageType:     externalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buffer
        - length
      BBCount:         4
      ICount:          41
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crc/crc64.c:111,2'
          Branch Sides:
            - BranchSide:      'crc/crc64.c:112,19'
              BranchSideFuncs: []
            - BranchSide:      'crc/crc64.c:114,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    crc7_byte
      functionSourceFile: '/src/fio/crc/crc7.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - crc
        - data
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_crc7
      functionSourceFile: '/src/fio/crc/crc7.c'
      linkageType:     externalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buffer
        - len
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - crc7_byte
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crc/crc7.c:50,2'
          Branch Sides:
            - BranchSide:      'crc/crc7.c:51,19'
              BranchSideFuncs:
                - crc7_byte
            - BranchSide:      'crc/crc7.c:52,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/crc7.c:51,9'
          Dst:             crc7_byte
    - functionName:    fio_crc_t10dif
      functionSourceFile: '/src/fio/crc/crct10dif_common.c'
      linkageType:     externalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - crc
        - buffer
        - len
      BBCount:         5
      ICount:          55
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crc/crct10dif_common.c:85,2'
          Branch Sides:
            - BranchSide:      'crc/crct10dif_common.c:86,10'
              BranchSideFuncs: []
            - BranchSide:      'crc/crct10dif_common.c:88,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fnv
      functionSourceFile: '/src/fio/crc/fnv.c'
      linkageType:     externalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
        - hval
      BBCount:         11
      ICount:          93
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crc/fnv.c:13,2'
          Branch Sides:
            - BranchSide:      'crc/fnv.c:13,2'
              BranchSideFuncs: []
            - BranchSide:      'crc/fnv.c:14,8'
              BranchSideFuncs: []
        - Branch String:   'crc/fnv.c:15,7'
          Branch Sides:
            - BranchSide:      'crc/fnv.c:16,27'
              BranchSideFuncs: []
            - BranchSide:      'crc/fnv.c:20,44'
              BranchSideFuncs: []
        - Branch String:   'crc/fnv.c:24,4'
          Branch Sides:
            - BranchSide:      'crc/fnv.c:25,9'
              BranchSideFuncs: []
            - BranchSide:      'crc/fnv.c:28,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_md5_final
      functionSourceFile: '/src/fio/crc/md5.c'
      linkageType:     externalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mctx
      BBCount:         6
      ICount:          99
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - md5_transform
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crc/md5.c:135,6'
          Branch Sides:
            - BranchSide:      'crc/md5.c:135,6'
              BranchSideFuncs:
                - md5_transform
                - md5_transform
            - BranchSide:      'crc/md5.c:136,10'
              BranchSideFuncs:
                - md5_transform
                - md5_transform
      Callsites:
        - Src:             'crc/md5.c:137,3'
          Dst:             md5_transform
        - Src:             'crc/md5.c:145,2'
          Dst:             md5_transform
    - functionName:    md5_transform
      functionSourceFile: '/src/fio/crc/md5.c'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hash
        - in
      BBCount:         1
      ICount:          1482
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_md5_update
      functionSourceFile: '/src/fio/crc/md5.c'
      linkageType:     externalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - mctx
        - data
        - len
      BBCount:         9
      ICount:          123
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - md5_transform
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crc/md5.c:105,6'
          Branch Sides:
            - BranchSide:      'crc/md5.c:106,18'
              BranchSideFuncs: []
            - BranchSide:      'crc/md5.c:111,17'
              BranchSideFuncs:
                - md5_transform
                - md5_transform
        - Branch String:   'crc/md5.c:118,2'
          Branch Sides:
            - BranchSide:      'crc/md5.c:119,10'
              BranchSideFuncs:
                - md5_transform
            - BranchSide:      'crc/md5.c:125,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/md5.c:114,2'
          Dst:             md5_transform
        - Src:             'crc/md5.c:120,3'
          Dst:             md5_transform
    - functionName:    fio_md5_init
      functionSourceFile: '/src/fio/crc/md5.c'
      linkageType:     externalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mctx
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fmix32
      functionSourceFile: '/src/fio/crc/murmur3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - h
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    murmur3_tail
      functionSourceFile: '/src/fio/crc/murmur3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - data
        - nblocks
        - len
        - c1
        - c2
        - h1
      BBCount:         10
      ICount:          105
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - fmix32
        - rotl32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crc/murmur3.c:30,2'
          Branch Sides:
            - BranchSide:      'crc/murmur3.c:30,2'
              BranchSideFuncs:
                - fmix32
            - BranchSide:      'crc/murmur3.c:32,9'
              BranchSideFuncs:
                - rotl32
                - fmix32
            - BranchSide:      'crc/murmur3.c:35,9'
              BranchSideFuncs:
                - rotl32
                - fmix32
            - BranchSide:      'crc/murmur3.c:38,9'
              BranchSideFuncs:
                - rotl32
                - fmix32
      Callsites:
        - Src:             'crc/murmur3.c:40,8'
          Dst:             rotl32
        - Src:             'crc/murmur3.c:45,9'
          Dst:             fmix32
    - functionName:    rotl32
      functionSourceFile: '/src/fio/crc/murmur3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 6
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - x
        - r
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    murmurhash3
      functionSourceFile: '/src/fio/crc/murmur3.c'
      linkageType:     externalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - key
        - len
        - seed
      BBCount:         7
      ICount:          101
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - murmur3_tail
        - rotl32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crc/murmur3.c:58,2'
          Branch Sides:
            - BranchSide:      'crc/murmur3.c:59,17'
              BranchSideFuncs:
                - rotl32
                - rotl32
                - murmur3_tail
            - BranchSide:      'crc/murmur3.c:70,22'
              BranchSideFuncs:
                - murmur3_tail
      Callsites:
        - Src:             'crc/murmur3.c:62,8'
          Dst:             rotl32
        - Src:             'crc/murmur3.c:66,8'
          Dst:             rotl32
        - Src:             'crc/murmur3.c:70,9'
          Dst:             murmur3_tail
    - functionName:    fio_sha1_final
      functionSourceFile: '/src/fio/crc/sha1.c'
      linkageType:     externalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_sha1_update
        - htonl
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crc/sha1.c:66,14'
          Dst:             htonl
        - Src:             'crc/sha1.c:67,14'
          Dst:             htonl
        - Src:             'crc/sha1.c:70,2'
          Dst:             fio_sha1_update
        - Src:             'crc/sha1.c:71,2'
          Dst:             fio_sha1_update
    - functionName:    htonl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_sha1_update
      functionSourceFile: '/src/fio/crc/sha1.c'
      linkageType:     externalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ctx
        - data
        - len
      BBCount:         17
      ICount:          141
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - blk_SHA1Block
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crc/sha1.c:37,6'
          Branch Sides:
            - BranchSide:      'crc/sha1.c:38,19'
              BranchSideFuncs:
                - blk_SHA1Block
                - blk_SHA1Block
            - BranchSide:      'crc/sha1.c:49,2'
              BranchSideFuncs:
                - blk_SHA1Block
        - Branch String:   'crc/sha1.c:39,7'
          Branch Sides:
            - BranchSide:      'crc/sha1.c:40,11'
              BranchSideFuncs:
                - blk_SHA1Block
                - blk_SHA1Block
            - BranchSide:      'crc/sha1.c:41,10'
              BranchSideFuncs:
                - blk_SHA1Block
                - blk_SHA1Block
        - Branch String:   'crc/sha1.c:45,7'
          Branch Sides:
            - BranchSide:      'crc/sha1.c:46,4'
              BranchSideFuncs: []
            - BranchSide:      'crc/sha1.c:47,17'
              BranchSideFuncs:
                - blk_SHA1Block
                - blk_SHA1Block
        - Branch String:   'crc/sha1.c:49,2'
          Branch Sides:
            - BranchSide:      'crc/sha1.c:50,17'
              BranchSideFuncs:
                - blk_SHA1Block
            - BranchSide:      'crc/sha1.c:54,6'
              BranchSideFuncs: []
        - Branch String:   'crc/sha1.c:54,6'
          Branch Sides:
            - BranchSide:      'crc/sha1.c:54,6'
              BranchSideFuncs: []
            - BranchSide:      'crc/sha1.c:55,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/sha1.c:47,3'
          Dst:             blk_SHA1Block
        - Src:             'crc/sha1.c:50,3'
          Dst:             blk_SHA1Block
    - functionName:    blk_SHA1Block
      functionSourceFile: '/src/fio/crc/sha1.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
        - data
      BBCount:         163
      ICount:          4622
      EdgeCount:       163
      CyclomaticComplexity: 2
      functionsReached:
        - htonl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'crc/sha1.c:122,2'
          Dst:             htonl
        - Src:             'crc/sha1.c:123,2'
          Dst:             htonl
        - Src:             'crc/sha1.c:124,2'
          Dst:             htonl
        - Src:             'crc/sha1.c:125,2'
          Dst:             htonl
        - Src:             'crc/sha1.c:126,2'
          Dst:             htonl
        - Src:             'crc/sha1.c:127,2'
          Dst:             htonl
        - Src:             'crc/sha1.c:128,2'
          Dst:             htonl
        - Src:             'crc/sha1.c:129,2'
          Dst:             htonl
        - Src:             'crc/sha1.c:130,2'
          Dst:             htonl
        - Src:             'crc/sha1.c:131,2'
          Dst:             htonl
        - Src:             'crc/sha1.c:132,2'
          Dst:             htonl
        - Src:             'crc/sha1.c:133,2'
          Dst:             htonl
        - Src:             'crc/sha1.c:134,2'
          Dst:             htonl
        - Src:             'crc/sha1.c:135,2'
          Dst:             htonl
        - Src:             'crc/sha1.c:136,2'
          Dst:             htonl
        - Src:             'crc/sha1.c:137,2'
          Dst:             htonl
    - functionName:    fio_sha1_init
      functionSourceFile: '/src/fio/crc/sha1.c'
      linkageType:     externalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ctx
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __be32_to_cpu
      functionSourceFile: '/src/fio/crc/../lib/bswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Maj
      functionSourceFile: '/src/fio/crc/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - y
        - z
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    64
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Ch
      functionSourceFile: '/src/fio/crc/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - x
        - y
        - z
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    64
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ror32
      functionSourceFile: '/src/fio/crc/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - word
        - shift
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    388
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BLEND_OP
      functionSourceFile: '/src/fio/crc/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - I
        - W
      BBCount:         3
      ICount:          83
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ror32
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crc/sha256.c:63,9'
          Dst:             ror32
        - Src:             'crc/sha256.c:63,9'
          Dst:             ror32
        - Src:             'crc/sha256.c:63,31'
          Dst:             ror32
        - Src:             'crc/sha256.c:63,31'
          Dst:             ror32
    - functionName:    LOAD_OP
      functionSourceFile: '/src/fio/crc/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - I
        - W
        - input
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __be32_to_cpu
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crc/sha256.c:58,9'
          Dst:             __be32_to_cpu
    - functionName:    fio_sha256_final
      functionSourceFile: '/src/fio/crc/sha256.c'
      linkageType:     externalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sctx
      BBCount:         10
      ICount:          87
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fio_sha256_update
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crc/sha256.c:283,12'
          Branch Sides:
            - BranchSide:      'crc/sha256.c:283,33'
              BranchSideFuncs:
                - fio_sha256_update
                - fio_sha256_update
            - BranchSide:      'crc/sha256.c:283,53'
              BranchSideFuncs:
                - fio_sha256_update
                - fio_sha256_update
        - Branch String:   'crc/sha256.c:290,2'
          Branch Sides:
            - BranchSide:      'crc/sha256.c:291,18'
              BranchSideFuncs: []
            - BranchSide:      'crc/sha256.c:292,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/sha256.c:284,2'
          Dst:             fio_sha256_update
        - Src:             'crc/sha256.c:287,2'
          Dst:             fio_sha256_update
    - functionName:    fio_sha256_update
      functionSourceFile: '/src/fio/crc/sha256.c'
      linkageType:     externalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sctx
        - data
        - len
      BBCount:         13
      ICount:          121
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - sha256_transform
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crc/sha256.c:253,6'
          Branch Sides:
            - BranchSide:      'crc/sha256.c:253,6'
              BranchSideFuncs:
                - sha256_transform
            - BranchSide:      'crc/sha256.c:254,7'
              BranchSideFuncs:
                - sha256_transform
        - Branch String:   'crc/sha256.c:254,7'
          Branch Sides:
            - BranchSide:      'crc/sha256.c:255,12'
              BranchSideFuncs:
                - sha256_transform
            - BranchSide:      'crc/sha256.c:260,3'
              BranchSideFuncs:
                - sha256_transform
        - Branch String:   'crc/sha256.c:264,3'
          Branch Sides:
            - BranchSide:      'crc/sha256.c:261,21'
              BranchSideFuncs:
                - sha256_transform
            - BranchSide:      'crc/sha256.c:266,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/sha256.c:261,4'
          Dst:             sha256_transform
    - functionName:    sha256_transform
      functionSourceFile: '/src/fio/crc/sha256.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - input
      BBCount:         11
      ICount:          2859
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - BLEND_OP
        - Ch
        - LOAD_OP
        - Maj
        - ror32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crc/sha256.c:73,2'
          Branch Sides:
            - BranchSide:      'crc/sha256.c:74,11'
              BranchSideFuncs:
                - LOAD_OP
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - BLEND_OP
            - BranchSide:      'crc/sha256.c:77,9'
              BranchSideFuncs:
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - BLEND_OP
        - Branch String:   'crc/sha256.c:77,2'
          Branch Sides:
            - BranchSide:      'crc/sha256.c:78,12'
              BranchSideFuncs:
                - BLEND_OP
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
            - BranchSide:      'crc/sha256.c:81,4'
              BranchSideFuncs:
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
                - ror32
                - ror32
                - ror32
                - Ch
                - ror32
                - ror32
                - ror32
                - Maj
      Callsites:
        - Src:             'crc/sha256.c:74,3'
          Dst:             LOAD_OP
        - Src:             'crc/sha256.c:78,3'
          Dst:             BLEND_OP
        - Src:             'crc/sha256.c:85,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:85,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:85,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:85,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:86,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:86,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:86,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:86,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:87,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:87,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:87,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:87,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:88,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:88,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:88,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:88,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:89,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:89,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:89,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:89,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:90,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:90,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:90,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:90,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:91,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:91,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:91,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:91,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:92,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:92,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:92,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:92,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:93,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:93,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:93,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:93,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:94,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:94,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:94,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:94,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:95,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:95,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:95,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:95,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:96,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:96,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:96,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:96,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:97,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:97,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:97,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:97,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:98,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:98,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:98,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:98,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:99,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:99,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:99,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:99,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:100,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:100,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:100,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:100,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:102,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:102,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:102,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:102,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:103,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:103,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:103,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:103,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:104,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:104,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:104,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:104,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:105,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:105,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:105,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:105,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:106,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:106,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:106,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:106,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:107,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:107,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:107,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:107,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:108,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:108,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:108,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:108,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:109,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:109,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:109,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:109,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:110,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:110,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:110,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:110,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:111,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:111,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:111,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:111,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:112,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:112,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:112,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:112,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:113,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:113,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:113,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:113,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:114,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:114,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:114,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:114,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:115,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:115,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:115,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:115,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:116,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:116,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:116,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:116,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:117,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:117,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:117,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:117,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:119,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:119,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:119,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:119,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:120,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:120,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:120,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:120,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:121,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:121,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:121,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:121,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:122,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:122,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:122,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:122,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:123,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:123,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:123,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:123,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:124,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:124,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:124,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:124,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:125,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:125,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:125,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:125,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:126,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:126,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:126,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:126,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:127,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:127,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:127,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:127,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:128,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:128,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:128,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:128,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:129,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:129,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:129,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:129,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:130,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:130,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:130,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:130,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:131,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:131,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:131,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:131,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:132,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:132,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:132,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:132,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:133,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:133,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:133,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:133,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:134,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:134,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:134,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:134,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:136,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:136,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:136,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:136,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:137,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:137,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:137,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:137,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:138,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:138,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:138,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:138,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:139,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:139,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:139,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:139,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:140,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:140,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:140,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:140,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:141,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:141,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:141,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:141,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:142,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:142,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:142,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:142,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:143,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:143,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:143,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:143,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:144,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:144,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:144,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:144,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:145,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:145,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:145,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:145,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:146,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:146,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:146,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:146,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:147,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:147,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:147,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:147,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:148,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:148,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:148,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:148,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:149,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:149,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:149,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:149,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:150,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:150,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:150,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:150,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:151,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:151,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:151,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:151,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:153,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:153,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:153,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:153,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:154,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:154,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:154,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:154,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:155,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:155,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:155,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:155,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:156,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:156,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:156,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:156,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:157,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:157,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:157,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:157,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:158,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:158,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:158,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:158,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:159,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:159,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:159,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:159,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:160,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:160,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:160,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:160,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:161,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:161,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:161,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:161,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:162,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:162,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:162,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:162,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:163,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:163,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:163,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:163,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:164,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:164,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:164,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:164,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:165,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:165,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:165,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:165,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:166,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:166,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:166,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:166,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:167,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:167,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:167,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:167,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:168,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:168,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:168,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:168,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:170,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:170,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:170,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:170,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:171,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:171,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:171,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:171,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:172,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:172,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:172,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:172,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:173,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:173,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:173,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:173,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:174,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:174,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:174,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:174,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:175,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:175,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:175,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:175,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:176,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:176,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:176,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:176,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:177,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:177,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:177,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:177,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:178,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:178,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:178,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:178,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:179,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:179,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:179,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:179,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:180,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:180,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:180,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:180,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:181,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:181,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:181,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:181,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:182,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:182,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:182,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:182,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:183,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:183,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:183,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:183,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:184,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:184,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:184,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:184,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:185,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:185,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:185,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:185,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:187,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:187,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:187,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:187,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:188,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:188,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:188,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:188,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:189,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:189,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:189,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:189,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:190,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:190,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:190,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:190,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:191,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:191,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:191,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:191,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:192,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:192,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:192,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:192,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:193,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:193,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:193,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:193,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:194,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:194,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:194,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:194,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:195,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:195,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:195,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:195,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:196,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:196,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:196,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:196,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:197,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:197,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:197,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:197,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:198,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:198,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:198,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:198,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:199,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:199,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:199,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:199,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:200,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:200,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:200,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:200,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:201,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:201,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:201,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:201,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:202,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:202,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:202,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:202,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:204,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:204,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:204,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:204,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:205,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:205,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:205,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:205,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:206,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:206,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:206,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:206,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:207,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:207,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:207,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:207,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:208,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:208,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:208,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:208,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:209,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:209,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:209,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:209,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:210,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:210,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:210,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:210,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:211,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:211,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:211,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:211,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:212,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:212,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:212,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:212,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:213,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:213,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:213,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:213,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:214,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:214,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:214,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:214,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:215,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:215,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:215,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:215,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:216,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:216,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:216,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:216,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:217,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:217,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:217,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:217,15'
          Dst:             Maj
        - Src:             'crc/sha256.c:218,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:218,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:218,11'
          Dst:             ror32
        - Src:             'crc/sha256.c:218,19'
          Dst:             Ch
        - Src:             'crc/sha256.c:219,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:219,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:219,7'
          Dst:             ror32
        - Src:             'crc/sha256.c:219,15'
          Dst:             Maj
    - functionName:    fio_sha256_init
      functionSourceFile: '/src/fio/crc/sha256.c'
      linkageType:     externalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sctx
      BBCount:         1
      ICount:          42
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_sha3_final
      functionSourceFile: '/src/fio/crc/sha3.c'
      linkageType:     externalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sctx
      BBCount:         11
      ICount:          147
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - keccakf
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crc/sha3.c:163,2'
          Branch Sides:
            - BranchSide:      'crc/sha3.c:164,32'
              BranchSideFuncs:
                - keccakf
            - BranchSide:      'crc/sha3.c:166,10'
              BranchSideFuncs:
                - keccakf
        - Branch String:   'crc/sha3.c:168,2'
          Branch Sides:
            - BranchSide:      'crc/sha3.c:169,17'
              BranchSideFuncs: []
            - BranchSide:      'crc/sha3.c:171,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/sha3.c:166,2'
          Dst:             keccakf
    - functionName:    keccakf
      functionSourceFile: '/src/fio/crc/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - st
      BBCount:         33
      ICount:          285
      EdgeCount:       40
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crc/sha3.c:53,2'
          Branch Sides:
            - BranchSide:      'crc/sha3.c:56,10'
              BranchSideFuncs: []
            - BranchSide:      'crc/sha3.c:87,1'
              BranchSideFuncs: []
        - Branch String:   'crc/sha3.c:56,3'
          Branch Sides:
            - BranchSide:      'crc/sha3.c:57,12'
              BranchSideFuncs: []
            - BranchSide:      'crc/sha3.c:60,10'
              BranchSideFuncs: []
        - Branch String:   'crc/sha3.c:60,3'
          Branch Sides:
            - BranchSide:      'crc/sha3.c:61,12'
              BranchSideFuncs: []
            - BranchSide:      'crc/sha3.c:67,7'
              BranchSideFuncs: []
        - Branch String:   'crc/sha3.c:62,4'
          Branch Sides:
            - BranchSide:      'crc/sha3.c:63,18'
              BranchSideFuncs: []
            - BranchSide:      'crc/sha3.c:64,3'
              BranchSideFuncs: []
        - Branch String:   'crc/sha3.c:68,3'
          Branch Sides:
            - BranchSide:      'crc/sha3.c:69,21'
              BranchSideFuncs: []
            - BranchSide:      'crc/sha3.c:76,10'
              BranchSideFuncs: []
        - Branch String:   'crc/sha3.c:76,3'
          Branch Sides:
            - BranchSide:      'crc/sha3.c:77,11'
              BranchSideFuncs: []
            - BranchSide:      'crc/sha3.c:85,25'
              BranchSideFuncs: []
        - Branch String:   'crc/sha3.c:77,4'
          Branch Sides:
            - BranchSide:      'crc/sha3.c:78,13'
              BranchSideFuncs: []
            - BranchSide:      'crc/sha3.c:79,11'
              BranchSideFuncs: []
        - Branch String:   'crc/sha3.c:79,4'
          Branch Sides:
            - BranchSide:      'crc/sha3.c:80,24'
              BranchSideFuncs: []
            - BranchSide:      'crc/sha3.c:82,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_sha3_update
      functionSourceFile: '/src/fio/crc/sha3.c'
      linkageType:     externalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sctx
        - data
        - len
      BBCount:         17
      ICount:          173
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - keccakf
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crc/sha3.c:128,6'
          Branch Sides:
            - BranchSide:      'crc/sha3.c:128,6'
              BranchSideFuncs:
                - keccakf
            - BranchSide:      'crc/sha3.c:129,7'
              BranchSideFuncs:
                - keccakf
        - Branch String:   'crc/sha3.c:129,7'
          Branch Sides:
            - BranchSide:      'crc/sha3.c:130,12'
              BranchSideFuncs:
                - keccakf
            - BranchSide:      'crc/sha3.c:136,3'
              BranchSideFuncs:
                - keccakf
        - Branch String:   'crc/sha3.c:139,4'
          Branch Sides:
            - BranchSide:      'crc/sha3.c:140,34'
              BranchSideFuncs:
                - keccakf
            - BranchSide:      'crc/sha3.c:141,12'
              BranchSideFuncs:
                - keccakf
        - Branch String:   'crc/sha3.c:145,3'
          Branch Sides:
            - BranchSide:      'crc/sha3.c:139,11'
              BranchSideFuncs:
                - keccakf
            - BranchSide:      'crc/sha3.c:147,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/sha3.c:141,4'
          Dst:             keccakf
    - functionName:    fio_sha3_512_init
      functionSourceFile: '/src/fio/crc/sha3.c'
      linkageType:     externalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sctx
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_sha3_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crc/sha3.c:116,2'
          Dst:             fio_sha3_init
    - functionName:    fio_sha3_init
      functionSourceFile: '/src/fio/crc/sha3.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sctx
        - digest_sz
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_sha3_384_init
      functionSourceFile: '/src/fio/crc/sha3.c'
      linkageType:     externalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sctx
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_sha3_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crc/sha3.c:111,2'
          Dst:             fio_sha3_init
    - functionName:    fio_sha3_256_init
      functionSourceFile: '/src/fio/crc/sha3.c'
      linkageType:     externalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sctx
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_sha3_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crc/sha3.c:106,2'
          Dst:             fio_sha3_init
    - functionName:    fio_sha3_224_init
      functionSourceFile: '/src/fio/crc/sha3.c'
      linkageType:     externalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sctx
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_sha3_init
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crc/sha3.c:101,2'
          Dst:             fio_sha3_init
    - functionName:    __be64_to_cpu
      functionSourceFile: '/src/fio/crc/../lib/bswap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - val
      BBCount:         1
      ICount:          76
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Maj
      functionSourceFile: '/src/fio/crc/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - x
        - y
        - z
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    Ch
      functionSourceFile: '/src/fio/crc/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - x
        - y
        - z
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    RORuint64_t
      functionSourceFile: '/src/fio/crc/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - x
        - y
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    52
      BranchProfiles:  []
      Callsites:       []
    - functionName:    BLEND_OP
      functionSourceFile: '/src/fio/crc/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - I
        - W
      BBCount:         3
      ICount:          83
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - RORuint64_t
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crc/sha512.c:101,9'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:101,9'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:101,31'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:101,31'
          Dst:             RORuint64_t
    - functionName:    LOAD_OP
      functionSourceFile: '/src/fio/crc/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - I
        - W
        - input
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __be64_to_cpu
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'crc/sha512.c:96,9'
          Dst:             __be64_to_cpu
    - functionName:    fio_sha512_final
      functionSourceFile: '/src/fio/crc/sha512.c'
      linkageType:     externalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sctx
      BBCount:         10
      ICount:          327
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fio_sha512_update
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crc/sha512.c:236,12'
          Branch Sides:
            - BranchSide:      'crc/sha512.c:236,35'
              BranchSideFuncs:
                - fio_sha512_update
                - fio_sha512_update
            - BranchSide:      'crc/sha512.c:236,57'
              BranchSideFuncs:
                - fio_sha512_update
                - fio_sha512_update
        - Branch String:   'crc/sha512.c:243,2'
          Branch Sides:
            - BranchSide:      'crc/sha512.c:244,8'
              BranchSideFuncs: []
            - BranchSide:      'crc/sha512.c:254,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/sha512.c:237,2'
          Dst:             fio_sha512_update
        - Src:             'crc/sha512.c:240,2'
          Dst:             fio_sha512_update
    - functionName:    fio_sha512_update
      functionSourceFile: '/src/fio/crc/sha512.c'
      linkageType:     externalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sctx
        - data
        - len
      BBCount:         19
      ICount:          181
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - sha512_transform
      functionUses:    5
      BranchProfiles:
        - Branch String:   'crc/sha512.c:170,6'
          Branch Sides:
            - BranchSide:      'crc/sha512.c:171,8'
              BranchSideFuncs:
                - sha512_transform
                - sha512_transform
            - BranchSide:      'crc/sha512.c:177,26'
              BranchSideFuncs:
                - sha512_transform
                - sha512_transform
        - Branch String:   'crc/sha512.c:171,7'
          Branch Sides:
            - BranchSide:      'crc/sha512.c:172,9'
              BranchSideFuncs:
                - sha512_transform
                - sha512_transform
            - BranchSide:      'crc/sha512.c:174,22'
              BranchSideFuncs:
                - sha512_transform
                - sha512_transform
        - Branch String:   'crc/sha512.c:172,8'
          Branch Sides:
            - BranchSide:      'crc/sha512.c:172,32'
              BranchSideFuncs:
                - sha512_transform
                - sha512_transform
            - BranchSide:      'crc/sha512.c:173,5'
              BranchSideFuncs:
                - sha512_transform
                - sha512_transform
        - Branch String:   'crc/sha512.c:180,6'
          Branch Sides:
            - BranchSide:      'crc/sha512.c:181,11'
              BranchSideFuncs:
                - sha512_transform
                - sha512_transform
            - BranchSide:      'crc/sha512.c:189,5'
              BranchSideFuncs: []
        - Branch String:   'crc/sha512.c:184,3'
          Branch Sides:
            - BranchSide:      'crc/sha512.c:185,21'
              BranchSideFuncs:
                - sha512_transform
            - BranchSide:      'crc/sha512.c:187,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/sha512.c:182,3'
          Dst:             sha512_transform
        - Src:             'crc/sha512.c:185,4'
          Dst:             sha512_transform
    - functionName:    sha512_transform
      functionSourceFile: '/src/fio/crc/sha512.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - W
        - input
      BBCount:         15
      ICount:          590
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - BLEND_OP
        - Ch
        - LOAD_OP
        - Maj
        - RORuint64_t
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crc/sha512.c:111,2'
          Branch Sides:
            - BranchSide:      'crc/sha512.c:112,11'
              BranchSideFuncs:
                - LOAD_OP.153
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - BLEND_OP.152
            - BranchSide:      'crc/sha512.c:114,9'
              BranchSideFuncs:
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - BLEND_OP.152
        - Branch String:   'crc/sha512.c:114,2'
          Branch Sides:
            - BranchSide:      'crc/sha512.c:115,12'
              BranchSideFuncs:
                - BLEND_OP.152
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
            - BranchSide:      'crc/sha512.c:118,4'
              BranchSideFuncs:
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
        - Branch String:   'crc/sha512.c:122,2'
          Branch Sides:
            - BranchSide:      'crc/sha512.c:123,8'
              BranchSideFuncs:
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Ch.151
                - RORuint64_t
                - RORuint64_t
                - RORuint64_t
                - Maj.150
            - BranchSide:      'crc/sha512.c:141,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/sha512.c:112,3'
          Dst:             LOAD_OP
        - Src:             'crc/sha512.c:115,3'
          Dst:             BLEND_OP
        - Src:             'crc/sha512.c:123,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:123,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:123,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:123,20'
          Dst:             Ch
        - Src:             'crc/sha512.c:124,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:124,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:124,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:124,16'
          Dst:             Maj
        - Src:             'crc/sha512.c:125,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:125,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:125,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:125,20'
          Dst:             Ch
        - Src:             'crc/sha512.c:126,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:126,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:126,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:126,16'
          Dst:             Maj
        - Src:             'crc/sha512.c:127,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:127,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:127,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:127,20'
          Dst:             Ch
        - Src:             'crc/sha512.c:128,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:128,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:128,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:128,16'
          Dst:             Maj
        - Src:             'crc/sha512.c:129,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:129,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:129,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:129,20'
          Dst:             Ch
        - Src:             'crc/sha512.c:130,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:130,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:130,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:130,16'
          Dst:             Maj
        - Src:             'crc/sha512.c:131,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:131,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:131,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:131,20'
          Dst:             Ch
        - Src:             'crc/sha512.c:132,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:132,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:132,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:132,16'
          Dst:             Maj
        - Src:             'crc/sha512.c:133,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:133,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:133,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:133,20'
          Dst:             Ch
        - Src:             'crc/sha512.c:134,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:134,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:134,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:134,16'
          Dst:             Maj
        - Src:             'crc/sha512.c:135,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:135,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:135,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:135,20'
          Dst:             Ch
        - Src:             'crc/sha512.c:136,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:136,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:136,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:136,16'
          Dst:             Maj
        - Src:             'crc/sha512.c:137,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:137,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:137,12'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:137,20'
          Dst:             Ch
        - Src:             'crc/sha512.c:138,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:138,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:138,8'
          Dst:             RORuint64_t
        - Src:             'crc/sha512.c:138,16'
          Dst:             Maj
    - functionName:    fio_sha512_init
      functionSourceFile: '/src/fio/crc/sha512.c'
      linkageType:     externalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sctx
      BBCount:         1
      ICount:          55
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rol32
      functionSourceFile: '/src/fio/crc/../hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - word
        - shift
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jhash
      functionSourceFile: '/src/fio/crc/../hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - key
        - length
        - initval
      BBCount:         33
      ICount:          378
      EdgeCount:       33
      CyclomaticComplexity: 2
      functionsReached:
        - rol32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crc/../hash.h:107,2'
          Branch Sides:
            - BranchSide:      'crc/../hash.h:108,9'
              BranchSideFuncs:
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
            - BranchSide:      'crc/../hash.h:118,10'
              BranchSideFuncs:
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
        - Branch String:   'crc/../hash.h:118,2'
          Branch Sides:
            - BranchSide:      'crc/../hash.h:118,2'
              BranchSideFuncs: []
            - BranchSide:      'crc/../hash.h:119,27'
              BranchSideFuncs:
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
            - BranchSide:      'crc/../hash.h:120,27'
              BranchSideFuncs:
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
            - BranchSide:      'crc/../hash.h:121,27'
              BranchSideFuncs:
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
            - BranchSide:      'crc/../hash.h:122,16'
              BranchSideFuncs:
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
            - BranchSide:      'crc/../hash.h:123,27'
              BranchSideFuncs:
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
            - BranchSide:      'crc/../hash.h:124,27'
              BranchSideFuncs:
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
            - BranchSide:      'crc/../hash.h:125,27'
              BranchSideFuncs:
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
            - BranchSide:      'crc/../hash.h:126,16'
              BranchSideFuncs:
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
            - BranchSide:      'crc/../hash.h:127,27'
              BranchSideFuncs:
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
            - BranchSide:      'crc/../hash.h:128,27'
              BranchSideFuncs:
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
            - BranchSide:      'crc/../hash.h:129,27'
              BranchSideFuncs:
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
            - BranchSide:      'crc/../hash.h:130,16'
              BranchSideFuncs:
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
                - rol32
            - BranchSide:      'crc/../hash.h:134,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/../hash.h:111,3'
          Dst:             rol32
        - Src:             'crc/../hash.h:111,3'
          Dst:             rol32
        - Src:             'crc/../hash.h:111,3'
          Dst:             rol32
        - Src:             'crc/../hash.h:111,3'
          Dst:             rol32
        - Src:             'crc/../hash.h:111,3'
          Dst:             rol32
        - Src:             'crc/../hash.h:111,3'
          Dst:             rol32
        - Src:             'crc/../hash.h:131,4'
          Dst:             rol32
        - Src:             'crc/../hash.h:131,4'
          Dst:             rol32
        - Src:             'crc/../hash.h:131,4'
          Dst:             rol32
        - Src:             'crc/../hash.h:131,4'
          Dst:             rol32
        - Src:             'crc/../hash.h:131,4'
          Dst:             rol32
        - Src:             'crc/../hash.h:131,4'
          Dst:             rol32
        - Src:             'crc/../hash.h:131,4'
          Dst:             rol32
    - functionName:    fio_crc32c
      functionSourceFile: '/src/fio/crc/../crc/crc32c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - crc32c_intel
        - crc32c_sw
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crc/../crc/crc32c.h:52,6'
          Branch Sides:
            - BranchSide:      'crc/../crc/crc32c.h:53,23'
              BranchSideFuncs:
                - crc32c_sw
            - BranchSide:      'crc/../crc/crc32c.h:55,6'
              BranchSideFuncs:
                - crc32c_sw
                - crc32c_intel
        - Branch String:   'crc/../crc/crc32c.h:55,6'
          Branch Sides:
            - BranchSide:      'crc/../crc/crc32c.h:56,23'
              BranchSideFuncs:
                - crc32c_intel
            - BranchSide:      'crc/../crc/crc32c.h:58,19'
              BranchSideFuncs:
                - crc32c_sw
      Callsites:
        - Src:             'crc/../crc/crc32c.h:53,10'
          Dst:             crc32c_sw
        - Src:             'crc/../crc/crc32c.h:56,10'
          Dst:             crc32c_intel
        - Src:             'crc/../crc/crc32c.h:58,9'
          Dst:             crc32c_sw
    - functionName:    t_sha3_512
      functionSourceFile: '/src/fio/crc/test.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - t
        - buf
        - size
      BBCount:         7
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - fio_sha3_512_init
        - fio_sha3_final
        - fio_sha3_update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crc/test.c:202,2'
          Branch Sides:
            - BranchSide:      'crc/test.c:203,25'
              BranchSideFuncs:
                - fio_sha3_update
                - fio_sha3_final
            - BranchSide:      'crc/test.c:206,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/test.c:200,2'
          Dst:             fio_sha3_512_init
        - Src:             'crc/test.c:203,3'
          Dst:             fio_sha3_update
        - Src:             'crc/test.c:204,3'
          Dst:             fio_sha3_final
    - functionName:    t_sha3_384
      functionSourceFile: '/src/fio/crc/test.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - t
        - buf
        - size
      BBCount:         7
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - fio_sha3_384_init
        - fio_sha3_final
        - fio_sha3_update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crc/test.c:188,2'
          Branch Sides:
            - BranchSide:      'crc/test.c:189,25'
              BranchSideFuncs:
                - fio_sha3_update
                - fio_sha3_final
            - BranchSide:      'crc/test.c:192,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/test.c:186,2'
          Dst:             fio_sha3_384_init
        - Src:             'crc/test.c:189,3'
          Dst:             fio_sha3_update
        - Src:             'crc/test.c:190,3'
          Dst:             fio_sha3_final
    - functionName:    t_sha3_256
      functionSourceFile: '/src/fio/crc/test.c'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - t
        - buf
        - size
      BBCount:         7
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - fio_sha3_256_init
        - fio_sha3_final
        - fio_sha3_update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crc/test.c:174,2'
          Branch Sides:
            - BranchSide:      'crc/test.c:175,25'
              BranchSideFuncs:
                - fio_sha3_update
                - fio_sha3_final
            - BranchSide:      'crc/test.c:178,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/test.c:172,2'
          Dst:             fio_sha3_256_init
        - Src:             'crc/test.c:175,3'
          Dst:             fio_sha3_update
        - Src:             'crc/test.c:176,3'
          Dst:             fio_sha3_final
    - functionName:    t_sha3_224
      functionSourceFile: '/src/fio/crc/test.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - t
        - buf
        - size
      BBCount:         7
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - fio_sha3_224_init
        - fio_sha3_final
        - fio_sha3_update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crc/test.c:160,2'
          Branch Sides:
            - BranchSide:      'crc/test.c:161,25'
              BranchSideFuncs:
                - fio_sha3_update
                - fio_sha3_final
            - BranchSide:      'crc/test.c:164,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/test.c:158,2'
          Dst:             fio_sha3_224_init
        - Src:             'crc/test.c:161,3'
          Dst:             fio_sha3_update
        - Src:             'crc/test.c:162,3'
          Dst:             fio_sha3_final
    - functionName:    t_fnv
      functionSourceFile: '/src/fio/crc/test.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - t
        - buf
        - size
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - fnv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crc/test.c:228,2'
          Branch Sides:
            - BranchSide:      'crc/test.c:229,20'
              BranchSideFuncs:
                - fnv
            - BranchSide:      'crc/test.c:230,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/test.c:229,16'
          Dst:             fnv
    - functionName:    t_jhash
      functionSourceFile: '/src/fio/crc/test.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - t
        - buf
        - size
      BBCount:         7
      ICount:          48
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - jhash
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crc/test.c:220,2'
          Branch Sides:
            - BranchSide:      'crc/test.c:221,22'
              BranchSideFuncs:
                - jhash
            - BranchSide:      'crc/test.c:222,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/test.c:221,16'
          Dst:             jhash
    - functionName:    t_murmur3
      functionSourceFile: '/src/fio/crc/test.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - t
        - buf
        - size
      BBCount:         7
      ICount:          48
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - murmurhash3
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crc/test.c:212,2'
          Branch Sides:
            - BranchSide:      'crc/test.c:213,28'
              BranchSideFuncs:
                - murmurhash3
            - BranchSide:      'crc/test.c:214,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/test.c:213,16'
          Dst:             murmurhash3
    - functionName:    t_xxhash
      functionSourceFile: '/src/fio/crc/test.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - t
        - buf
        - size
      BBCount:         7
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - XXH32_digest
        - XXH32_init
        - XXH32_update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crc/test.c:239,2'
          Branch Sides:
            - BranchSide:      'crc/test.c:240,16'
              BranchSideFuncs:
                - XXH32_update
                - XXH32_digest
            - BranchSide:      'crc/test.c:242,27'
              BranchSideFuncs:
                - XXH32_digest
      Callsites:
        - Src:             'crc/test.c:237,10'
          Dst:             XXH32_init
        - Src:             'crc/test.c:240,3'
          Dst:             XXH32_update
        - Src:             'crc/test.c:242,14'
          Dst:             XXH32_digest
    - functionName:    t_sha512
      functionSourceFile: '/src/fio/crc/test.c'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - t
        - buf
        - size
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - fio_sha512_init
        - fio_sha512_update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crc/test.c:148,2'
          Branch Sides:
            - BranchSide:      'crc/test.c:149,27'
              BranchSideFuncs:
                - fio_sha512_update
            - BranchSide:      'crc/test.c:150,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/test.c:146,2'
          Dst:             fio_sha512_init
        - Src:             'crc/test.c:149,3'
          Dst:             fio_sha512_update
    - functionName:    t_sha256
      functionSourceFile: '/src/fio/crc/test.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - t
        - buf
        - size
      BBCount:         7
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - fio_sha256_final
        - fio_sha256_init
        - fio_sha256_update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crc/test.c:134,2'
          Branch Sides:
            - BranchSide:      'crc/test.c:135,27'
              BranchSideFuncs:
                - fio_sha256_update
                - fio_sha256_final
            - BranchSide:      'crc/test.c:138,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/test.c:132,2'
          Dst:             fio_sha256_init
        - Src:             'crc/test.c:135,3'
          Dst:             fio_sha256_update
        - Src:             'crc/test.c:136,3'
          Dst:             fio_sha256_final
    - functionName:    t_sha1
      functionSourceFile: '/src/fio/crc/test.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - t
        - buf
        - size
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - fio_sha1_final
        - fio_sha1_init
        - fio_sha1_update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crc/test.c:120,2'
          Branch Sides:
            - BranchSide:      'crc/test.c:121,25'
              BranchSideFuncs:
                - fio_sha1_update
                - fio_sha1_final
            - BranchSide:      'crc/test.c:124,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/test.c:118,2'
          Dst:             fio_sha1_init
        - Src:             'crc/test.c:121,3'
          Dst:             fio_sha1_update
        - Src:             'crc/test.c:122,3'
          Dst:             fio_sha1_final
    - functionName:    t_crc7
      functionSourceFile: '/src/fio/crc/test.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - t
        - buf
        - size
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - fio_crc7
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crc/test.c:108,2'
          Branch Sides:
            - BranchSide:      'crc/test.c:109,25'
              BranchSideFuncs:
                - fio_crc7
            - BranchSide:      'crc/test.c:110,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/test.c:109,16'
          Dst:             fio_crc7
    - functionName:    t_crc16
      functionSourceFile: '/src/fio/crc/test.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - t
        - buf
        - size
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - fio_crc16
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crc/test.c:100,2'
          Branch Sides:
            - BranchSide:      'crc/test.c:101,26'
              BranchSideFuncs:
                - fio_crc16
            - BranchSide:      'crc/test.c:102,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/test.c:101,16'
          Dst:             fio_crc16
    - functionName:    t_crc32c
      functionSourceFile: '/src/fio/crc/test.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - t
        - buf
        - size
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - fio_crc32c
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crc/test.c:92,2'
          Branch Sides:
            - BranchSide:      'crc/test.c:93,27'
              BranchSideFuncs:
                - fio_crc32c
            - BranchSide:      'crc/test.c:94,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/test.c:93,16'
          Dst:             fio_crc32c
    - functionName:    t_crc32
      functionSourceFile: '/src/fio/crc/test.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - t
        - buf
        - size
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - fio_crc32
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crc/test.c:84,2'
          Branch Sides:
            - BranchSide:      'crc/test.c:85,26'
              BranchSideFuncs:
                - fio_crc32
            - BranchSide:      'crc/test.c:86,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/test.c:85,16'
          Dst:             fio_crc32
    - functionName:    t_crc64
      functionSourceFile: '/src/fio/crc/test.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - t
        - buf
        - size
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - fio_crc64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crc/test.c:76,2'
          Branch Sides:
            - BranchSide:      'crc/test.c:77,26'
              BranchSideFuncs:
                - fio_crc64
            - BranchSide:      'crc/test.c:78,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/test.c:77,16'
          Dst:             fio_crc64
    - functionName:    t_md5
      functionSourceFile: '/src/fio/crc/test.c'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - t
        - buf
        - size
      BBCount:         7
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - fio_md5_final
        - fio_md5_init
        - fio_md5_update
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crc/test.c:66,2'
          Branch Sides:
            - BranchSide:      'crc/test.c:67,24'
              BranchSideFuncs:
                - fio_md5_update
                - fio_md5_final
            - BranchSide:      'crc/test.c:70,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/test.c:64,2'
          Dst:             fio_md5_init
        - Src:             'crc/test.c:67,3'
          Dst:             fio_md5_update
        - Src:             'crc/test.c:68,3'
          Dst:             fio_md5_final
    - functionName:    get_test_mask
      functionSourceFile: '/src/fio/crc/test.c'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - type
      BBCount:         13
      ICount:          85
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - strcmp
        - strdup
        - strsep
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crc/test.c:345,2'
          Branch Sides:
            - BranchSide:      'crc/test.c:346,10'
              BranchSideFuncs:
                - strsep
                - free
                - strcmp
            - BranchSide:      'crc/test.c:354,7'
              BranchSideFuncs:
                - free
        - Branch String:   'crc/test.c:346,3'
          Branch Sides:
            - BranchSide:      'crc/test.c:345,2'
              BranchSideFuncs:
                - strcmp
                - strsep
                - free
            - BranchSide:      'crc/test.c:347,18'
              BranchSideFuncs:
                - strcmp
                - strsep
                - free
        - Branch String:   'crc/test.c:347,8'
          Branch Sides:
            - BranchSide:      'crc/test.c:348,15'
              BranchSideFuncs:
                - strsep
                - free
                - strcmp
            - BranchSide:      'crc/test.c:351,3'
              BranchSideFuncs:
                - strsep
                - free
                - strcmp
      Callsites:
        - Src:             'crc/test.c:338,21'
          Dst:             strdup
        - Src:             'crc/test.c:345,17'
          Dst:             strsep
        - Src:             'crc/test.c:347,9'
          Dst:             strcmp
    - functionName:    strdup
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    76
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strsep
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    103
      BranchProfiles:  []
      Callsites:       []
    - functionName:    list_types
      functionSourceFile: '/src/fio/crc/test.c'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - printf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crc/test.c:362,9'
          Branch Sides:
            - BranchSide:      'crc/test.c:360,6'
              BranchSideFuncs:
                - printf
            - BranchSide:      'crc/test.c:362,16'
              BranchSideFuncs:
                - printf
        - Branch String:   'crc/test.c:362,2'
          Branch Sides:
            - BranchSide:      'crc/test.c:363,20'
              BranchSideFuncs:
                - printf
            - BranchSide:      'crc/test.c:365,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/test.c:363,3'
          Dst:             printf
    - functionName:    crc32c_arm64_probe
      functionSourceFile: '/src/fio/crc/../crc/crc32c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_crctest
      functionSourceFile: '/src/fio/crc/test.c'
      linkageType:     externalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - type
      BBCount:         30
      ICount:          225
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - crc32c_arm64_probe
        - crc32c_intel_probe
        - fill_random_buf
        - fio_gettime
        - fprintf
        - get_test_mask
        - init_rand_seed
        - list_types
        - printf
        - sprintf
        - strcmp
        - strlen
        - usec_spin
        - utime_since_now
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crc/test.c:379,6'
          Branch Sides:
            - BranchSide:      'crc/test.c:380,13'
              BranchSideFuncs:
                - strcmp
                - list_types
                - strcmp
                - get_test_mask
                - fprintf
                - list_types
                - malloc
                - init_rand_seed
                - fill_random_buf
                - free
                - fio_gettime
                - utime_since_now
                - printf
                - strlen
                - sprintf
                - printf
                - sprintf
                - usec_spin
            - BranchSide:      'crc/test.c:381,19'
              BranchSideFuncs:
                - strcmp
                - list_types
                - strcmp
                - get_test_mask
                - fprintf
                - list_types
                - malloc
                - init_rand_seed
                - fill_random_buf
                - free
                - fio_gettime
                - utime_since_now
                - printf
                - strlen
                - sprintf
                - printf
                - sprintf
                - usec_spin
        - Branch String:   'crc/test.c:381,33'
          Branch Sides:
            - BranchSide:      'crc/test.c:381,44'
              BranchSideFuncs:
                - strcmp
                - list_types
                - get_test_mask
                - fprintf
                - list_types
                - malloc
                - init_rand_seed
                - fill_random_buf
                - free
                - fio_gettime
                - utime_since_now
                - printf
                - strlen
                - sprintf
                - printf
                - sprintf
                - usec_spin
            - BranchSide:      'crc/test.c:382,10'
              BranchSideFuncs:
                - list_types
        - Branch String:   'crc/test.c:381,11'
          Branch Sides:
            - BranchSide:      'crc/test.c:382,10'
              BranchSideFuncs:
                - get_test_mask
                - fprintf
                - list_types
                - malloc
                - init_rand_seed
                - fill_random_buf
                - free
                - fio_gettime
                - utime_since_now
                - printf
                - strlen
                - sprintf
                - printf
                - sprintf
                - usec_spin
            - BranchSide:      'crc/test.c:384,29'
              BranchSideFuncs:
                - get_test_mask
                - fprintf
                - list_types
                - malloc
                - init_rand_seed
                - fill_random_buf
                - free
                - fio_gettime
                - utime_since_now
                - printf
                - strlen
                - sprintf
                - printf
                - sprintf
                - usec_spin
        - Branch String:   'crc/test.c:386,6'
          Branch Sides:
            - BranchSide:      'crc/test.c:387,11'
              BranchSideFuncs:
                - malloc
                - init_rand_seed
                - fill_random_buf
                - free
                - fio_gettime
                - utime_since_now
                - printf
                - strlen
                - sprintf
                - printf
                - sprintf
                - usec_spin
            - BranchSide:      'crc/test.c:391,8'
              BranchSideFuncs:
                - malloc
                - init_rand_seed
                - fill_random_buf
                - free
                - fio_gettime
                - utime_since_now
                - printf
                - strlen
                - sprintf
                - printf
                - sprintf
                - usec_spin
        - Branch String:   'crc/test.c:395,2'
          Branch Sides:
            - BranchSide:      'crc/test.c:401,11'
              BranchSideFuncs:
                - free
                - fio_gettime
                - utime_since_now
                - printf
                - strlen
                - sprintf
                - printf
                - sprintf
                - usec_spin
            - BranchSide:      'crc/test.c:430,7'
              BranchSideFuncs:
                - free
        - Branch String:   'crc/test.c:401,7'
          Branch Sides:
            - BranchSide:      'crc/test.c:402,4'
              BranchSideFuncs:
                - fio_gettime
                - utime_since_now
                - printf
                - free
                - strlen
                - sprintf
                - printf
                - sprintf
                - usec_spin
            - BranchSide:      'crc/test.c:408,7'
              BranchSideFuncs:
                - fio_gettime
                - utime_since_now
                - printf
                - free
                - strlen
                - sprintf
                - printf
                - sprintf
                - usec_spin
        - Branch String:   'crc/test.c:408,7'
          Branch Sides:
            - BranchSide:      'crc/test.c:409,4'
              BranchSideFuncs:
                - usec_spin
                - fio_gettime
                - utime_since_now
                - printf
                - free
                - strlen
                - sprintf
                - printf
                - sprintf
            - BranchSide:      'crc/test.c:413,3'
              BranchSideFuncs:
                - fio_gettime
                - utime_since_now
                - printf
                - free
                - usec_spin
                - strlen
                - sprintf
                - printf
                - sprintf
        - Branch String:   'crc/test.c:417,7'
          Branch Sides:
            - BranchSide:      'crc/test.c:418,22'
              BranchSideFuncs:
                - strlen
                - sprintf
                - printf
                - free
                - fio_gettime
                - utime_since_now
                - printf
                - usec_spin
                - sprintf
            - BranchSide:      'crc/test.c:426,33'
              BranchSideFuncs:
                - printf
                - free
                - fio_gettime
                - utime_since_now
                - strlen
                - sprintf
                - printf
                - sprintf
                - usec_spin
        - Branch String:   'crc/test.c:420,8'
          Branch Sides:
            - BranchSide:      'crc/test.c:421,13'
              BranchSideFuncs:
                - sprintf
                - printf
                - free
                - fio_gettime
                - utime_since_now
                - printf
                - strlen
                - sprintf
                - usec_spin
            - BranchSide:      'crc/test.c:423,13'
              BranchSideFuncs:
                - sprintf
                - printf
                - free
                - fio_gettime
                - utime_since_now
                - printf
                - strlen
                - sprintf
                - usec_spin
      Callsites:
        - Src:             'crc/test.c:376,2'
          Dst:             crc32c_arm64_probe
        - Src:             'crc/test.c:377,2'
          Dst:             crc32c_intel_probe
        - Src:             'crc/test.c:381,12'
          Dst:             strcmp
        - Src:             'crc/test.c:381,37'
          Dst:             strcmp
        - Src:             'crc/test.c:382,10'
          Dst:             list_types
        - Src:             'crc/test.c:384,15'
          Dst:             get_test_mask
        - Src:             'crc/test.c:387,3'
          Dst:             fprintf
        - Src:             'crc/test.c:388,10'
          Dst:             list_types
        - Src:             'crc/test.c:392,2'
          Dst:             init_rand_seed
        - Src:             'crc/test.c:393,2'
          Dst:             fill_random_buf
        - Src:             'crc/test.c:409,4'
          Dst:             usec_spin
        - Src:             'crc/test.c:413,3'
          Dst:             fio_gettime
        - Src:             'crc/test.c:415,10'
          Dst:             utime_since_now
        - Src:             'crc/test.c:420,8'
          Dst:             strlen
        - Src:             'crc/test.c:421,5'
          Dst:             sprintf
        - Src:             'crc/test.c:423,5'
          Dst:             sprintf
        - Src:             'crc/test.c:424,4'
          Dst:             printf
        - Src:             'crc/test.c:426,4'
          Dst:             printf
    - functionName:    fprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    139
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    109
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    66
      BranchProfiles:  []
      Callsites:       []
    - functionName:    XXH_readLE32
      functionSourceFile: '/src/fio/crc/xxhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ptr
        - endian
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XXH_readLE32_align
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'crc/xxhash.c:159,82'
          Dst:             XXH_readLE32_align
    - functionName:    XXH_readLE32_align
      functionSourceFile: '/src/fio/crc/xxhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ptr
        - endian
        - align
      BBCount:         12
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - XXH_swap32
      functionUses:    6
      BranchProfiles:
        - Branch String:   'crc/xxhash.c:153,9'
          Branch Sides:
            - BranchSide:      'crc/xxhash.c:154,16'
              BranchSideFuncs:
                - XXH_swap32
            - BranchSide:      'crc/xxhash.c:156,16'
              BranchSideFuncs:
                - XXH_swap32
        - Branch String:   'crc/xxhash.c:154,16'
          Branch Sides:
            - BranchSide:      'crc/xxhash.c:154,43'
              BranchSideFuncs: []
            - BranchSide:      'crc/xxhash.c:154,65'
              BranchSideFuncs:
                - XXH_swap32
        - Branch String:   'crc/xxhash.c:156,16'
          Branch Sides:
            - BranchSide:      'crc/xxhash.c:156,44'
              BranchSideFuncs: []
            - BranchSide:      'crc/xxhash.c:156,62'
              BranchSideFuncs:
                - XXH_swap32
      Callsites:
        - Src:             'crc/xxhash.c:154,54'
          Dst:             XXH_swap32
        - Src:             'crc/xxhash.c:156,50'
          Dst:             XXH_swap32
    - functionName:    XXH_swap32
      functionSourceFile: '/src/fio/crc/xxhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    XXH32_digest
      functionSourceFile: '/src/fio/crc/xxhash.c'
      linkageType:     externalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state_in
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XXH32_intermediateDigest
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crc/xxhash.c:416,20'
          Dst:             XXH32_intermediateDigest
    - functionName:    XXH32_intermediateDigest
      functionSourceFile: '/src/fio/crc/xxhash.c'
      linkageType:     externalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state_in
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - XXH32_intermediateDigest_endian
      functionUses:    1
      BranchProfiles:
        - Branch String:   'crc/xxhash.c:407,9'
          Branch Sides:
            - BranchSide:      'crc/xxhash.c:408,48'
              BranchSideFuncs:
                - XXH32_intermediateDigest_endian
            - BranchSide:      'crc/xxhash.c:410,48'
              BranchSideFuncs:
                - XXH32_intermediateDigest_endian
      Callsites:
        - Src:             'crc/xxhash.c:408,16'
          Dst:             XXH32_intermediateDigest_endian
        - Src:             'crc/xxhash.c:410,16'
          Dst:             XXH32_intermediateDigest_endian
    - functionName:    XXH32_intermediateDigest_endian
      functionSourceFile: '/src/fio/crc/xxhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - state_in
        - endian
      BBCount:         12
      ICount:          184
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - XXH_readLE32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crc/xxhash.c:368,9'
          Branch Sides:
            - BranchSide:      'crc/xxhash.c:370,15'
              BranchSideFuncs:
                - XXH_readLE32
            - BranchSide:      'crc/xxhash.c:374,16'
              BranchSideFuncs:
                - XXH_readLE32
        - Branch String:   'crc/xxhash.c:379,5'
          Branch Sides:
            - BranchSide:      'crc/xxhash.c:381,46'
              BranchSideFuncs:
                - XXH_readLE32
            - BranchSide:      'crc/xxhash.c:386,5'
              BranchSideFuncs: []
        - Branch String:   'crc/xxhash.c:386,5'
          Branch Sides:
            - BranchSide:      'crc/xxhash.c:388,18'
              BranchSideFuncs: []
            - BranchSide:      'crc/xxhash.c:393,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/xxhash.c:381,16'
          Dst:             XXH_readLE32
    - functionName:    XXH32_update_endian
      functionSourceFile: '/src/fio/crc/xxhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - state_in
        - input
        - len
        - endian
      BBCount:         19
      ICount:          417
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - XXH_readLE32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crc/xxhash.c:297,9'
          Branch Sides:
            - BranchSide:      'crc/xxhash.c:299,16'
              BranchSideFuncs: []
            - BranchSide:      'crc/xxhash.c:304,9'
              BranchSideFuncs:
                - XXH_readLE32
                - XXH_readLE32
                - XXH_readLE32
                - XXH_readLE32
                - XXH_readLE32
                - XXH_readLE32
                - XXH_readLE32
                - XXH_readLE32
        - Branch String:   'crc/xxhash.c:304,9'
          Branch Sides:
            - BranchSide:      'crc/xxhash.c:306,16'
              BranchSideFuncs:
                - XXH_readLE32
                - XXH_readLE32
                - XXH_readLE32
                - XXH_readLE32
                - XXH_readLE32
                - XXH_readLE32
                - XXH_readLE32
                - XXH_readLE32
            - BranchSide:      'crc/xxhash.c:318,9'
              BranchSideFuncs:
                - XXH_readLE32
                - XXH_readLE32
                - XXH_readLE32
                - XXH_readLE32
        - Branch String:   'crc/xxhash.c:318,9'
          Branch Sides:
            - BranchSide:      'crc/xxhash.c:320,39'
              BranchSideFuncs:
                - XXH_readLE32
                - XXH_readLE32
                - XXH_readLE32
                - XXH_readLE32
            - BranchSide:      'crc/xxhash.c:340,9'
              BranchSideFuncs: []
        - Branch String:   'crc/xxhash.c:332,9'
          Branch Sides:
            - BranchSide:      'crc/xxhash.c:328,49'
              BranchSideFuncs:
                - XXH_readLE32
                - XXH_readLE32
                - XXH_readLE32
                - XXH_readLE32
            - BranchSide:      'crc/xxhash.c:334,21'
              BranchSideFuncs: []
        - Branch String:   'crc/xxhash.c:340,9'
          Branch Sides:
            - BranchSide:      'crc/xxhash.c:342,16'
              BranchSideFuncs: []
            - BranchSide:      'crc/xxhash.c:346,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/xxhash.c:309,26'
          Dst:             XXH_readLE32
        - Src:             'crc/xxhash.c:310,26'
          Dst:             XXH_readLE32
        - Src:             'crc/xxhash.c:311,26'
          Dst:             XXH_readLE32
        - Src:             'crc/xxhash.c:312,26'
          Dst:             XXH_readLE32
        - Src:             'crc/xxhash.c:328,19'
          Dst:             XXH_readLE32
        - Src:             'crc/xxhash.c:329,19'
          Dst:             XXH_readLE32
        - Src:             'crc/xxhash.c:330,19'
          Dst:             XXH_readLE32
        - Src:             'crc/xxhash.c:331,19'
          Dst:             XXH_readLE32
    - functionName:    XXH32_update
      functionSourceFile: '/src/fio/crc/xxhash.c'
      linkageType:     externalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - state_in
        - input
        - len
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - XXH32_update_endian
      functionUses:    3
      BranchProfiles:
        - Branch String:   'crc/xxhash.c:353,9'
          Branch Sides:
            - BranchSide:      'crc/xxhash.c:354,36'
              BranchSideFuncs:
                - XXH32_update_endian
            - BranchSide:      'crc/xxhash.c:356,36'
              BranchSideFuncs:
                - XXH32_update_endian
      Callsites:
        - Src:             'crc/xxhash.c:354,16'
          Dst:             XXH32_update_endian
        - Src:             'crc/xxhash.c:356,16'
          Dst:             XXH32_update_endian
    - functionName:    XXH32_init
      functionSourceFile: '/src/fio/crc/xxhash.c'
      linkageType:     externalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - seed
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XXH32_resetState
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'crc/xxhash.c:280,5'
          Dst:             XXH32_resetState
    - functionName:    XXH32_resetState
      functionSourceFile: '/src/fio/crc/xxhash.c'
      linkageType:     externalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - state_in
        - seed
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    XXH32_sizeofState
      functionSourceFile: '/src/fio/crc/xxhash.c'
      linkageType:     externalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    XXH32_endian_align
      functionSourceFile: '/src/fio/crc/xxhash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - input
        - len
        - seed
        - endian
        - align
      BBCount:         16
      ICount:          277
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - XXH_readLE32_align
      functionUses:    2
      BranchProfiles:
        - Branch String:   'crc/xxhash.c:175,9'
          Branch Sides:
            - BranchSide:      'crc/xxhash.c:177,39'
              BranchSideFuncs:
                - XXH_readLE32_align
                - XXH_readLE32_align
                - XXH_readLE32_align
                - XXH_readLE32_align
                - XXH_readLE32_align
            - BranchSide:      'crc/xxhash.c:195,16'
              BranchSideFuncs:
                - XXH_readLE32_align
        - Branch String:   'crc/xxhash.c:189,9'
          Branch Sides:
            - BranchSide:      'crc/xxhash.c:185,55'
              BranchSideFuncs:
                - XXH_readLE32_align
                - XXH_readLE32_align
                - XXH_readLE32_align
                - XXH_readLE32_align
                - XXH_readLE32_align
            - BranchSide:      'crc/xxhash.c:191,15'
              BranchSideFuncs:
                - XXH_readLE32_align
        - Branch String:   'crc/xxhash.c:200,5'
          Branch Sides:
            - BranchSide:      'crc/xxhash.c:202,52'
              BranchSideFuncs:
                - XXH_readLE32_align
            - BranchSide:      'crc/xxhash.c:207,5'
              BranchSideFuncs: []
        - Branch String:   'crc/xxhash.c:207,5'
          Branch Sides:
            - BranchSide:      'crc/xxhash.c:209,18'
              BranchSideFuncs: []
            - BranchSide:      'crc/xxhash.c:214,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'crc/xxhash.c:185,19'
          Dst:             XXH_readLE32_align
        - Src:             'crc/xxhash.c:186,19'
          Dst:             XXH_readLE32_align
        - Src:             'crc/xxhash.c:187,19'
          Dst:             XXH_readLE32_align
        - Src:             'crc/xxhash.c:188,19'
          Dst:             XXH_readLE32_align
        - Src:             'crc/xxhash.c:202,16'
          Dst:             XXH_readLE32_align
    - functionName:    XXH32
      functionSourceFile: '/src/fio/crc/xxhash.c'
      linkageType:     externalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - input
        - len
        - seed
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - XXH32_endian_align
      functionUses:    0
      BranchProfiles:
        - Branch String:   'crc/xxhash.c:244,9'
          Branch Sides:
            - BranchSide:      'crc/xxhash.c:245,35'
              BranchSideFuncs:
                - XXH32_endian_align
            - BranchSide:      'crc/xxhash.c:247,35'
              BranchSideFuncs:
                - XXH32_endian_align
      Callsites:
        - Src:             'crc/xxhash.c:245,16'
          Dst:             XXH32_endian_align
        - Src:             'crc/xxhash.c:247,16'
          Dst:             XXH32_endian_align
    - functionName:    axmap_set_fn
      functionSourceFile: '/src/fio/lib/axmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - al
        - offset
        - bit
        - __data
      BBCount:         23
      ICount:          202
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - arch_ffz
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/axmap.c:230,12'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:230,12'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - arch_ffz
            - BranchSide:      'lib/axmap.c:230,12'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - arch_ffz
        - Branch String:   'lib/axmap.c:238,6'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:239,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/axmap.c:243,6'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - arch_ffz
        - Branch String:   'lib/axmap.c:243,6'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:244,13'
              BranchSideFuncs:
                - arch_ffz
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lib/axmap.c:250,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'lib/axmap.c:245,7'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:246,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'lib/axmap.c:247,20'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'lib/axmap.c:250,2'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:250,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'lib/axmap.c:251,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lib/axmap.c:251,2'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:251,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'lib/axmap.c:252,21'
              BranchSideFuncs: []
        - Branch String:   'lib/axmap.c:254,6'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:255,20'
              BranchSideFuncs: []
            - BranchSide:      'lib/axmap.c:258,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/axmap.c:244,13'
          Dst:             arch_ffz
        - Src:             'lib/axmap.c:250,2'
          Dst:             __assert_fail
        - Src:             'lib/axmap.c:251,2'
          Dst:             __assert_fail
    - functionName:    arch_ffz
      functionSourceFile: '/src/fio/lib/../arch/arch-x86_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - bitmask
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __assert_fail
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    247
      BranchProfiles:  []
      Callsites:       []
    - functionName:    axmap_handler
      functionSourceFile: '/src/fio/lib/axmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - axmap
        - bit_nr
        - func
        - data
      BBCount:         13
      ICount:          102
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/axmap.c:175,2'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:176,26'
              BranchSideFuncs: []
            - BranchSide:      'lib/axmap.c:188,2'
              BranchSideFuncs: []
        - Branch String:   'lib/axmap.c:181,7'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:182,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/axmap.c:184,7'
              BranchSideFuncs: []
        - Branch String:   'lib/axmap.c:184,7'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:185,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/axmap.c:186,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    axmap_find_first_free
      functionSourceFile: '/src/fio/lib/axmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - axmap
        - bit_nr
      BBCount:         24
      ICount:          190
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - arch_ffz
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/axmap.c:352,2'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:353,9'
              BranchSideFuncs:
                - arch_ffz
            - BranchSide:      'lib/axmap.c:403,6'
              BranchSideFuncs: []
        - Branch String:   'lib/axmap.c:363,7'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:364,12'
              BranchSideFuncs:
                - arch_ffz
            - BranchSide:      'lib/axmap.c:367,12'
              BranchSideFuncs:
                - arch_ffz
        - Branch String:   'lib/axmap.c:376,7'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:377,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/axmap.c:380,21'
              BranchSideFuncs:
                - arch_ffz
        - Branch String:   'lib/axmap.c:381,7'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:382,4'
              BranchSideFuncs:
                - arch_ffz
            - BranchSide:      'lib/axmap.c:388,14'
              BranchSideFuncs:
                - arch_ffz
        - Branch String:   'lib/axmap.c:388,3'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:389,12'
              BranchSideFuncs:
                - arch_ffz
            - BranchSide:      'lib/axmap.c:395,3'
              BranchSideFuncs: []
        - Branch String:   'lib/axmap.c:390,8'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:391,5'
              BranchSideFuncs:
                - arch_ffz
            - BranchSide:      'lib/axmap.c:392,3'
              BranchSideFuncs:
                - arch_ffz
        - Branch String:   'lib/axmap.c:403,6'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:404,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/axmap.c:406,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/axmap.c:399,36'
          Dst:             arch_ffz
    - functionName:    axmap_next_free
      functionSourceFile: '/src/fio/lib/axmap.c'
      linkageType:     externalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - axmap
        - bit_nr
      BBCount:         20
      ICount:          146
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - arch_ffz
        - axmap_find_first_free
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/axmap.c:421,6'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:422,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/axmap.c:425,6'
              BranchSideFuncs:
                - axmap_find_first_free
                - axmap_find_first_free
                - arch_ffz
        - Branch String:   'lib/axmap.c:425,6'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:426,12'
              BranchSideFuncs:
                - axmap_find_first_free
                - axmap_find_first_free
                - arch_ffz
            - BranchSide:      'lib/axmap.c:428,11'
              BranchSideFuncs:
                - axmap_find_first_free
                - axmap_find_first_free
                - arch_ffz
        - Branch String:   'lib/axmap.c:437,6'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:438,10'
              BranchSideFuncs:
                - arch_ffz
                - axmap_find_first_free
            - BranchSide:      'lib/axmap.c:444,31'
              BranchSideFuncs:
                - axmap_find_first_free
                - axmap_find_first_free
        - Branch String:   'lib/axmap.c:441,7'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:442,8'
              BranchSideFuncs:
                - axmap_find_first_free
            - BranchSide:      'lib/axmap.c:443,2'
              BranchSideFuncs:
                - axmap_find_first_free
        - Branch String:   'lib/axmap.c:451,19'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:451,22'
              BranchSideFuncs:
                - axmap_find_first_free
            - BranchSide:      'lib/axmap.c:453,9'
              BranchSideFuncs: []
        - Branch String:   'lib/axmap.c:451,6'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:452,31'
              BranchSideFuncs:
                - axmap_find_first_free
            - BranchSide:      'lib/axmap.c:453,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/axmap.c:438,34'
          Dst:             arch_ffz
        - Src:             'lib/axmap.c:444,9'
          Dst:             axmap_find_first_free
        - Src:             'lib/axmap.c:452,9'
          Dst:             axmap_find_first_free
    - functionName:    axmap_isset_fn
      functionSourceFile: '/src/fio/lib/axmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - al
        - offset
        - bit
        - unused
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    axmap_handler_topdown
      functionSourceFile: '/src/fio/lib/axmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - axmap
        - bit_nr
        - func
      BBCount:         10
      ICount:          84
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/axmap.c:201,2'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:202,20'
              BranchSideFuncs: []
            - BranchSide:      'lib/axmap.c:210,2'
              BranchSideFuncs: []
        - Branch String:   'lib/axmap.c:206,7'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:207,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/axmap.c:208,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    axmap_isset
      functionSourceFile: '/src/fio/lib/axmap.c'
      linkageType:     externalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - axmap
        - bit_nr
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - axmap_handler_topdown
        - axmap_isset_fn
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/axmap.c:333,6'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:334,32'
              BranchSideFuncs:
                - axmap_handler_topdown
            - BranchSide:      'lib/axmap.c:336,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/axmap.c:334,10'
          Dst:             axmap_handler_topdown
        - Src:             'lib/axmap.c:334,10'
          Dst:             axmap_isset_fn
    - functionName:    axmap_set_nr
      functionSourceFile: '/src/fio/lib/axmap.c'
      linkageType:     externalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - axmap
        - bit_nr
        - nr_bits
      BBCount:         13
      ICount:          101
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __axmap_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/axmap.c:309,7'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:310,19'
              BranchSideFuncs:
                - __axmap_set
            - BranchSide:      'lib/axmap.c:312,19'
              BranchSideFuncs:
                - __axmap_set
        - Branch String:   'lib/axmap.c:315,7'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:316,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/axmap.c:318,19'
              BranchSideFuncs:
                - __axmap_set
        - Branch String:   'lib/axmap.c:320,2'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:305,32'
              BranchSideFuncs:
                - __axmap_set
            - BranchSide:      'lib/axmap.c:320,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/axmap.c:313,3'
          Dst:             __axmap_set
    - functionName:    __axmap_set
      functionSourceFile: '/src/fio/lib/axmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - axmap
        - bit_nr
        - data
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - axmap_handler
        - axmap_set_fn
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/axmap.c:276,6'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:277,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/axmap.c:278,11'
              BranchSideFuncs:
                - __assert_fail
                - axmap_handler
        - Branch String:   'lib/axmap.c:281,2'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:281,2'
              BranchSideFuncs:
                - axmap_handler
            - BranchSide:      'lib/axmap.c:283,16'
              BranchSideFuncs:
                - axmap_handler
      Callsites:
        - Src:             'lib/axmap.c:281,2'
          Dst:             __assert_fail
        - Src:             'lib/axmap.c:283,2'
          Dst:             axmap_handler
        - Src:             'lib/axmap.c:283,2'
          Dst:             axmap_set_fn
    - functionName:    axmap_set
      functionSourceFile: '/src/fio/lib/axmap.c'
      linkageType:     externalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - axmap
        - bit_nr
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __axmap_set
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/axmap.c:290,2'
          Dst:             __axmap_set
    - functionName:    axmap_new
      functionSourceFile: '/src/fio/lib/axmap.c'
      linkageType:     externalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - nr_bits
      BBCount:         23
      ICount:          181
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - axmap_reset
        - calloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/axmap.c:119,6'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:120,3'
              BranchSideFuncs:
                - calloc
                - free
                - axmap_reset
                - malloc
                - free
                - free
            - BranchSide:      'lib/axmap.c:122,9'
              BranchSideFuncs:
                - calloc
                - free
                - axmap_reset
                - malloc
                - free
                - free
        - Branch String:   'lib/axmap.c:124,2'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:125,8'
              BranchSideFuncs:
                - calloc
                - free
                - axmap_reset
                - malloc
                - free
                - free
            - BranchSide:      'lib/axmap.c:129,21'
              BranchSideFuncs:
                - calloc
                - free
                - axmap_reset
                - malloc
                - free
                - free
        - Branch String:   'lib/axmap.c:131,6'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:132,3'
              BranchSideFuncs:
                - axmap_reset
                - malloc
                - free
                - free
                - free
            - BranchSide:      'lib/axmap.c:133,19'
              BranchSideFuncs:
                - axmap_reset
                - malloc
                - free
                - free
                - free
        - Branch String:   'lib/axmap.c:135,2'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:136,29'
              BranchSideFuncs:
                - malloc
                - free
                - free
                - free
                - axmap_reset
            - BranchSide:      'lib/axmap.c:148,14'
              BranchSideFuncs:
                - axmap_reset
        - Branch String:   'lib/axmap.c:143,7'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:144,4'
              BranchSideFuncs:
                - axmap_reset
                - malloc
                - free
                - free
                - free
            - BranchSide:      'lib/axmap.c:146,2'
              BranchSideFuncs:
                - axmap_reset
                - malloc
                - free
                - free
                - free
        - Branch String:   'lib/axmap.c:152,2'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:153,8'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'lib/axmap.c:155,7'
              BranchSideFuncs:
                - free
                - free
      Callsites:
        - Src:             'lib/axmap.c:130,18'
          Dst:             calloc
        - Src:             'lib/axmap.c:148,2'
          Dst:             axmap_reset
    - functionName:    calloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    90
      BranchProfiles:  []
      Callsites:       []
    - functionName:    axmap_reset
      functionSourceFile: '/src/fio/lib/axmap.c'
      linkageType:     externalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - axmap
      BBCount:         5
      ICount:          46
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/axmap.c:91,2'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:92,29'
              BranchSideFuncs: []
            - BranchSide:      'lib/axmap.c:96,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    axmap_free
      functionSourceFile: '/src/fio/lib/axmap.c'
      linkageType:     externalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - axmap
      BBCount:         10
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/axmap.c:102,6'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:103,3'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'lib/axmap.c:105,9'
              BranchSideFuncs:
                - free
                - free
                - free
        - Branch String:   'lib/axmap.c:105,2'
          Branch Sides:
            - BranchSide:      'lib/axmap.c:106,8'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'lib/axmap.c:108,7'
              BranchSideFuncs:
                - free
                - free
      Callsites:       []
    - functionName:    fio_crc32c
      functionSourceFile: '/src/fio/lib/../crc/crc32c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - crc32c_intel
        - crc32c_sw
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/../crc/crc32c.h:52,6'
          Branch Sides:
            - BranchSide:      'lib/../crc/crc32c.h:53,23'
              BranchSideFuncs:
                - crc32c_sw
            - BranchSide:      'lib/../crc/crc32c.h:55,6'
              BranchSideFuncs:
                - crc32c_sw
                - crc32c_intel
        - Branch String:   'lib/../crc/crc32c.h:55,6'
          Branch Sides:
            - BranchSide:      'lib/../crc/crc32c.h:56,23'
              BranchSideFuncs:
                - crc32c_intel
            - BranchSide:      'lib/../crc/crc32c.h:58,19'
              BranchSideFuncs:
                - crc32c_sw
      Callsites:
        - Src:             'lib/../crc/crc32c.h:53,10'
          Dst:             crc32c_sw
        - Src:             'lib/../crc/crc32c.h:56,10'
          Dst:             crc32c_intel
        - Src:             'lib/../crc/crc32c.h:58,9'
          Dst:             crc32c_sw
    - functionName:    rol32
      functionSourceFile: '/src/fio/lib/../hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - word
        - shift
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bloom_fnv
      functionSourceFile: '/src/fio/lib/bloom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - buf
        - len
        - seed
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fnv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/bloom.c:31,9'
          Dst:             fnv
    - functionName:    bloom_crc32c
      functionSourceFile: '/src/fio/lib/bloom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - buf
        - len
        - seed
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_crc32c
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/bloom.c:26,9'
          Dst:             fio_crc32c
    - functionName:    jhash
      functionSourceFile: '/src/fio/lib/../hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - key
        - length
        - initval
      BBCount:         33
      ICount:          378
      EdgeCount:       33
      CyclomaticComplexity: 2
      functionsReached:
        - rol32
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/../hash.h:107,2'
          Branch Sides:
            - BranchSide:      'lib/../hash.h:108,9'
              BranchSideFuncs:
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
            - BranchSide:      'lib/../hash.h:118,10'
              BranchSideFuncs:
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
        - Branch String:   'lib/../hash.h:118,2'
          Branch Sides:
            - BranchSide:      'lib/../hash.h:118,2'
              BranchSideFuncs: []
            - BranchSide:      'lib/../hash.h:119,27'
              BranchSideFuncs:
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
            - BranchSide:      'lib/../hash.h:120,27'
              BranchSideFuncs:
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
            - BranchSide:      'lib/../hash.h:121,27'
              BranchSideFuncs:
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
            - BranchSide:      'lib/../hash.h:122,16'
              BranchSideFuncs:
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
            - BranchSide:      'lib/../hash.h:123,27'
              BranchSideFuncs:
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
            - BranchSide:      'lib/../hash.h:124,27'
              BranchSideFuncs:
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
            - BranchSide:      'lib/../hash.h:125,27'
              BranchSideFuncs:
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
            - BranchSide:      'lib/../hash.h:126,16'
              BranchSideFuncs:
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
            - BranchSide:      'lib/../hash.h:127,27'
              BranchSideFuncs:
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
            - BranchSide:      'lib/../hash.h:128,27'
              BranchSideFuncs:
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
            - BranchSide:      'lib/../hash.h:129,27'
              BranchSideFuncs:
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
            - BranchSide:      'lib/../hash.h:130,16'
              BranchSideFuncs:
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
                - rol32.266
            - BranchSide:      'lib/../hash.h:134,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/../hash.h:111,3'
          Dst:             rol32
        - Src:             'lib/../hash.h:111,3'
          Dst:             rol32
        - Src:             'lib/../hash.h:111,3'
          Dst:             rol32
        - Src:             'lib/../hash.h:111,3'
          Dst:             rol32
        - Src:             'lib/../hash.h:111,3'
          Dst:             rol32
        - Src:             'lib/../hash.h:111,3'
          Dst:             rol32
        - Src:             'lib/../hash.h:131,4'
          Dst:             rol32
        - Src:             'lib/../hash.h:131,4'
          Dst:             rol32
        - Src:             'lib/../hash.h:131,4'
          Dst:             rol32
        - Src:             'lib/../hash.h:131,4'
          Dst:             rol32
        - Src:             'lib/../hash.h:131,4'
          Dst:             rol32
        - Src:             'lib/../hash.h:131,4'
          Dst:             rol32
        - Src:             'lib/../hash.h:131,4'
          Dst:             rol32
    - functionName:    bloom_string
      functionSourceFile: '/src/fio/lib/bloom.c'
      linkageType:     externalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - b
        - data
        - len
        - set
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __bloom_check
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/bloom.c:122,9'
          Dst:             __bloom_check
    - functionName:    __bloom_check
      functionSourceFile: '/src/fio/lib/bloom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - b
        - data
        - len
        - set
      BBCount:         18
      ICount:          162
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/bloom.c:93,2'
          Branch Sides:
            - BranchSide:      'lib/bloom.c:94,20'
              BranchSideFuncs: []
            - BranchSide:      'lib/bloom.c:98,10'
              BranchSideFuncs: []
        - Branch String:   'lib/bloom.c:99,2'
          Branch Sides:
            - BranchSide:      'lib/bloom.c:99,2'
              BranchSideFuncs: []
            - BranchSide:      'lib/bloom.c:100,35'
              BranchSideFuncs: []
        - Branch String:   'lib/bloom.c:103,7'
          Branch Sides:
            - BranchSide:      'lib/bloom.c:104,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/bloom.c:105,12'
              BranchSideFuncs: []
        - Branch String:   'lib/bloom.c:105,12'
          Branch Sides:
            - BranchSide:      'lib/bloom.c:106,27'
              BranchSideFuncs: []
            - BranchSide:      'lib/bloom.c:108,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    bloom_set
      functionSourceFile: '/src/fio/lib/bloom.c'
      linkageType:     externalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - b
        - data
        - nwords
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __bloom_check
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/bloom.c:116,9'
          Dst:             __bloom_check
    - functionName:    bloom_free
      functionSourceFile: '/src/fio/lib/bloom.c'
      linkageType:     externalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - b
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crc32c_arm64_probe
      functionSourceFile: '/src/fio/lib/../crc/crc32c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bloom_new
      functionSourceFile: '/src/fio/lib/bloom.c'
      linkageType:     externalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - entries
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - calloc
        - crc32c_arm64_probe
        - crc32c_intel_probe
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/bloom.c:73,6'
          Branch Sides:
            - BranchSide:      'lib/bloom.c:74,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/bloom.c:78,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/bloom.c:66,2'
          Dst:             crc32c_arm64_probe
        - Src:             'lib/bloom.c:67,2'
          Dst:             crc32c_intel_probe
        - Src:             'lib/bloom.c:72,11'
          Dst:             calloc
    - functionName:    merge_and_restore_back_links
      functionSourceFile: '/src/fio/lib/flist_sort.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - priv
        - cmp
        - head
        - a
        - b
      BBCount:         19
      ICount:          152
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/flist_sort.c:50,11'
          Branch Sides:
            - BranchSide:      'lib/flist_sort.c:50,14'
              BranchSideFuncs: []
            - BranchSide:      'lib/flist_sort.c:50,2'
              BranchSideFuncs: []
        - Branch String:   'lib/flist_sort.c:50,2'
          Branch Sides:
            - BranchSide:      'lib/flist_sort.c:52,9'
              BranchSideFuncs: []
            - BranchSide:      'lib/flist_sort.c:63,15'
              BranchSideFuncs: []
        - Branch String:   'lib/flist_sort.c:52,7'
          Branch Sides:
            - BranchSide:      'lib/flist_sort.c:53,17'
              BranchSideFuncs: []
            - BranchSide:      'lib/flist_sort.c:57,17'
              BranchSideFuncs: []
        - Branch String:   'lib/flist_sort.c:63,15'
          Branch Sides:
            - BranchSide:      'lib/flist_sort.c:63,2'
              BranchSideFuncs: []
            - BranchSide:      'lib/flist_sort.c:63,21'
              BranchSideFuncs: []
        - Branch String:   'lib/flist_sort.c:76,2'
          Branch Sides:
            - BranchSide:      'lib/flist_sort.c:72,5'
              BranchSideFuncs: []
            - BranchSide:      'lib/flist_sort.c:78,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    merge
      functionSourceFile: '/src/fio/lib/flist_sort.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - priv
        - cmp
        - a
        - b
      BBCount:         15
      ICount:          101
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/flist_sort.c:20,11'
          Branch Sides:
            - BranchSide:      'lib/flist_sort.c:20,14'
              BranchSideFuncs: []
            - BranchSide:      'lib/flist_sort.c:20,2'
              BranchSideFuncs: []
        - Branch String:   'lib/flist_sort.c:20,2'
          Branch Sides:
            - BranchSide:      'lib/flist_sort.c:22,9'
              BranchSideFuncs: []
            - BranchSide:      'lib/flist_sort.c:31,15'
              BranchSideFuncs: []
        - Branch String:   'lib/flist_sort.c:22,7'
          Branch Sides:
            - BranchSide:      'lib/flist_sort.c:23,17'
              BranchSideFuncs: []
            - BranchSide:      'lib/flist_sort.c:26,17'
              BranchSideFuncs: []
        - Branch String:   'lib/flist_sort.c:31,15'
          Branch Sides:
            - BranchSide:      'lib/flist_sort.c:31,15'
              BranchSideFuncs: []
            - BranchSide:      'lib/flist_sort.c:31,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flist_empty
      functionSourceFile: '/src/fio/lib/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - head
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_sort
      functionSourceFile: '/src/fio/lib/flist_sort.c'
      linkageType:     externalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - priv
        - head
        - cmp
      BBCount:         26
      ICount:          178
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - flist_empty
        - log_err
        - merge
        - merge_and_restore_back_links
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/flist_sort.c:106,6'
          Branch Sides:
            - BranchSide:      'lib/flist_sort.c:107,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/flist_sort.c:109,2'
              BranchSideFuncs:
                - merge_and_restore_back_links
                - merge
                - log_err
                - merge
        - Branch String:   'lib/flist_sort.c:114,2'
          Branch Sides:
            - BranchSide:      'lib/flist_sort.c:115,28'
              BranchSideFuncs:
                - merge_and_restore_back_links
                - merge
                - log_err
                - merge
            - BranchSide:      'lib/flist_sort.c:135,11'
              BranchSideFuncs:
                - merge_and_restore_back_links
                - merge
        - Branch String:   'lib/flist_sort.c:119,3'
          Branch Sides:
            - BranchSide:      'lib/flist_sort.c:120,16'
              BranchSideFuncs:
                - merge
                - merge_and_restore_back_links
                - merge
                - log_err
            - BranchSide:      'lib/flist_sort.c:123,7'
              BranchSideFuncs:
                - merge_and_restore_back_links
                - merge
                - merge
                - log_err
        - Branch String:   'lib/flist_sort.c:123,7'
          Branch Sides:
            - BranchSide:      'lib/flist_sort.c:124,8'
              BranchSideFuncs:
                - merge_and_restore_back_links
                - merge
                - merge
                - log_err
            - BranchSide:      'lib/flist_sort.c:132,15'
              BranchSideFuncs:
                - merge_and_restore_back_links
                - merge
                - log_err
                - merge
        - Branch String:   'lib/flist_sort.c:124,8'
          Branch Sides:
            - BranchSide:      'lib/flist_sort.c:125,5'
              BranchSideFuncs:
                - log_err
                - merge_and_restore_back_links
                - merge
                - merge
            - BranchSide:      'lib/flist_sort.c:130,14'
              BranchSideFuncs:
                - merge_and_restore_back_links
                - merge
                - log_err
                - merge
        - Branch String:   'lib/flist_sort.c:135,2'
          Branch Sides:
            - BranchSide:      'lib/flist_sort.c:136,12'
              BranchSideFuncs:
                - merge_and_restore_back_links
                - merge
            - BranchSide:      'lib/flist_sort.c:139,31'
              BranchSideFuncs:
                - merge_and_restore_back_links
        - Branch String:   'lib/flist_sort.c:136,7'
          Branch Sides:
            - BranchSide:      'lib/flist_sort.c:136,15'
              BranchSideFuncs:
                - merge
                - merge_and_restore_back_links
            - BranchSide:      'lib/flist_sort.c:137,17'
              BranchSideFuncs:
                - merge
                - merge_and_restore_back_links
      Callsites:
        - Src:             'lib/flist_sort.c:106,6'
          Dst:             flist_empty
        - Src:             'lib/flist_sort.c:120,10'
          Dst:             merge
        - Src:             'lib/flist_sort.c:125,5'
          Dst:             log_err
        - Src:             'lib/flist_sort.c:137,11'
          Dst:             merge
        - Src:             'lib/flist_sort.c:139,2'
          Dst:             merge_and_restore_back_links
    - functionName:    __rand32
      functionSourceFile: '/src/fio/lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          81
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __rand64
      functionSourceFile: '/src/fio/lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          128
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gauss_disable_hash
      functionSourceFile: '/src/fio/lib/gauss.c'
      linkageType:     externalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gs
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gauss_init
      functionSourceFile: '/src/fio/lib/gauss.c'
      linkageType:     externalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - double
        - double
        - int
      constantsTouched: []
      argNames:
        - gs
        - nranges
        - dev
        - center
        - seed
      BBCount:         12
      ICount:          101
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - init_rand_seed
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/gauss.c:53,6'
          Branch Sides:
            - BranchSide:      'lib/gauss.c:54,30'
              BranchSideFuncs: []
            - BranchSide:      'lib/gauss.c:58,6'
              BranchSideFuncs: []
        - Branch String:   'lib/gauss.c:55,7'
          Branch Sides:
            - BranchSide:      'lib/gauss.c:56,17'
              BranchSideFuncs: []
            - BranchSide:      'lib/gauss.c:57,2'
              BranchSideFuncs: []
        - Branch String:   'lib/gauss.c:58,6'
          Branch Sides:
            - BranchSide:      'lib/gauss.c:59,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/gauss.c:61,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/gauss.c:50,2'
          Dst:             init_rand_seed
    - functionName:    __hash_u64
      functionSourceFile: '/src/fio/lib/../hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - val
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gauss_dev
      functionSourceFile: '/src/fio/lib/gauss.c'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gs
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __rand
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/gauss.c:13,6'
          Branch Sides:
            - BranchSide:      'lib/gauss.c:14,3'
              BranchSideFuncs:
                - __rand
            - BranchSide:      'lib/gauss.c:16,14'
              BranchSideFuncs:
                - __rand
      Callsites:
        - Src:             'lib/gauss.c:16,6'
          Dst:             __rand
    - functionName:    __rand
      functionSourceFile: '/src/fio/lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __rand32
        - __rand64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/rand.h:100,6'
          Branch Sides:
            - BranchSide:      'lib/rand.h:101,20'
              BranchSideFuncs:
                - __rand64
            - BranchSide:      'lib/rand.h:103,20'
              BranchSideFuncs:
                - __rand32
      Callsites:
        - Src:             'lib/rand.h:101,10'
          Dst:             __rand64
        - Src:             'lib/rand.h:103,10'
          Dst:             __rand32
    - functionName:    gauss_next
      functionSourceFile: '/src/fio/lib/gauss.c'
      linkageType:     externalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gs
      BBCount:         16
      ICount:          116
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __hash_u64
        - __rand
        - gauss_dev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/gauss.c:27,2'
          Branch Sides:
            - BranchSide:      'lib/gauss.c:28,18'
              BranchSideFuncs:
                - __rand
                - __hash_u64
                - gauss_dev
            - BranchSide:      'lib/gauss.c:30,9'
              BranchSideFuncs:
                - __hash_u64
                - gauss_dev
        - Branch String:   'lib/gauss.c:32,6'
          Branch Sides:
            - BranchSide:      'lib/gauss.c:33,23'
              BranchSideFuncs:
                - gauss_dev
                - __hash_u64
            - BranchSide:      'lib/gauss.c:40,7'
              BranchSideFuncs:
                - __hash_u64
        - Branch String:   'lib/gauss.c:35,3'
          Branch Sides:
            - BranchSide:      'lib/gauss.c:36,8'
              BranchSideFuncs:
                - __hash_u64
            - BranchSide:      'lib/gauss.c:37,10'
              BranchSideFuncs:
                - __hash_u64
        - Branch String:   'lib/gauss.c:40,6'
          Branch Sides:
            - BranchSide:      'lib/gauss.c:40,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/gauss.c:41,20'
              BranchSideFuncs:
                - __hash_u64
      Callsites:
        - Src:             'lib/gauss.c:28,10'
          Dst:             __rand
        - Src:             'lib/gauss.c:33,13'
          Dst:             gauss_dev
        - Src:             'lib/gauss.c:41,9'
          Dst:             __hash_u64
    - functionName:    fio_getrusage
      functionSourceFile: '/src/fio/lib/getrusage.c'
      linkageType:     externalLinkage
      functionLinenumber: 5
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ru
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - getrusage
      functionUses:    4
      BranchProfiles:
        - Branch String:   'lib/getrusage.c:7,6'
          Branch Sides:
            - BranchSide:      'lib/getrusage.c:8,3'
              BranchSideFuncs:
                - __errno_location
                - getrusage
            - BranchSide:      'lib/getrusage.c:9,6'
              BranchSideFuncs:
                - __errno_location
                - getrusage
        - Branch String:   'lib/getrusage.c:9,6'
          Branch Sides:
            - BranchSide:      'lib/getrusage.c:10,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/getrusage.c:13,32'
              BranchSideFuncs:
                - getrusage
      Callsites:
        - Src:             'lib/getrusage.c:7,7'
          Dst:             getrusage
        - Src:             'lib/getrusage.c:9,6'
          Dst:             __errno_location
        - Src:             'lib/getrusage.c:13,9'
          Dst:             getrusage
    - functionName:    getrusage
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __errno_location
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    708
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hweight64
      functionSourceFile: '/src/fio/lib/hweight.c'
      linkageType:     externalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - w
      BBCount:         1
      ICount:          44
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hweight32
      functionSourceFile: '/src/fio/lib/hweight.c'
      linkageType:     externalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - w
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hweight8
      functionSourceFile: '/src/fio/lib/hweight.c'
      linkageType:     externalLinkage
      functionLinenumber: 4
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - w
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    unpack754
      functionSourceFile: '/src/fio/lib/ieee754.c'
      linkageType:     externalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - i
        - bits
        - expbits
      BBCount:         10
      ICount:          121
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    19
      BranchProfiles:
        - Branch String:   'lib/ieee754.c:59,6'
          Branch Sides:
            - BranchSide:      'lib/ieee754.c:60,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/ieee754.c:63,12'
              BranchSideFuncs: []
        - Branch String:   'lib/ieee754.c:70,2'
          Branch Sides:
            - BranchSide:      'lib/ieee754.c:71,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/ieee754.c:74,2'
              BranchSideFuncs: []
        - Branch String:   'lib/ieee754.c:74,2'
          Branch Sides:
            - BranchSide:      'lib/ieee754.c:75,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/ieee754.c:80,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pack754
      functionSourceFile: '/src/fio/lib/ieee754.c'
      linkageType:     externalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - f
        - bits
        - expbits
      BBCount:         13
      ICount:          128
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    19
      BranchProfiles:
        - Branch String:   'lib/ieee754.c:18,6'
          Branch Sides:
            - BranchSide:      'lib/ieee754.c:19,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/ieee754.c:22,6'
              BranchSideFuncs: []
        - Branch String:   'lib/ieee754.c:22,6'
          Branch Sides:
            - BranchSide:      'lib/ieee754.c:23,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/ieee754.c:26,8'
              BranchSideFuncs: []
        - Branch String:   'lib/ieee754.c:32,2'
          Branch Sides:
            - BranchSide:      'lib/ieee754.c:33,9'
              BranchSideFuncs: []
            - BranchSide:      'lib/ieee754.c:36,2'
              BranchSideFuncs: []
        - Branch String:   'lib/ieee754.c:36,2'
          Branch Sides:
            - BranchSide:      'lib/ieee754.c:37,9'
              BranchSideFuncs: []
            - BranchSide:      'lib/ieee754.c:40,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    prepare_spin
      functionSourceFile: '/src/fio/lib/lfsr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fl
        - spin
      BBCount:         11
      ICount:          117
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/lfsr.c:210,6'
          Branch Sides:
            - BranchSide:      'lib/lfsr.c:211,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:213,6'
              BranchSideFuncs: []
        - Branch String:   'lib/lfsr.c:218,2'
          Branch Sides:
            - BranchSide:      'lib/lfsr.c:219,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:224,28'
              BranchSideFuncs: []
        - Branch String:   'lib/lfsr.c:219,7'
          Branch Sides:
            - BranchSide:      'lib/lfsr.c:220,24'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:223,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lfsr_create_xormask
      functionSourceFile: '/src/fio/lib/lfsr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - taps
      BBCount:         8
      ICount:          60
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/lfsr.c:164,30'
          Branch Sides:
            - BranchSide:      'lib/lfsr.c:164,33'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:164,2'
              BranchSideFuncs: []
        - Branch String:   'lib/lfsr.c:164,2'
          Branch Sides:
            - BranchSide:      'lib/lfsr.c:165,23'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:167,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    find_lfsr
      functionSourceFile: '/src/fio/lib/lfsr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/lfsr.c:179,2'
          Branch Sides:
            - BranchSide:      'lib/lfsr.c:180,16'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:183,2'
              BranchSideFuncs: []
        - Branch String:   'lib/lfsr.c:180,7'
          Branch Sides:
            - BranchSide:      'lib/lfsr.c:180,21'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:181,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lfsr_init
      functionSourceFile: '/src/fio/lib/lfsr.c'
      linkageType:     externalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - fl
        - nums
        - seed
        - spin
      BBCount:         10
      ICount:          85
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - find_lfsr
        - lfsr_create_xormask
        - lfsr_reset
        - prepare_spin
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/lfsr.c:255,6'
          Branch Sides:
            - BranchSide:      'lib/lfsr.c:256,3'
              BranchSideFuncs:
                - lfsr_create_xormask
                - prepare_spin
                - lfsr_reset
            - BranchSide:      'lib/lfsr.c:258,16'
              BranchSideFuncs:
                - lfsr_create_xormask
                - prepare_spin
                - lfsr_reset
        - Branch String:   'lib/lfsr.c:262,6'
          Branch Sides:
            - BranchSide:      'lib/lfsr.c:263,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:265,17'
              BranchSideFuncs:
                - lfsr_reset
        - Branch String:   'lib/lfsr.c:265,6'
          Branch Sides:
            - BranchSide:      'lib/lfsr.c:266,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:268,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/lfsr.c:254,9'
          Dst:             find_lfsr
        - Src:             'lib/lfsr.c:259,16'
          Dst:             lfsr_create_xormask
        - Src:             'lib/lfsr.c:262,6'
          Dst:             prepare_spin
        - Src:             'lib/lfsr.c:265,6'
          Dst:             lfsr_reset
    - functionName:    lfsr_reset
      functionSourceFile: '/src/fio/lib/lfsr.c'
      linkageType:     externalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fl
        - seed
      BBCount:         4
      ICount:          46
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/lfsr.c:243,6'
          Branch Sides:
            - BranchSide:      'lib/lfsr.c:244,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:246,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __lfsr_next
      functionSourceFile: '/src/fio/lib/lfsr.c'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fl
        - spin
      BBCount:         35
      ICount:          437
      EdgeCount:       68
      CyclomaticComplexity: 35
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/lfsr.c:89,2'
          Branch Sides:
            - BranchSide:      'lib/lfsr.c:90,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:92,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:94,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:96,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:98,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:100,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:102,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:104,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:106,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:108,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:110,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:112,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:114,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:116,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:118,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:120,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:122,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lfsr_next
      functionSourceFile: '/src/fio/lib/lfsr.c'
      linkageType:     externalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fl
        - off
      BBCount:         16
      ICount:          109
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __lfsr_next
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/lfsr.c:144,6'
          Branch Sides:
            - BranchSide:      'lib/lfsr.c:145,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/lfsr.c:147,2'
              BranchSideFuncs:
                - __lfsr_next
                - __lfsr_next
        - Branch String:   'lib/lfsr.c:148,24'
          Branch Sides:
            - BranchSide:      'lib/lfsr.c:148,30'
              BranchSideFuncs:
                - __lfsr_next
                - __lfsr_next
            - BranchSide:      'lib/lfsr.c:152,16'
              BranchSideFuncs:
                - __lfsr_next
                - __lfsr_next
        - Branch String:   'lib/lfsr.c:148,7'
          Branch Sides:
            - BranchSide:      'lib/lfsr.c:149,16'
              BranchSideFuncs:
                - __lfsr_next
                - __lfsr_next
            - BranchSide:      'lib/lfsr.c:152,16'
              BranchSideFuncs:
                - __lfsr_next
                - __lfsr_next
        - Branch String:   'lib/lfsr.c:153,2'
          Branch Sides:
            - BranchSide:      'lib/lfsr.c:148,7'
              BranchSideFuncs:
                - __lfsr_next
                - __lfsr_next
            - BranchSide:      'lib/lfsr.c:155,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/lfsr.c:149,4'
          Dst:             __lfsr_next
        - Src:             'lib/lfsr.c:152,4'
          Dst:             __lfsr_next
    - functionName:    __fio_memfree
      functionSourceFile: '/src/fio/lib/memalign.c'
      linkageType:     externalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
        - size
        - fn
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __fio_memalign
      functionSourceFile: '/src/fio/lib/memalign.c'
      linkageType:     externalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - alignment
        - size
        - fn
      BBCount:         9
      ICount:          86
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/memalign.c:19,2'
          Branch Sides:
            - BranchSide:      'lib/memalign.c:19,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'lib/memalign.c:21,8'
              BranchSideFuncs: []
        - Branch String:   'lib/memalign.c:22,6'
          Branch Sides:
            - BranchSide:      'lib/memalign.c:22,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/memalign.c:23,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/memalign.c:19,2'
          Dst:             __assert_fail
    - functionName:    simple_memcpy
      functionSourceFile: '/src/fio/lib/memcpy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - len
      BBCount:         4
      ICount:          42
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/memcpy.c:122,2'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:123,12'
              BranchSideFuncs: []
            - BranchSide:      'lib/memcpy.c:124,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    t_hybrid
      functionSourceFile: '/src/fio/lib/memcpy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - test
      BBCount:         30
      ICount:          180
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - simple_memcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/memcpy.c:133,6'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:134,3'
              BranchSideFuncs:
                - simple_memcpy
            - BranchSide:      'lib/memcpy.c:136,3'
              BranchSideFuncs: []
        - Branch String:   'lib/memcpy.c:134,3'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:134,3'
              BranchSideFuncs:
                - simple_memcpy
            - BranchSide:      'lib/memcpy.c:134,3'
              BranchSideFuncs: []
        - Branch String:   'lib/memcpy.c:134,3'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:134,3'
              BranchSideFuncs:
                - simple_memcpy
            - BranchSide:      'lib/memcpy.c:134,3'
              BranchSideFuncs:
                - simple_memcpy
        - Branch String:   'lib/memcpy.c:134,3'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:134,3'
              BranchSideFuncs:
                - simple_memcpy
            - BranchSide:      'lib/memcpy.c:134,3'
              BranchSideFuncs:
                - simple_memcpy
        - Branch String:   'lib/memcpy.c:136,3'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:136,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/memcpy.c:136,3'
              BranchSideFuncs: []
        - Branch String:   'lib/memcpy.c:136,3'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:136,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/memcpy.c:136,3'
              BranchSideFuncs: []
        - Branch String:   'lib/memcpy.c:136,3'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:136,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/memcpy.c:136,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/memcpy.c:134,3'
          Dst:             simple_memcpy
    - functionName:    t_simple
      functionSourceFile: '/src/fio/lib/memcpy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - test
      BBCount:         15
      ICount:          93
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - simple_memcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/memcpy.c:128,2'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:128,2'
              BranchSideFuncs:
                - simple_memcpy
            - BranchSide:      'lib/memcpy.c:128,2'
              BranchSideFuncs: []
        - Branch String:   'lib/memcpy.c:128,2'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:128,2'
              BranchSideFuncs:
                - simple_memcpy
            - BranchSide:      'lib/memcpy.c:128,2'
              BranchSideFuncs:
                - simple_memcpy
        - Branch String:   'lib/memcpy.c:128,2'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:128,2'
              BranchSideFuncs:
                - simple_memcpy
            - BranchSide:      'lib/memcpy.c:128,2'
              BranchSideFuncs:
                - simple_memcpy
      Callsites:
        - Src:             'lib/memcpy.c:128,2'
          Dst:             simple_memcpy
    - functionName:    t_memmove
      functionSourceFile: '/src/fio/lib/memcpy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - test
      BBCount:         13
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/memcpy.c:114,2'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:114,2'
              BranchSideFuncs: []
            - BranchSide:      'lib/memcpy.c:114,2'
              BranchSideFuncs: []
        - Branch String:   'lib/memcpy.c:114,2'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:114,2'
              BranchSideFuncs: []
            - BranchSide:      'lib/memcpy.c:114,2'
              BranchSideFuncs: []
        - Branch String:   'lib/memcpy.c:114,2'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:114,2'
              BranchSideFuncs: []
            - BranchSide:      'lib/memcpy.c:114,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    t_memcpy
      functionSourceFile: '/src/fio/lib/memcpy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - test
      BBCount:         13
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/memcpy.c:109,2'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:109,2'
              BranchSideFuncs: []
            - BranchSide:      'lib/memcpy.c:109,2'
              BranchSideFuncs: []
        - Branch String:   'lib/memcpy.c:109,2'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:109,2'
              BranchSideFuncs: []
            - BranchSide:      'lib/memcpy.c:109,2'
              BranchSideFuncs: []
        - Branch String:   'lib/memcpy.c:109,2'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:109,2'
              BranchSideFuncs: []
            - BranchSide:      'lib/memcpy.c:109,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    free_tests
      functionSourceFile: '/src/fio/lib/memcpy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/memcpy.c:229,16'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:229,16'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'lib/memcpy.c:229,16'
              BranchSideFuncs:
                - free
                - free
      Callsites:       []
    - functionName:    setup_tests
      functionSourceFile: '/src/fio/lib/memcpy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         15
      ICount:          92
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - fill_random_buf
        - init_rand_seed
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/memcpy.c:204,16'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:199,22'
              BranchSideFuncs:
                - malloc
                - malloc
                - free
                - free
                - init_rand_seed
                - fill_random_buf
            - BranchSide:      'lib/memcpy.c:204,16'
              BranchSideFuncs:
                - malloc
                - malloc
                - free
                - free
                - init_rand_seed
                - fill_random_buf
        - Branch String:   'lib/memcpy.c:204,6'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:205,3'
              BranchSideFuncs:
                - malloc
                - malloc
                - free
                - free
                - init_rand_seed
                - fill_random_buf
            - BranchSide:      'lib/memcpy.c:207,8'
              BranchSideFuncs:
                - malloc
                - malloc
                - free
                - free
                - init_rand_seed
                - fill_random_buf
        - Branch String:   'lib/memcpy.c:209,11'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:209,15'
              BranchSideFuncs:
                - free
                - free
                - init_rand_seed
                - fill_random_buf
            - BranchSide:      'lib/memcpy.c:210,8'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'lib/memcpy.c:209,6'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:210,8'
              BranchSideFuncs:
                - init_rand_seed
                - fill_random_buf
            - BranchSide:      'lib/memcpy.c:215,2'
              BranchSideFuncs:
                - init_rand_seed
                - fill_random_buf
        - Branch String:   'lib/memcpy.c:218,2'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:219,17'
              BranchSideFuncs: []
            - BranchSide:      'lib/memcpy.c:224,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/memcpy.c:215,2'
          Dst:             init_rand_seed
        - Src:             'lib/memcpy.c:216,2'
          Dst:             fill_random_buf
    - functionName:    get_test_mask
      functionSourceFile: '/src/fio/lib/memcpy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - type
      BBCount:         13
      ICount:          85
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - strcmp
        - strdup
        - strsep
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/memcpy.c:174,2'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:175,10'
              BranchSideFuncs:
                - strsep
                - free
                - strcmp
            - BranchSide:      'lib/memcpy.c:183,7'
              BranchSideFuncs:
                - free
        - Branch String:   'lib/memcpy.c:175,3'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:174,2'
              BranchSideFuncs:
                - strcmp
                - strsep
                - free
            - BranchSide:      'lib/memcpy.c:176,18'
              BranchSideFuncs:
                - strcmp
                - strsep
                - free
        - Branch String:   'lib/memcpy.c:176,8'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:177,15'
              BranchSideFuncs:
                - strsep
                - free
                - strcmp
            - BranchSide:      'lib/memcpy.c:180,3'
              BranchSideFuncs:
                - strsep
                - free
                - strcmp
      Callsites:
        - Src:             'lib/memcpy.c:167,21'
          Dst:             strdup
        - Src:             'lib/memcpy.c:174,17'
          Dst:             strsep
        - Src:             'lib/memcpy.c:176,9'
          Dst:             strcmp
    - functionName:    list_types
      functionSourceFile: '/src/fio/lib/memcpy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - printf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/memcpy.c:191,9'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:189,6'
              BranchSideFuncs:
                - printf
            - BranchSide:      'lib/memcpy.c:191,16'
              BranchSideFuncs:
                - printf
        - Branch String:   'lib/memcpy.c:191,2'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:192,20'
              BranchSideFuncs:
                - printf
            - BranchSide:      'lib/memcpy.c:194,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/memcpy.c:192,3'
          Dst:             printf
    - functionName:    fio_memcpy_test
      functionSourceFile: '/src/fio/lib/memcpy.c'
      linkageType:     externalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - type
      BBCount:         30
      ICount:          210
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - fio_gettime
        - fprintf
        - free_tests
        - get_test_mask
        - list_types
        - printf
        - setup_tests
        - strcmp
        - usec_spin
        - utime_since_now
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/memcpy.c:238,6'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:239,13'
              BranchSideFuncs:
                - strcmp
                - list_types.398
                - strcmp
                - get_test_mask.391
                - fprintf
                - list_types.398
                - setup_tests
                - free_tests
                - usec_spin
                - printf
                - fio_gettime
                - utime_since_now
                - printf
                - printf
                - fprintf
            - BranchSide:      'lib/memcpy.c:240,19'
              BranchSideFuncs:
                - strcmp
                - list_types.398
                - strcmp
                - get_test_mask.391
                - fprintf
                - list_types.398
                - setup_tests
                - free_tests
                - usec_spin
                - printf
                - fio_gettime
                - utime_since_now
                - printf
                - printf
                - fprintf
        - Branch String:   'lib/memcpy.c:240,33'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:240,44'
              BranchSideFuncs:
                - strcmp
                - list_types.398
                - get_test_mask.391
                - fprintf
                - list_types.398
                - setup_tests
                - free_tests
                - usec_spin
                - printf
                - fio_gettime
                - utime_since_now
                - printf
                - printf
                - fprintf
            - BranchSide:      'lib/memcpy.c:241,10'
              BranchSideFuncs:
                - list_types.398
        - Branch String:   'lib/memcpy.c:240,11'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:241,10'
              BranchSideFuncs:
                - get_test_mask.391
                - fprintf
                - list_types.398
                - setup_tests
                - free_tests
                - usec_spin
                - printf
                - fio_gettime
                - utime_since_now
                - printf
                - printf
                - fprintf
            - BranchSide:      'lib/memcpy.c:243,29'
              BranchSideFuncs:
                - get_test_mask.391
                - fprintf
                - list_types.398
                - setup_tests
                - free_tests
                - usec_spin
                - printf
                - fio_gettime
                - utime_since_now
                - printf
                - printf
                - fprintf
        - Branch String:   'lib/memcpy.c:245,6'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:246,11'
              BranchSideFuncs:
                - setup_tests
                - free_tests
                - usec_spin
                - printf
                - fio_gettime
                - utime_since_now
                - printf
                - printf
                - fprintf
            - BranchSide:      'lib/memcpy.c:250,6'
              BranchSideFuncs:
                - setup_tests
                - free_tests
                - usec_spin
                - printf
                - fio_gettime
                - utime_since_now
                - printf
                - printf
                - fprintf
        - Branch String:   'lib/memcpy.c:250,6'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:251,11'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'lib/memcpy.c:255,9'
              BranchSideFuncs:
                - free_tests
                - usec_spin
                - printf
                - fio_gettime
                - utime_since_now
                - printf
                - printf
        - Branch String:   'lib/memcpy.c:255,2'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:260,11'
              BranchSideFuncs:
                - free_tests
                - usec_spin
                - printf
                - fio_gettime
                - utime_since_now
                - printf
                - printf
            - BranchSide:      'lib/memcpy.c:288,2'
              BranchSideFuncs:
                - free_tests
        - Branch String:   'lib/memcpy.c:260,7'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:261,4'
              BranchSideFuncs:
                - usec_spin
                - printf
                - free_tests
                - fio_gettime
                - utime_since_now
                - printf
                - printf
            - BranchSide:      'lib/memcpy.c:267,3'
              BranchSideFuncs:
                - usec_spin
                - printf
                - free_tests
                - fio_gettime
                - utime_since_now
                - printf
                - printf
        - Branch String:   'lib/memcpy.c:272,3'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:273,4'
              BranchSideFuncs:
                - fio_gettime
                - utime_since_now
                - printf
                - free_tests
                - usec_spin
                - printf
                - printf
            - BranchSide:      'lib/memcpy.c:286,2'
              BranchSideFuncs:
                - free_tests
                - usec_spin
                - printf
                - fio_gettime
                - utime_since_now
                - printf
                - printf
        - Branch String:   'lib/memcpy.c:277,8'
          Branch Sides:
            - BranchSide:      'lib/memcpy.c:278,24'
              BranchSideFuncs:
                - printf
                - free_tests
                - usec_spin
                - printf
                - fio_gettime
                - utime_since_now
                - printf
            - BranchSide:      'lib/memcpy.c:284,40'
              BranchSideFuncs:
                - printf
                - free_tests
                - usec_spin
                - printf
                - fio_gettime
                - utime_since_now
                - printf
      Callsites:
        - Src:             'lib/memcpy.c:240,12'
          Dst:             strcmp
        - Src:             'lib/memcpy.c:240,37'
          Dst:             strcmp
        - Src:             'lib/memcpy.c:241,10'
          Dst:             list_types
        - Src:             'lib/memcpy.c:243,15'
          Dst:             get_test_mask
        - Src:             'lib/memcpy.c:246,3'
          Dst:             fprintf
        - Src:             'lib/memcpy.c:247,10'
          Dst:             list_types
        - Src:             'lib/memcpy.c:250,6'
          Dst:             setup_tests
        - Src:             'lib/memcpy.c:251,3'
          Dst:             fprintf
        - Src:             'lib/memcpy.c:267,3'
          Dst:             usec_spin
        - Src:             'lib/memcpy.c:270,3'
          Dst:             printf
        - Src:             'lib/memcpy.c:273,4'
          Dst:             fio_gettime
        - Src:             'lib/memcpy.c:275,11'
          Dst:             utime_since_now
        - Src:             'lib/memcpy.c:282,5'
          Dst:             printf
        - Src:             'lib/memcpy.c:284,5'
          Dst:             printf
        - Src:             'lib/memcpy.c:288,2'
          Dst:             free_tests
    - functionName:    device_is_mounted
      functionSourceFile: '/src/fio/lib/mountcheck.c'
      linkageType:     externalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dev
      BBCount:         14
      ICount:          73
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - endmntent
        - getmntent
        - setmntent
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/mountcheck.c:18,6'
          Branch Sides:
            - BranchSide:      'lib/mountcheck.c:19,3'
              BranchSideFuncs:
                - getmntent
                - endmntent
                - strcmp
            - BranchSide:      'lib/mountcheck.c:21,2'
              BranchSideFuncs:
                - getmntent
                - endmntent
                - strcmp
        - Branch String:   'lib/mountcheck.c:21,2'
          Branch Sides:
            - BranchSide:      'lib/mountcheck.c:22,8'
              BranchSideFuncs:
                - getmntent
                - endmntent
                - strcmp
            - BranchSide:      'lib/mountcheck.c:30,12'
              BranchSideFuncs:
                - endmntent
        - Branch String:   'lib/mountcheck.c:22,7'
          Branch Sides:
            - BranchSide:      'lib/mountcheck.c:23,4'
              BranchSideFuncs:
                - strcmp
                - endmntent
                - getmntent
            - BranchSide:      'lib/mountcheck.c:24,15'
              BranchSideFuncs:
                - strcmp
                - endmntent
                - getmntent
        - Branch String:   'lib/mountcheck.c:24,7'
          Branch Sides:
            - BranchSide:      'lib/mountcheck.c:21,2'
              BranchSideFuncs:
                - getmntent
                - endmntent
                - strcmp
            - BranchSide:      'lib/mountcheck.c:25,8'
              BranchSideFuncs:
                - endmntent
      Callsites:
        - Src:             'lib/mountcheck.c:17,9'
          Dst:             setmntent
        - Src:             'lib/mountcheck.c:21,16'
          Dst:             getmntent
        - Src:             'lib/mountcheck.c:24,8'
          Dst:             strcmp
        - Src:             'lib/mountcheck.c:30,2'
          Dst:             endmntent
    - functionName:    setmntent
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getmntent
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    endmntent
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    num2str
      functionSourceFile: '/src/fio/lib/num2str.c'
      linkageType:     externalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - size_t
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - num
        - maxlen
        - base
        - pow2
        - units
      BBCount:         54
      ICount:          344
      EdgeCount:       64
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
        - asprintf
        - sprintf
        - strlen
      functionUses:    35
      BranchProfiles:
        - Branch String:   'lib/num2str.c:69,2'
          Branch Sides:
            - BranchSide:      'lib/num2str.c:69,2'
              BranchSideFuncs:
                - sprintf
                - strlen
                - strlen
                - __assert_fail
                - __assert_fail
                - strlen
                - sprintf
                - asprintf
                - asprintf
                - sprintf
                - strlen
            - BranchSide:      'lib/num2str.c:71,6'
              BranchSideFuncs:
                - sprintf
                - strlen
                - strlen
                - __assert_fail
                - __assert_fail
                - strlen
                - sprintf
                - asprintf
                - asprintf
                - sprintf
                - strlen
        - Branch String:   'lib/num2str.c:71,6'
          Branch Sides:
            - BranchSide:      'lib/num2str.c:72,14'
              BranchSideFuncs:
                - sprintf
                - strlen
                - strlen
                - __assert_fail
                - __assert_fail
                - strlen
                - sprintf
                - asprintf
                - asprintf
                - sprintf
                - strlen
            - BranchSide:      'lib/num2str.c:74,16'
              BranchSideFuncs:
                - sprintf
                - strlen
                - strlen
                - __assert_fail
                - __assert_fail
                - strlen
                - sprintf
                - asprintf
                - asprintf
                - sprintf
                - strlen
        - Branch String:   'lib/num2str.c:76,2'
          Branch Sides:
            - BranchSide:      'lib/num2str.c:77,11'
              BranchSideFuncs:
                - sprintf
                - strlen
                - strlen
                - __assert_fail
                - __assert_fail
                - strlen
                - sprintf
                - asprintf
                - asprintf
                - sprintf
                - strlen
            - BranchSide:      'lib/num2str.c:79,10'
              BranchSideFuncs:
                - sprintf
                - strlen
                - strlen
                - __assert_fail
                - __assert_fail
                - strlen
                - sprintf
                - asprintf
                - asprintf
                - sprintf
                - strlen
        - Branch String:   'lib/num2str.c:79,2'
          Branch Sides:
            - BranchSide:      'lib/num2str.c:81,3'
              BranchSideFuncs:
                - sprintf
                - strlen
                - strlen
                - __assert_fail
                - __assert_fail
                - strlen
                - sprintf
                - asprintf
                - asprintf
                - sprintf
                - strlen
            - BranchSide:      'lib/num2str.c:83,3'
              BranchSideFuncs:
                - sprintf
                - strlen
                - strlen
                - __assert_fail
                - __assert_fail
                - strlen
                - sprintf
                - asprintf
                - asprintf
                - sprintf
                - strlen
            - BranchSide:      'lib/num2str.c:85,3'
              BranchSideFuncs:
                - sprintf
                - strlen
                - strlen
                - __assert_fail
                - __assert_fail
                - strlen
                - sprintf
                - asprintf
                - asprintf
                - sprintf
                - strlen
            - BranchSide:      'lib/num2str.c:87,7'
              BranchSideFuncs:
                - sprintf
                - strlen
                - strlen
                - __assert_fail
                - __assert_fail
                - strlen
                - sprintf
                - asprintf
                - asprintf
                - sprintf
                - strlen
            - BranchSide:      'lib/num2str.c:90,3'
              BranchSideFuncs:
                - sprintf
                - strlen
                - strlen
                - __assert_fail
                - __assert_fail
                - strlen
                - sprintf
                - asprintf
                - asprintf
                - sprintf
                - strlen
            - BranchSide:      'lib/num2str.c:92,7'
              BranchSideFuncs:
                - sprintf
                - strlen
                - strlen
                - __assert_fail
                - __assert_fail
                - strlen
                - sprintf
                - asprintf
                - asprintf
                - sprintf
                - strlen
            - BranchSide:      'lib/num2str.c:99,9'
              BranchSideFuncs:
                - sprintf
                - strlen
                - strlen
                - __assert_fail
                - __assert_fail
                - strlen
                - sprintf
                - asprintf
                - asprintf
                - sprintf
                - strlen
        - Branch String:   'lib/num2str.c:100,2'
          Branch Sides:
            - BranchSide:      'lib/num2str.c:101,11'
              BranchSideFuncs:
                - sprintf
                - strlen
                - sprintf
                - strlen
                - strlen
                - __assert_fail
                - __assert_fail
                - strlen
                - sprintf
                - asprintf
                - asprintf
            - BranchSide:      'lib/num2str.c:111,6'
              BranchSideFuncs:
                - sprintf
                - strlen
                - strlen
                - __assert_fail
                - __assert_fail
                - strlen
                - sprintf
                - asprintf
                - asprintf
        - Branch String:   'lib/num2str.c:102,7'
          Branch Sides:
            - BranchSide:      'lib/num2str.c:103,4'
              BranchSideFuncs:
                - sprintf
                - strlen
                - strlen
                - __assert_fail
                - __assert_fail
                - strlen
                - sprintf
                - asprintf
                - asprintf
            - BranchSide:      'lib/num2str.c:105,12'
              BranchSideFuncs:
                - sprintf
                - strlen
                - strlen
                - __assert_fail
                - __assert_fail
                - strlen
                - sprintf
                - asprintf
                - asprintf
                - sprintf
                - strlen
        - Branch String:   'lib/num2str.c:111,6'
          Branch Sides:
            - BranchSide:      'lib/num2str.c:112,14'
              BranchSideFuncs:
                - sprintf
                - strlen
                - strlen
                - __assert_fail
                - __assert_fail
                - strlen
                - sprintf
                - asprintf
                - asprintf
            - BranchSide:      'lib/num2str.c:117,6'
              BranchSideFuncs:
                - sprintf
                - strlen
                - strlen
                - __assert_fail
                - __assert_fail
                - strlen
                - sprintf
                - asprintf
                - asprintf
        - Branch String:   'lib/num2str.c:117,6'
          Branch Sides:
            - BranchSide:      'lib/num2str.c:117,21'
              BranchSideFuncs:
                - asprintf
            - BranchSide:      'lib/num2str.c:128,10'
              BranchSideFuncs:
                - sprintf
                - strlen
                - strlen
                - __assert_fail
                - __assert_fail
                - strlen
                - sprintf
                - asprintf
                - asprintf
        - Branch String:   'lib/num2str.c:119,7'
          Branch Sides:
            - BranchSide:      'lib/num2str.c:121,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/num2str.c:122,10'
              BranchSideFuncs: []
        - Branch String:   'lib/num2str.c:129,6'
          Branch Sides:
            - BranchSide:      'lib/num2str.c:130,7'
              BranchSideFuncs:
                - asprintf
            - BranchSide:      'lib/num2str.c:138,2'
              BranchSideFuncs:
                - strlen
                - __assert_fail
                - __assert_fail
                - strlen
                - sprintf
                - asprintf
        - Branch String:   'lib/num2str.c:130,7'
          Branch Sides:
            - BranchSide:      'lib/num2str.c:131,7'
              BranchSideFuncs:
                - asprintf
            - BranchSide:      'lib/num2str.c:132,3'
              BranchSideFuncs:
                - asprintf
        - Branch String:   'lib/num2str.c:138,2'
          Branch Sides:
            - BranchSide:      'lib/num2str.c:138,2'
              BranchSideFuncs:
                - __assert_fail
                - strlen
                - sprintf
                - asprintf
            - BranchSide:      'lib/num2str.c:139,2'
              BranchSideFuncs:
                - __assert_fail
                - strlen
                - sprintf
                - asprintf
        - Branch String:   'lib/num2str.c:139,2'
          Branch Sides:
            - BranchSide:      'lib/num2str.c:139,2'
              BranchSideFuncs:
                - strlen
                - sprintf
                - asprintf
            - BranchSide:      'lib/num2str.c:140,10'
              BranchSideFuncs:
                - strlen
                - sprintf
                - asprintf
        - Branch String:   'lib/num2str.c:143,6'
          Branch Sides:
            - BranchSide:      'lib/num2str.c:144,6'
              BranchSideFuncs:
                - asprintf
            - BranchSide:      'lib/num2str.c:146,57'
              BranchSideFuncs:
                - asprintf
        - Branch String:   'lib/num2str.c:146,6'
          Branch Sides:
            - BranchSide:      'lib/num2str.c:148,7'
              BranchSideFuncs: []
            - BranchSide:      'lib/num2str.c:149,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/num2str.c:69,2'
          Dst:             __assert_fail
        - Src:             'lib/num2str.c:101,3'
          Dst:             sprintf
        - Src:             'lib/num2str.c:102,7'
          Dst:             strlen
        - Src:             'lib/num2str.c:119,7'
          Dst:             asprintf
        - Src:             'lib/num2str.c:128,2'
          Dst:             sprintf
        - Src:             'lib/num2str.c:129,21'
          Dst:             strlen
        - Src:             'lib/num2str.c:138,2'
          Dst:             strlen
        - Src:             'lib/num2str.c:138,2'
          Dst:             __assert_fail
        - Src:             'lib/num2str.c:139,2'
          Dst:             __assert_fail
        - Src:             'lib/num2str.c:140,38'
          Dst:             strlen
        - Src:             'lib/num2str.c:140,2'
          Dst:             sprintf
        - Src:             'lib/num2str.c:146,6'
          Dst:             asprintf
    - functionName:    asprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bytes2str_simple
      functionSourceFile: '/src/fio/lib/num2str.c'
      linkageType:     externalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - bufsize
        - bytes
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - snprintf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'lib/num2str.c:30,24'
          Branch Sides:
            - BranchSide:      'lib/num2str.c:30,27'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'lib/num2str.c:30,2'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'lib/num2str.c:30,2'
          Branch Sides:
            - BranchSide:      'lib/num2str.c:31,8'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'lib/num2str.c:35,11'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             'lib/num2str.c:35,2'
          Dst:             snprintf
    - functionName:    snprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    88
      BranchProfiles:  []
      Callsites:       []
    - functionName:    buf_output_add
      functionSourceFile: '/src/fio/lib/output_buffer.c'
      linkageType:     externalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - out
        - buf
        - len
      BBCount:         15
      ICount:          180
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/output_buffer.c:24,6'
          Branch Sides:
            - BranchSide:      'lib/output_buffer.c:24,6'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'lib/output_buffer.c:25,17'
              BranchSideFuncs:
                - realloc
        - Branch String:   'lib/output_buffer.c:28,10'
          Branch Sides:
            - BranchSide:      'lib/output_buffer.c:28,10'
              BranchSideFuncs:
                - realloc
            - BranchSide:      'lib/output_buffer.c:28,10'
              BranchSideFuncs:
                - realloc
        - Branch String:   'lib/output_buffer.c:32,13'
          Branch Sides:
            - BranchSide:      'lib/output_buffer.c:32,13'
              BranchSideFuncs: []
            - BranchSide:      'lib/output_buffer.c:32,13'
              BranchSideFuncs: []
        - Branch String:   'lib/output_buffer.c:33,7'
          Branch Sides:
            - BranchSide:      'lib/output_buffer.c:34,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/output_buffer.c:35,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/output_buffer.c:30,14'
          Dst:             realloc
    - functionName:    realloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    buf_output_free
      functionSourceFile: '/src/fio/lib/output_buffer.c'
      linkageType:     externalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - buf_output_init
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/output_buffer.c:19,2'
          Dst:             buf_output_init
    - functionName:    buf_output_init
      functionSourceFile: '/src/fio/lib/output_buffer.c'
      linkageType:     externalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - out
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    parse_number
      functionSourceFile: '/src/fio/lib/pattern.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - beg
        - out
        - out_len
        - filled
      BBCount:         63
      ICount:          369
      EdgeCount:       83
      CyclomaticComplexity: 22
      functionsReached:
        - __assert_fail
        - __isoc99_sscanf
        - strcasestr
        - strncasecmp
        - strntol
        - strtol
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/pattern.c:155,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:156,3'
              BranchSideFuncs:
                - __isoc99_sscanf
                - __assert_fail
                - __isoc99_sscanf
                - strncasecmp
                - strcasestr
                - strtol
                - strntol
            - BranchSide:      'lib/pattern.c:158,6'
              BranchSideFuncs:
                - __isoc99_sscanf
                - __assert_fail
                - __isoc99_sscanf
                - strncasecmp
                - strcasestr
                - strtol
                - strntol
        - Branch String:   'lib/pattern.c:160,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:166,21'
              BranchSideFuncs:
                - strcasestr
                - strtol
                - strntol
            - BranchSide:      'lib/pattern.c:191,3'
              BranchSideFuncs:
                - __assert_fail
                - __isoc99_sscanf
                - strncasecmp
        - Branch String:   'lib/pattern.c:167,7'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:168,10'
              BranchSideFuncs:
                - strtol
                - strntol
            - BranchSide:      'lib/pattern.c:169,7'
              BranchSideFuncs:
                - strtol
                - strntol
        - Branch String:   'lib/pattern.c:169,7'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:170,19'
              BranchSideFuncs:
                - strntol
            - BranchSide:      'lib/pattern.c:172,18'
              BranchSideFuncs:
                - strtol
        - Branch String:   'lib/pattern.c:173,19'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:173,22'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:174,4'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:173,37'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:173,40'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:174,4'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:173,7'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:174,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:175,9'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:177,7'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:178,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:183,24'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:179,8'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:180,5'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:181,11'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:184,15'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:184,18'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:184,4'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:184,4'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:185,9'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:187,8'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:185,9'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:185,9'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:186,15'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:187,8'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:188,5'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:191,3'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:191,3'
              BranchSideFuncs:
                - __isoc99_sscanf
                - strncasecmp
            - BranchSide:      'lib/pattern.c:194,7'
              BranchSideFuncs:
                - __isoc99_sscanf
                - strncasecmp
        - Branch String:   'lib/pattern.c:198,16'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:198,33'
              BranchSideFuncs:
                - strncasecmp
                - __isoc99_sscanf
            - BranchSide:      'lib/pattern.c:201,10'
              BranchSideFuncs:
                - __isoc99_sscanf
        - Branch String:   'lib/pattern.c:198,7'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:199,7'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'lib/pattern.c:201,10'
              BranchSideFuncs:
                - __isoc99_sscanf
        - Branch String:   'lib/pattern.c:203,19'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:203,22'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'lib/pattern.c:203,3'
              BranchSideFuncs:
                - __isoc99_sscanf
        - Branch String:   'lib/pattern.c:203,3'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:207,11'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'lib/pattern.c:215,7'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:208,8'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:209,12'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'lib/pattern.c:210,8'
              BranchSideFuncs:
                - __isoc99_sscanf
        - Branch String:   'lib/pattern.c:210,8'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:211,8'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'lib/pattern.c:214,3'
              BranchSideFuncs:
                - __isoc99_sscanf
        - Branch String:   'lib/pattern.c:215,7'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:216,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/pattern.c:159,2'
          Dst:             __isoc99_sscanf
        - Src:             'lib/pattern.c:166,10'
          Dst:             strcasestr
        - Src:             'lib/pattern.c:170,11'
          Dst:             strntol
        - Src:             'lib/pattern.c:172,11'
          Dst:             strtol
        - Src:             'lib/pattern.c:191,3'
          Dst:             __assert_fail
        - Src:             'lib/pattern.c:198,20'
          Dst:             strncasecmp
        - Src:             'lib/pattern.c:209,5'
          Dst:             __isoc99_sscanf
    - functionName:    __isoc99_sscanf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strcasestr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strtol
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strncasecmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    parse_format
      functionSourceFile: '/src/fio/lib/pattern.c'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - in
        - out
        - parsed
        - out_len
        - filled
        - fmt_desc
        - fmt
        - fmt_sz
      BBCount:         30
      ICount:          202
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - strlen
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/pattern.c:254,15'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:254,19'
              BranchSideFuncs:
                - __assert_fail
                - strlen
                - strncmp
            - BranchSide:      'lib/pattern.c:255,3'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:254,28'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:254,32'
              BranchSideFuncs:
                - __assert_fail
                - strlen
                - strncmp
            - BranchSide:      'lib/pattern.c:255,3'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:254,36'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:254,40'
              BranchSideFuncs:
                - __assert_fail
                - strlen
                - strncmp
            - BranchSide:      'lib/pattern.c:255,3'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:254,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:255,3'
              BranchSideFuncs:
                - __assert_fail
                - strlen
                - strncmp
            - BranchSide:      'lib/pattern.c:257,2'
              BranchSideFuncs:
                - __assert_fail
                - strlen
                - strncmp
        - Branch String:   'lib/pattern.c:257,2'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:257,2'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      'lib/pattern.c:259,9'
              BranchSideFuncs:
                - strlen
                - strncmp
        - Branch String:   'lib/pattern.c:259,2'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:262,11'
              BranchSideFuncs:
                - strlen
                - strncmp
            - BranchSide:      'lib/pattern.c:272,7'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:264,7'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:265,16'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:270,2'
              BranchSideFuncs:
                - strlen
                - strncmp
        - Branch String:   'lib/pattern.c:272,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:273,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:274,6'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:274,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:275,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:277,6'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:277,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:278,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:279,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/pattern.c:257,2'
          Dst:             __assert_fail
        - Src:             'lib/pattern.c:263,10'
          Dst:             strlen
        - Src:             'lib/pattern.c:264,12'
          Dst:             strncmp
    - functionName:    strncmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    49
      BranchProfiles:  []
      Callsites:       []
    - functionName:    parse_string
      functionSourceFile: '/src/fio/lib/pattern.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - beg
        - out
        - out_len
        - filled
      BBCount:         16
      ICount:          108
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - strchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/pattern.c:111,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:112,3'
              BranchSideFuncs:
                - __assert_fail
                - strchr
            - BranchSide:      'lib/pattern.c:114,2'
              BranchSideFuncs:
                - __assert_fail
                - strchr
        - Branch String:   'lib/pattern.c:114,2'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:114,2'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'lib/pattern.c:115,5'
              BranchSideFuncs:
                - strchr
        - Branch String:   'lib/pattern.c:117,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:118,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:119,6'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:119,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:120,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:122,6'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:122,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:123,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:124,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/pattern.c:114,2'
          Dst:             __assert_fail
        - Src:             'lib/pattern.c:116,8'
          Dst:             strchr
    - functionName:    strchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    33
      BranchProfiles:  []
      Callsites:       []
    - functionName:    parse_file
      functionSourceFile: '/src/fio/lib/pattern.c'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - beg
        - out
        - out_len
        - filled
      BBCount:         32
      ICount:          187
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - close
        - lseek64
        - open64
        - read
        - strchr
        - strndup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/pattern.c:37,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:38,3'
              BranchSideFuncs:
                - __assert_fail
                - strchr
                - strndup
                - open64
                - lseek64
                - close
                - free
                - close
                - free
                - read
            - BranchSide:      'lib/pattern.c:40,2'
              BranchSideFuncs:
                - __assert_fail
                - strchr
                - strndup
                - open64
                - lseek64
                - close
                - free
                - close
                - free
                - read
        - Branch String:   'lib/pattern.c:40,2'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:40,2'
              BranchSideFuncs:
                - strchr
                - strndup
                - open64
                - lseek64
                - close
                - free
                - close
                - free
                - read
            - BranchSide:      'lib/pattern.c:41,5'
              BranchSideFuncs:
                - strchr
                - strndup
                - open64
                - lseek64
                - close
                - free
                - close
                - free
                - read
        - Branch String:   'lib/pattern.c:43,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:44,3'
              BranchSideFuncs:
                - strndup
                - open64
                - lseek64
                - close
                - free
                - close
                - free
                - read
            - BranchSide:      'lib/pattern.c:46,17'
              BranchSideFuncs:
                - strndup
                - open64
                - lseek64
                - close
                - free
                - close
                - free
                - read
        - Branch String:   'lib/pattern.c:47,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:48,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:53,12'
              BranchSideFuncs:
                - open64
                - lseek64
                - close
                - free
                - close
                - free
                - read
        - Branch String:   'lib/pattern.c:55,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:56,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'lib/pattern.c:58,6'
              BranchSideFuncs:
                - lseek64
                - close
                - free
                - close
                - free
                - read
        - Branch String:   'lib/pattern.c:58,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:59,3'
              BranchSideFuncs:
                - read
                - close
                - free
                - close
                - free
            - BranchSide:      'lib/pattern.c:70,17'
              BranchSideFuncs:
                - lseek64
                - close
                - free
                - close
                - free
        - Branch String:   'lib/pattern.c:61,8'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:62,5'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'lib/pattern.c:63,8'
              BranchSideFuncs:
                - read
                - close
                - free
                - close
                - free
        - Branch String:   'lib/pattern.c:63,8'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:64,5'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'lib/pattern.c:66,13'
              BranchSideFuncs:
                - read
                - close
                - free
                - close
                - free
        - Branch String:   'lib/pattern.c:71,7'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:72,4'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'lib/pattern.c:73,7'
              BranchSideFuncs:
                - close
                - free
      Callsites:
        - Src:             'lib/pattern.c:40,2'
          Dst:             __assert_fail
        - Src:             'lib/pattern.c:42,8'
          Dst:             strchr
        - Src:             'lib/pattern.c:46,9'
          Dst:             strndup
        - Src:             'lib/pattern.c:53,7'
          Dst:             open64
        - Src:             'lib/pattern.c:60,9'
          Dst:             read
        - Src:             'lib/pattern.c:70,11'
          Dst:             lseek64
        - Src:             'lib/pattern.c:78,2'
          Dst:             close
        - Src:             'lib/pattern.c:85,2'
          Dst:             close
    - functionName:    strndup
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    open64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lseek64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    close
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    109
      BranchProfiles:  []
      Callsites:       []
    - functionName:    paste_format
      functionSourceFile: '/src/fio/lib/pattern.c'
      linkageType:     externalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pattern
        - pattern_len
        - fmt
        - fmt_sz
        - out
        - out_len
        - priv
      BBCount:         18
      ICount:          131
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - dup_pattern
        - paste_format_inplace
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/pattern.c:587,15'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:587,19'
              BranchSideFuncs:
                - paste_format_inplace
                - dup_pattern
            - BranchSide:      'lib/pattern.c:588,3'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:587,31'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:587,35'
              BranchSideFuncs:
                - paste_format_inplace
                - dup_pattern
            - BranchSide:      'lib/pattern.c:588,3'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:587,39'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:587,43'
              BranchSideFuncs:
                - paste_format_inplace
                - dup_pattern
            - BranchSide:      'lib/pattern.c:588,3'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:587,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:588,3'
              BranchSideFuncs:
                - paste_format_inplace
                - dup_pattern
            - BranchSide:      'lib/pattern.c:591,8'
              BranchSideFuncs:
                - paste_format_inplace
                - dup_pattern
        - Branch String:   'lib/pattern.c:591,8'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:591,8'
              BranchSideFuncs:
                - paste_format_inplace
                - dup_pattern
            - BranchSide:      'lib/pattern.c:591,8'
              BranchSideFuncs:
                - paste_format_inplace
                - dup_pattern
        - Branch String:   'lib/pattern.c:595,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:596,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:599,21'
              BranchSideFuncs:
                - dup_pattern
      Callsites:
        - Src:             'lib/pattern.c:594,7'
          Dst:             paste_format_inplace
        - Src:             'lib/pattern.c:599,9'
          Dst:             dup_pattern
    - functionName:    paste_format_inplace
      functionSourceFile: '/src/fio/lib/pattern.c'
      linkageType:     externalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pattern
        - pattern_len
        - fmt
        - fmt_sz
        - priv
      BBCount:         23
      ICount:          162
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'lib/pattern.c:553,15'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:553,19'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:554,3'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:553,31'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:553,35'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:554,3'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:553,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:554,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:557,9'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:557,2'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:560,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:569,2'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:561,7'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:562,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:563,9'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:563,9'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:563,9'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:563,9'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:565,7'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:566,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:567,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    dup_pattern
      functionSourceFile: '/src/fio/lib/pattern.c'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - out
        - out_len
        - pattern_len
      BBCount:         13
      ICount:          123
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/pattern.c:451,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:453,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:455,9'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:457,9'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:460,9'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:460,9'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:460,2'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:461,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:467,2'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:464,11'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:460,9'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:460,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    cmp_pattern
      functionSourceFile: '/src/fio/lib/pattern.c'
      linkageType:     externalLinkage
      functionLinenumber: 507
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pattern
        - pattern_size
        - off
        - buf
        - len
      BBCount:         28
      ICount:          209
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/pattern.c:512,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:513,15'
              BranchSideFuncs:
                - memcmp
                - memcmp
                - memcmp
            - BranchSide:      'lib/pattern.c:518,6'
              BranchSideFuncs:
                - memcmp
                - memcmp
        - Branch String:   'lib/pattern.c:514,7'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:515,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:516,2'
              BranchSideFuncs:
                - memcmp
                - memcmp
        - Branch String:   'lib/pattern.c:518,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:519,10'
              BranchSideFuncs:
                - memcmp
                - memcmp
            - BranchSide:      'lib/pattern.c:528,6'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'lib/pattern.c:519,10'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:519,10'
              BranchSideFuncs:
                - memcmp
                - memcmp
            - BranchSide:      'lib/pattern.c:519,10'
              BranchSideFuncs:
                - memcmp
                - memcmp
        - Branch String:   'lib/pattern.c:521,7'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:522,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:523,10'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'lib/pattern.c:528,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:529,10'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'lib/pattern.c:535,2'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:529,10'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:529,10'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'lib/pattern.c:529,10'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'lib/pattern.c:529,10'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:529,10'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'lib/pattern.c:529,10'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'lib/pattern.c:531,7'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:532,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:533,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/pattern.c:513,8'
          Dst:             memcmp
        - Src:             'lib/pattern.c:520,8'
          Dst:             memcmp
        - Src:             'lib/pattern.c:530,8'
          Dst:             memcmp
    - functionName:    memcmp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cpy_pattern
      functionSourceFile: '/src/fio/lib/pattern.c'
      linkageType:     externalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pattern
        - pattern_len
        - out
        - out_len
      BBCount:         16
      ICount:          100
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - dup_pattern
      functionUses:    3
      BranchProfiles:
        - Branch String:   'lib/pattern.c:482,15'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:482,19'
              BranchSideFuncs:
                - dup_pattern
            - BranchSide:      'lib/pattern.c:483,3'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:482,31'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:482,35'
              BranchSideFuncs:
                - dup_pattern
            - BranchSide:      'lib/pattern.c:483,3'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:482,39'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:482,43'
              BranchSideFuncs:
                - dup_pattern
            - BranchSide:      'lib/pattern.c:483,3'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:482,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:483,3'
              BranchSideFuncs:
                - dup_pattern
            - BranchSide:      'lib/pattern.c:486,8'
              BranchSideFuncs:
                - dup_pattern
        - Branch String:   'lib/pattern.c:486,8'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:486,8'
              BranchSideFuncs:
                - dup_pattern
            - BranchSide:      'lib/pattern.c:486,8'
              BranchSideFuncs:
                - dup_pattern
      Callsites:
        - Src:             'lib/pattern.c:490,9'
          Dst:             dup_pattern
    - functionName:    parse_and_fill_pattern
      functionSourceFile: '/src/fio/lib/pattern.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - out_len
        - fmt_desc
        - fmt
        - fmt_sz_out
      BBCount:         46
      ICount:          284
      EdgeCount:       54
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
        - parse_file
        - parse_format
        - parse_number
        - parse_string
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/pattern.c:343,10'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:343,14'
              BranchSideFuncs:
                - parse_format
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - parse_string
                - parse_file
                - parse_number
            - BranchSide:      'lib/pattern.c:344,3'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:343,21'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:343,25'
              BranchSideFuncs:
                - parse_format
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - parse_string
                - parse_file
                - parse_number
            - BranchSide:      'lib/pattern.c:344,3'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:343,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:344,3'
              BranchSideFuncs:
                - parse_format
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - parse_string
                - parse_file
                - parse_number
            - BranchSide:      'lib/pattern.c:345,6'
              BranchSideFuncs:
                - parse_format
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - parse_string
                - parse_file
                - parse_number
        - Branch String:   'lib/pattern.c:345,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:346,14'
              BranchSideFuncs:
                - parse_format
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - parse_string
                - parse_file
                - parse_number
            - BranchSide:      'lib/pattern.c:348,8'
              BranchSideFuncs:
                - parse_format
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - parse_string
                - parse_file
                - parse_number
        - Branch String:   'lib/pattern.c:356,3'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:358,21'
              BranchSideFuncs:
                - parse_file
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - parse_format
                - parse_string
                - parse_number
                - __assert_fail
            - BranchSide:      'lib/pattern.c:361,23'
              BranchSideFuncs:
                - parse_string
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - parse_format
                - parse_file
                - parse_number
                - __assert_fail
            - BranchSide:      'lib/pattern.c:364,23'
              BranchSideFuncs:
                - parse_format
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - parse_string
                - parse_file
                - parse_number
                - __assert_fail
            - BranchSide:      'lib/pattern.c:369,23'
              BranchSideFuncs:
                - parse_number
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - parse_format
                - parse_string
                - parse_file
                - __assert_fail
        - Branch String:   'lib/pattern.c:373,7'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:374,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - parse_format
                - parse_string
                - parse_file
                - parse_number
                - __assert_fail
            - BranchSide:      'lib/pattern.c:376,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - parse_format
                - parse_string
                - parse_file
                - parse_number
                - __assert_fail
        - Branch String:   'lib/pattern.c:376,7'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:377,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - parse_format
                - parse_string
                - parse_file
                - parse_number
            - BranchSide:      'lib/pattern.c:382,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - parse_format
                - __assert_fail
                - parse_string
                - parse_file
                - parse_number
        - Branch String:   'lib/pattern.c:377,4'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:377,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - parse_format
                - __assert_fail
                - parse_string
                - parse_file
                - parse_number
            - BranchSide:      'lib/pattern.c:378,11'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - parse_format
                - __assert_fail
                - parse_string
                - parse_file
                - parse_number
        - Branch String:   'lib/pattern.c:382,3'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:382,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - parse_format
                - __assert_fail
                - __assert_fail
                - parse_string
                - parse_file
                - parse_number
            - BranchSide:      'lib/pattern.c:383,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - parse_format
                - __assert_fail
                - __assert_fail
                - parse_string
                - parse_file
                - parse_number
        - Branch String:   'lib/pattern.c:386,3'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:386,3'
              BranchSideFuncs:
                - __assert_fail
                - parse_format
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - parse_string
                - parse_file
                - parse_number
            - BranchSide:      'lib/pattern.c:387,3'
              BranchSideFuncs:
                - __assert_fail
                - parse_format
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - parse_string
                - parse_file
                - parse_number
        - Branch String:   'lib/pattern.c:387,3'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:387,3'
              BranchSideFuncs:
                - parse_format
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - parse_string
                - parse_file
                - parse_number
            - BranchSide:      'lib/pattern.c:388,14'
              BranchSideFuncs:
                - parse_format
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - parse_string
                - parse_file
                - parse_number
        - Branch String:   'lib/pattern.c:390,7'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:391,11'
              BranchSideFuncs:
                - parse_format
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - parse_string
                - parse_file
                - parse_number
            - BranchSide:      'lib/pattern.c:393,2'
              BranchSideFuncs:
                - parse_format
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - parse_string
                - parse_file
                - parse_number
        - Branch String:   'lib/pattern.c:393,2'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:353,14'
              BranchSideFuncs:
                - parse_format
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - parse_string
                - parse_file
                - parse_number
            - BranchSide:      'lib/pattern.c:395,6'
              BranchSideFuncs: []
        - Branch String:   'lib/pattern.c:395,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:396,18'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:397,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/pattern.c:358,10'
          Dst:             parse_file
        - Src:             'lib/pattern.c:361,10'
          Dst:             parse_string
        - Src:             'lib/pattern.c:364,10'
          Dst:             parse_format
        - Src:             'lib/pattern.c:369,10'
          Dst:             parse_number
        - Src:             'lib/pattern.c:377,4'
          Dst:             __assert_fail
        - Src:             'lib/pattern.c:382,3'
          Dst:             __assert_fail
        - Src:             'lib/pattern.c:386,3'
          Dst:             __assert_fail
        - Src:             'lib/pattern.c:387,3'
          Dst:             __assert_fail
    - functionName:    parse_and_fill_pattern_alloc
      functionSourceFile: '/src/fio/lib/pattern.c'
      linkageType:     externalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - in
        - in_len
        - out
        - fmt_desc
        - fmt
        - fmt_sz_out
      BBCount:         9
      ICount:          85
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - parse_and_fill_pattern
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/pattern.c:428,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:429,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/pattern.c:431,16'
              BranchSideFuncs:
                - malloc
                - parse_and_fill_pattern
                - free
        - Branch String:   'lib/pattern.c:434,6'
          Branch Sides:
            - BranchSide:      'lib/pattern.c:435,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'lib/pattern.c:439,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/pattern.c:426,10'
          Dst:             parse_and_fill_pattern
        - Src:             'lib/pattern.c:432,10'
          Dst:             parse_and_fill_pattern
    - functionName:    prio_tree_init
      functionSourceFile: '/src/fio/lib/prio_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/prio_tree.c:58,2'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:59,40'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:60,69'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    prio_tree_parent
      functionSourceFile: '/src/fio/lib/prio_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - iter
      BBCount:         15
      ICount:          109
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/prio_tree.c:375,6'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:376,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:377,11'
              BranchSideFuncs: []
        - Branch String:   'lib/prio_tree.c:377,11'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:378,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:380,3'
              BranchSideFuncs: []
        - Branch String:   'lib/prio_tree.c:381,6'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:382,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:383,7'
              BranchSideFuncs: []
        - Branch String:   'lib/prio_tree.c:383,24'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:383,24'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:383,28'
              BranchSideFuncs: []
        - Branch String:   'lib/prio_tree.c:383,6'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:383,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:384,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    prio_tree_right
      functionSourceFile: '/src/fio/lib/prio_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - iter
        - r_index
        - h_index
      BBCount:         28
      ICount:          198
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - get_index
        - prio_tree_left_empty
        - prio_tree_right_empty
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/prio_tree.c:335,6'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:336,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:338,6'
              BranchSideFuncs:
                - get_index
                - prio_tree_left_empty
                - __assert_fail
                - prio_tree_right_empty
                - __assert_fail
        - Branch String:   'lib/prio_tree.c:338,6'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:339,11'
              BranchSideFuncs:
                - get_index
                - prio_tree_left_empty
                - __assert_fail
                - prio_tree_right_empty
                - __assert_fail
            - BranchSide:      'lib/prio_tree.c:341,11'
              BranchSideFuncs:
                - get_index
                - prio_tree_left_empty
                - __assert_fail
                - prio_tree_right_empty
                - __assert_fail
        - Branch String:   'lib/prio_tree.c:343,6'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:344,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:346,12'
              BranchSideFuncs:
                - get_index
                - prio_tree_left_empty
                - __assert_fail
                - prio_tree_right_empty
                - __assert_fail
        - Branch String:   'lib/prio_tree.c:348,6'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:349,15'
              BranchSideFuncs:
                - prio_tree_left_empty
                - __assert_fail
                - prio_tree_right_empty
                - __assert_fail
            - BranchSide:      'lib/prio_tree.c:369,2'
              BranchSideFuncs: []
        - Branch String:   'lib/prio_tree.c:352,7'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:353,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:356,8'
              BranchSideFuncs:
                - prio_tree_left_empty
                - __assert_fail
                - prio_tree_right_empty
                - __assert_fail
        - Branch String:   'lib/prio_tree.c:353,8'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:354,5'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:355,3'
              BranchSideFuncs: []
        - Branch String:   'lib/prio_tree.c:356,8'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:357,5'
              BranchSideFuncs:
                - prio_tree_left_empty
                - __assert_fail
                - prio_tree_right_empty
                - __assert_fail
            - BranchSide:      'lib/prio_tree.c:362,5'
              BranchSideFuncs: []
        - Branch String:   'lib/prio_tree.c:357,5'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:357,5'
              BranchSideFuncs:
                - prio_tree_right_empty
                - __assert_fail
            - BranchSide:      'lib/prio_tree.c:358,5'
              BranchSideFuncs:
                - prio_tree_right_empty
                - __assert_fail
        - Branch String:   'lib/prio_tree.c:358,5'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:358,5'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:359,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/prio_tree.c:335,6'
          Dst:             prio_tree_right_empty
        - Src:             'lib/prio_tree.c:346,2'
          Dst:             get_index
        - Src:             'lib/prio_tree.c:357,5'
          Dst:             prio_tree_left_empty
        - Src:             'lib/prio_tree.c:357,5'
          Dst:             __assert_fail
        - Src:             'lib/prio_tree.c:358,5'
          Dst:             prio_tree_right_empty
        - Src:             'lib/prio_tree.c:358,5'
          Dst:             __assert_fail
    - functionName:    prio_tree_right_empty
      functionSourceFile: '/src/fio/lib/prio_tree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_index
      functionSourceFile: '/src/fio/lib/prio_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - radix
        - heap
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    prio_tree_left_empty
      functionSourceFile: '/src/fio/lib/prio_tree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    overlap
      functionSourceFile: '/src/fio/lib/prio_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - iter
        - r_index
        - h_index
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'lib/prio_tree.c:391,34'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:391,37'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:391,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    prio_tree_left
      functionSourceFile: '/src/fio/lib/prio_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - iter
        - r_index
        - h_index
      BBCount:         23
      ICount:          154
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - get_index
        - prio_tree_left_empty
        - prio_tree_right_empty
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/prio_tree.c:302,6'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:303,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:305,12'
              BranchSideFuncs:
                - get_index
                - prio_tree_left_empty
                - __assert_fail
                - prio_tree_right_empty
                - __assert_fail
        - Branch String:   'lib/prio_tree.c:307,6'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:308,15'
              BranchSideFuncs:
                - prio_tree_left_empty
                - __assert_fail
                - prio_tree_right_empty
                - __assert_fail
            - BranchSide:      'lib/prio_tree.c:327,2'
              BranchSideFuncs: []
        - Branch String:   'lib/prio_tree.c:310,7'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:311,8'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:314,8'
              BranchSideFuncs:
                - prio_tree_left_empty
                - __assert_fail
                - prio_tree_right_empty
                - __assert_fail
        - Branch String:   'lib/prio_tree.c:311,8'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:312,5'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:313,3'
              BranchSideFuncs: []
        - Branch String:   'lib/prio_tree.c:314,8'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:315,5'
              BranchSideFuncs:
                - prio_tree_left_empty
                - __assert_fail
                - prio_tree_right_empty
                - __assert_fail
            - BranchSide:      'lib/prio_tree.c:320,5'
              BranchSideFuncs: []
        - Branch String:   'lib/prio_tree.c:315,5'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:315,5'
              BranchSideFuncs:
                - prio_tree_right_empty
                - __assert_fail
            - BranchSide:      'lib/prio_tree.c:316,5'
              BranchSideFuncs:
                - prio_tree_right_empty
                - __assert_fail
        - Branch String:   'lib/prio_tree.c:316,5'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:316,5'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:317,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/prio_tree.c:302,6'
          Dst:             prio_tree_left_empty
        - Src:             'lib/prio_tree.c:305,2'
          Dst:             get_index
        - Src:             'lib/prio_tree.c:315,5'
          Dst:             prio_tree_left_empty
        - Src:             'lib/prio_tree.c:315,5'
          Dst:             __assert_fail
        - Src:             'lib/prio_tree.c:316,5'
          Dst:             prio_tree_right_empty
        - Src:             'lib/prio_tree.c:316,5'
          Dst:             __assert_fail
    - functionName:    prio_tree_first
      functionSourceFile: '/src/fio/lib/prio_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - iter
      BBCount:         18
      ICount:          120
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - get_index
        - overlap
        - prio_tree_empty
        - prio_tree_left
        - prio_tree_right
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/prio_tree.c:409,6'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:410,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:412,12'
              BranchSideFuncs:
                - get_index
                - overlap
                - prio_tree_left
                - prio_tree_right
        - Branch String:   'lib/prio_tree.c:414,6'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:415,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:417,23'
              BranchSideFuncs:
                - overlap
                - prio_tree_left
                - prio_tree_right
        - Branch String:   'lib/prio_tree.c:421,7'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:422,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:424,22'
              BranchSideFuncs:
                - prio_tree_left
                - prio_tree_right
                - overlap
        - Branch String:   'lib/prio_tree.c:424,7'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:425,4'
              BranchSideFuncs:
                - overlap
                - prio_tree_left
                - prio_tree_right
            - BranchSide:      'lib/prio_tree.c:427,23'
              BranchSideFuncs:
                - prio_tree_right
                - overlap
                - prio_tree_left
        - Branch String:   'lib/prio_tree.c:427,7'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:428,4'
              BranchSideFuncs:
                - overlap
                - prio_tree_left
                - prio_tree_right
            - BranchSide:      'lib/prio_tree.c:430,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/prio_tree.c:409,6'
          Dst:             prio_tree_empty
        - Src:             'lib/prio_tree.c:412,2'
          Dst:             get_index
        - Src:             'lib/prio_tree.c:421,7'
          Dst:             overlap
        - Src:             'lib/prio_tree.c:424,7'
          Dst:             prio_tree_left
        - Src:             'lib/prio_tree.c:427,7'
          Dst:             prio_tree_right
    - functionName:    prio_tree_empty
      functionSourceFile: '/src/fio/lib/prio_tree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - root
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    prio_tree_next
      functionSourceFile: '/src/fio/lib/prio_tree.c'
      linkageType:     externalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - iter
      BBCount:         25
      ICount:          133
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - overlap
        - prio_tree_first
        - prio_tree_left
        - prio_tree_parent
        - prio_tree_right
        - prio_tree_root
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/prio_tree.c:444,6'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:444,19'
              BranchSideFuncs:
                - prio_tree_first
            - BranchSide:      'lib/prio_tree.c:445,26'
              BranchSideFuncs:
                - prio_tree_first
        - Branch String:   'lib/prio_tree.c:448,2'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:449,15'
              BranchSideFuncs:
                - overlap
                - prio_tree_left
                - prio_tree_right
                - overlap
                - prio_tree_root
                - prio_tree_root
                - prio_tree_parent
                - prio_tree_parent
            - BranchSide:      'lib/prio_tree.c:452,2'
              BranchSideFuncs:
                - prio_tree_right
                - overlap
                - prio_tree_left
                - overlap
                - prio_tree_root
                - prio_tree_root
                - prio_tree_parent
                - prio_tree_parent
        - Branch String:   'lib/prio_tree.c:449,7'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:448,2'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:450,11'
              BranchSideFuncs: []
        - Branch String:   'lib/prio_tree.c:452,2'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:453,7'
              BranchSideFuncs:
                - prio_tree_root
                - prio_tree_root
                - prio_tree_parent
                - prio_tree_right
                - overlap
                - prio_tree_left
                - overlap
                - prio_tree_parent
            - BranchSide:      'lib/prio_tree.c:463,14'
              BranchSideFuncs:
                - overlap
                - prio_tree_left
                - prio_tree_right
                - prio_tree_root
                - prio_tree_root
                - prio_tree_parent
                - prio_tree_parent
                - overlap
        - Branch String:   'lib/prio_tree.c:453,41'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:453,7'
              BranchSideFuncs:
                - prio_tree_root
                - prio_tree_parent
                - prio_tree_right
                - overlap
                - prio_tree_left
                - overlap
                - prio_tree_root
                - prio_tree_parent
            - BranchSide:      'lib/prio_tree.c:454,5'
              BranchSideFuncs:
                - prio_tree_root
                - prio_tree_parent
                - prio_tree_right
                - overlap
                - prio_tree_left
                - overlap
                - prio_tree_root
                - prio_tree_parent
        - Branch String:   'lib/prio_tree.c:453,7'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:455,21'
              BranchSideFuncs:
                - prio_tree_parent
                - prio_tree_root
                - prio_tree_root
                - prio_tree_parent
                - prio_tree_right
                - overlap
                - prio_tree_left
                - overlap
            - BranchSide:      'lib/prio_tree.c:457,22'
              BranchSideFuncs:
                - prio_tree_root
                - prio_tree_parent
                - prio_tree_right
                - overlap
                - prio_tree_left
                - overlap
                - prio_tree_root
                - prio_tree_parent
        - Branch String:   'lib/prio_tree.c:457,7'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:458,4'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:460,20'
              BranchSideFuncs:
                - prio_tree_parent
                - prio_tree_right
                - overlap
                - prio_tree_left
                - overlap
                - prio_tree_root
                - prio_tree_root
                - prio_tree_parent
        - Branch String:   'lib/prio_tree.c:463,6'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:464,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:466,2'
              BranchSideFuncs:
                - prio_tree_left
                - prio_tree_right
                - overlap
                - prio_tree_root
                - prio_tree_root
                - prio_tree_parent
                - prio_tree_parent
                - overlap
      Callsites:
        - Src:             'lib/prio_tree.c:445,10'
          Dst:             prio_tree_first
        - Src:             'lib/prio_tree.c:448,9'
          Dst:             prio_tree_left
        - Src:             'lib/prio_tree.c:449,7'
          Dst:             overlap
        - Src:             'lib/prio_tree.c:452,10'
          Dst:             prio_tree_right
        - Src:             'lib/prio_tree.c:453,15'
          Dst:             prio_tree_root
        - Src:             'lib/prio_tree.c:455,4'
          Dst:             prio_tree_parent
        - Src:             'lib/prio_tree.c:457,7'
          Dst:             prio_tree_root
        - Src:             'lib/prio_tree.c:460,3'
          Dst:             prio_tree_parent
        - Src:             'lib/prio_tree.c:463,6'
          Dst:             overlap
    - functionName:    prio_tree_root
      functionSourceFile: '/src/fio/lib/prio_tree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    prio_tree_remove
      functionSourceFile: '/src/fio/lib/prio_tree.c'
      linkageType:     externalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - root
        - node
      BBCount:         32
      ICount:          185
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
        - get_index
        - prio_tree_left_empty
        - prio_tree_replace
        - prio_tree_right_empty
        - prio_tree_root
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/prio_tree.c:254,36'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:254,62'
              BranchSideFuncs:
                - prio_tree_right_empty
                - prio_tree_root
                - prio_tree_replace
                - __assert_fail
                - prio_tree_left_empty
                - get_index
                - prio_tree_right_empty
                - get_index
                - prio_tree_left_empty
            - BranchSide:      'lib/prio_tree.c:254,2'
              BranchSideFuncs:
                - prio_tree_root
                - prio_tree_replace
                - __assert_fail
                - prio_tree_left_empty
                - get_index
                - prio_tree_right_empty
                - get_index
                - prio_tree_left_empty
                - prio_tree_right_empty
        - Branch String:   'lib/prio_tree.c:254,2'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:255,29'
              BranchSideFuncs:
                - prio_tree_left_empty
                - get_index
                - prio_tree_right_empty
                - get_index
                - prio_tree_left_empty
                - prio_tree_root
                - prio_tree_replace
                - __assert_fail
                - prio_tree_right_empty
            - BranchSide:      'lib/prio_tree.c:276,21'
              BranchSideFuncs:
                - prio_tree_root
                - prio_tree_replace
                - __assert_fail
        - Branch String:   'lib/prio_tree.c:255,7'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:256,14'
              BranchSideFuncs:
                - prio_tree_left_empty
                - prio_tree_root
                - prio_tree_replace
                - __assert_fail
                - prio_tree_left_empty
                - get_index
                - prio_tree_right_empty
                - get_index
                - prio_tree_right_empty
            - BranchSide:      'lib/prio_tree.c:258,10'
              BranchSideFuncs:
                - prio_tree_left_empty
                - prio_tree_root
                - prio_tree_replace
                - __assert_fail
                - prio_tree_left_empty
                - get_index
                - prio_tree_right_empty
                - get_index
                - prio_tree_right_empty
        - Branch String:   'lib/prio_tree.c:262,7'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:263,14'
              BranchSideFuncs:
                - prio_tree_left_empty
                - prio_tree_root
                - prio_tree_replace
                - __assert_fail
                - prio_tree_left_empty
                - get_index
                - prio_tree_right_empty
                - get_index
                - prio_tree_right_empty
            - BranchSide:      'lib/prio_tree.c:265,10'
              BranchSideFuncs:
                - prio_tree_left_empty
                - prio_tree_root
                - prio_tree_replace
                - __assert_fail
                - prio_tree_left_empty
                - get_index
                - prio_tree_right_empty
                - get_index
                - prio_tree_right_empty
        - Branch String:   'lib/prio_tree.c:270,7'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:271,10'
              BranchSideFuncs:
                - prio_tree_left_empty
                - prio_tree_root
                - prio_tree_replace
                - __assert_fail
                - prio_tree_left_empty
                - get_index
                - prio_tree_right_empty
                - get_index
                - prio_tree_right_empty
            - BranchSide:      'lib/prio_tree.c:273,10'
              BranchSideFuncs:
                - prio_tree_left_empty
                - prio_tree_root
                - prio_tree_replace
                - __assert_fail
                - prio_tree_left_empty
                - get_index
                - prio_tree_right_empty
                - get_index
                - prio_tree_right_empty
        - Branch String:   'lib/prio_tree.c:276,6'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:277,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'lib/prio_tree.c:282,6'
              BranchSideFuncs:
                - prio_tree_replace
        - Branch String:   'lib/prio_tree.c:277,3'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:277,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:278,3'
              BranchSideFuncs: []
        - Branch String:   'lib/prio_tree.c:282,6'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:283,24'
              BranchSideFuncs:
                - prio_tree_replace
            - BranchSide:      'lib/prio_tree.c:285,23'
              BranchSideFuncs:
                - prio_tree_replace
        - Branch String:   'lib/prio_tree.c:287,2'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:287,2'
              BranchSideFuncs:
                - prio_tree_replace
            - BranchSide:      'lib/prio_tree.c:288,27'
              BranchSideFuncs:
                - prio_tree_replace
      Callsites:
        - Src:             'lib/prio_tree.c:254,10'
          Dst:             prio_tree_left_empty
        - Src:             'lib/prio_tree.c:254,40'
          Dst:             prio_tree_right_empty
        - Src:             'lib/prio_tree.c:255,8'
          Dst:             prio_tree_left_empty
        - Src:             'lib/prio_tree.c:256,4'
          Dst:             get_index
        - Src:             'lib/prio_tree.c:262,8'
          Dst:             prio_tree_right_empty
        - Src:             'lib/prio_tree.c:263,4'
          Dst:             get_index
        - Src:             'lib/prio_tree.c:276,6'
          Dst:             prio_tree_root
        - Src:             'lib/prio_tree.c:277,3'
          Dst:             __assert_fail
        - Src:             'lib/prio_tree.c:288,9'
          Dst:             prio_tree_replace
    - functionName:    prio_tree_replace
      functionSourceFile: '/src/fio/lib/prio_tree.c'
      linkageType:     externalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - root
        - old
        - node
      BBCount:         20
      ICount:          147
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - prio_tree_left_empty
        - prio_tree_right_empty
        - prio_tree_root
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/prio_tree.c:131,6'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:132,3'
              BranchSideFuncs:
                - __assert_fail
                - prio_tree_left_empty
                - prio_tree_right_empty
            - BranchSide:      'lib/prio_tree.c:140,18'
              BranchSideFuncs:
                - prio_tree_left_empty
                - prio_tree_right_empty
        - Branch String:   'lib/prio_tree.c:132,3'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:132,3'
              BranchSideFuncs:
                - prio_tree_left_empty
                - prio_tree_right_empty
            - BranchSide:      'lib/prio_tree.c:137,18'
              BranchSideFuncs:
                - prio_tree_left_empty
                - prio_tree_right_empty
        - Branch String:   'lib/prio_tree.c:141,7'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:142,24'
              BranchSideFuncs:
                - prio_tree_left_empty
                - prio_tree_right_empty
            - BranchSide:      'lib/prio_tree.c:144,25'
              BranchSideFuncs:
                - prio_tree_left_empty
                - prio_tree_right_empty
        - Branch String:   'lib/prio_tree.c:147,6'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:148,16'
              BranchSideFuncs:
                - prio_tree_right_empty
            - BranchSide:      'lib/prio_tree.c:152,29'
              BranchSideFuncs:
                - prio_tree_right_empty
        - Branch String:   'lib/prio_tree.c:152,6'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:152,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:153,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/prio_tree.c:131,6'
          Dst:             prio_tree_root
        - Src:             'lib/prio_tree.c:132,3'
          Dst:             __assert_fail
        - Src:             'lib/prio_tree.c:147,7'
          Dst:             prio_tree_left_empty
        - Src:             'lib/prio_tree.c:152,7'
          Dst:             prio_tree_right_empty
    - functionName:    prio_tree_expand
      functionSourceFile: '/src/fio/lib/prio_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - root
        - node
        - max_heap_index
      BBCount:         26
      ICount:          202
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - prio_tree_empty
        - prio_tree_maxindex
        - prio_tree_remove
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/prio_tree.c:82,6'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:83,3'
              BranchSideFuncs:
                - prio_tree_maxindex
                - prio_tree_empty
                - prio_tree_empty
                - prio_tree_remove
                - prio_tree_remove
            - BranchSide:      'lib/prio_tree.c:85,2'
              BranchSideFuncs:
                - prio_tree_maxindex
                - prio_tree_empty
                - prio_tree_empty
                - prio_tree_remove
                - prio_tree_remove
        - Branch String:   'lib/prio_tree.c:85,2'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:86,3'
              BranchSideFuncs:
                - prio_tree_empty
                - prio_tree_remove
                - prio_tree_maxindex
                - prio_tree_empty
                - prio_tree_remove
            - BranchSide:      'lib/prio_tree.c:106,2'
              BranchSideFuncs:
                - prio_tree_empty
        - Branch String:   'lib/prio_tree.c:88,7'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:89,4'
              BranchSideFuncs:
                - prio_tree_maxindex
                - prio_tree_empty
                - prio_tree_empty
                - prio_tree_remove
                - prio_tree_remove
            - BranchSide:      'lib/prio_tree.c:91,7'
              BranchSideFuncs:
                - prio_tree_remove
                - prio_tree_maxindex
                - prio_tree_empty
                - prio_tree_empty
                - prio_tree_remove
        - Branch String:   'lib/prio_tree.c:91,7'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:92,12'
              BranchSideFuncs:
                - prio_tree_remove
                - prio_tree_maxindex
                - prio_tree_empty
                - prio_tree_empty
                - prio_tree_remove
            - BranchSide:      'lib/prio_tree.c:97,11'
              BranchSideFuncs:
                - prio_tree_remove
                - prio_tree_maxindex
                - prio_tree_empty
                - prio_tree_empty
                - prio_tree_remove
        - Branch String:   'lib/prio_tree.c:108,6'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:109,16'
              BranchSideFuncs:
                - prio_tree_empty
            - BranchSide:      'lib/prio_tree.c:112,10'
              BranchSideFuncs:
                - prio_tree_empty
        - Branch String:   'lib/prio_tree.c:114,6'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:114,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:115,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/prio_tree.c:82,23'
          Dst:             prio_tree_maxindex
        - Src:             'lib/prio_tree.c:85,26'
          Dst:             prio_tree_maxindex
        - Src:             'lib/prio_tree.c:88,7'
          Dst:             prio_tree_empty
        - Src:             'lib/prio_tree.c:93,4'
          Dst:             prio_tree_remove
        - Src:             'lib/prio_tree.c:99,4'
          Dst:             prio_tree_remove
        - Src:             'lib/prio_tree.c:114,7'
          Dst:             prio_tree_empty
    - functionName:    prio_tree_maxindex
      functionSourceFile: '/src/fio/lib/prio_tree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - bits
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    prio_tree_insert
      functionSourceFile: '/src/fio/lib/prio_tree.c'
      linkageType:     externalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - root
        - node
      BBCount:         44
      ICount:          295
      EdgeCount:       56
      CyclomaticComplexity: 14
      functionsReached:
        - __assert_fail
        - get_index
        - prio_tree_empty
        - prio_tree_expand
        - prio_tree_left_empty
        - prio_tree_maxindex
        - prio_tree_replace
        - prio_tree_right_empty
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/prio_tree.c:180,28'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:181,4'
              BranchSideFuncs:
                - prio_tree_expand
            - BranchSide:      'lib/prio_tree.c:182,27'
              BranchSideFuncs:
                - prio_tree_expand
        - Branch String:   'lib/prio_tree.c:180,6'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:182,27'
              BranchSideFuncs:
                - prio_tree_expand
            - BranchSide:      'lib/prio_tree.c:184,8'
              BranchSideFuncs:
                - __assert_fail
                - get_index
                - prio_tree_left_empty
                - prio_tree_right_empty
                - prio_tree_replace
        - Branch String:   'lib/prio_tree.c:187,2'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:188,13'
              BranchSideFuncs:
                - get_index
                - prio_tree_left_empty
                - __assert_fail
                - prio_tree_right_empty
                - prio_tree_replace
            - BranchSide:      'lib/prio_tree.c:238,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'lib/prio_tree.c:190,30'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:190,33'
              BranchSideFuncs:
                - prio_tree_left_empty
                - __assert_fail
                - get_index
                - prio_tree_right_empty
                - prio_tree_replace
            - BranchSide:      'lib/prio_tree.c:193,21'
              BranchSideFuncs:
                - prio_tree_left_empty
                - __assert_fail
                - get_index
                - prio_tree_right_empty
                - prio_tree_replace
        - Branch String:   'lib/prio_tree.c:190,7'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:191,11'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:193,21'
              BranchSideFuncs:
                - prio_tree_left_empty
                - __assert_fail
                - get_index
                - prio_tree_right_empty
                - prio_tree_replace
        - Branch String:   'lib/prio_tree.c:193,42'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:194,8'
              BranchSideFuncs:
                - prio_tree_replace
                - prio_tree_left_empty
                - __assert_fail
                - get_index
                - prio_tree_right_empty
            - BranchSide:      'lib/prio_tree.c:195,33'
              BranchSideFuncs:
                - prio_tree_replace
                - prio_tree_left_empty
                - __assert_fail
                - get_index
                - prio_tree_right_empty
        - Branch String:   'lib/prio_tree.c:194,30'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:194,33'
              BranchSideFuncs:
                - prio_tree_left_empty
                - __assert_fail
                - get_index
                - prio_tree_replace
                - prio_tree_right_empty
            - BranchSide:      'lib/prio_tree.c:207,7'
              BranchSideFuncs:
                - prio_tree_left_empty
                - __assert_fail
                - get_index
                - prio_tree_replace
                - prio_tree_right_empty
        - Branch String:   'lib/prio_tree.c:193,21'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:195,33'
              BranchSideFuncs:
                - prio_tree_replace
                - prio_tree_left_empty
                - __assert_fail
                - get_index
                - prio_tree_right_empty
            - BranchSide:      'lib/prio_tree.c:207,7'
              BranchSideFuncs:
                - prio_tree_left_empty
                - __assert_fail
                - get_index
                - prio_tree_replace
                - prio_tree_right_empty
        - Branch String:   'lib/prio_tree.c:207,7'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:208,12'
              BranchSideFuncs:
                - prio_tree_left_empty
                - __assert_fail
                - get_index
                - prio_tree_replace
                - prio_tree_right_empty
            - BranchSide:      'lib/prio_tree.c:210,12'
              BranchSideFuncs:
                - prio_tree_left_empty
                - __assert_fail
                - get_index
                - prio_tree_replace
                - prio_tree_right_empty
        - Branch String:   'lib/prio_tree.c:212,7'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:213,30'
              BranchSideFuncs:
                - prio_tree_right_empty
                - __assert_fail
                - get_index
                - prio_tree_left_empty
                - prio_tree_replace
            - BranchSide:      'lib/prio_tree.c:221,29'
              BranchSideFuncs:
                - prio_tree_left_empty
                - __assert_fail
                - get_index
                - prio_tree_right_empty
                - prio_tree_replace
        - Branch String:   'lib/prio_tree.c:213,8'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:214,5'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:219,11'
              BranchSideFuncs:
                - __assert_fail
                - get_index
                - prio_tree_left_empty
                - prio_tree_right_empty
                - prio_tree_replace
        - Branch String:   'lib/prio_tree.c:221,8'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:222,5'
              BranchSideFuncs: []
            - BranchSide:      'lib/prio_tree.c:227,11'
              BranchSideFuncs:
                - __assert_fail
                - get_index
                - prio_tree_left_empty
                - prio_tree_right_empty
                - prio_tree_replace
        - Branch String:   'lib/prio_tree.c:232,7'
          Branch Sides:
            - BranchSide:      'lib/prio_tree.c:187,2'
              BranchSideFuncs:
                - __assert_fail
                - get_index
                - prio_tree_left_empty
                - prio_tree_right_empty
                - prio_tree_replace
            - BranchSide:      'lib/prio_tree.c:233,9'
              BranchSideFuncs:
                - __assert_fail
                - get_index
                - prio_tree_left_empty
                - prio_tree_right_empty
                - prio_tree_replace
      Callsites:
        - Src:             'lib/prio_tree.c:178,2'
          Dst:             get_index
        - Src:             'lib/prio_tree.c:180,6'
          Dst:             prio_tree_empty
        - Src:             'lib/prio_tree.c:181,17'
          Dst:             prio_tree_maxindex
        - Src:             'lib/prio_tree.c:182,10'
          Dst:             prio_tree_expand
        - Src:             'lib/prio_tree.c:188,3'
          Dst:             get_index
        - Src:             'lib/prio_tree.c:196,11'
          Dst:             prio_tree_replace
        - Src:             'lib/prio_tree.c:213,8'
          Dst:             prio_tree_right_empty
        - Src:             'lib/prio_tree.c:221,8'
          Dst:             prio_tree_left_empty
        - Src:             'lib/prio_tree.c:238,2'
          Dst:             __assert_fail
    - functionName:    __rand
      functionSourceFile: '/src/fio/lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __rand32
        - __rand64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/rand.h:100,6'
          Branch Sides:
            - BranchSide:      'lib/rand.h:101,20'
              BranchSideFuncs:
                - __rand64.578
            - BranchSide:      'lib/rand.h:103,20'
              BranchSideFuncs:
                - __rand32.579
      Callsites:
        - Src:             'lib/rand.h:101,10'
          Dst:             __rand64
        - Src:             'lib/rand.h:103,10'
          Dst:             __rand32
    - functionName:    __rand64
      functionSourceFile: '/src/fio/lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          128
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __rand32
      functionSourceFile: '/src/fio/lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          81
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fill_random_buf_percentage
      functionSourceFile: '/src/fio/lib/rand.c'
      linkageType:     externalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      size_t
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - buf
        - percentage
        - segment
        - len
        - pattern
        - pbytes
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __fill_random_buf_percentage
        - __get_next_seed
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/rand.c:207,15'
          Dst:             __get_next_seed
        - Src:             'lib/rand.c:209,2'
          Dst:             __fill_random_buf_percentage
    - functionName:    __get_next_seed
      functionSourceFile: '/src/fio/lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __rand
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/rand.h:155,15'
          Dst:             __rand
        - Src:             'lib/rand.h:158,24'
          Dst:             __rand
    - functionName:    __fill_random_buf_percentage
      functionSourceFile: '/src/fio/lib/rand.c'
      linkageType:     externalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - seed
        - buf
        - percentage
        - segment
        - len
        - pattern
        - pbytes
      BBCount:         29
      ICount:          193
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - __fill_random_buf
        - cpy_pattern
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/rand.c:160,6'
          Branch Sides:
            - BranchSide:      'lib/rand.c:161,7'
              BranchSideFuncs:
                - cpy_pattern
            - BranchSide:      'lib/rand.c:168,6'
              BranchSideFuncs:
                - __fill_random_buf
                - cpy_pattern
        - Branch String:   'lib/rand.c:161,7'
          Branch Sides:
            - BranchSide:      'lib/rand.c:162,22'
              BranchSideFuncs:
                - cpy_pattern
            - BranchSide:      'lib/rand.c:164,11'
              BranchSideFuncs: []
        - Branch String:   'lib/rand.c:168,6'
          Branch Sides:
            - BranchSide:      'lib/rand.c:169,13'
              BranchSideFuncs:
                - __fill_random_buf
                - cpy_pattern
            - BranchSide:      'lib/rand.c:171,2'
              BranchSideFuncs:
                - __fill_random_buf
                - cpy_pattern
        - Branch String:   'lib/rand.c:171,2'
          Branch Sides:
            - BranchSide:      'lib/rand.c:171,2'
              BranchSideFuncs:
                - __fill_random_buf
                - cpy_pattern
            - BranchSide:      'lib/rand.c:175,35'
              BranchSideFuncs:
                - __fill_random_buf
                - cpy_pattern
        - Branch String:   'lib/rand.c:176,7'
          Branch Sides:
            - BranchSide:      'lib/rand.c:177,15'
              BranchSideFuncs:
                - __fill_random_buf
                - cpy_pattern
            - BranchSide:      'lib/rand.c:179,21'
              BranchSideFuncs:
                - __fill_random_buf
                - cpy_pattern
        - Branch String:   'lib/rand.c:182,7'
          Branch Sides:
            - BranchSide:      'lib/rand.c:183,4'
              BranchSideFuncs:
                - __fill_random_buf
                - cpy_pattern
            - BranchSide:      'lib/rand.c:184,10'
              BranchSideFuncs:
                - __fill_random_buf
                - cpy_pattern
        - Branch String:   'lib/rand.c:187,7'
          Branch Sides:
            - BranchSide:      'lib/rand.c:188,15'
              BranchSideFuncs:
                - __fill_random_buf
                - cpy_pattern
            - BranchSide:      'lib/rand.c:189,12'
              BranchSideFuncs:
                - __fill_random_buf
                - cpy_pattern
        - Branch String:   'lib/rand.c:192,7'
          Branch Sides:
            - BranchSide:      'lib/rand.c:193,22'
              BranchSideFuncs:
                - cpy_pattern
                - __fill_random_buf
            - BranchSide:      'lib/rand.c:195,11'
              BranchSideFuncs:
                - __fill_random_buf
                - cpy_pattern
      Callsites:
        - Src:             'lib/rand.c:162,10'
          Dst:             cpy_pattern
        - Src:             'lib/rand.c:179,3'
          Dst:             __fill_random_buf
        - Src:             'lib/rand.c:193,10'
          Dst:             cpy_pattern
    - functionName:    __fill_random_buf
      functionSourceFile: '/src/fio/lib/rand.c'
      linkageType:     externalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
        - seed
      BBCount:         15
      ICount:          129
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __fill_random_buf_small
        - __hash_u64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/rand.c:131,2'
          Branch Sides:
            - BranchSide:      'lib/rand.c:132,10'
              BranchSideFuncs:
                - __fill_random_buf_small
                - __hash_u64.580
            - BranchSide:      'lib/rand.c:134,2'
              BranchSideFuncs:
                - __fill_random_buf_small
                - __hash_u64.580
        - Branch String:   'lib/rand.c:134,2'
          Branch Sides:
            - BranchSide:      'lib/rand.c:135,10'
              BranchSideFuncs:
                - __fill_random_buf_small
                - __hash_u64.580
            - BranchSide:      'lib/rand.c:141,26'
              BranchSideFuncs:
                - __fill_random_buf_small
        - Branch String:   'lib/rand.c:135,3'
          Branch Sides:
            - BranchSide:      'lib/rand.c:136,13'
              BranchSideFuncs:
                - __hash_u64.580
                - __fill_random_buf_small
            - BranchSide:      'lib/rand.c:139,2'
              BranchSideFuncs:
                - __fill_random_buf_small
                - __hash_u64.580
      Callsites:
        - Src:             'lib/rand.c:137,11'
          Dst:             __hash_u64
        - Src:             'lib/rand.c:141,2'
          Dst:             __fill_random_buf_small
    - functionName:    __hash_u64
      functionSourceFile: '/src/fio/lib/../hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - val
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __fill_random_buf_small
      functionSourceFile: '/src/fio/lib/rand.c'
      linkageType:     externalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
        - seed
      BBCount:         10
      ICount:          80
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __hash_u64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/rand.c:104,2'
          Branch Sides:
            - BranchSide:      'lib/rand.c:105,8'
              BranchSideFuncs:
                - __hash_u64.580
            - BranchSide:      'lib/rand.c:109,6'
              BranchSideFuncs: []
        - Branch String:   'lib/rand.c:109,6'
          Branch Sides:
            - BranchSide:      'lib/rand.c:109,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/rand.c:110,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/rand.c:106,10'
          Dst:             __hash_u64
    - functionName:    fill_random_buf
      functionSourceFile: '/src/fio/lib/rand.c'
      linkageType:     externalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fs
        - buf
        - len
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __fill_random_buf
        - __get_next_seed
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/rand.c:147,15'
          Dst:             __get_next_seed
        - Src:             'lib/rand.c:149,2'
          Dst:             __fill_random_buf
    - functionName:    init_rand_seed
      functionSourceFile: '/src/fio/lib/rand.c'
      linkageType:     externalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - state
        - seed
        - use64
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __init_rand32
        - __init_rand64
      functionUses:    25
      BranchProfiles:
        - Branch String:   'lib/rand.c:92,6'
          Branch Sides:
            - BranchSide:      'lib/rand.c:93,18'
              BranchSideFuncs:
                - __init_rand64
            - BranchSide:      'lib/rand.c:95,18'
              BranchSideFuncs:
                - __init_rand64
      Callsites:
        - Src:             'lib/rand.c:93,3'
          Dst:             __init_rand32
        - Src:             'lib/rand.c:95,3'
          Dst:             __init_rand64
    - functionName:    __init_rand32
      functionSourceFile: '/src/fio/lib/rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - state
        - seed
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __rand32
        - __seed
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/rand.c:58,2'
          Branch Sides:
            - BranchSide:      'lib/rand.c:59,12'
              BranchSideFuncs:
                - __rand32.579
            - BranchSide:      'lib/rand.c:60,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/rand.c:54,14'
          Dst:             __seed
        - Src:             'lib/rand.c:55,14'
          Dst:             __seed
        - Src:             'lib/rand.c:56,14'
          Dst:             __seed
        - Src:             'lib/rand.c:59,3'
          Dst:             __rand32
    - functionName:    __init_rand64
      functionSourceFile: '/src/fio/lib/rand.c'
      linkageType:     externalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - seed
      BBCount:         6
      ICount:          81
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __rand64
        - __seed
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/rand.c:74,2'
          Branch Sides:
            - BranchSide:      'lib/rand.c:75,12'
              BranchSideFuncs:
                - __rand64.578
            - BranchSide:      'lib/rand.c:76,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/rand.c:68,14'
          Dst:             __seed
        - Src:             'lib/rand.c:69,14'
          Dst:             __seed
        - Src:             'lib/rand.c:70,14'
          Dst:             __seed
        - Src:             'lib/rand.c:71,14'
          Dst:             __seed
        - Src:             'lib/rand.c:72,14'
          Dst:             __seed
        - Src:             'lib/rand.c:75,3'
          Dst:             __rand64
    - functionName:    __seed
      functionSourceFile: '/src/fio/lib/rand.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - x
        - m
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'lib/rand.c:45,9'
          Branch Sides:
            - BranchSide:      'lib/rand.c:45,19'
              BranchSideFuncs: []
            - BranchSide:      'lib/rand.c:45,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    init_rand
      functionSourceFile: '/src/fio/lib/rand.c'
      linkageType:     externalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - state
        - use64
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __init_rand32
        - __init_rand64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/rand.c:82,6'
          Branch Sides:
            - BranchSide:      'lib/rand.c:83,18'
              BranchSideFuncs:
                - __init_rand64
            - BranchSide:      'lib/rand.c:85,18'
              BranchSideFuncs:
                - __init_rand64
      Callsites:
        - Src:             'lib/rand.c:83,3'
          Dst:             __init_rand32
        - Src:             'lib/rand.c:85,3'
          Dst:             __init_rand64
    - functionName:    rb_set_color
      functionSourceFile: '/src/fio/lib/rbtree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - rb
        - color
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rb_next
      functionSourceFile: '/src/fio/lib/rbtree.c'
      linkageType:     externalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
      BBCount:         15
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'lib/rbtree.c:309,6'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:310,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/rbtree.c:316,6'
              BranchSideFuncs: []
        - Branch String:   'lib/rbtree.c:316,6'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:317,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/rbtree.c:330,2'
              BranchSideFuncs: []
        - Branch String:   'lib/rbtree.c:318,3'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:319,9'
              BranchSideFuncs: []
            - BranchSide:      'lib/rbtree.c:320,32'
              BranchSideFuncs: []
        - Branch String:   'lib/rbtree.c:330,36'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:330,39'
              BranchSideFuncs: []
            - BranchSide:      'lib/rbtree.c:330,2'
              BranchSideFuncs: []
        - Branch String:   'lib/rbtree.c:330,2'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:331,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/rbtree.c:333,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rb_first
      functionSourceFile: '/src/fio/lib/rbtree.c'
      linkageType:     externalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - root
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/rbtree.c:298,6'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:299,3'
              BranchSideFuncs: []
            - BranchSide:      'lib/rbtree.c:300,2'
              BranchSideFuncs: []
        - Branch String:   'lib/rbtree.c:300,2'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:301,7'
              BranchSideFuncs: []
            - BranchSide:      'lib/rbtree.c:302,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __rb_erase_color
      functionSourceFile: '/src/fio/lib/rbtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - parent
        - root
      BBCount:         103
      ICount:          528
      EdgeCount:       126
      CyclomaticComplexity: 25
      functionsReached:
        - __rb_rotate_left
        - __rb_rotate_right
        - rb_set_color
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/rbtree.c:142,16'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:142,19'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:142,41'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
        - Branch String:   'lib/rbtree.c:142,38'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:142,41'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:142,2'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
        - Branch String:   'lib/rbtree.c:142,2'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:144,7'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:219,6'
              BranchSideFuncs: []
        - Branch String:   'lib/rbtree.c:144,7'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:146,12'
              BranchSideFuncs:
                - __rb_rotate_left
                - __rb_rotate_right
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:183,12'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
        - Branch String:   'lib/rbtree.c:147,8'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:149,5'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:154,10'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
        - Branch String:   'lib/rbtree.c:154,25'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:154,28'
              BranchSideFuncs:
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
                - __rb_rotate_right
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:155,10'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
        - Branch String:   'lib/rbtree.c:154,57'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:155,10'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:163,10'
              BranchSideFuncs:
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
        - Branch String:   'lib/rbtree.c:155,26'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:155,29'
              BranchSideFuncs:
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
                - __rb_rotate_right
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:157,5'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
        - Branch String:   'lib/rbtree.c:154,8'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:157,5'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:163,10'
              BranchSideFuncs:
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
        - Branch String:   'lib/rbtree.c:163,26'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:163,29'
              BranchSideFuncs:
                - rb_set_color
                - __rb_rotate_left
                - __rb_rotate_right
            - BranchSide:      'lib/rbtree.c:166,20'
              BranchSideFuncs:
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
        - Branch String:   'lib/rbtree.c:163,9'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:166,20'
              BranchSideFuncs:
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:172,18'
              BranchSideFuncs:
                - rb_set_color
                - __rb_rotate_left
        - Branch String:   'lib/rbtree.c:166,10'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:167,7'
              BranchSideFuncs:
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:168,6'
              BranchSideFuncs:
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
        - Branch String:   'lib/rbtree.c:174,9'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:175,6'
              BranchSideFuncs:
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:176,22'
              BranchSideFuncs:
                - __rb_rotate_left
        - Branch String:   'lib/rbtree.c:184,8'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:186,5'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
            - BranchSide:      'lib/rbtree.c:191,10'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
        - Branch String:   'lib/rbtree.c:191,25'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:191,28'
              BranchSideFuncs:
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:192,10'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
        - Branch String:   'lib/rbtree.c:191,57'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:192,10'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:200,10'
              BranchSideFuncs:
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
        - Branch String:   'lib/rbtree.c:192,26'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:192,29'
              BranchSideFuncs:
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:194,5'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
        - Branch String:   'lib/rbtree.c:191,8'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:194,5'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - rb_set_color
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:200,10'
              BranchSideFuncs:
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
        - Branch String:   'lib/rbtree.c:200,25'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:200,28'
              BranchSideFuncs:
                - rb_set_color
                - __rb_rotate_right
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:203,21'
              BranchSideFuncs:
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
        - Branch String:   'lib/rbtree.c:200,9'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:203,21'
              BranchSideFuncs:
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
            - BranchSide:      'lib/rbtree.c:209,18'
              BranchSideFuncs:
                - rb_set_color
                - __rb_rotate_right
        - Branch String:   'lib/rbtree.c:203,10'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:204,7'
              BranchSideFuncs:
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
            - BranchSide:      'lib/rbtree.c:205,6'
              BranchSideFuncs:
                - __rb_rotate_left
                - rb_set_color
                - __rb_rotate_right
        - Branch String:   'lib/rbtree.c:211,9'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:212,6'
              BranchSideFuncs:
                - __rb_rotate_right
            - BranchSide:      'lib/rbtree.c:213,23'
              BranchSideFuncs:
                - __rb_rotate_right
        - Branch String:   'lib/rbtree.c:219,6'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:219,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/rbtree.c:220,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/rbtree.c:151,5'
          Dst:             __rb_rotate_left
        - Src:             'lib/rbtree.c:169,6'
          Dst:             __rb_rotate_right
        - Src:             'lib/rbtree.c:172,5'
          Dst:             rb_set_color
        - Src:             'lib/rbtree.c:176,5'
          Dst:             __rb_rotate_left
        - Src:             'lib/rbtree.c:188,5'
          Dst:             __rb_rotate_right
        - Src:             'lib/rbtree.c:206,6'
          Dst:             __rb_rotate_left
        - Src:             'lib/rbtree.c:209,5'
          Dst:             rb_set_color
        - Src:             'lib/rbtree.c:213,5'
          Dst:             __rb_rotate_right
    - functionName:    __rb_rotate_left
      functionSourceFile: '/src/fio/lib/rbtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - root
      BBCount:         12
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - rb_set_parent
      functionUses:    5
      BranchProfiles:
        - Branch String:   'lib/rbtree.c:30,6'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:31,17'
              BranchSideFuncs:
                - rb_set_parent
                - rb_set_parent
                - rb_set_parent
            - BranchSide:      'lib/rbtree.c:32,19'
              BranchSideFuncs:
                - rb_set_parent
                - rb_set_parent
        - Branch String:   'lib/rbtree.c:36,6'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:38,7'
              BranchSideFuncs:
                - rb_set_parent
            - BranchSide:      'lib/rbtree.c:44,19'
              BranchSideFuncs:
                - rb_set_parent
        - Branch String:   'lib/rbtree.c:38,7'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:39,22'
              BranchSideFuncs:
                - rb_set_parent
            - BranchSide:      'lib/rbtree.c:41,23'
              BranchSideFuncs:
                - rb_set_parent
      Callsites:
        - Src:             'lib/rbtree.c:31,3'
          Dst:             rb_set_parent
        - Src:             'lib/rbtree.c:34,2'
          Dst:             rb_set_parent
        - Src:             'lib/rbtree.c:45,2'
          Dst:             rb_set_parent
    - functionName:    __rb_rotate_right
      functionSourceFile: '/src/fio/lib/rbtree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - root
      BBCount:         12
      ICount:          96
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - rb_set_parent
      functionUses:    5
      BranchProfiles:
        - Branch String:   'lib/rbtree.c:53,6'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:54,17'
              BranchSideFuncs:
                - rb_set_parent
                - rb_set_parent
                - rb_set_parent
            - BranchSide:      'lib/rbtree.c:55,19'
              BranchSideFuncs:
                - rb_set_parent
                - rb_set_parent
        - Branch String:   'lib/rbtree.c:59,6'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:61,7'
              BranchSideFuncs:
                - rb_set_parent
            - BranchSide:      'lib/rbtree.c:67,19'
              BranchSideFuncs:
                - rb_set_parent
        - Branch String:   'lib/rbtree.c:61,7'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:62,23'
              BranchSideFuncs:
                - rb_set_parent
            - BranchSide:      'lib/rbtree.c:64,22'
              BranchSideFuncs:
                - rb_set_parent
      Callsites:
        - Src:             'lib/rbtree.c:54,3'
          Dst:             rb_set_parent
        - Src:             'lib/rbtree.c:57,2'
          Dst:             rb_set_parent
        - Src:             'lib/rbtree.c:68,2'
          Dst:             rb_set_parent
    - functionName:    rb_set_parent
      functionSourceFile: '/src/fio/lib/rbtree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rb
        - p
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rb_erase
      functionSourceFile: '/src/fio/lib/rbtree.c'
      linkageType:     externalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - root
      BBCount:         40
      ICount:          295
      EdgeCount:       52
      CyclomaticComplexity: 14
      functionsReached:
        - __rb_erase_color
        - rb_set_parent
      functionUses:    5
      BranchProfiles:
        - Branch String:   'lib/rbtree.c:228,6'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:229,11'
              BranchSideFuncs:
                - __rb_erase_color
                - rb_set_parent
                - rb_set_parent
                - rb_set_parent
                - rb_set_parent
            - BranchSide:      'lib/rbtree.c:230,12'
              BranchSideFuncs:
                - __rb_erase_color
                - rb_set_parent
                - rb_set_parent
                - rb_set_parent
                - rb_set_parent
        - Branch String:   'lib/rbtree.c:230,11'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:231,11'
              BranchSideFuncs:
                - rb_set_parent
                - __rb_erase_color
                - rb_set_parent
                - rb_set_parent
            - BranchSide:      'lib/rbtree.c:234,29'
              BranchSideFuncs:
                - rb_set_parent
                - __rb_erase_color
                - rb_set_parent
                - rb_set_parent
        - Branch String:   'lib/rbtree.c:237,3'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:238,11'
              BranchSideFuncs:
                - rb_set_parent
                - __rb_erase_color
                - rb_set_parent
                - rb_set_parent
            - BranchSide:      'lib/rbtree.c:239,11'
              BranchSideFuncs:
                - rb_set_parent
                - __rb_erase_color
                - rb_set_parent
                - rb_set_parent
        - Branch String:   'lib/rbtree.c:243,7'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:244,18'
              BranchSideFuncs:
                - rb_set_parent
                - rb_set_parent
                - __rb_erase_color
                - rb_set_parent
            - BranchSide:      'lib/rbtree.c:245,7'
              BranchSideFuncs:
                - rb_set_parent
                - __rb_erase_color
                - rb_set_parent
        - Branch String:   'lib/rbtree.c:245,7'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:246,23'
              BranchSideFuncs:
                - rb_set_parent
                - __rb_erase_color
                - rb_set_parent
            - BranchSide:      'lib/rbtree.c:249,22'
              BranchSideFuncs:
                - rb_set_parent
                - __rb_erase_color
                - rb_set_parent
        - Branch String:   'lib/rbtree.c:255,7'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:257,8'
              BranchSideFuncs:
                - rb_set_parent
                - __rb_erase_color
                - rb_set_parent
            - BranchSide:      'lib/rbtree.c:262,20'
              BranchSideFuncs:
                - rb_set_parent
                - __rb_erase_color
                - rb_set_parent
        - Branch String:   'lib/rbtree.c:257,8'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:258,31'
              BranchSideFuncs:
                - rb_set_parent
                - __rb_erase_color
                - rb_set_parent
            - BranchSide:      'lib/rbtree.c:260,32'
              BranchSideFuncs:
                - rb_set_parent
                - __rb_erase_color
                - rb_set_parent
        - Branch String:   'lib/rbtree.c:265,7'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:266,18'
              BranchSideFuncs:
                - rb_set_parent
                - __rb_erase_color
            - BranchSide:      'lib/rbtree.c:267,3'
              BranchSideFuncs:
                - __rb_erase_color
        - Branch String:   'lib/rbtree.c:273,6'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:274,17'
              BranchSideFuncs:
                - rb_set_parent
                - __rb_erase_color
            - BranchSide:      'lib/rbtree.c:275,6'
              BranchSideFuncs:
                - __rb_erase_color
        - Branch String:   'lib/rbtree.c:275,6'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:277,7'
              BranchSideFuncs:
                - __rb_erase_color
            - BranchSide:      'lib/rbtree.c:283,19'
              BranchSideFuncs:
                - __rb_erase_color
        - Branch String:   'lib/rbtree.c:277,7'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:278,22'
              BranchSideFuncs:
                - __rb_erase_color
            - BranchSide:      'lib/rbtree.c:280,23'
              BranchSideFuncs:
                - __rb_erase_color
        - Branch String:   'lib/rbtree.c:286,6'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:286,6'
              BranchSideFuncs:
                - __rb_erase_color
            - BranchSide:      'lib/rbtree.c:287,20'
              BranchSideFuncs:
                - __rb_erase_color
      Callsites:
        - Src:             'lib/rbtree.c:244,4'
          Dst:             rb_set_parent
        - Src:             'lib/rbtree.c:264,3'
          Dst:             rb_set_parent
        - Src:             'lib/rbtree.c:266,4'
          Dst:             rb_set_parent
        - Src:             'lib/rbtree.c:274,3'
          Dst:             rb_set_parent
        - Src:             'lib/rbtree.c:287,3'
          Dst:             __rb_erase_color
    - functionName:    rb_insert_color
      functionSourceFile: '/src/fio/lib/rbtree.c'
      linkageType:     externalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - root
      BBCount:         50
      ICount:          266
      EdgeCount:       59
      CyclomaticComplexity: 11
      functionsReached:
        - __rb_rotate_left
        - __rb_rotate_right
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/rbtree.c:75,36'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:75,39'
              BranchSideFuncs:
                - __rb_rotate_left
                - __rb_rotate_right
                - __rb_rotate_right
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:75,2'
              BranchSideFuncs:
                - __rb_rotate_left
                - __rb_rotate_right
                - __rb_rotate_right
                - __rb_rotate_left
        - Branch String:   'lib/rbtree.c:75,2'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:77,13'
              BranchSideFuncs:
                - __rb_rotate_left
                - __rb_rotate_right
                - __rb_rotate_right
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:133,2'
              BranchSideFuncs: []
        - Branch String:   'lib/rbtree.c:79,7'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:82,42'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:107,42'
              BranchSideFuncs:
                - __rb_rotate_left
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
        - Branch String:   'lib/rbtree.c:83,15'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:83,18'
              BranchSideFuncs:
                - __rb_rotate_left
                - __rb_rotate_right
                - __rb_rotate_right
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:93,8'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - __rb_rotate_left
        - Branch String:   'lib/rbtree.c:83,9'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:85,6'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:93,8'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - __rb_rotate_left
        - Branch String:   'lib/rbtree.c:93,8'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:96,22'
              BranchSideFuncs:
                - __rb_rotate_left
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
            - BranchSide:      'lib/rbtree.c:102,4'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - __rb_rotate_left
        - Branch String:   'lib/rbtree.c:108,15'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:108,18'
              BranchSideFuncs:
                - __rb_rotate_left
                - __rb_rotate_right
                - __rb_rotate_right
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:118,8'
              BranchSideFuncs:
                - __rb_rotate_left
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
        - Branch String:   'lib/rbtree.c:108,9'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:110,6'
              BranchSideFuncs:
                - __rb_rotate_left
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
            - BranchSide:      'lib/rbtree.c:118,8'
              BranchSideFuncs:
                - __rb_rotate_left
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
        - Branch String:   'lib/rbtree.c:118,8'
          Branch Sides:
            - BranchSide:      'lib/rbtree.c:121,23'
              BranchSideFuncs:
                - __rb_rotate_right
                - __rb_rotate_left
                - __rb_rotate_right
                - __rb_rotate_left
            - BranchSide:      'lib/rbtree.c:127,4'
              BranchSideFuncs:
                - __rb_rotate_left
                - __rb_rotate_right
                - __rb_rotate_right
                - __rb_rotate_left
      Callsites:
        - Src:             'lib/rbtree.c:96,5'
          Dst:             __rb_rotate_left
        - Src:             'lib/rbtree.c:104,4'
          Dst:             __rb_rotate_right
        - Src:             'lib/rbtree.c:121,5'
          Dst:             __rb_rotate_right
        - Src:             'lib/rbtree.c:129,4'
          Dst:             __rb_rotate_left
    - functionName:    strntol
      functionSourceFile: '/src/fio/lib/strntol.c'
      linkageType:     externalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - sz
        - end
        - base
      BBCount:         29
      ICount:          158
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - strtol
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/strntol.c:16,13'
          Branch Sides:
            - BranchSide:      'lib/strntol.c:16,16'
              BranchSideFuncs:
                - strtol
            - BranchSide:      'lib/strntol.c:16,2'
              BranchSideFuncs:
                - strtol
        - Branch String:   'lib/strntol.c:16,19'
          Branch Sides:
            - BranchSide:      'lib/strntol.c:16,23'
              BranchSideFuncs:
                - strtol
            - BranchSide:      'lib/strntol.c:16,2'
              BranchSideFuncs:
                - strtol
        - Branch String:   'lib/strntol.c:16,2'
          Branch Sides:
            - BranchSide:      'lib/strntol.c:16,38'
              BranchSideFuncs:
                - strtol
            - BranchSide:      'lib/strntol.c:19,7'
              BranchSideFuncs:
                - strtol
        - Branch String:   'lib/strntol.c:19,10'
          Branch Sides:
            - BranchSide:      'lib/strntol.c:19,13'
              BranchSideFuncs:
                - strtol
            - BranchSide:      'lib/strntol.c:20,7'
              BranchSideFuncs: []
        - Branch String:   'lib/strntol.c:19,6'
          Branch Sides:
            - BranchSide:      'lib/strntol.c:20,7'
              BranchSideFuncs: []
            - BranchSide:      'lib/strntol.c:25,2'
              BranchSideFuncs:
                - strtol
        - Branch String:   'lib/strntol.c:20,7'
          Branch Sides:
            - BranchSide:      'lib/strntol.c:21,19'
              BranchSideFuncs: []
            - BranchSide:      'lib/strntol.c:22,3'
              BranchSideFuncs: []
        - Branch String:   'lib/strntol.c:28,22'
          Branch Sides:
            - BranchSide:      'lib/strntol.c:28,25'
              BranchSideFuncs: []
            - BranchSide:      'lib/strntol.c:29,10'
              BranchSideFuncs: []
        - Branch String:   'lib/strntol.c:28,6'
          Branch Sides:
            - BranchSide:      'lib/strntol.c:29,10'
              BranchSideFuncs: []
            - BranchSide:      'lib/strntol.c:30,6'
              BranchSideFuncs: []
        - Branch String:   'lib/strntol.c:30,6'
          Branch Sides:
            - BranchSide:      'lib/strntol.c:31,18'
              BranchSideFuncs: []
            - BranchSide:      'lib/strntol.c:32,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/strntol.c:27,8'
          Dst:             strtol
    - functionName:    __rand32
      functionSourceFile: '/src/fio/lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          81
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __rand64
      functionSourceFile: '/src/fio/lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          128
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zipf_disable_hash
      functionSourceFile: '/src/fio/lib/zipf.c'
      linkageType:     externalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - zs
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pareto_next
      functionSourceFile: '/src/fio/lib/zipf.c'
      linkageType:     externalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - zs
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __hash_u64
        - __rand
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/zipf.c:89,6'
          Branch Sides:
            - BranchSide:      'lib/zipf.c:89,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/zipf.c:90,18'
              BranchSideFuncs:
                - __hash_u64.644
      Callsites:
        - Src:             'lib/zipf.c:84,25'
          Dst:             __rand
        - Src:             'lib/zipf.c:90,7'
          Dst:             __hash_u64
    - functionName:    __rand
      functionSourceFile: '/src/fio/lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __rand32
        - __rand64
      functionUses:    3
      BranchProfiles:
        - Branch String:   'lib/rand.h:100,6'
          Branch Sides:
            - BranchSide:      'lib/rand.h:101,20'
              BranchSideFuncs:
                - __rand64.642
            - BranchSide:      'lib/rand.h:103,20'
              BranchSideFuncs:
                - __rand32.641
      Callsites:
        - Src:             'lib/rand.h:101,10'
          Dst:             __rand64
        - Src:             'lib/rand.h:103,10'
          Dst:             __rand32
    - functionName:    __hash_u64
      functionSourceFile: '/src/fio/lib/../hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - val
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pareto_init
      functionSourceFile: '/src/fio/lib/zipf.c'
      linkageType:     externalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - double
        - double
        - int
      constantsTouched: []
      argNames:
        - zs
        - nranges
        - h
        - center
        - seed
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - shared_rand_init
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/zipf.c:78,2'
          Dst:             shared_rand_init
    - functionName:    shared_rand_init
      functionSourceFile: '/src/fio/lib/zipf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - double
        - int
      constantsTouched: []
      argNames:
        - zs
        - nranges
        - center
        - seed
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __rand
        - init_rand_seed
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/zipf.c:33,6'
          Branch Sides:
            - BranchSide:      'lib/zipf.c:33,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/zipf.c:34,18'
              BranchSideFuncs: []
      Callsites:
        - Src:             'lib/zipf.c:31,2'
          Dst:             init_rand_seed
        - Src:             'lib/zipf.c:32,17'
          Dst:             __rand
    - functionName:    zipf_next
      functionSourceFile: '/src/fio/lib/zipf.c'
      linkageType:     externalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - zs
      BBCount:         12
      ICount:          135
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __hash_u64
        - __rand
      functionUses:    2
      BranchProfiles:
        - Branch String:   'lib/zipf.c:60,6'
          Branch Sides:
            - BranchSide:      'lib/zipf.c:61,7'
              BranchSideFuncs:
                - __hash_u64.644
            - BranchSide:      'lib/zipf.c:62,11'
              BranchSideFuncs:
                - __hash_u64.644
        - Branch String:   'lib/zipf.c:62,11'
          Branch Sides:
            - BranchSide:      'lib/zipf.c:63,7'
              BranchSideFuncs:
                - __hash_u64.644
            - BranchSide:      'lib/zipf.c:65,34'
              BranchSideFuncs:
                - __hash_u64.644
        - Branch String:   'lib/zipf.c:69,6'
          Branch Sides:
            - BranchSide:      'lib/zipf.c:69,6'
              BranchSideFuncs: []
            - BranchSide:      'lib/zipf.c:70,20'
              BranchSideFuncs:
                - __hash_u64.644
      Callsites:
        - Src:             'lib/zipf.c:57,22'
          Dst:             __rand
        - Src:             'lib/zipf.c:70,9'
          Dst:             __hash_u64
    - functionName:    zipf_update
      functionSourceFile: '/src/fio/lib/zipf.c'
      linkageType:     InternalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - zs
      BBCount:         8
      ICount:          74
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'lib/zipf.c:19,11'
          Branch Sides:
            - BranchSide:      'lib/zipf.c:21,14'
              BranchSideFuncs: []
            - BranchSide:      'lib/zipf.c:21,14'
              BranchSideFuncs: []
        - Branch String:   'lib/zipf.c:21,2'
          Branch Sides:
            - BranchSide:      'lib/zipf.c:22,36'
              BranchSideFuncs: []
            - BranchSide:      'lib/zipf.c:23,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    zipf_init
      functionSourceFile: '/src/fio/lib/zipf.c'
      linkageType:     externalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - double
        - double
        - int
      constantsTouched: []
      argNames:
        - zs
        - nranges
        - theta
        - center
        - seed
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - shared_rand_init
        - zipf_update
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'lib/zipf.c:40,2'
          Dst:             shared_rand_init
        - Src:             'lib/zipf.c:45,2'
          Dst:             zipf_update
    - functionName:    fio_cpuset_exit
      functionSourceFile: '/src/fio/./os/os-linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mask
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    atomic32_compare_and_swap
      functionSourceFile: '/src/fio/gettime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ptr
        - old
        - new
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tsc_barrier
      functionSourceFile: '/src/fio/./arch/arch-x86_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './arch/arch-x86_64.h:31,2'
          Branch Sides:
            - BranchSide:      './arch/arch-x86_64.h:31,2'
              BranchSideFuncs: []
            - BranchSide:      './arch/arch-x86_64.h:31,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_cpuset_init
      functionSourceFile: '/src/fio/./os/os-linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mask
      BBCount:         3
      ICount:          14
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_cycles_per_msec
      functionSourceFile: '/src/fio/gettime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          54
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fio_get_mono_time
        - get_cpu_clock
        - ntime_since
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gettime.c:244,2'
          Branch Sides:
            - BranchSide:      'gettime.c:240,18'
              BranchSideFuncs:
                - fio_get_mono_time
                - get_cpu_clock
                - fio_get_mono_time
                - get_cpu_clock
                - ntime_since
            - BranchSide:      'gettime.c:248,3'
              BranchSideFuncs:
                - fio_get_mono_time
                - get_cpu_clock
                - fio_get_mono_time
                - get_cpu_clock
                - ntime_since
        - Branch String:   'gettime.c:252,7'
          Branch Sides:
            - BranchSide:      'gettime.c:253,4'
              BranchSideFuncs: []
            - BranchSide:      'gettime.c:254,2'
              BranchSideFuncs:
                - fio_get_mono_time
                - get_cpu_clock
                - ntime_since
        - Branch String:   'gettime.c:254,2'
          Branch Sides:
            - BranchSide:      'gettime.c:248,3'
              BranchSideFuncs:
                - fio_get_mono_time
                - get_cpu_clock
                - ntime_since
            - BranchSide:      'gettime.c:254,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gettime.c:244,2'
          Dst:             fio_get_mono_time
        - Src:             'gettime.c:246,8'
          Dst:             get_cpu_clock
        - Src:             'gettime.c:248,3'
          Dst:             fio_get_mono_time
        - Src:             'gettime.c:249,9'
          Dst:             get_cpu_clock
        - Src:             'gettime.c:251,13'
          Dst:             ntime_since
    - functionName:    fio_get_mono_time
      functionSourceFile: '/src/fio/gettime.c'
      linkageType:     externalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
      BBCount:         6
      ICount:          33
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - clock_gettime
      functionUses:    9
      BranchProfiles:
        - Branch String:   'gettime.c:154,2'
          Branch Sides:
            - BranchSide:      'gettime.c:154,2'
              BranchSideFuncs: []
            - BranchSide:      'gettime.c:154,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'gettime.c:141,8'
          Dst:             clock_gettime
        - Src:             'gettime.c:154,2'
          Dst:             __assert_fail
    - functionName:    get_cpu_clock
      functionSourceFile: '/src/fio/./arch/arch-x86_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   './arch/arch-x86_64.h:38,2'
          Branch Sides:
            - BranchSide:      './arch/arch-x86_64.h:36,15'
              BranchSideFuncs: []
            - BranchSide:      './arch/arch-x86_64.h:38,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ntime_since
      functionSourceFile: '/src/fio/gettime.c'
      linkageType:     externalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - e
      BBCount:         15
      ICount:          94
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'gettime.c:438,14'
          Branch Sides:
            - BranchSide:      'gettime.c:438,17'
              BranchSideFuncs: []
            - BranchSide:      'gettime.c:446,6'
              BranchSideFuncs: []
        - Branch String:   'gettime.c:438,6'
          Branch Sides:
            - BranchSide:      'gettime.c:439,6'
              BranchSideFuncs: []
            - BranchSide:      'gettime.c:446,6'
              BranchSideFuncs: []
        - Branch String:   'gettime.c:446,14'
          Branch Sides:
            - BranchSide:      'gettime.c:446,18'
              BranchSideFuncs: []
            - BranchSide:      'gettime.c:447,3'
              BranchSideFuncs: []
        - Branch String:   'gettime.c:446,27'
          Branch Sides:
            - BranchSide:      'gettime.c:446,30'
              BranchSideFuncs: []
            - BranchSide:      'gettime.c:449,9'
              BranchSideFuncs: []
        - Branch String:   'gettime.c:446,6'
          Branch Sides:
            - BranchSide:      'gettime.c:447,3'
              BranchSideFuncs: []
            - BranchSide:      'gettime.c:449,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    clock_gettime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read_seqlock_retry
      functionSourceFile: '/src/fio/./lib/seqlock.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - s
        - seq
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read_seqlock_begin
      functionSourceFile: '/src/fio/./lib/seqlock.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         10
      ICount:          45
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './lib/seqlock.h:26,7'
          Branch Sides:
            - BranchSide:      './lib/seqlock.h:27,4'
              BranchSideFuncs: []
            - BranchSide:      './lib/seqlock.h:28,3'
              BranchSideFuncs: []
        - Branch String:   './lib/seqlock.h:29,2'
          Branch Sides:
            - BranchSide:      './lib/seqlock.h:25,9'
              BranchSideFuncs: []
            - BranchSide:      './lib/seqlock.h:29,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    clock_cmp
      functionSourceFile: '/src/fio/gettime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p1
        - p2
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - log_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gettime.c:665,6'
          Branch Sides:
            - BranchSide:      'gettime.c:665,6'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'gettime.c:666,3'
              BranchSideFuncs:
                - log_err
      Callsites:
        - Src:             'gettime.c:666,3'
          Dst:             log_err
    - functionName:    clock_thread_fn
      functionSourceFile: '/src/fio/gettime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         37
      ICount:          282
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - __errno_location
        - atomic32_compare_and_swap
        - fio_cpuset_exit
        - fio_cpuset_init
        - fio_sem_down
        - get_cpu_clock
        - gettid
        - log_err
        - log_info
        - sched_setaffinity
        - strerror
        - tsc_barrier
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gettime.c:597,6'
          Branch Sides:
            - BranchSide:      'gettime.c:598,15'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'gettime.c:604,2'
              BranchSideFuncs:
                - gettid
                - sched_setaffinity
                - fio_sem_down
                - get_cpu_clock
                - fio_cpuset_exit
                - fio_cpuset_exit
                - log_info
                - tsc_barrier
                - get_cpu_clock
                - atomic32_compare_and_swap
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'gettime.c:604,2'
          Branch Sides:
            - BranchSide:      'gettime.c:604,2'
              BranchSideFuncs:
                - gettid
                - sched_setaffinity
                - fio_sem_down
                - get_cpu_clock
                - fio_cpuset_exit
                - fio_cpuset_exit
                - log_info
                - tsc_barrier
                - get_cpu_clock
                - atomic32_compare_and_swap
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'gettime.c:604,2'
              BranchSideFuncs:
                - gettid
                - sched_setaffinity
                - fio_sem_down
                - get_cpu_clock
                - fio_cpuset_exit
                - fio_cpuset_exit
                - log_info
                - tsc_barrier
                - get_cpu_clock
                - atomic32_compare_and_swap
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'gettime.c:606,6'
          Branch Sides:
            - BranchSide:      'gettime.c:607,15'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
                - fio_cpuset_exit
            - BranchSide:      'gettime.c:613,16'
              BranchSideFuncs:
                - fio_sem_down
                - get_cpu_clock
                - fio_cpuset_exit
                - fio_cpuset_exit
                - log_info
                - tsc_barrier
                - get_cpu_clock
                - atomic32_compare_and_swap
        - Branch String:   'gettime.c:617,2'
          Branch Sides:
            - BranchSide:      'gettime.c:621,12'
              BranchSideFuncs:
                - tsc_barrier
                - get_cpu_clock
                - atomic32_compare_and_swap
                - fio_cpuset_exit
                - fio_cpuset_exit
                - log_info
            - BranchSide:      'gettime.c:637,6'
              BranchSideFuncs:
                - fio_cpuset_exit
                - fio_cpuset_exit
                - log_info
        - Branch String:   'gettime.c:624,8'
          Branch Sides:
            - BranchSide:      'gettime.c:625,5'
              BranchSideFuncs:
                - fio_cpuset_exit
                - fio_cpuset_exit
                - log_info
                - tsc_barrier
                - get_cpu_clock
                - atomic32_compare_and_swap
            - BranchSide:      'gettime.c:626,4'
              BranchSideFuncs:
                - tsc_barrier
                - get_cpu_clock
                - atomic32_compare_and_swap
                - fio_cpuset_exit
                - fio_cpuset_exit
                - log_info
        - Branch String:   'gettime.c:628,3'
          Branch Sides:
            - BranchSide:      'gettime.c:623,11'
              BranchSideFuncs:
                - tsc_barrier
                - get_cpu_clock
                - atomic32_compare_and_swap
                - fio_cpuset_exit
                - fio_cpuset_exit
                - log_info
            - BranchSide:      'gettime.c:630,7'
              BranchSideFuncs:
                - fio_cpuset_exit
                - fio_cpuset_exit
                - log_info
                - tsc_barrier
                - get_cpu_clock
                - atomic32_compare_and_swap
        - Branch String:   'gettime.c:630,7'
          Branch Sides:
            - BranchSide:      'gettime.c:631,4'
              BranchSideFuncs:
                - fio_cpuset_exit
                - fio_cpuset_exit
                - log_info
            - BranchSide:      'gettime.c:633,12'
              BranchSideFuncs:
                - fio_cpuset_exit
                - fio_cpuset_exit
                - log_info
                - tsc_barrier
                - get_cpu_clock
                - atomic32_compare_and_swap
        - Branch String:   'gettime.c:637,6'
          Branch Sides:
            - BranchSide:      'gettime.c:640,12'
              BranchSideFuncs:
                - log_info
                - fio_cpuset_exit
                - fio_cpuset_exit
            - BranchSide:      'gettime.c:649,6'
              BranchSideFuncs:
                - fio_cpuset_exit
                - fio_cpuset_exit
        - Branch String:   'gettime.c:649,12'
          Branch Sides:
            - BranchSide:      'gettime.c:649,16'
              BranchSideFuncs:
                - fio_cpuset_exit
                - fio_cpuset_exit
            - BranchSide:      'gettime.c:652,2'
              BranchSideFuncs:
                - fio_cpuset_exit
        - Branch String:   'gettime.c:649,38'
          Branch Sides:
            - BranchSide:      'gettime.c:649,42'
              BranchSideFuncs:
                - fio_cpuset_exit
            - BranchSide:      'gettime.c:652,2'
              BranchSideFuncs:
                - fio_cpuset_exit
        - Branch String:   'gettime.c:649,6'
          Branch Sides:
            - BranchSide:      'gettime.c:650,3'
              BranchSideFuncs:
                - fio_cpuset_exit
            - BranchSide:      'gettime.c:652,2'
              BranchSideFuncs:
                - fio_cpuset_exit
      Callsites:
        - Src:             'gettime.c:597,6'
          Dst:             fio_cpuset_init
        - Src:             'gettime.c:598,15'
          Dst:             __errno_location
        - Src:             'gettime.c:600,45'
          Dst:             strerror
        - Src:             'gettime.c:600,3'
          Dst:             log_err
        - Src:             'gettime.c:606,6'
          Dst:             gettid
        - Src:             'gettime.c:606,6'
          Dst:             sched_setaffinity
        - Src:             'gettime.c:607,15'
          Dst:             __errno_location
        - Src:             'gettime.c:609,45'
          Dst:             strerror
        - Src:             'gettime.c:609,3'
          Dst:             log_err
        - Src:             'gettime.c:613,2'
          Dst:             fio_sem_down
        - Src:             'gettime.c:615,10'
          Dst:             get_cpu_clock
        - Src:             'gettime.c:626,4'
          Dst:             tsc_barrier
        - Src:             'gettime.c:627,10'
          Dst:             get_cpu_clock
        - Src:             'gettime.c:628,19'
          Dst:             atomic32_compare_and_swap
        - Src:             'gettime.c:641,3'
          Dst:             log_info
        - Src:             'gettime.c:652,2'
          Dst:             fio_cpuset_exit
        - Src:             'gettime.c:655,2'
          Dst:             fio_cpuset_exit
    - functionName:    strerror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    499
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gettid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sched_setaffinity
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cpus_configured
      functionSourceFile: '/src/fio/./os/os.h'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sysconf
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/os.h:360,16'
          Branch Sides:
            - BranchSide:      './os/os.h:360,6'
              BranchSideFuncs:
                - sysconf
            - BranchSide:      './os/os.h:360,16'
              BranchSideFuncs:
                - sysconf
        - Branch String:   './os/os.h:362,9'
          Branch Sides:
            - BranchSide:      './os/os.h:362,24'
              BranchSideFuncs: []
            - BranchSide:      './os/os.h:362,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             './os/os.h:360,16'
          Dst:             sysconf
    - functionName:    sysconf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    time_since_now
      functionSourceFile: '/src/fio/gettime.c'
      linkageType:     externalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mtime_since_now
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'gettime.c:558,9'
          Dst:             mtime_since_now
    - functionName:    mtime_since_now
      functionSourceFile: '/src/fio/gettime.c'
      linkageType:     externalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_gettime
        - mtime_since
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'gettime.c:521,2'
          Dst:             fio_gettime
        - Src:             'gettime.c:524,9'
          Dst:             mtime_since
    - functionName:    fio_gettime
      functionSourceFile: '/src/fio/gettime.c'
      linkageType:     externalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
        - caller
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __fio_gettime
        - fio_gettime_offload
      functionUses:    64
      BranchProfiles:
        - Branch String:   'gettime.c:231,6'
          Branch Sides:
            - BranchSide:      'gettime.c:232,3'
              BranchSideFuncs: []
            - BranchSide:      'gettime.c:234,16'
              BranchSideFuncs:
                - __fio_gettime
      Callsites:
        - Src:             'gettime.c:231,6'
          Dst:             fio_gettime_offload
        - Src:             'gettime.c:234,2'
          Dst:             __fio_gettime
    - functionName:    mtime_since
      functionSourceFile: '/src/fio/gettime.c'
      linkageType:     externalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - e
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - rel_time_since
      functionUses:    14
      BranchProfiles:
        - Branch String:   'gettime.c:553,9'
          Branch Sides:
            - BranchSide:      'gettime.c:553,9'
              BranchSideFuncs: []
            - BranchSide:      'gettime.c:553,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gettime.c:553,9'
          Dst:             rel_time_since
    - functionName:    rel_time_since
      functionSourceFile: '/src/fio/gettime.c'
      linkageType:     externalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - e
      BBCount:         12
      ICount:          82
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'gettime.c:538,6'
          Branch Sides:
            - BranchSide:      'gettime.c:539,6'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'gettime.c:542,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'gettime.c:542,2'
          Branch Sides:
            - BranchSide:      'gettime.c:542,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'gettime.c:542,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'gettime.c:542,2'
          Branch Sides:
            - BranchSide:      'gettime.c:542,2'
              BranchSideFuncs: []
            - BranchSide:      'gettime.c:542,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'gettime.c:542,2'
          Dst:             __assert_fail
    - functionName:    fio_gettime_offload
      functionSourceFile: '/src/fio/./gettime.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
      BBCount:         10
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - read_seqlock_begin
        - read_seqlock_retry
      functionUses:    1
      BranchProfiles:
        - Branch String:   './gettime.h:36,6'
          Branch Sides:
            - BranchSide:      './gettime.h:37,3'
              BranchSideFuncs:
                - read_seqlock_begin
                - read_seqlock_retry
            - BranchSide:      './gettime.h:39,2'
              BranchSideFuncs:
                - read_seqlock_begin
                - read_seqlock_retry
        - Branch String:   './gettime.h:42,2'
          Branch Sides:
            - BranchSide:      './gettime.h:40,29'
              BranchSideFuncs:
                - read_seqlock_begin
                - read_seqlock_retry
            - BranchSide:      './gettime.h:44,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             './gettime.h:40,9'
          Dst:             read_seqlock_begin
        - Src:             './gettime.h:42,11'
          Dst:             read_seqlock_retry
    - functionName:    __fio_gettime
      functionSourceFile: '/src/fio/gettime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - tp
      BBCount:         23
      ICount:          162
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - fio_get_mono_time
        - get_cpu_clock
        - gettimeofday
        - log_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gettime.c:160,2'
          Branch Sides:
            - BranchSide:      'gettime.c:164,3'
              BranchSideFuncs:
                - gettimeofday
            - BranchSide:      'gettime.c:173,25'
              BranchSideFuncs:
                - fio_get_mono_time
                - log_err
                - __assert_fail
            - BranchSide:      'gettime.c:186,9'
              BranchSideFuncs:
                - get_cpu_clock
                - log_err
            - BranchSide:      'gettime.c:214,45'
              BranchSideFuncs:
                - log_err
        - Branch String:   'gettime.c:173,7'
          Branch Sides:
            - BranchSide:      'gettime.c:174,4'
              BranchSideFuncs:
                - log_err
                - __assert_fail
            - BranchSide:      'gettime.c:177,3'
              BranchSideFuncs: []
        - Branch String:   'gettime.c:193,24'
          Branch Sides:
            - BranchSide:      'gettime.c:193,28'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'gettime.c:195,12'
              BranchSideFuncs:
                - log_err
        - Branch String:   'gettime.c:193,7'
          Branch Sides:
            - BranchSide:      'gettime.c:194,16'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'gettime.c:195,12'
              BranchSideFuncs:
                - log_err
      Callsites:
        - Src:             'gettime.c:164,3'
          Dst:             gettimeofday
        - Src:             'gettime.c:173,7'
          Dst:             fio_get_mono_time
        - Src:             'gettime.c:174,4'
          Dst:             log_err
        - Src:             'gettime.c:175,4'
          Dst:             __assert_fail
        - Src:             'gettime.c:191,7'
          Dst:             get_cpu_clock
        - Src:             'gettime.c:196,4'
          Dst:             log_err
        - Src:             'gettime.c:214,3'
          Dst:             log_err
    - functionName:    gettimeofday
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mtime_since_tv
      functionSourceFile: '/src/fio/gettime.c'
      linkageType:     externalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - e
      BBCount:         15
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gettime.c:500,14'
          Branch Sides:
            - BranchSide:      'gettime.c:500,17'
              BranchSideFuncs: []
            - BranchSide:      'gettime.c:505,6'
              BranchSideFuncs: []
        - Branch String:   'gettime.c:500,6'
          Branch Sides:
            - BranchSide:      'gettime.c:501,6'
              BranchSideFuncs: []
            - BranchSide:      'gettime.c:505,6'
              BranchSideFuncs: []
        - Branch String:   'gettime.c:505,14'
          Branch Sides:
            - BranchSide:      'gettime.c:505,18'
              BranchSideFuncs: []
            - BranchSide:      'gettime.c:506,3'
              BranchSideFuncs: []
        - Branch String:   'gettime.c:505,27'
          Branch Sides:
            - BranchSide:      'gettime.c:505,30'
              BranchSideFuncs: []
            - BranchSide:      'gettime.c:508,6'
              BranchSideFuncs: []
        - Branch String:   'gettime.c:505,6'
          Branch Sides:
            - BranchSide:      'gettime.c:506,3'
              BranchSideFuncs: []
            - BranchSide:      'gettime.c:508,6'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    utime_since_now
      functionSourceFile: '/src/fio/gettime.c'
      linkageType:     externalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_gettime
        - utime_since
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'gettime.c:488,2'
          Dst:             fio_gettime
        - Src:             'gettime.c:491,9'
          Dst:             utime_since
    - functionName:    utime_since
      functionSourceFile: '/src/fio/gettime.c'
      linkageType:     externalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - e
      BBCount:         15
      ICount:          95
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'gettime.c:466,14'
          Branch Sides:
            - BranchSide:      'gettime.c:466,17'
              BranchSideFuncs: []
            - BranchSide:      'gettime.c:474,6'
              BranchSideFuncs: []
        - Branch String:   'gettime.c:466,6'
          Branch Sides:
            - BranchSide:      'gettime.c:467,6'
              BranchSideFuncs: []
            - BranchSide:      'gettime.c:474,6'
              BranchSideFuncs: []
        - Branch String:   'gettime.c:474,14'
          Branch Sides:
            - BranchSide:      'gettime.c:474,18'
              BranchSideFuncs: []
            - BranchSide:      'gettime.c:475,3'
              BranchSideFuncs: []
        - Branch String:   'gettime.c:474,27'
          Branch Sides:
            - BranchSide:      'gettime.c:474,30'
              BranchSideFuncs: []
            - BranchSide:      'gettime.c:477,9'
              BranchSideFuncs: []
        - Branch String:   'gettime.c:474,6'
          Branch Sides:
            - BranchSide:      'gettime.c:475,3'
              BranchSideFuncs: []
            - BranchSide:      'gettime.c:477,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ntime_since_now
      functionSourceFile: '/src/fio/gettime.c'
      linkageType:     externalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_gettime
        - ntime_since
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'gettime.c:456,2'
          Dst:             fio_gettime
        - Src:             'gettime.c:457,9'
          Dst:             ntime_since
    - functionName:    fio_monotonic_clocktest
      functionSourceFile: '/src/fio/gettime.c'
      linkageType:     externalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - debug
      BBCount:         69
      ICount:          538
      EdgeCount:       91
      CyclomaticComplexity: 24
      functionsReached:
        - __fio_sem_init
        - __fio_sem_remove
        - calibrate_cpu_clock
        - clock_cmp
        - clock_thread_fn
        - cpus_configured
        - fio_sem_up
        - log_err
        - log_info
        - pthread_create
        - pthread_getaffinity_np
        - pthread_join
        - pthread_self
        - qsort
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gettime.c:690,6'
          Branch Sides:
            - BranchSide:      'gettime.c:691,38'
              BranchSideFuncs:
                - log_info
                - calibrate_cpu_clock
                - malloc
                - malloc
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
                - __fio_sem_remove
                - fio_sem_up
                - __fio_sem_init
                - pthread_create
                - log_info
            - BranchSide:      'gettime.c:698,14'
              BranchSideFuncs:
                - calibrate_cpu_clock
                - malloc
                - malloc
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
                - __fio_sem_remove
                - fio_sem_up
                - __fio_sem_init
                - pthread_create
                - log_info
        - Branch String:   'gettime.c:702,6'
          Branch Sides:
            - BranchSide:      'gettime.c:704,13'
              BranchSideFuncs:
                - malloc
                - malloc
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
                - __fio_sem_remove
                - fio_sem_up
                - __fio_sem_init
                - pthread_create
                - log_info
            - BranchSide:      'gettime.c:708,20'
              BranchSideFuncs:
                - malloc
                - malloc
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
                - __fio_sem_remove
                - fio_sem_up
                - __fio_sem_init
                - pthread_create
                - log_info
        - Branch String:   'gettime.c:712,6'
          Branch Sides:
            - BranchSide:      'gettime.c:713,37'
              BranchSideFuncs:
                - log_info
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
                - __fio_sem_remove
                - fio_sem_up
                - __fio_sem_init
                - pthread_create
            - BranchSide:      'gettime.c:715,12'
              BranchSideFuncs:
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
                - __fio_sem_remove
                - fio_sem_up
                - __fio_sem_init
                - pthread_create
        - Branch String:   'gettime.c:716,2'
          Branch Sides:
            - BranchSide:      'gettime.c:717,29'
              BranchSideFuncs:
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
                - __fio_sem_remove
                - fio_sem_up
                - __fio_sem_init
                - pthread_create
            - BranchSide:      'gettime.c:735,9'
              BranchSideFuncs:
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
                - __fio_sem_remove
                - fio_sem_up
        - Branch String:   'gettime.c:719,8'
          Branch Sides:
            - BranchSide:      'gettime.c:719,8'
              BranchSideFuncs:
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
                - __fio_sem_remove
                - fio_sem_up
                - __fio_sem_init
                - pthread_create
            - BranchSide:      'gettime.c:719,8'
              BranchSideFuncs:
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
                - __fio_sem_remove
                - fio_sem_up
                - __fio_sem_init
                - pthread_create
        - Branch String:   'gettime.c:719,7'
          Branch Sides:
            - BranchSide:      'gettime.c:720,4'
              BranchSideFuncs:
                - __fio_sem_init
                - pthread_create
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
                - __fio_sem_remove
                - fio_sem_up
            - BranchSide:      'gettime.c:721,12'
              BranchSideFuncs:
                - __fio_sem_init
                - pthread_create
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
                - __fio_sem_remove
                - fio_sem_up
        - Branch String:   'gettime.c:727,7'
          Branch Sides:
            - BranchSide:      'gettime.c:728,10'
              BranchSideFuncs:
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
                - __fio_sem_remove
                - fio_sem_up
            - BranchSide:      'gettime.c:732,12'
              BranchSideFuncs:
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
                - __fio_sem_remove
                - fio_sem_up
                - __fio_sem_init
                - pthread_create
        - Branch String:   'gettime.c:735,2'
          Branch Sides:
            - BranchSide:      'gettime.c:736,29'
              BranchSideFuncs:
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
                - __fio_sem_remove
                - fio_sem_up
            - BranchSide:      'gettime.c:743,9'
              BranchSideFuncs:
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
                - __fio_sem_remove
        - Branch String:   'gettime.c:738,8'
          Branch Sides:
            - BranchSide:      'gettime.c:738,8'
              BranchSideFuncs:
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
                - __fio_sem_remove
                - fio_sem_up
            - BranchSide:      'gettime.c:738,8'
              BranchSideFuncs:
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
                - __fio_sem_remove
                - fio_sem_up
        - Branch String:   'gettime.c:738,7'
          Branch Sides:
            - BranchSide:      'gettime.c:739,4'
              BranchSideFuncs:
                - fio_sem_up
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
                - __fio_sem_remove
            - BranchSide:      'gettime.c:740,15'
              BranchSideFuncs:
                - fio_sem_up
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
                - __fio_sem_remove
        - Branch String:   'gettime.c:743,2'
          Branch Sides:
            - BranchSide:      'gettime.c:744,29'
              BranchSideFuncs:
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
                - __fio_sem_remove
            - BranchSide:      'gettime.c:754,7'
              BranchSideFuncs:
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
        - Branch String:   'gettime.c:747,8'
          Branch Sides:
            - BranchSide:      'gettime.c:747,8'
              BranchSideFuncs:
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
                - __fio_sem_remove
            - BranchSide:      'gettime.c:747,8'
              BranchSideFuncs:
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
                - __fio_sem_remove
        - Branch String:   'gettime.c:747,7'
          Branch Sides:
            - BranchSide:      'gettime.c:748,4'
              BranchSideFuncs:
                - pthread_join
                - __fio_sem_remove
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
            - BranchSide:      'gettime.c:749,16'
              BranchSideFuncs:
                - pthread_join
                - __fio_sem_remove
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
        - Branch String:   'gettime.c:750,7'
          Branch Sides:
            - BranchSide:      'gettime.c:751,10'
              BranchSideFuncs:
                - __fio_sem_remove
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
            - BranchSide:      'gettime.c:752,21'
              BranchSideFuncs:
                - __fio_sem_remove
                - free
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_err
                - pthread_join
        - Branch String:   'gettime.c:756,6'
          Branch Sides:
            - BranchSide:      'gettime.c:757,7'
              BranchSideFuncs:
                - free
                - log_err
            - BranchSide:      'gettime.c:762,13'
              BranchSideFuncs:
                - qsort
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
        - Branch String:   'gettime.c:757,7'
          Branch Sides:
            - BranchSide:      'gettime.c:758,54'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'gettime.c:759,3'
              BranchSideFuncs:
                - free
        - Branch String:   'gettime.c:767,2'
          Branch Sides:
            - BranchSide:      'gettime.c:768,11'
              BranchSideFuncs:
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
            - BranchSide:      'gettime.c:793,6'
              BranchSideFuncs:
                - free
                - log_info
                - log_info
        - Branch String:   'gettime.c:770,7'
          Branch Sides:
            - BranchSide:      'gettime.c:771,11'
              BranchSideFuncs:
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
            - BranchSide:      'gettime.c:775,7'
              BranchSideFuncs:
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
        - Branch String:   'gettime.c:775,7'
          Branch Sides:
            - BranchSide:      'gettime.c:776,20'
              BranchSideFuncs:
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
            - BranchSide:      'gettime.c:790,10'
              BranchSideFuncs:
                - free
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
        - Branch String:   'gettime.c:778,8'
          Branch Sides:
            - BranchSide:      'gettime.c:779,11'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - free
                - log_info
                - log_info
            - BranchSide:      'gettime.c:784,28'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - free
                - log_info
                - log_info
        - Branch String:   'gettime.c:793,6'
          Branch Sides:
            - BranchSide:      'gettime.c:793,6'
              BranchSideFuncs:
                - log_info
                - free
                - log_info
            - BranchSide:      'gettime.c:794,7'
              BranchSideFuncs:
                - log_info
                - free
                - log_info
        - Branch String:   'gettime.c:794,7'
          Branch Sides:
            - BranchSide:      'gettime.c:795,34'
              BranchSideFuncs:
                - log_info
                - free
            - BranchSide:      'gettime.c:797,4'
              BranchSideFuncs:
                - log_info
                - free
      Callsites:
        - Src:             'gettime.c:674,36'
          Dst:             cpus_configured
        - Src:             'gettime.c:683,2'
          Dst:             pthread_self
        - Src:             'gettime.c:683,2'
          Dst:             pthread_getaffinity_np
        - Src:             'gettime.c:691,3'
          Dst:             log_info
        - Src:             'gettime.c:700,2'
          Dst:             calibrate_cpu_clock
        - Src:             'gettime.c:713,3'
          Dst:             log_info
        - Src:             'gettime.c:726,3'
          Dst:             __fio_sem_init
        - Src:             'gettime.c:727,7'
          Dst:             pthread_create
        - Src:             'gettime.c:727,7'
          Dst:             clock_thread_fn
        - Src:             'gettime.c:740,3'
          Dst:             fio_sem_up
        - Src:             'gettime.c:749,3'
          Dst:             pthread_join
        - Src:             'gettime.c:752,3'
          Dst:             __fio_sem_remove
        - Src:             'gettime.c:758,4'
          Dst:             log_err
        - Src:             'gettime.c:763,2'
          Dst:             qsort
        - Src:             'gettime.c:763,2'
          Dst:             clock_cmp
        - Src:             'gettime.c:783,4'
          Dst:             log_info
        - Src:             'gettime.c:785,4'
          Dst:             log_info
        - Src:             'gettime.c:786,4'
          Dst:             log_info
        - Src:             'gettime.c:795,4'
          Dst:             log_info
        - Src:             'gettime.c:797,4'
          Dst:             log_info
    - functionName:    pthread_self
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_getaffinity_np
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    calibrate_cpu_clock
      functionSourceFile: '/src/fio/gettime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         82
      ICount:          535
      EdgeCount:       104
      CyclomaticComplexity: 24
      functionsReached:
        - __dprint
        - get_cpu_clock
        - get_cycles_per_msec
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gettime.c:265,18'
          Branch Sides:
            - BranchSide:      'gettime.c:263,9'
              BranchSideFuncs:
                - get_cycles_per_msec
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cycles_per_msec
            - BranchSide:      'gettime.c:270,14'
              BranchSideFuncs:
                - get_cycles_per_msec
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cycles_per_msec
        - Branch String:   'gettime.c:270,2'
          Branch Sides:
            - BranchSide:      'gettime.c:271,15'
              BranchSideFuncs:
                - get_cycles_per_msec
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
                - __dprint
            - BranchSide:      'gettime.c:283,7'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
                - __dprint
        - Branch String:   'gettime.c:273,7'
          Branch Sides:
            - BranchSide:      'gettime.c:274,12'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cycles_per_msec
            - BranchSide:      'gettime.c:277,2'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cycles_per_msec
        - Branch String:   'gettime.c:283,17'
          Branch Sides:
            - BranchSide:      'gettime.c:283,21'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
                - __dprint
            - BranchSide:      'gettime.c:286,11'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
                - __dprint
        - Branch String:   'gettime.c:283,6'
          Branch Sides:
            - BranchSide:      'gettime.c:284,3'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
                - __dprint
            - BranchSide:      'gettime.c:286,11'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
                - __dprint
        - Branch String:   'gettime.c:290,2'
          Branch Sides:
            - BranchSide:      'gettime.c:291,24'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
                - __dprint
            - BranchSide:      'gettime.c:302,4'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
                - __dprint
        - Branch String:   'gettime.c:293,10'
          Branch Sides:
            - BranchSide:      'gettime.c:293,10'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
                - __dprint
            - BranchSide:      'gettime.c:293,10'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
                - __dprint
        - Branch String:   'gettime.c:294,10'
          Branch Sides:
            - BranchSide:      'gettime.c:294,10'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
                - __dprint
            - BranchSide:      'gettime.c:294,10'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
                - __dprint
        - Branch String:   'gettime.c:296,7'
          Branch Sides:
            - BranchSide:      'gettime.c:297,4'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
                - __dprint
            - BranchSide:      'gettime.c:298,10'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
                - __dprint
        - Branch String:   'gettime.c:304,2'
          Branch Sides:
            - BranchSide:      'gettime.c:305,3'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
            - BranchSide:      'gettime.c:307,9'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
        - Branch String:   'gettime.c:305,3'
          Branch Sides:
            - BranchSide:      'gettime.c:304,34'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
                - __dprint
            - BranchSide:      'gettime.c:305,3'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
                - __dprint
        - Branch String:   'gettime.c:309,2'
          Branch Sides:
            - BranchSide:      'gettime.c:309,2'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
            - BranchSide:      'gettime.c:312,2'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
        - Branch String:   'gettime.c:312,2'
          Branch Sides:
            - BranchSide:      'gettime.c:312,2'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
            - BranchSide:      'gettime.c:314,30'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
        - Branch String:   'gettime.c:316,2'
          Branch Sides:
            - BranchSide:      'gettime.c:316,2'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
            - BranchSide:      'gettime.c:324,15'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
        - Branch String:   'gettime.c:325,9'
          Branch Sides:
            - BranchSide:      'gettime.c:326,21'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
            - BranchSide:      'gettime.c:331,16'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
        - Branch String:   'gettime.c:328,17'
          Branch Sides:
            - BranchSide:      'gettime.c:325,9'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
            - BranchSide:      'gettime.c:328,17'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
                - __dprint
        - Branch String:   'gettime.c:333,2'
          Branch Sides:
            - BranchSide:      'gettime.c:333,2'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
            - BranchSide:      'gettime.c:340,37'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
        - Branch String:   'gettime.c:342,2'
          Branch Sides:
            - BranchSide:      'gettime.c:342,2'
              BranchSideFuncs:
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
            - BranchSide:      'gettime.c:344,2'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
        - Branch String:   'gettime.c:344,2'
          Branch Sides:
            - BranchSide:      'gettime.c:345,7'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - get_cpu_clock
                - __dprint
            - BranchSide:      'gettime.c:354,35'
              BranchSideFuncs:
                - __dprint
                - get_cpu_clock
                - __dprint
        - Branch String:   'gettime.c:347,3'
          Branch Sides:
            - BranchSide:      'gettime.c:344,2'
              BranchSideFuncs:
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
            - BranchSide:      'gettime.c:347,3'
              BranchSideFuncs:
                - __dprint
                - get_cpu_clock
                - __dprint
                - __dprint
        - Branch String:   'gettime.c:358,2'
          Branch Sides:
            - BranchSide:      'gettime.c:359,30'
              BranchSideFuncs:
                - __dprint
                - get_cpu_clock
                - __dprint
            - BranchSide:      'gettime.c:361,2'
              BranchSideFuncs:
                - __dprint
                - get_cpu_clock
                - __dprint
        - Branch String:   'gettime.c:361,2'
          Branch Sides:
            - BranchSide:      'gettime.c:361,2'
              BranchSideFuncs:
                - get_cpu_clock
                - __dprint
            - BranchSide:      'gettime.c:367,17'
              BranchSideFuncs:
                - __dprint
                - get_cpu_clock
                - __dprint
        - Branch String:   'gettime.c:368,2'
          Branch Sides:
            - BranchSide:      'gettime.c:368,2'
              BranchSideFuncs: []
            - BranchSide:      'gettime.c:369,2'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'gettime.c:268,14'
          Dst:             get_cycles_per_msec
        - Src:             'gettime.c:271,15'
          Dst:             get_cycles_per_msec
        - Src:             'gettime.c:305,3'
          Dst:             __dprint
        - Src:             'gettime.c:309,2'
          Dst:             __dprint
        - Src:             'gettime.c:312,2'
          Dst:             __dprint
        - Src:             'gettime.c:316,2'
          Dst:             __dprint
        - Src:             'gettime.c:328,17'
          Dst:             __dprint
        - Src:             'gettime.c:333,2'
          Dst:             __dprint
        - Src:             'gettime.c:342,2'
          Dst:             __dprint
        - Src:             'gettime.c:347,3'
          Dst:             __dprint
        - Src:             'gettime.c:361,2'
          Dst:             __dprint
        - Src:             'gettime.c:367,17'
          Dst:             get_cpu_clock
        - Src:             'gettime.c:368,2'
          Dst:             __dprint
    - functionName:    pthread_create
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_join
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    qsort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_clock_init
      functionSourceFile: '/src/fio/gettime.c'
      linkageType:     externalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         23
      ICount:          90
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - __dprint
        - calibrate_cpu_clock
        - fio_monotonic_clocktest
        - log_info
      functionUses:    2
      BranchProfiles:
        - Branch String:   'gettime.c:406,6'
          Branch Sides:
            - BranchSide:      'gettime.c:406,6'
              BranchSideFuncs:
                - calibrate_cpu_clock
                - __dprint
                - log_info
                - fio_monotonic_clocktest
            - BranchSide:      'gettime.c:406,6'
              BranchSideFuncs:
                - calibrate_cpu_clock
                - __dprint
                - log_info
                - fio_monotonic_clocktest
        - Branch String:   'gettime.c:406,6'
          Branch Sides:
            - BranchSide:      'gettime.c:407,3'
              BranchSideFuncs: []
            - BranchSide:      'gettime.c:414,28'
              BranchSideFuncs:
                - calibrate_cpu_clock
                - __dprint
                - log_info
                - fio_monotonic_clocktest
        - Branch String:   'gettime.c:416,6'
          Branch Sides:
            - BranchSide:      'gettime.c:417,16'
              BranchSideFuncs:
                - __dprint
                - log_info
                - fio_monotonic_clocktest
            - BranchSide:      'gettime.c:424,6'
              BranchSideFuncs:
                - __dprint
                - log_info
                - fio_monotonic_clocktest
        - Branch String:   'gettime.c:424,6'
          Branch Sides:
            - BranchSide:      'gettime.c:425,8'
              BranchSideFuncs:
                - fio_monotonic_clocktest
                - __dprint
            - BranchSide:      'gettime.c:427,13'
              BranchSideFuncs:
                - __dprint
                - log_info
        - Branch String:   'gettime.c:425,29'
          Branch Sides:
            - BranchSide:      'gettime.c:425,33'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'gettime.c:427,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'gettime.c:425,7'
          Branch Sides:
            - BranchSide:      'gettime.c:426,21'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'gettime.c:427,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'gettime.c:429,2'
          Branch Sides:
            - BranchSide:      'gettime.c:429,2'
              BranchSideFuncs: []
            - BranchSide:      'gettime.c:429,2'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'gettime.c:416,6'
          Dst:             calibrate_cpu_clock
        - Src:             'gettime.c:425,33'
          Dst:             fio_monotonic_clocktest
        - Src:             'gettime.c:428,3'
          Dst:             log_info
        - Src:             'gettime.c:429,2'
          Dst:             __dprint
    - functionName:    fio_local_clock_init
      functionSourceFile: '/src/fio/gettime.c'
      linkageType:     externalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    disk_util_mod
      functionSourceFile: '/src/fio/./diskutil.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - du
        - val
      BBCount:         10
      ICount:          84
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fio_sem_down
        - fio_sem_up
      functionUses:    2
      BranchProfiles:
        - Branch String:   './diskutil.h:89,6'
          Branch Sides:
            - BranchSide:      './diskutil.h:89,6'
              BranchSideFuncs:
                - fio_sem_down
                - fio_sem_up
            - BranchSide:      './diskutil.h:92,16'
              BranchSideFuncs:
                - fio_sem_down
                - fio_sem_up
        - Branch String:   './diskutil.h:95,3'
          Branch Sides:
            - BranchSide:      './diskutil.h:98,12'
              BranchSideFuncs:
                - fio_sem_up
            - BranchSide:      './diskutil.h:101,14'
              BranchSideFuncs:
                - fio_sem_up
      Callsites:
        - Src:             './diskutil.h:92,3'
          Dst:             fio_sem_down
        - Src:             './diskutil.h:101,3'
          Dst:             fio_sem_up
    - functionName:    td_async_processing
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    find_ioengine
      functionSourceFile: '/src/fio/ioengines.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ioengines.c:89,2'
          Branch Sides:
            - BranchSide:      'ioengines.c:90,9'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'ioengines.c:95,2'
              BranchSideFuncs: []
        - Branch String:   'ioengines.c:91,7'
          Branch Sides:
            - BranchSide:      'ioengines.c:92,11'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'ioengines.c:93,2'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             'ioengines.c:91,8'
          Dst:             strcmp
    - functionName:    __flist_add
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - prev
        - next
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __flist_del
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prev
        - next
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_show_ioengine_help
      functionSourceFile: '/src/fio/ioengines.c'
      linkageType:     externalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - engine
      BBCount:         23
      ICount:          148
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - free_ioengine
        - load_ioengine
        - log_info
        - show_cmd_help
        - strchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ioengines.c:707,14'
          Branch Sides:
            - BranchSide:      'ioengines.c:707,19'
              BranchSideFuncs:
                - log_info
                - log_info
                - strchr
                - load_ioengine
                - log_info
                - log_info
                - free_ioengine
                - show_cmd_help
            - BranchSide:      'ioengines.c:708,3'
              BranchSideFuncs:
                - log_info
                - log_info
        - Branch String:   'ioengines.c:707,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:708,3'
              BranchSideFuncs:
                - strchr
                - load_ioengine
                - log_info
                - log_info
                - free_ioengine
                - show_cmd_help
            - BranchSide:      'ioengines.c:716,15'
              BranchSideFuncs:
                - strchr
                - load_ioengine
                - log_info
                - log_info
                - free_ioengine
                - show_cmd_help
        - Branch String:   'ioengines.c:710,3'
          Branch Sides:
            - BranchSide:      'ioengines.c:711,13'
              BranchSideFuncs:
                - log_info
            - BranchSide:      'ioengines.c:714,3'
              BranchSideFuncs: []
        - Branch String:   'ioengines.c:717,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:718,4'
              BranchSideFuncs:
                - load_ioengine
                - log_info
                - log_info
                - free_ioengine
                - show_cmd_help
            - BranchSide:      'ioengines.c:722,26'
              BranchSideFuncs:
                - load_ioengine
                - log_info
                - log_info
                - free_ioengine
                - show_cmd_help
        - Branch String:   'ioengines.c:725,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:726,40'
              BranchSideFuncs:
                - log_info
                - free_ioengine
                - show_cmd_help
            - BranchSide:      'ioengines.c:730,9'
              BranchSideFuncs:
                - log_info
                - free_ioengine
                - show_cmd_help
        - Branch String:   'ioengines.c:730,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:731,26'
              BranchSideFuncs:
                - show_cmd_help
                - free_ioengine
            - BranchSide:      'ioengines.c:733,48'
              BranchSideFuncs:
                - log_info
                - free_ioengine
      Callsites:
        - Src:             'ioengines.c:708,3'
          Dst:             log_info
        - Src:             'ioengines.c:712,4'
          Dst:             log_info
        - Src:             'ioengines.c:716,8'
          Dst:             strchr
        - Src:             'ioengines.c:723,14'
          Dst:             load_ioengine
        - Src:             'ioengines.c:726,3'
          Dst:             log_info
        - Src:             'ioengines.c:731,9'
          Dst:             show_cmd_help
        - Src:             'ioengines.c:733,3'
          Dst:             log_info
        - Src:             'ioengines.c:735,2'
          Dst:             free_ioengine
    - functionName:    load_ioengine
      functionSourceFile: '/src/fio/ioengines.c'
      linkageType:     externalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         17
      ICount:          97
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - __load_ioengine
        - check_engine_ops
        - dlopen_ioengine
        - log_err
      functionUses:    3
      BranchProfiles:
        - Branch String:   'ioengines.c:196,9'
          Branch Sides:
            - BranchSide:      'ioengines.c:196,7'
              BranchSideFuncs:
                - __load_ioengine
                - dlopen_ioengine
                - log_err
                - check_engine_ops
            - BranchSide:      'ioengines.c:196,35'
              BranchSideFuncs:
                - __load_ioengine
                - dlopen_ioengine
                - log_err
                - check_engine_ops
        - Branch String:   'ioengines.c:208,11'
          Branch Sides:
            - BranchSide:      'ioengines.c:208,14'
              BranchSideFuncs:
                - log_err
                - check_engine_ops
                - dlopen_ioengine
            - BranchSide:      'ioengines.c:209,25'
              BranchSideFuncs:
                - dlopen_ioengine
                - log_err
                - check_engine_ops
        - Branch String:   'ioengines.c:208,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:209,25'
              BranchSideFuncs:
                - dlopen_ioengine
                - log_err
                - check_engine_ops
            - BranchSide:      'ioengines.c:215,7'
              BranchSideFuncs:
                - log_err
                - check_engine_ops
        - Branch String:   'ioengines.c:215,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:216,44'
              BranchSideFuncs:
                - check_engine_ops
            - BranchSide:      'ioengines.c:223,23'
              BranchSideFuncs:
                - check_engine_ops
        - Branch String:   'ioengines.c:223,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:224,3'
              BranchSideFuncs: []
            - BranchSide:      'ioengines.c:226,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'ioengines.c:205,8'
          Dst:             __load_ioengine
        - Src:             'ioengines.c:209,9'
          Dst:             dlopen_ioengine
        - Src:             'ioengines.c:216,3'
          Dst:             log_err
        - Src:             'ioengines.c:223,6'
          Dst:             check_engine_ops
    - functionName:    free_ioengine
      functionSourceFile: '/src/fio/ioengines.c'
      linkageType:     externalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         25
      ICount:          134
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - __dprint
        - dlclose
        - options_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   'ioengines.c:234,2'
          Branch Sides:
            - BranchSide:      'ioengines.c:234,2'
              BranchSideFuncs:
                - __assert_fail
                - __dprint
                - __dprint
                - dlclose
                - options_free
                - free
            - BranchSide:      'ioengines.c:234,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'ioengines.c:234,2'
          Branch Sides:
            - BranchSide:      'ioengines.c:234,2'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - dlclose
                - options_free
                - free
            - BranchSide:      'ioengines.c:236,2'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - dlclose
                - options_free
                - free
        - Branch String:   'ioengines.c:236,2'
          Branch Sides:
            - BranchSide:      'ioengines.c:236,2'
              BranchSideFuncs:
                - __dprint
                - dlclose
                - options_free
                - free
            - BranchSide:      'ioengines.c:238,6'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - dlclose
                - options_free
                - free
        - Branch String:   'ioengines.c:238,13'
          Branch Sides:
            - BranchSide:      'ioengines.c:238,16'
              BranchSideFuncs:
                - __dprint
                - dlclose
                - options_free
                - free
            - BranchSide:      'ioengines.c:244,6'
              BranchSideFuncs:
                - __dprint
                - dlclose
        - Branch String:   'ioengines.c:238,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:239,16'
              BranchSideFuncs:
                - options_free
                - free
                - __dprint
                - dlclose
            - BranchSide:      'ioengines.c:244,6'
              BranchSideFuncs:
                - __dprint
                - dlclose
        - Branch String:   'ioengines.c:244,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:244,6'
              BranchSideFuncs:
                - __dprint
                - dlclose
            - BranchSide:      'ioengines.c:245,3'
              BranchSideFuncs:
                - __dprint
                - dlclose
        - Branch String:   'ioengines.c:245,3'
          Branch Sides:
            - BranchSide:      'ioengines.c:245,3'
              BranchSideFuncs:
                - dlclose
            - BranchSide:      'ioengines.c:246,11'
              BranchSideFuncs:
                - __dprint
                - dlclose
      Callsites:
        - Src:             'ioengines.c:234,2'
          Dst:             __assert_fail
        - Src:             'ioengines.c:236,2'
          Dst:             __dprint
        - Src:             'ioengines.c:239,3'
          Dst:             options_free
        - Src:             'ioengines.c:245,3'
          Dst:             __dprint
        - Src:             'ioengines.c:246,3'
          Dst:             dlclose
    - functionName:    dlclose
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __load_ioengine
      functionSourceFile: '/src/fio/ioengines.c'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - engine
      BBCount:         17
      ICount:          72
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __dprint
        - find_ioengine
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ioengines.c:176,38'
          Branch Sides:
            - BranchSide:      'ioengines.c:176,50'
              BranchSideFuncs:
                - strncmp
                - __dprint
                - __dprint
                - find_ioengine
            - BranchSide:      'ioengines.c:177,3'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - find_ioengine
        - Branch String:   'ioengines.c:176,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:177,3'
              BranchSideFuncs:
                - __dprint
                - find_ioengine
            - BranchSide:      'ioengines.c:182,2'
              BranchSideFuncs:
                - __dprint
                - find_ioengine
        - Branch String:   'ioengines.c:177,3'
          Branch Sides:
            - BranchSide:      'ioengines.c:177,3'
              BranchSideFuncs:
                - __dprint
                - find_ioengine
            - BranchSide:      'ioengines.c:179,10'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - find_ioengine
        - Branch String:   'ioengines.c:182,2'
          Branch Sides:
            - BranchSide:      'ioengines.c:182,2'
              BranchSideFuncs:
                - find_ioengine
            - BranchSide:      'ioengines.c:182,2'
              BranchSideFuncs:
                - __dprint
                - find_ioengine
      Callsites:
        - Src:             'ioengines.c:176,7'
          Dst:             strncmp
        - Src:             'ioengines.c:176,42'
          Dst:             strncmp
        - Src:             'ioengines.c:177,3'
          Dst:             __dprint
        - Src:             'ioengines.c:182,2'
          Dst:             __dprint
        - Src:             'ioengines.c:183,9'
          Dst:             find_ioengine
    - functionName:    dlopen_ioengine
      functionSourceFile: '/src/fio/ioengines.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - engine_lib
      BBCount:         68
      ICount:          345
      EdgeCount:       87
      CyclomaticComplexity: 21
      functionsReached:
        - __dprint
        - dlclose
        - dlerror
        - dlopen
        - dlsym
        - nowarn_snprintf
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ioengines.c:124,42'
          Branch Sides:
            - BranchSide:      'ioengines.c:125,15'
              BranchSideFuncs:
                - strncmp
                - __dprint
                - dlerror
                - dlopen
                - dlerror
                - nowarn_snprintf
                - dlerror
                - nowarn_snprintf
                - dlsym
                - dlsym
                - dlsym
                - dlerror
                - nowarn_snprintf
                - dlclose
                - dlerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:126,14'
              BranchSideFuncs:
                - __dprint
                - dlerror
                - dlopen
                - dlerror
                - nowarn_snprintf
                - dlerror
                - nowarn_snprintf
                - dlsym
                - dlsym
                - dlsym
                - dlerror
                - nowarn_snprintf
                - dlclose
                - dlerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:124,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:126,14'
              BranchSideFuncs:
                - __dprint
                - dlerror
                - dlopen
                - dlerror
                - nowarn_snprintf
                - dlerror
                - nowarn_snprintf
                - dlsym
                - dlsym
                - dlsym
                - dlerror
                - nowarn_snprintf
                - dlclose
                - dlerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:128,2'
              BranchSideFuncs:
                - __dprint
                - dlerror
                - dlopen
                - dlerror
                - nowarn_snprintf
                - dlerror
                - nowarn_snprintf
                - dlsym
                - dlsym
                - dlsym
                - dlerror
                - nowarn_snprintf
                - dlclose
                - dlerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:128,2'
          Branch Sides:
            - BranchSide:      'ioengines.c:128,2'
              BranchSideFuncs:
                - dlerror
                - dlopen
                - dlerror
                - nowarn_snprintf
                - dlerror
                - nowarn_snprintf
                - dlsym
                - dlsym
                - dlsym
                - dlerror
                - nowarn_snprintf
                - dlclose
                - dlerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:130,2'
              BranchSideFuncs:
                - __dprint
                - dlerror
                - dlopen
                - dlerror
                - nowarn_snprintf
                - dlerror
                - nowarn_snprintf
                - dlsym
                - dlsym
                - dlsym
                - dlerror
                - nowarn_snprintf
                - dlclose
                - dlerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:132,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:133,12'
              BranchSideFuncs:
                - dlsym
                - dlsym
                - dlsym
                - dlerror
                - nowarn_snprintf
                - dlclose
                - dlerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:144,14'
              BranchSideFuncs:
                - dlsym
                - dlsym
                - dlsym
                - dlerror
                - nowarn_snprintf
                - dlclose
                - dlerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:134,7'
          Branch Sides:
            - BranchSide:      'ioengines.c:135,4'
              BranchSideFuncs:
                - dlsym
                - dlsym
                - dlsym
                - dlerror
                - nowarn_snprintf
                - dlclose
                - dlerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:138,2'
              BranchSideFuncs:
                - dlsym
                - dlsym
                - dlsym
                - dlerror
                - nowarn_snprintf
                - dlclose
                - dlerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:135,4'
          Branch Sides:
            - BranchSide:      'ioengines.c:135,4'
              BranchSideFuncs:
                - dlerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:135,4'
              BranchSideFuncs:
                - dlerror
                - nowarn_snprintf
                - dlerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:135,4'
          Branch Sides:
            - BranchSide:      'ioengines.c:135,4'
              BranchSideFuncs:
                - dlerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:135,4'
              BranchSideFuncs:
                - dlerror
                - nowarn_snprintf
                - dlerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:135,4'
          Branch Sides:
            - BranchSide:      'ioengines.c:135,4'
              BranchSideFuncs:
                - dlerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:136,4'
              BranchSideFuncs: []
        - Branch String:   'ioengines.c:135,4'
          Branch Sides:
            - BranchSide:      'ioengines.c:135,4'
              BranchSideFuncs: []
            - BranchSide:      'ioengines.c:135,4'
              BranchSideFuncs:
                - dlerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:135,4'
          Branch Sides:
            - BranchSide:      'ioengines.c:135,4'
              BranchSideFuncs: []
            - BranchSide:      'ioengines.c:135,4'
              BranchSideFuncs:
                - dlerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:145,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:146,15'
              BranchSideFuncs:
                - dlsym
                - dlerror
                - nowarn_snprintf
                - dlclose
                - dlerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:154,7'
              BranchSideFuncs:
                - dlsym
                - dlerror
                - nowarn_snprintf
                - dlclose
                - dlerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:154,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:155,39'
              BranchSideFuncs:
                - dlerror
                - nowarn_snprintf
                - dlclose
                - dlerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:161,7'
              BranchSideFuncs:
                - dlerror
                - nowarn_snprintf
                - dlclose
                - dlerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:157,7'
          Branch Sides:
            - BranchSide:      'ioengines.c:158,4'
              BranchSideFuncs:
                - dlerror
                - nowarn_snprintf
                - dlclose
                - dlerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:159,2'
              BranchSideFuncs:
                - dlerror
                - nowarn_snprintf
                - dlclose
                - dlerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:161,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:162,3'
              BranchSideFuncs: []
            - BranchSide:      'ioengines.c:167,18'
              BranchSideFuncs: []
        - Branch String:   'ioengines.c:162,3'
          Branch Sides:
            - BranchSide:      'ioengines.c:162,3'
              BranchSideFuncs:
                - dlclose
                - dlerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:162,3'
              BranchSideFuncs:
                - dlerror
                - nowarn_snprintf
                - dlclose
                - dlerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:162,3'
          Branch Sides:
            - BranchSide:      'ioengines.c:162,3'
              BranchSideFuncs:
                - dlclose
                - dlerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:162,3'
              BranchSideFuncs:
                - dlerror
                - nowarn_snprintf
                - dlclose
                - dlerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:162,3'
          Branch Sides:
            - BranchSide:      'ioengines.c:162,3'
              BranchSideFuncs:
                - dlerror
                - nowarn_snprintf
                - dlclose
            - BranchSide:      'ioengines.c:163,11'
              BranchSideFuncs:
                - dlclose
        - Branch String:   'ioengines.c:162,3'
          Branch Sides:
            - BranchSide:      'ioengines.c:162,3'
              BranchSideFuncs:
                - dlclose
            - BranchSide:      'ioengines.c:162,3'
              BranchSideFuncs:
                - dlerror
                - nowarn_snprintf
                - dlclose
        - Branch String:   'ioengines.c:162,3'
          Branch Sides:
            - BranchSide:      'ioengines.c:162,3'
              BranchSideFuncs:
                - dlclose
            - BranchSide:      'ioengines.c:162,3'
              BranchSideFuncs:
                - dlerror
                - nowarn_snprintf
                - dlclose
      Callsites:
        - Src:             'ioengines.c:124,7'
          Dst:             strncmp
        - Src:             'ioengines.c:125,7'
          Dst:             strncmp
        - Src:             'ioengines.c:128,2'
          Dst:             __dprint
        - Src:             'ioengines.c:130,2'
          Dst:             dlerror
        - Src:             'ioengines.c:131,13'
          Dst:             dlopen
        - Src:             'ioengines.c:135,4'
          Dst:             dlerror
        - Src:             'ioengines.c:135,4'
          Dst:             nowarn_snprintf
        - Src:             'ioengines.c:135,4'
          Dst:             dlerror
        - Src:             'ioengines.c:135,4'
          Dst:             nowarn_snprintf
        - Src:             'ioengines.c:144,8'
          Dst:             dlsym
        - Src:             'ioengines.c:146,9'
          Dst:             dlsym
        - Src:             'ioengines.c:155,33'
          Dst:             dlsym
        - Src:             'ioengines.c:162,3'
          Dst:             dlerror
        - Src:             'ioengines.c:162,3'
          Dst:             nowarn_snprintf
        - Src:             'ioengines.c:162,3'
          Dst:             dlerror
        - Src:             'ioengines.c:162,3'
          Dst:             nowarn_snprintf
        - Src:             'ioengines.c:163,3'
          Dst:             dlclose
    - functionName:    check_engine_ops
      functionSourceFile: '/src/fio/ioengines.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - ops
      BBCount:         20
      ICount:          120
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - log_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ioengines.c:37,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:38,47'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'ioengines.c:43,7'
              BranchSideFuncs:
                - log_err
                - log_err
                - log_err
        - Branch String:   'ioengines.c:43,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:44,37'
              BranchSideFuncs:
                - log_err
                - log_err
            - BranchSide:      'ioengines.c:51,6'
              BranchSideFuncs:
                - log_err
                - log_err
        - Branch String:   'ioengines.c:51,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:52,3'
              BranchSideFuncs: []
            - BranchSide:      'ioengines.c:57,7'
              BranchSideFuncs:
                - log_err
                - log_err
        - Branch String:   'ioengines.c:57,48'
          Branch Sides:
            - BranchSide:      'ioengines.c:58,7'
              BranchSideFuncs:
                - log_err
                - log_err
            - BranchSide:      'ioengines.c:64,7'
              BranchSideFuncs:
                - log_err
        - Branch String:   'ioengines.c:57,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:60,16'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'ioengines.c:64,7'
              BranchSideFuncs:
                - log_err
        - Branch String:   'ioengines.c:64,18'
          Branch Sides:
            - BranchSide:      'ioengines.c:64,22'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'ioengines.c:65,47'
              BranchSideFuncs:
                - log_err
        - Branch String:   'ioengines.c:64,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:65,47'
              BranchSideFuncs: []
            - BranchSide:      'ioengines.c:69,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'ioengines.c:38,3'
          Dst:             log_err
        - Src:             'ioengines.c:44,3'
          Dst:             log_err
        - Src:             'ioengines.c:59,3'
          Dst:             log_err
        - Src:             'ioengines.c:65,3'
          Dst:             log_err
    - functionName:    dlerror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dlopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/./lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             './lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    dlsym
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    vsnprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    33
      BranchProfiles:  []
      Callsites:       []
    - functionName:    td_io_get_file_size
      functionSourceFile: '/src/fio/ioengines.c'
      linkageType:     externalLinkage
      functionLinenumber: 662
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'ioengines.c:663,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:664,3'
              BranchSideFuncs: []
            - BranchSide:      'ioengines.c:666,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    td_io_unlink_file
      functionSourceFile: '/src/fio/ioengines.c'
      linkageType:     externalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - unlink
      functionUses:    7
      BranchProfiles:
        - Branch String:   'ioengines.c:648,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:649,10'
              BranchSideFuncs: []
            - BranchSide:      'ioengines.c:653,16'
              BranchSideFuncs:
                - unlink
                - __errno_location
        - Branch String:   'ioengines.c:654,7'
          Branch Sides:
            - BranchSide:      'ioengines.c:655,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'ioengines.c:657,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'ioengines.c:653,9'
          Dst:             unlink
        - Src:             'ioengines.c:655,11'
          Dst:             __errno_location
    - functionName:    unlink
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_file_set_closing
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    td_io_close_file
      functionSourceFile: '/src/fio/ioengines.c'
      linkageType:     externalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fio_file_closing
        - fio_file_set_closing
        - log_file
        - put_file
      functionUses:    8
      BranchProfiles:
        - Branch String:   'ioengines.c:635,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:635,6'
              BranchSideFuncs:
                - fio_file_set_closing
                - put_file
            - BranchSide:      'ioengines.c:636,12'
              BranchSideFuncs:
                - log_file
                - fio_file_set_closing
                - put_file
      Callsites:
        - Src:             'ioengines.c:635,7'
          Dst:             fio_file_closing
        - Src:             'ioengines.c:636,3'
          Dst:             log_file
        - Src:             'ioengines.c:641,2'
          Dst:             fio_file_set_closing
        - Src:             'ioengines.c:643,9'
          Dst:             put_file
    - functionName:    fio_file_closing
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    disk_util_dec
      functionSourceFile: '/src/fio/./diskutil.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - du
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - disk_util_mod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './diskutil.h:111,2'
          Dst:             disk_util_mod
    - functionName:    fio_did_warn
      functionSourceFile: '/src/fio/./debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - mask
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './debug.h:34,6'
          Branch Sides:
            - BranchSide:      './debug.h:35,3'
              BranchSideFuncs: []
            - BranchSide:      './debug.h:37,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    disk_util_inc
      functionSourceFile: '/src/fio/./diskutil.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - du
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - disk_util_mod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './diskutil.h:106,2'
          Dst:             disk_util_mod
    - functionName:    fio_file_set_open
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_file_clear_closing
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    td_io_open_file
      functionSourceFile: '/src/fio/ioengines.c'
      linkageType:     externalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         119
      ICount:          658
      EdgeCount:       154
      CyclomaticComplexity: 37
      functionsReached:
        - __assert_fail
        - __errno_location
        - __fio_option_is_set
        - disk_util_dec
        - disk_util_inc
        - fcntl64
        - file_invalidate_cache
        - fio_did_warn
        - fio_file_clear_closing
        - fio_file_closing
        - fio_file_open
        - fio_file_reset
        - fio_file_set_open
        - fio_set_directio
        - get_file
        - log_err
        - log_file
        - nowarn_snprintf
        - posix_fadvise64
        - strerror
        - td_ioengine_flagged
      functionUses:    6
      BranchProfiles:
        - Branch String:   'ioengines.c:520,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:524,26'
              BranchSideFuncs:
                - fio_file_clear_closing
                - get_file
            - BranchSide:      'ioengines.c:528,2'
              BranchSideFuncs:
                - fio_file_open
                - __assert_fail
                - __assert_fail
                - fio_file_reset
                - fio_file_set_open
                - fio_file_clear_closing
                - disk_util_inc
                - get_file
                - td_ioengine_flagged
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - log_err
                - posix_fadvise64
                - fio_did_warn
                - log_err
                - file_invalidate_cache
                - log_err
                - __assert_fail
                - fio_file_open
                - __assert_fail
                - log_err
                - log_err
                - __assert_fail
        - Branch String:   'ioengines.c:528,2'
          Branch Sides:
            - BranchSide:      'ioengines.c:528,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'ioengines.c:529,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fio_file_reset
                - fio_file_set_open
                - fio_file_clear_closing
                - disk_util_inc
                - get_file
                - td_ioengine_flagged
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - log_err
                - posix_fadvise64
                - fio_did_warn
                - log_err
                - file_invalidate_cache
                - log_err
                - __assert_fail
                - fio_file_open
                - __assert_fail
                - log_err
                - log_err
        - Branch String:   'ioengines.c:529,2'
          Branch Sides:
            - BranchSide:      'ioengines.c:529,2'
              BranchSideFuncs:
                - __assert_fail
                - fio_file_reset
                - fio_file_set_open
                - fio_file_clear_closing
                - disk_util_inc
                - get_file
                - td_ioengine_flagged
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - log_err
                - posix_fadvise64
                - fio_did_warn
                - log_err
                - file_invalidate_cache
                - log_err
                - __assert_fail
                - fio_file_open
                - __assert_fail
                - log_err
                - log_err
            - BranchSide:      'ioengines.c:530,2'
              BranchSideFuncs:
                - __assert_fail
                - fio_file_reset
                - fio_file_set_open
                - fio_file_clear_closing
                - disk_util_inc
                - get_file
                - td_ioengine_flagged
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - log_err
                - posix_fadvise64
                - fio_did_warn
                - log_err
                - file_invalidate_cache
                - log_err
                - __assert_fail
                - fio_file_open
                - __assert_fail
                - log_err
                - log_err
        - Branch String:   'ioengines.c:530,2'
          Branch Sides:
            - BranchSide:      'ioengines.c:530,2'
              BranchSideFuncs:
                - fio_file_reset
                - fio_file_set_open
                - fio_file_clear_closing
                - disk_util_inc
                - get_file
                - td_ioengine_flagged
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - log_err
                - posix_fadvise64
                - fio_did_warn
                - log_err
                - file_invalidate_cache
                - log_err
                - __assert_fail
                - fio_file_open
                - __assert_fail
                - log_err
                - log_err
            - BranchSide:      'ioengines.c:532,6'
              BranchSideFuncs:
                - fio_file_reset
                - fio_file_set_open
                - fio_file_clear_closing
                - disk_util_inc
                - get_file
                - td_ioengine_flagged
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - log_err
                - posix_fadvise64
                - fio_did_warn
                - log_err
                - file_invalidate_cache
                - log_err
                - __assert_fail
                - fio_file_open
                - __assert_fail
                - log_err
                - log_err
        - Branch String:   'ioengines.c:532,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:533,7'
              BranchSideFuncs:
                - __assert_fail
                - fio_file_open
                - __assert_fail
                - log_err
                - log_err
            - BranchSide:      'ioengines.c:546,17'
              BranchSideFuncs:
                - fio_file_reset
                - fio_file_set_open
                - fio_file_clear_closing
                - disk_util_inc
                - get_file
                - td_ioengine_flagged
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - log_err
                - posix_fadvise64
                - fio_did_warn
                - log_err
                - file_invalidate_cache
                - log_err
        - Branch String:   'ioengines.c:533,27'
          Branch Sides:
            - BranchSide:      'ioengines.c:533,30'
              BranchSideFuncs:
                - __assert_fail
                - fio_file_open
                - __assert_fail
                - log_err
                - log_err
            - BranchSide:      'ioengines.c:535,7'
              BranchSideFuncs:
                - __assert_fail
                - fio_file_open
                - __assert_fail
                - log_err
        - Branch String:   'ioengines.c:533,7'
          Branch Sides:
            - BranchSide:      'ioengines.c:534,4'
              BranchSideFuncs:
                - log_err
                - __assert_fail
                - fio_file_open
                - __assert_fail
                - log_err
            - BranchSide:      'ioengines.c:535,7'
              BranchSideFuncs:
                - __assert_fail
                - fio_file_open
                - __assert_fail
                - log_err
        - Branch String:   'ioengines.c:535,7'
          Branch Sides:
            - BranchSide:      'ioengines.c:537,24'
              BranchSideFuncs:
                - log_err
                - __assert_fail
                - fio_file_open
                - __assert_fail
            - BranchSide:      'ioengines.c:541,3'
              BranchSideFuncs:
                - __assert_fail
                - fio_file_open
                - __assert_fail
        - Branch String:   'ioengines.c:541,3'
          Branch Sides:
            - BranchSide:      'ioengines.c:541,3'
              BranchSideFuncs:
                - fio_file_open
                - __assert_fail
            - BranchSide:      'ioengines.c:542,3'
              BranchSideFuncs:
                - fio_file_open
                - __assert_fail
        - Branch String:   'ioengines.c:542,3'
          Branch Sides:
            - BranchSide:      'ioengines.c:542,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'ioengines.c:543,3'
              BranchSideFuncs: []
        - Branch String:   'ioengines.c:554,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:555,7'
              BranchSideFuncs:
                - td_ioengine_flagged
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - log_err
                - posix_fadvise64
                - fio_did_warn
                - log_err
                - file_invalidate_cache
                - log_err
            - BranchSide:      'ioengines.c:561,26'
              BranchSideFuncs:
                - td_ioengine_flagged
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - log_err
                - posix_fadvise64
                - fio_did_warn
                - log_err
                - file_invalidate_cache
        - Branch String:   'ioengines.c:555,7'
          Branch Sides:
            - BranchSide:      'ioengines.c:556,4'
              BranchSideFuncs:
                - log_err
                - disk_util_dec
            - BranchSide:      'ioengines.c:559,2'
              BranchSideFuncs:
                - td_ioengine_flagged
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - log_err
                - posix_fadvise64
                - fio_did_warn
                - log_err
                - file_invalidate_cache
        - Branch String:   'ioengines.c:561,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:562,3'
              BranchSideFuncs:
                - log_file
            - BranchSide:      'ioengines.c:564,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - log_err
                - posix_fadvise64
                - fio_did_warn
                - log_err
                - file_invalidate_cache
        - Branch String:   'ioengines.c:564,29'
          Branch Sides:
            - BranchSide:      'ioengines.c:564,54'
              BranchSideFuncs:
                - file_invalidate_cache
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - log_err
                - posix_fadvise64
                - fio_did_warn
                - log_err
            - BranchSide:      'ioengines.c:567,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - log_err
                - posix_fadvise64
                - fio_did_warn
                - log_err
        - Branch String:   'ioengines.c:564,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:565,3'
              BranchSideFuncs:
                - disk_util_dec
            - BranchSide:      'ioengines.c:567,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - log_err
                - posix_fadvise64
                - fio_did_warn
                - log_err
        - Branch String:   'ioengines.c:567,39'
          Branch Sides:
            - BranchSide:      'ioengines.c:568,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - log_err
                - posix_fadvise64
                - fio_did_warn
                - log_err
            - BranchSide:      'ioengines.c:596,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
        - Branch String:   'ioengines.c:568,37'
          Branch Sides:
            - BranchSide:      'ioengines.c:568,40'
              BranchSideFuncs:
                - log_err
                - posix_fadvise64
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - fio_did_warn
                - log_err
            - BranchSide:      'ioengines.c:571,7'
              BranchSideFuncs:
                - log_err
                - posix_fadvise64
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - fio_did_warn
                - log_err
        - Branch String:   'ioengines.c:567,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:571,7'
              BranchSideFuncs:
                - log_err
                - posix_fadvise64
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - fio_did_warn
                - log_err
            - BranchSide:      'ioengines.c:596,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
        - Branch String:   'ioengines.c:571,7'
          Branch Sides:
            - BranchSide:      'ioengines.c:572,8'
              BranchSideFuncs:
                - posix_fadvise64
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - fio_did_warn
                - log_err
            - BranchSide:      'ioengines.c:576,14'
              BranchSideFuncs:
                - log_err
                - posix_fadvise64
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - fio_did_warn
                - log_err
        - Branch String:   'ioengines.c:572,8'
          Branch Sides:
            - BranchSide:      'ioengines.c:573,11'
              BranchSideFuncs:
                - posix_fadvise64
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - fio_did_warn
                - log_err
            - BranchSide:      'ioengines.c:575,11'
              BranchSideFuncs:
                - posix_fadvise64
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - fio_did_warn
                - log_err
        - Branch String:   'ioengines.c:576,14'
          Branch Sides:
            - BranchSide:      'ioengines.c:577,10'
              BranchSideFuncs:
                - posix_fadvise64
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - fio_did_warn
                - log_err
            - BranchSide:      'ioengines.c:578,12'
              BranchSideFuncs:
                - log_err
                - posix_fadvise64
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - fio_did_warn
                - log_err
        - Branch String:   'ioengines.c:578,12'
          Branch Sides:
            - BranchSide:      'ioengines.c:579,10'
              BranchSideFuncs:
                - posix_fadvise64
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - fio_did_warn
                - log_err
            - BranchSide:      'ioengines.c:581,12'
              BranchSideFuncs:
                - log_err
                - posix_fadvise64
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - fio_did_warn
                - log_err
        - Branch String:   'ioengines.c:581,12'
          Branch Sides:
            - BranchSide:      'ioengines.c:582,10'
              BranchSideFuncs:
                - posix_fadvise64
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - fio_did_warn
                - log_err
            - BranchSide:      'ioengines.c:586,8'
              BranchSideFuncs:
                - log_err
                - posix_fadvise64
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
                - fio_did_warn
                - log_err
        - Branch String:   'ioengines.c:590,7'
          Branch Sides:
            - BranchSide:      'ioengines.c:591,9'
              BranchSideFuncs:
                - fio_did_warn
                - log_err
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
            - BranchSide:      'ioengines.c:594,2'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
        - Branch String:   'ioengines.c:591,8'
          Branch Sides:
            - BranchSide:      'ioengines.c:592,5'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
            - BranchSide:      'ioengines.c:593,3'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
        - Branch String:   'ioengines.c:596,44'
          Branch Sides:
            - BranchSide:      'ioengines.c:597,7'
              BranchSideFuncs:
                - log_file
                - fio_set_directio
                - disk_util_dec
                - fcntl64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
            - BranchSide:      'ioengines.c:620,6'
              BranchSideFuncs:
                - log_file
                - fio_set_directio
                - disk_util_dec
        - Branch String:   'ioengines.c:597,37'
          Branch Sides:
            - BranchSide:      'ioengines.c:597,40'
              BranchSideFuncs:
                - fcntl64
                - log_file
                - fio_set_directio
                - disk_util_dec
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
            - BranchSide:      'ioengines.c:598,19'
              BranchSideFuncs:
                - fcntl64
                - log_file
                - fio_set_directio
                - disk_util_dec
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
        - Branch String:   'ioengines.c:596,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:598,19'
              BranchSideFuncs:
                - fcntl64
                - log_file
                - fio_set_directio
                - disk_util_dec
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
                - fcntl64
            - BranchSide:      'ioengines.c:620,6'
              BranchSideFuncs:
                - log_file
                - fio_set_directio
                - disk_util_dec
        - Branch String:   'ioengines.c:606,7'
          Branch Sides:
            - BranchSide:      'ioengines.c:607,16'
              BranchSideFuncs:
                - fcntl64
                - log_file
                - fio_set_directio
                - disk_util_dec
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - fcntl64
            - BranchSide:      'ioengines.c:611,16'
              BranchSideFuncs:
                - fcntl64
                - log_file
                - fio_set_directio
                - disk_util_dec
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:608,8'
          Branch Sides:
            - BranchSide:      'ioengines.c:609,17'
              BranchSideFuncs:
                - fcntl64
                - log_file
                - fio_set_directio
                - disk_util_dec
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:610,3'
              BranchSideFuncs:
                - log_file
                - fio_set_directio
                - disk_util_dec
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:613,7'
          Branch Sides:
            - BranchSide:      'ioengines.c:614,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - disk_util_dec
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:617,2'
              BranchSideFuncs:
                - log_file
                - fio_set_directio
                - disk_util_dec
        - Branch String:   'ioengines.c:614,4'
          Branch Sides:
            - BranchSide:      'ioengines.c:614,4'
              BranchSideFuncs:
                - disk_util_dec
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:614,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf
                - disk_util_dec
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:614,4'
          Branch Sides:
            - BranchSide:      'ioengines.c:614,4'
              BranchSideFuncs:
                - disk_util_dec
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:614,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf
                - disk_util_dec
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:614,4'
          Branch Sides:
            - BranchSide:      'ioengines.c:614,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf
                - disk_util_dec
            - BranchSide:      'ioengines.c:615,4'
              BranchSideFuncs:
                - disk_util_dec
        - Branch String:   'ioengines.c:614,4'
          Branch Sides:
            - BranchSide:      'ioengines.c:614,4'
              BranchSideFuncs:
                - disk_util_dec
            - BranchSide:      'ioengines.c:614,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf
                - disk_util_dec
        - Branch String:   'ioengines.c:614,4'
          Branch Sides:
            - BranchSide:      'ioengines.c:614,4'
              BranchSideFuncs:
                - disk_util_dec
            - BranchSide:      'ioengines.c:614,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf
                - disk_util_dec
        - Branch String:   'ioengines.c:620,20'
          Branch Sides:
            - BranchSide:      'ioengines.c:620,36'
              BranchSideFuncs:
                - fio_set_directio
                - log_file
                - disk_util_dec
            - BranchSide:      'ioengines.c:620,61'
              BranchSideFuncs:
                - log_file
        - Branch String:   'ioengines.c:620,36'
          Branch Sides:
            - BranchSide:      'ioengines.c:620,61'
              BranchSideFuncs:
                - log_file
            - BranchSide:      'ioengines.c:620,56'
              BranchSideFuncs:
                - fio_set_directio
                - log_file
                - disk_util_dec
        - Branch String:   'ioengines.c:620,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:620,61'
              BranchSideFuncs:
                - disk_util_dec
            - BranchSide:      'ioengines.c:621,3'
              BranchSideFuncs:
                - disk_util_dec
        - Branch String:   'ioengines.c:628,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:629,3'
              BranchSideFuncs: []
            - BranchSide:      'ioengines.c:630,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'ioengines.c:520,6'
          Dst:             fio_file_closing
        - Src:             'ioengines.c:524,3'
          Dst:             fio_file_clear_closing
        - Src:             'ioengines.c:525,3'
          Dst:             get_file
        - Src:             'ioengines.c:528,2'
          Dst:             fio_file_open
        - Src:             'ioengines.c:528,2'
          Dst:             __assert_fail
        - Src:             'ioengines.c:529,2'
          Dst:             __assert_fail
        - Src:             'ioengines.c:530,2'
          Dst:             __assert_fail
        - Src:             'ioengines.c:534,4'
          Dst:             log_err
        - Src:             'ioengines.c:536,4'
          Dst:             log_err
        - Src:             'ioengines.c:541,3'
          Dst:             __assert_fail
        - Src:             'ioengines.c:542,3'
          Dst:             fio_file_open
        - Src:             'ioengines.c:542,3'
          Dst:             __assert_fail
        - Src:             'ioengines.c:546,2'
          Dst:             fio_file_reset
        - Src:             'ioengines.c:547,2'
          Dst:             fio_file_set_open
        - Src:             'ioengines.c:548,2'
          Dst:             fio_file_clear_closing
        - Src:             'ioengines.c:549,2'
          Dst:             disk_util_inc
        - Src:             'ioengines.c:552,2'
          Dst:             get_file
        - Src:             'ioengines.c:556,4'
          Dst:             log_err
        - Src:             'ioengines.c:561,6'
          Dst:             td_ioengine_flagged
        - Src:             'ioengines.c:564,32'
          Dst:             file_invalidate_cache
        - Src:             'ioengines.c:585,4'
          Dst:             log_err
        - Src:             'ioengines.c:590,7'
          Dst:             posix_fadvise64
        - Src:             'ioengines.c:591,9'
          Dst:             fio_did_warn
        - Src:             'ioengines.c:592,5'
          Dst:             log_err
        - Src:             'ioengines.c:596,6'
          Dst:             __fio_option_is_set
        - Src:             'ioengines.c:607,10'
          Dst:             fcntl64
        - Src:             'ioengines.c:609,11'
          Dst:             fcntl64
        - Src:             'ioengines.c:611,10'
          Dst:             fcntl64
        - Src:             'ioengines.c:614,4'
          Dst:             __errno_location
        - Src:             'ioengines.c:614,4'
          Dst:             __errno_location
        - Src:             'ioengines.c:614,4'
          Dst:             strerror
        - Src:             'ioengines.c:614,4'
          Dst:             nowarn_snprintf
        - Src:             'ioengines.c:614,4'
          Dst:             __errno_location
        - Src:             'ioengines.c:614,4'
          Dst:             __errno_location
        - Src:             'ioengines.c:614,4'
          Dst:             strerror
        - Src:             'ioengines.c:614,4'
          Dst:             nowarn_snprintf
        - Src:             'ioengines.c:620,39'
          Dst:             fio_set_directio
        - Src:             'ioengines.c:624,2'
          Dst:             log_file
        - Src:             'ioengines.c:627,2'
          Dst:             disk_util_dec
    - functionName:    fio_file_open
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    td_ioengine_flagged
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - flags
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    posix_fadvise64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fcntl64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    td_io_init
      functionSourceFile: '/src/fio/ioengines.c'
      linkageType:     externalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         12
      ICount:          87
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - log_err
      functionUses:    2
      BranchProfiles:
        - Branch String:   'ioengines.c:478,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:478,6'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'ioengines.c:479,9'
              BranchSideFuncs:
                - log_err
        - Branch String:   'ioengines.c:480,7'
          Branch Sides:
            - BranchSide:      'ioengines.c:482,5'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'ioengines.c:486,4'
              BranchSideFuncs: []
        - Branch String:   'ioengines.c:487,7'
          Branch Sides:
            - BranchSide:      'ioengines.c:488,16'
              BranchSideFuncs: []
            - BranchSide:      'ioengines.c:489,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'ioengines.c:481,4'
          Dst:             log_err
    - functionName:    td_io_commit
      functionSourceFile: '/src/fio/ioengines.c'
      linkageType:     externalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         38
      ICount:          210
      EdgeCount:       48
      CyclomaticComplexity: 12
      functionsReached:
        - __dprint
        - io_u_mark_depth
        - nowarn_snprintf
        - strerror
      functionUses:    5
      BranchProfiles:
        - Branch String:   'ioengines.c:498,2'
          Branch Sides:
            - BranchSide:      'ioengines.c:498,2'
              BranchSideFuncs:
                - io_u_mark_depth
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:500,7'
              BranchSideFuncs:
                - __dprint
                - io_u_mark_depth
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:500,21'
          Branch Sides:
            - BranchSide:      'ioengines.c:500,25'
              BranchSideFuncs:
                - io_u_mark_depth
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:501,3'
              BranchSideFuncs: []
        - Branch String:   'ioengines.c:500,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:501,3'
              BranchSideFuncs:
                - io_u_mark_depth
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:503,18'
              BranchSideFuncs:
                - io_u_mark_depth
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:505,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:506,9'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:514,24'
              BranchSideFuncs: []
        - Branch String:   'ioengines.c:507,7'
          Branch Sides:
            - BranchSide:      'ioengines.c:508,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:509,2'
              BranchSideFuncs: []
        - Branch String:   'ioengines.c:508,4'
          Branch Sides:
            - BranchSide:      'ioengines.c:508,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:508,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:508,4'
          Branch Sides:
            - BranchSide:      'ioengines.c:508,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:508,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:508,4'
          Branch Sides:
            - BranchSide:      'ioengines.c:508,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:509,2'
              BranchSideFuncs: []
        - Branch String:   'ioengines.c:508,4'
          Branch Sides:
            - BranchSide:      'ioengines.c:508,4'
              BranchSideFuncs: []
            - BranchSide:      'ioengines.c:508,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:508,4'
          Branch Sides:
            - BranchSide:      'ioengines.c:508,4'
              BranchSideFuncs: []
            - BranchSide:      'ioengines.c:508,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
      Callsites:
        - Src:             'ioengines.c:498,2'
          Dst:             __dprint
        - Src:             'ioengines.c:503,2'
          Dst:             io_u_mark_depth
        - Src:             'ioengines.c:508,4'
          Dst:             strerror
        - Src:             'ioengines.c:508,4'
          Dst:             nowarn_snprintf
        - Src:             'ioengines.c:508,4'
          Dst:             strerror
        - Src:             'ioengines.c:508,4'
          Dst:             nowarn_snprintf
    - functionName:    ddir_sync
      functionSourceFile: '/src/fio/./os/../io_ddir.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ddir
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './os/../io_ddir.h:61,27'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:61,27'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:61,30'
              BranchSideFuncs: []
        - Branch String:   './os/../io_ddir.h:61,52'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:61,52'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:62,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    td_flags_clear
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - flags
        - value
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - td_async_processing
      functionUses:    1
      BranchProfiles:
        - Branch String:   './fio.h:912,6'
          Branch Sides:
            - BranchSide:      './fio.h:913,14'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:915,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             './fio.h:912,7'
          Dst:             td_async_processing
    - functionName:    zbd_queue_io_u
      functionSourceFile: '/src/fio/./zbd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
        - status
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './zbd.h:127,6'
          Branch Sides:
            - BranchSide:      './zbd.h:127,6'
              BranchSideFuncs: []
            - BranchSide:      './zbd.h:128,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ddir_rw
      functionSourceFile: '/src/fio/./os/../io_ddir.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ddir
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   './os/../io_ddir.h:67,27'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:67,27'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:67,30'
              BranchSideFuncs: []
        - Branch String:   './os/../io_ddir.h:67,49'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:67,49'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:67,52'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_fill_issue_time
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './fio.h:837,28'
          Branch Sides:
            - BranchSide:      './fio.h:838,7'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:839,3'
              BranchSideFuncs: []
        - Branch String:   './fio.h:838,26'
          Branch Sides:
            - BranchSide:      './fio.h:838,30'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:839,3'
              BranchSideFuncs: []
        - Branch String:   './fio.h:838,49'
          Branch Sides:
            - BranchSide:      './fio.h:838,53'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:839,3'
              BranchSideFuncs: []
        - Branch String:   './fio.h:837,6'
          Branch Sides:
            - BranchSide:      './fio.h:839,3'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:841,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    async_ioengine_sync_trim
      functionSourceFile: '/src/fio/ioengines.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - td_ioengine_flagged
      functionUses:    2
      BranchProfiles:
        - Branch String:   'ioengines.c:31,56'
          Branch Sides:
            - BranchSide:      'ioengines.c:31,56'
              BranchSideFuncs: []
            - BranchSide:      'ioengines.c:32,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'ioengines.c:31,9'
          Dst:             td_ioengine_flagged
    - functionName:    td_offload_overlap
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionLinenumberEnd: 886
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './fio.h:886,33'
          Branch Sides:
            - BranchSide:      './fio.h:886,36'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:886,33'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    td_flags_set
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - flags
        - value
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - td_async_processing
      functionUses:    1
      BranchProfiles:
        - Branch String:   './fio.h:921,6'
          Branch Sides:
            - BranchSide:      './fio.h:922,13'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:924,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             './fio.h:921,7'
          Dst:             td_async_processing
    - functionName:    acct_ddir
      functionSourceFile: '/src/fio/./io_u.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - io_u
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './io_u.h:199,6'
          Branch Sides:
            - BranchSide:      './io_u.h:200,10'
              BranchSideFuncs: []
            - BranchSide:      './io_u.h:202,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    td_io_queue
      functionSourceFile: '/src/fio/ioengines.c'
      linkageType:     externalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         117
      ICount:          721
      EdgeCount:       154
      CyclomaticComplexity: 39
      functionsReached:
        - __assert_fail
        - __errno_location
        - abort
        - acct_ddir
        - async_ioengine_sync_trim
        - ddir_rw
        - ddir_sync
        - dprint_io_u
        - fio_file_open
        - fio_fill_issue_time
        - fio_gettime
        - fio_ro_check
        - io_u_mark_complete
        - io_u_mark_depth
        - io_u_mark_submit
        - log_err
        - log_info
        - log_io_u
        - nowarn_snprintf
        - pthread_mutex_unlock
        - strerror
        - td_flags_clear
        - td_flags_set
        - td_io_commit
        - td_ioengine_flagged
        - td_offload_overlap
        - unlock_file
        - zbd_queue_io_u
        - zbd_unaligned_write
      functionUses:    3
      BranchProfiles:
        - Branch String:   'ioengines.c:336,2'
          Branch Sides:
            - BranchSide:      'ioengines.c:336,2'
              BranchSideFuncs:
                - td_flags_set
                - td_offload_overlap
                - fio_file_open
                - __assert_fail
                - log_io_u
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - ddir_rw
                - zbd_queue_io_u
                - unlock_file
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
                - ddir_rw
                - td_flags_clear
                - fio_fill_issue_time
                - fio_gettime
                - pthread_mutex_unlock
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
            - BranchSide:      'ioengines.c:337,2'
              BranchSideFuncs:
                - td_flags_set
                - td_offload_overlap
                - fio_file_open
                - __assert_fail
                - log_io_u
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - ddir_rw
                - zbd_queue_io_u
                - unlock_file
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
                - ddir_rw
                - td_flags_clear
                - fio_fill_issue_time
                - fio_gettime
                - pthread_mutex_unlock
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
        - Branch String:   'ioengines.c:345,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:348,9'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - fio_file_open
                - __assert_fail
                - log_io_u
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - ddir_rw
                - zbd_queue_io_u
                - unlock_file
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
                - ddir_rw
                - td_flags_clear
                - fio_fill_issue_time
                - fio_gettime
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
            - BranchSide:      'ioengines.c:355,2'
              BranchSideFuncs:
                - fio_file_open
                - __assert_fail
                - log_io_u
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - ddir_rw
                - zbd_queue_io_u
                - unlock_file
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
                - ddir_rw
                - td_flags_clear
                - fio_fill_issue_time
                - fio_gettime
        - Branch String:   'ioengines.c:349,7'
          Branch Sides:
            - BranchSide:      'ioengines.c:350,64'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
            - BranchSide:      'ioengines.c:353,2'
              BranchSideFuncs:
                - fio_file_open
                - __assert_fail
                - log_io_u
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - ddir_rw
                - zbd_queue_io_u
                - unlock_file
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
                - ddir_rw
                - td_flags_clear
                - fio_fill_issue_time
                - fio_gettime
        - Branch String:   'ioengines.c:355,2'
          Branch Sides:
            - BranchSide:      'ioengines.c:355,2'
              BranchSideFuncs:
                - log_io_u
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - ddir_rw
                - zbd_queue_io_u
                - unlock_file
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
                - ddir_rw
                - td_flags_clear
                - fio_fill_issue_time
                - fio_gettime
            - BranchSide:      'ioengines.c:360,11'
              BranchSideFuncs:
                - log_io_u
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - ddir_rw
                - zbd_queue_io_u
                - unlock_file
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
                - ddir_rw
                - td_flags_clear
                - fio_fill_issue_time
                - fio_gettime
        - Branch String:   'ioengines.c:365,42'
          Branch Sides:
            - BranchSide:      'ioengines.c:366,28'
              BranchSideFuncs:
                - fio_fill_issue_time
                - ddir_rw
                - zbd_queue_io_u
                - unlock_file
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
                - ddir_rw
                - td_flags_clear
                - fio_gettime
            - BranchSide:      'ioengines.c:367,27'
              BranchSideFuncs:
                - fio_fill_issue_time
                - ddir_rw
                - zbd_queue_io_u
                - unlock_file
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
                - ddir_rw
                - td_flags_clear
                - fio_gettime
        - Branch String:   'ioengines.c:365,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:367,27'
              BranchSideFuncs:
                - fio_fill_issue_time
                - ddir_rw
                - zbd_queue_io_u
                - unlock_file
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
                - ddir_rw
                - td_flags_clear
                - fio_gettime
            - BranchSide:      'ioengines.c:380,14'
              BranchSideFuncs:
                - ddir_rw
                - zbd_queue_io_u
                - unlock_file
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
                - ddir_rw
                - td_flags_clear
        - Branch String:   'ioengines.c:367,7'
          Branch Sides:
            - BranchSide:      'ioengines.c:368,17'
              BranchSideFuncs:
                - fio_gettime
                - ddir_rw
                - zbd_queue_io_u
                - unlock_file
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
                - ddir_rw
                - td_flags_clear
            - BranchSide:      'ioengines.c:377,2'
              BranchSideFuncs:
                - ddir_rw
                - zbd_queue_io_u
                - unlock_file
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
                - ddir_rw
                - td_flags_clear
        - Branch String:   'ioengines.c:373,8'
          Branch Sides:
            - BranchSide:      'ioengines.c:374,13'
              BranchSideFuncs:
                - ddir_rw
                - zbd_queue_io_u
                - unlock_file
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
                - ddir_rw
                - td_flags_clear
            - BranchSide:      'ioengines.c:376,3'
              BranchSideFuncs:
                - ddir_rw
                - zbd_queue_io_u
                - unlock_file
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
                - ddir_rw
                - td_flags_clear
        - Branch String:   'ioengines.c:380,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:381,9'
              BranchSideFuncs:
                - zbd_queue_io_u
                - unlock_file
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
                - ddir_rw
                - td_flags_clear
            - BranchSide:      'ioengines.c:388,8'
              BranchSideFuncs:
                - zbd_queue_io_u
                - unlock_file
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
                - ddir_rw
                - td_flags_clear
        - Branch String:   'ioengines.c:381,7'
          Branch Sides:
            - BranchSide:      'ioengines.c:382,4'
              BranchSideFuncs:
                - zbd_queue_io_u
                - unlock_file
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
                - ddir_rw
                - td_flags_clear
            - BranchSide:      'ioengines.c:385,36'
              BranchSideFuncs:
                - zbd_queue_io_u
                - unlock_file
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
                - ddir_rw
                - td_flags_clear
        - Branch String:   'ioengines.c:393,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:394,21'
              BranchSideFuncs:
                - ddir_rw
                - td_flags_clear
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:406,6'
              BranchSideFuncs:
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:394,13'
          Branch Sides:
            - BranchSide:      'ioengines.c:395,4'
              BranchSideFuncs:
                - td_flags_clear
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:399,3'
              BranchSideFuncs:
                - td_flags_clear
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
                - strerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:406,18'
          Branch Sides:
            - BranchSide:      'ioengines.c:406,22'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:415,6'
              BranchSideFuncs:
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
        - Branch String:   'ioengines.c:406,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:407,3'
              BranchSideFuncs:
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
            - BranchSide:      'ioengines.c:415,6'
              BranchSideFuncs:
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
        - Branch String:   'ioengines.c:407,3'
          Branch Sides:
            - BranchSide:      'ioengines.c:407,3'
              BranchSideFuncs:
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:407,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:407,3'
          Branch Sides:
            - BranchSide:      'ioengines.c:407,3'
              BranchSideFuncs:
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:407,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
                - strerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:407,3'
          Branch Sides:
            - BranchSide:      'ioengines.c:407,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
            - BranchSide:      'ioengines.c:415,6'
              BranchSideFuncs:
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
        - Branch String:   'ioengines.c:407,3'
          Branch Sides:
            - BranchSide:      'ioengines.c:407,3'
              BranchSideFuncs:
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
            - BranchSide:      'ioengines.c:407,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
        - Branch String:   'ioengines.c:407,3'
          Branch Sides:
            - BranchSide:      'ioengines.c:407,3'
              BranchSideFuncs:
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
            - BranchSide:      'ioengines.c:407,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
        - Branch String:   'ioengines.c:415,28'
          Branch Sides:
            - BranchSide:      'ioengines.c:415,31'
              BranchSideFuncs:
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
            - BranchSide:      'ioengines.c:423,26'
              BranchSideFuncs:
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
        - Branch String:   'ioengines.c:415,66'
          Branch Sides:
            - BranchSide:      'ioengines.c:416,6'
              BranchSideFuncs:
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
                - log_info
            - BranchSide:      'ioengines.c:423,26'
              BranchSideFuncs:
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
        - Branch String:   'ioengines.c:415,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:418,3'
              BranchSideFuncs:
                - log_info
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
            - BranchSide:      'ioengines.c:423,26'
              BranchSideFuncs:
                - zbd_unaligned_write
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
        - Branch String:   'ioengines.c:423,39'
          Branch Sides:
            - BranchSide:      'ioengines.c:424,6'
              BranchSideFuncs:
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
            - BranchSide:      'ioengines.c:430,7'
              BranchSideFuncs:
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
        - Branch String:   'ioengines.c:424,41'
          Branch Sides:
            - BranchSide:      'ioengines.c:425,6'
              BranchSideFuncs:
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
                - log_info
            - BranchSide:      'ioengines.c:430,7'
              BranchSideFuncs:
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
        - Branch String:   'ioengines.c:423,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:427,5'
              BranchSideFuncs:
                - log_info
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
            - BranchSide:      'ioengines.c:430,7'
              BranchSideFuncs:
                - io_u_mark_submit
                - io_u_mark_complete
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
        - Branch String:   'ioengines.c:430,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:431,20'
              BranchSideFuncs:
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
            - BranchSide:      'ioengines.c:435,6'
              BranchSideFuncs:
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
                - ddir_rw
                - ddir_sync
                - io_u_mark_depth
        - Branch String:   'ioengines.c:435,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:436,15'
              BranchSideFuncs:
                - ddir_rw
                - ddir_sync
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - io_u_mark_depth
            - BranchSide:      'ioengines.c:443,13'
              BranchSideFuncs:
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - ddir_rw
                - ddir_sync
                - td_io_commit
        - Branch String:   'ioengines.c:436,27'
          Branch Sides:
            - BranchSide:      'ioengines.c:437,18'
              BranchSideFuncs:
                - io_u_mark_depth
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
            - BranchSide:      'ioengines.c:438,20'
              BranchSideFuncs:
                - io_u_mark_depth
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
        - Branch String:   'ioengines.c:437,30'
          Branch Sides:
            - BranchSide:      'ioengines.c:437,33'
              BranchSideFuncs:
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - io_u_mark_depth
            - BranchSide:      'ioengines.c:442,26'
              BranchSideFuncs:
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
        - Branch String:   'ioengines.c:436,7'
          Branch Sides:
            - BranchSide:      'ioengines.c:438,20'
              BranchSideFuncs:
                - io_u_mark_depth
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
            - BranchSide:      'ioengines.c:442,26'
              BranchSideFuncs:
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
        - Branch String:   'ioengines.c:446,27'
          Branch Sides:
            - BranchSide:      'ioengines.c:447,18'
              BranchSideFuncs:
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - td_io_commit
            - BranchSide:      'ioengines.c:448,4'
              BranchSideFuncs:
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - td_io_commit
        - Branch String:   'ioengines.c:447,30'
          Branch Sides:
            - BranchSide:      'ioengines.c:447,33'
              BranchSideFuncs:
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - td_io_commit
            - BranchSide:      'ioengines.c:450,7'
              BranchSideFuncs:
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - td_io_commit
        - Branch String:   'ioengines.c:446,7'
          Branch Sides:
            - BranchSide:      'ioengines.c:448,4'
              BranchSideFuncs:
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - td_io_commit
            - BranchSide:      'ioengines.c:450,7'
              BranchSideFuncs:
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
                - td_io_commit
        - Branch String:   'ioengines.c:450,7'
          Branch Sides:
            - BranchSide:      'ioengines.c:451,17'
              BranchSideFuncs:
                - td_io_commit
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
            - BranchSide:      'ioengines.c:453,26'
              BranchSideFuncs:
                - td_ioengine_flagged
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
        - Branch String:   'ioengines.c:456,43'
          Branch Sides:
            - BranchSide:      'ioengines.c:456,43'
              BranchSideFuncs: []
            - BranchSide:      'ioengines.c:457,29'
              BranchSideFuncs:
                - async_ioengine_sync_trim
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
        - Branch String:   'ioengines.c:456,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:456,6'
              BranchSideFuncs: []
            - BranchSide:      'ioengines.c:458,27'
              BranchSideFuncs:
                - fio_fill_issue_time
                - td_ioengine_flagged
                - fio_gettime
        - Branch String:   'ioengines.c:458,31'
          Branch Sides:
            - BranchSide:      'ioengines.c:459,25'
              BranchSideFuncs:
                - td_ioengine_flagged
                - fio_gettime
            - BranchSide:      'ioengines.c:469,2'
              BranchSideFuncs: []
        - Branch String:   'ioengines.c:458,7'
          Branch Sides:
            - BranchSide:      'ioengines.c:460,17'
              BranchSideFuncs: []
            - BranchSide:      'ioengines.c:469,2'
              BranchSideFuncs: []
        - Branch String:   'ioengines.c:465,8'
          Branch Sides:
            - BranchSide:      'ioengines.c:466,13'
              BranchSideFuncs: []
            - BranchSide:      'ioengines.c:468,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'ioengines.c:329,29'
          Dst:             acct_ddir
        - Src:             'ioengines.c:333,2'
          Dst:             dprint_io_u
        - Src:             'ioengines.c:334,2'
          Dst:             fio_ro_check
        - Src:             'ioengines.c:336,2'
          Dst:             __assert_fail
        - Src:             'ioengines.c:337,2'
          Dst:             td_flags_set
        - Src:             'ioengines.c:345,6'
          Dst:             td_offload_overlap
        - Src:             'ioengines.c:348,9'
          Dst:             pthread_mutex_unlock
        - Src:             'ioengines.c:350,64'
          Dst:             __errno_location
        - Src:             'ioengines.c:350,80'
          Dst:             __errno_location
        - Src:             'ioengines.c:350,71'
          Dst:             strerror
        - Src:             'ioengines.c:350,4'
          Dst:             log_err
        - Src:             'ioengines.c:351,4'
          Dst:             abort
        - Src:             'ioengines.c:355,2'
          Dst:             fio_file_open
        - Src:             'ioengines.c:355,2'
          Dst:             __assert_fail
        - Src:             'ioengines.c:360,2'
          Dst:             log_io_u
        - Src:             'ioengines.c:365,6'
          Dst:             td_ioengine_flagged
        - Src:             'ioengines.c:366,3'
          Dst:             async_ioengine_sync_trim
        - Src:             'ioengines.c:367,7'
          Dst:             fio_fill_issue_time
        - Src:             'ioengines.c:368,4'
          Dst:             fio_gettime
        - Src:             'ioengines.c:380,6'
          Dst:             ddir_rw
        - Src:             'ioengines.c:389,2'
          Dst:             zbd_queue_io_u
        - Src:             'ioengines.c:391,2'
          Dst:             unlock_file
        - Src:             'ioengines.c:394,13'
          Dst:             ddir_rw
        - Src:             'ioengines.c:399,3'
          Dst:             td_flags_clear
        - Src:             'ioengines.c:407,3'
          Dst:             strerror
        - Src:             'ioengines.c:407,3'
          Dst:             nowarn_snprintf
        - Src:             'ioengines.c:407,3'
          Dst:             strerror
        - Src:             'ioengines.c:407,3'
          Dst:             nowarn_snprintf
        - Src:             'ioengines.c:418,3'
          Dst:             log_info
        - Src:             'ioengines.c:423,6'
          Dst:             zbd_unaligned_write
        - Src:             'ioengines.c:426,3'
          Dst:             log_info
        - Src:             'ioengines.c:431,3'
          Dst:             io_u_mark_submit
        - Src:             'ioengines.c:432,3'
          Dst:             io_u_mark_complete
        - Src:             'ioengines.c:436,7'
          Dst:             ddir_rw
        - Src:             'ioengines.c:437,8'
          Dst:             ddir_sync
        - Src:             'ioengines.c:438,4'
          Dst:             io_u_mark_depth
        - Src:             'ioengines.c:446,7'
          Dst:             ddir_rw
        - Src:             'ioengines.c:447,8'
          Dst:             ddir_sync
        - Src:             'ioengines.c:451,4'
          Dst:             td_io_commit
        - Src:             'ioengines.c:456,7'
          Dst:             td_ioengine_flagged
        - Src:             'ioengines.c:457,4'
          Dst:             async_ioengine_sync_trim
        - Src:             'ioengines.c:458,7'
          Dst:             fio_fill_issue_time
        - Src:             'ioengines.c:459,5'
          Dst:             td_ioengine_flagged
        - Src:             'ioengines.c:460,4'
          Dst:             fio_gettime
    - functionName:    dprint_io_u
      functionSourceFile: '/src/fio/./io_u.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - io_u
        - p
      BBCount:         14
      ICount:          83
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
      functionUses:    2
      BranchProfiles:
        - Branch String:   './io_u.h:181,6'
          Branch Sides:
            - BranchSide:      './io_u.h:182,3'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      './io_u.h:188,3'
              BranchSideFuncs:
                - __dprint
        - Branch String:   './io_u.h:182,3'
          Branch Sides:
            - BranchSide:      './io_u.h:182,3'
              BranchSideFuncs: []
            - BranchSide:      './io_u.h:182,3'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             './io_u.h:182,3'
          Dst:             __dprint
        - Src:             './io_u.h:188,3'
          Dst:             __dprint
    - functionName:    fio_ro_check
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         17
      ICount:          84
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   './fio.h:629,2'
          Branch Sides:
            - BranchSide:      './fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      './fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   './fio.h:629,2'
          Branch Sides:
            - BranchSide:      './fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      './fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   './fio.h:629,2'
          Branch Sides:
            - BranchSide:      './fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      './fio.h:629,2'
              BranchSideFuncs: []
        - Branch String:   './fio.h:629,2'
          Branch Sides:
            - BranchSide:      './fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   './fio.h:629,2'
          Branch Sides:
            - BranchSide:      './fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             './fio.h:629,2'
          Dst:             __assert_fail
    - functionName:    pthread_mutex_unlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    65
      BranchProfiles:  []
      Callsites:       []
    - functionName:    abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    td_io_getevents
      functionSourceFile: '/src/fio/ioengines.c'
      linkageType:     externalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - min
        - max
        - t
      BBCount:         51
      ICount:          293
      EdgeCount:       66
      CyclomaticComplexity: 17
      functionsReached:
        - __dprint
        - io_u_mark_complete
        - nowarn_snprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'ioengines.c:296,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:297,3'
              BranchSideFuncs: []
            - BranchSide:      'ioengines.c:299,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - __dprint
                - strerror
                - nowarn_snprintf
                - io_u_mark_complete
        - Branch String:   'ioengines.c:299,14'
          Branch Sides:
            - BranchSide:      'ioengines.c:299,17'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - __dprint
                - strerror
                - nowarn_snprintf
                - io_u_mark_complete
            - BranchSide:      'ioengines.c:304,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - __dprint
                - strerror
                - nowarn_snprintf
                - io_u_mark_complete
        - Branch String:   'ioengines.c:299,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:300,7'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - __dprint
                - strerror
                - nowarn_snprintf
                - io_u_mark_complete
            - BranchSide:      'ioengines.c:304,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - __dprint
                - strerror
                - nowarn_snprintf
                - io_u_mark_complete
        - Branch String:   'ioengines.c:301,7'
          Branch Sides:
            - BranchSide:      'ioengines.c:302,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - __dprint
                - strerror
                - nowarn_snprintf
                - io_u_mark_complete
            - BranchSide:      'ioengines.c:303,2'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - __dprint
                - strerror
                - nowarn_snprintf
                - io_u_mark_complete
        - Branch String:   'ioengines.c:304,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:305,9'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - __dprint
                - strerror
                - nowarn_snprintf
                - io_u_mark_complete
            - BranchSide:      'ioengines.c:306,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - __dprint
                - strerror
                - nowarn_snprintf
                - io_u_mark_complete
        - Branch String:   'ioengines.c:306,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:307,9'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - __dprint
                - strerror
                - nowarn_snprintf
                - io_u_mark_complete
            - BranchSide:      'ioengines.c:309,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - __dprint
                - strerror
                - nowarn_snprintf
                - io_u_mark_complete
        - Branch String:   'ioengines.c:310,10'
          Branch Sides:
            - BranchSide:      'ioengines.c:310,13'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - __dprint
                - strerror
                - nowarn_snprintf
                - io_u_mark_complete
            - BranchSide:      'ioengines.c:310,25'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - __dprint
                - strerror
                - nowarn_snprintf
                - io_u_mark_complete
        - Branch String:   'ioengines.c:310,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:310,25'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - __dprint
                - strerror
                - nowarn_snprintf
                - io_u_mark_complete
            - BranchSide:      'ioengines.c:311,7'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - __dprint
                - strerror
                - nowarn_snprintf
                - io_u_mark_complete
        - Branch String:   'ioengines.c:313,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:318,25'
              BranchSideFuncs:
                - io_u_mark_complete
                - __dprint
            - BranchSide:      'ioengines.c:321,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - __dprint
                - strerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:321,3'
          Branch Sides:
            - BranchSide:      'ioengines.c:321,3'
              BranchSideFuncs:
                - __dprint
                - strerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:321,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - __dprint
                - strerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:321,3'
          Branch Sides:
            - BranchSide:      'ioengines.c:321,3'
              BranchSideFuncs:
                - __dprint
                - strerror
                - nowarn_snprintf
            - BranchSide:      'ioengines.c:321,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - __dprint
                - strerror
                - nowarn_snprintf
        - Branch String:   'ioengines.c:321,3'
          Branch Sides:
            - BranchSide:      'ioengines.c:0,0'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - __dprint
            - BranchSide:      'ioengines.c:321,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - __dprint
        - Branch String:   'ioengines.c:321,3'
          Branch Sides:
            - BranchSide:      'ioengines.c:321,3'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'ioengines.c:321,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - __dprint
        - Branch String:   'ioengines.c:321,3'
          Branch Sides:
            - BranchSide:      'ioengines.c:321,3'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'ioengines.c:321,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf
                - __dprint
        - Branch String:   'ioengines.c:323,2'
          Branch Sides:
            - BranchSide:      'ioengines.c:323,2'
              BranchSideFuncs: []
            - BranchSide:      'ioengines.c:324,9'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'ioengines.c:319,3'
          Dst:             io_u_mark_complete
        - Src:             'ioengines.c:321,3'
          Dst:             strerror
        - Src:             'ioengines.c:321,3'
          Dst:             nowarn_snprintf
        - Src:             'ioengines.c:321,3'
          Dst:             strerror
        - Src:             'ioengines.c:321,3'
          Dst:             nowarn_snprintf
        - Src:             'ioengines.c:323,2'
          Dst:             __dprint
    - functionName:    td_io_prep
      functionSourceFile: '/src/fio/ioengines.c'
      linkageType:     externalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         13
      ICount:          94
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - dprint_io_u
        - fio_ro_check
        - lock_file
        - unlock_file
      functionUses:    3
      BranchProfiles:
        - Branch String:   'ioengines.c:271,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:272,13'
              BranchSideFuncs:
                - __dprint
                - unlock_file
            - BranchSide:      'ioengines.c:281,2'
              BranchSideFuncs: []
        - Branch String:   'ioengines.c:274,3'
          Branch Sides:
            - BranchSide:      'ioengines.c:274,3'
              BranchSideFuncs:
                - unlock_file
            - BranchSide:      'ioengines.c:276,7'
              BranchSideFuncs:
                - __dprint
                - unlock_file
        - Branch String:   'ioengines.c:276,7'
          Branch Sides:
            - BranchSide:      'ioengines.c:277,16'
              BranchSideFuncs:
                - unlock_file
            - BranchSide:      'ioengines.c:278,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'ioengines.c:266,2'
          Dst:             dprint_io_u
        - Src:             'ioengines.c:267,2'
          Dst:             fio_ro_check
        - Src:             'ioengines.c:269,2'
          Dst:             lock_file
        - Src:             'ioengines.c:274,3'
          Dst:             __dprint
        - Src:             'ioengines.c:277,4'
          Dst:             unlock_file
    - functionName:    close_ioengine
      functionSourceFile: '/src/fio/ioengines.c'
      linkageType:     externalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         10
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __dprint
        - free_ioengine
      functionUses:    3
      BranchProfiles:
        - Branch String:   'ioengines.c:254,2'
          Branch Sides:
            - BranchSide:      'ioengines.c:254,2'
              BranchSideFuncs:
                - free_ioengine
            - BranchSide:      'ioengines.c:256,6'
              BranchSideFuncs:
                - __dprint
                - free_ioengine
        - Branch String:   'ioengines.c:256,6'
          Branch Sides:
            - BranchSide:      'ioengines.c:256,6'
              BranchSideFuncs:
                - free_ioengine
            - BranchSide:      'ioengines.c:257,3'
              BranchSideFuncs:
                - free_ioengine
      Callsites:
        - Src:             'ioengines.c:254,2'
          Dst:             __dprint
        - Src:             'ioengines.c:261,2'
          Dst:             free_ioengine
    - functionName:    flist_add_tail
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:67,2'
          Dst:             __flist_add
    - functionName:    register_ioengine
      functionSourceFile: '/src/fio/ioengines.c'
      linkageType:     externalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ops
      BBCount:         7
      ICount:          35
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - __dprint
        - flist_add_tail
      functionUses:    26
      BranchProfiles:
        - Branch String:   'ioengines.c:80,2'
          Branch Sides:
            - BranchSide:      'ioengines.c:80,2'
              BranchSideFuncs:
                - flist_add_tail
            - BranchSide:      'ioengines.c:80,2'
              BranchSideFuncs:
                - __dprint
                - flist_add_tail
      Callsites:
        - Src:             'ioengines.c:80,2'
          Dst:             __dprint
        - Src:             'ioengines.c:81,2'
          Dst:             flist_add_tail
    - functionName:    flist_del_init
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_del
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:103,2'
          Dst:             __flist_del
    - functionName:    unregister_ioengine
      functionSourceFile: '/src/fio/ioengines.c'
      linkageType:     externalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ops
      BBCount:         7
      ICount:          35
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - __dprint
        - flist_del_init
      functionUses:    26
      BranchProfiles:
        - Branch String:   'ioengines.c:74,2'
          Branch Sides:
            - BranchSide:      'ioengines.c:74,2'
              BranchSideFuncs:
                - flist_del_init
            - BranchSide:      'ioengines.c:74,2'
              BranchSideFuncs:
                - __dprint
                - flist_del_init
      Callsites:
        - Src:             'ioengines.c:74,2'
          Dst:             __dprint
        - Src:             'ioengines.c:75,2'
          Dst:             flist_del_init
    - functionName:    show_debug_categories
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2334
      functionLinenumberEnd: 2362
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         21
      ICount:          131
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - printf
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:2336,28'
          Branch Sides:
            - BranchSide:      'init.c:2340,9'
              BranchSideFuncs:
                - printf
                - strlen
                - printf
                - printf
                - printf
                - printf
                - printf
            - BranchSide:      'init.c:2340,9'
              BranchSideFuncs:
                - printf
                - strlen
                - printf
                - printf
                - printf
                - printf
                - printf
        - Branch String:   'init.c:2340,2'
          Branch Sides:
            - BranchSide:      'init.c:2341,19'
              BranchSideFuncs:
                - strlen
                - printf
                - printf
                - printf
                - printf
                - printf
                - printf
            - BranchSide:      'init.c:2360,2'
              BranchSideFuncs:
                - printf
        - Branch String:   'init.c:2343,13'
          Branch Sides:
            - BranchSide:      'init.c:2343,16'
              BranchSideFuncs:
                - printf
                - printf
                - printf
                - strlen
                - printf
                - printf
                - printf
            - BranchSide:      'init.c:2344,9'
              BranchSideFuncs:
                - printf
                - printf
                - printf
                - strlen
                - printf
                - printf
                - printf
        - Branch String:   'init.c:2343,7'
          Branch Sides:
            - BranchSide:      'init.c:2344,9'
              BranchSideFuncs:
                - printf
                - printf
                - printf
                - strlen
                - printf
                - printf
                - printf
            - BranchSide:      'init.c:2353,27'
              BranchSideFuncs:
                - printf
                - printf
                - strlen
                - printf
                - printf
                - printf
                - printf
        - Branch String:   'init.c:2344,8'
          Branch Sides:
            - BranchSide:      'init.c:2345,5'
              BranchSideFuncs:
                - printf
                - printf
                - strlen
                - printf
                - printf
                - printf
                - printf
            - BranchSide:      'init.c:2348,33'
              BranchSideFuncs:
                - printf
                - printf
                - strlen
                - printf
                - printf
                - printf
                - printf
        - Branch String:   'init.c:2350,8'
          Branch Sides:
            - BranchSide:      'init.c:2351,15'
              BranchSideFuncs:
                - printf
                - printf
                - strlen
                - printf
                - printf
                - printf
                - printf
            - BranchSide:      'init.c:2352,3'
              BranchSideFuncs:
                - printf
                - strlen
                - printf
                - printf
                - printf
                - printf
                - printf
      Callsites:
        - Src:             'init.c:2343,25'
          Dst:             strlen
        - Src:             'init.c:2345,5'
          Dst:             printf
        - Src:             'init.c:2348,14'
          Dst:             printf
        - Src:             'init.c:2351,15'
          Dst:             printf
        - Src:             'init.c:2353,14'
          Dst:             printf
        - Src:             'init.c:2355,15'
          Dst:             printf
        - Src:             'init.c:2360,2'
          Dst:             printf
    - functionName:    dump_print_option
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - log_info
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:434,6'
          Branch Sides:
            - BranchSide:      'init.c:435,9'
              BranchSideFuncs:
                - log_info
                - log_info
            - BranchSide:      'init.c:437,9'
              BranchSideFuncs:
                - log_info
                - log_info
        - Branch String:   'init.c:440,6'
          Branch Sides:
            - BranchSide:      'init.c:440,6'
              BranchSideFuncs:
                - log_info
            - BranchSide:      'init.c:441,24'
              BranchSideFuncs:
                - log_info
      Callsites:
        - Src:             'init.c:434,7'
          Dst:             strcmp
        - Src:             'init.c:439,2'
          Dst:             log_info
        - Src:             'init.c:441,3'
          Dst:             log_info
    - functionName:    dump_opt_list
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - dump_print_option
        - flist_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:449,6'
          Branch Sides:
            - BranchSide:      'init.c:450,3'
              BranchSideFuncs: []
            - BranchSide:      'init.c:452,2'
              BranchSideFuncs:
                - dump_print_option
        - Branch String:   'init.c:452,2'
          Branch Sides:
            - BranchSide:      'init.c:452,2'
              BranchSideFuncs:
                - dump_print_option
            - BranchSide:      'init.c:453,7'
              BranchSideFuncs:
                - dump_print_option
      Callsites:
        - Src:             'init.c:449,6'
          Dst:             flist_empty
        - Src:             'init.c:454,3'
          Dst:             dump_print_option
    - functionName:    flist_empty
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - head
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_empty_or_comment
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2016
      functionLinenumberEnd: 2029
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - line
      BBCount:         17
      ICount:          113
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - __ctype_b_loc
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'init.c:2019,2'
          Branch Sides:
            - BranchSide:      'init.c:2020,7'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - strlen
            - BranchSide:      'init.c:2028,2'
              BranchSideFuncs: []
        - Branch String:   'init.c:2020,7'
          Branch Sides:
            - BranchSide:      'init.c:2021,4'
              BranchSideFuncs: []
            - BranchSide:      'init.c:2022,7'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - strlen
        - Branch String:   'init.c:2022,7'
          Branch Sides:
            - BranchSide:      'init.c:2023,4'
              BranchSideFuncs: []
            - BranchSide:      'init.c:2024,8'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - strlen
        - Branch String:   'init.c:2024,31'
          Branch Sides:
            - BranchSide:      'init.c:2024,35'
              BranchSideFuncs:
                - strlen
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'init.c:2026,2'
              BranchSideFuncs:
                - strlen
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'init.c:2024,7'
          Branch Sides:
            - BranchSide:      'init.c:2025,4'
              BranchSideFuncs:
                - strlen
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'init.c:2026,2'
              BranchSideFuncs:
                - strlen
                - __ctype_b_loc
                - __ctype_b_loc
      Callsites:
        - Src:             'init.c:2019,18'
          Dst:             strlen
        - Src:             'init.c:2024,8'
          Dst:             __ctype_b_loc
        - Src:             'init.c:2024,35'
          Dst:             __ctype_b_loc
    - functionName:    __ctype_b_loc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __flist_add
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - prev
        - next
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_add_tail
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:67,2'
          Dst:             __flist_add
    - functionName:    shm_attach_to_open_removed
      functionSourceFile: '/src/fio/./os/os-linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_thread_segment
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         28
      ICount:          173
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - __errno_location
        - flow_init
        - log_err
        - perror
        - shm_attach_to_open_removed
        - shmat
        - shmctl
        - shmget
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:359,41'
          Branch Sides:
            - BranchSide:      'init.c:359,25'
              BranchSideFuncs:
                - shmget
                - shmat
                - shm_attach_to_open_removed
                - flow_init
                - shmctl
                - perror
                - __errno_location
                - __errno_location
                - __errno_location
                - perror
                - log_err
            - BranchSide:      'init.c:359,41'
              BranchSideFuncs:
                - shmget
                - shmat
                - shm_attach_to_open_removed
                - flow_init
                - shmctl
                - perror
                - __errno_location
                - __errno_location
                - __errno_location
                - perror
                - log_err
        - Branch String:   'init.c:363,6'
          Branch Sides:
            - BranchSide:      'init.c:364,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'init.c:368,7'
              BranchSideFuncs:
                - shmget
                - shmat
                - shm_attach_to_open_removed
                - flow_init
                - shmctl
                - perror
                - __errno_location
                - __errno_location
                - __errno_location
                - perror
        - Branch String:   'init.c:372,6'
          Branch Sides:
            - BranchSide:      'init.c:373,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - perror
            - BranchSide:      'init.c:384,23'
              BranchSideFuncs:
                - shmat
                - shm_attach_to_open_removed
                - flow_init
                - shmctl
                - perror
        - Branch String:   'init.c:373,23'
          Branch Sides:
            - BranchSide:      'init.c:373,26'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - perror
            - BranchSide:      'init.c:375,3'
              BranchSideFuncs: []
        - Branch String:   'init.c:373,42'
          Branch Sides:
            - BranchSide:      'init.c:373,45'
              BranchSideFuncs:
                - __errno_location
                - perror
            - BranchSide:      'init.c:375,3'
              BranchSideFuncs: []
        - Branch String:   'init.c:373,7'
          Branch Sides:
            - BranchSide:      'init.c:374,4'
              BranchSideFuncs:
                - perror
            - BranchSide:      'init.c:375,3'
              BranchSideFuncs: []
        - Branch String:   'init.c:385,6'
          Branch Sides:
            - BranchSide:      'init.c:386,3'
              BranchSideFuncs:
                - perror
            - BranchSide:      'init.c:389,6'
              BranchSideFuncs:
                - shm_attach_to_open_removed
                - flow_init
                - shmctl
        - Branch String:   'init.c:389,6'
          Branch Sides:
            - BranchSide:      'init.c:390,10'
              BranchSideFuncs:
                - shmctl
                - flow_init
            - BranchSide:      'init.c:393,13'
              BranchSideFuncs:
                - flow_init
        - Branch String:   'init.c:396,2'
          Branch Sides:
            - BranchSide:      'init.c:397,3'
              BranchSideFuncs:
                - flow_init
            - BranchSide:      'init.c:398,2'
              BranchSideFuncs:
                - flow_init
        - Branch String:   'init.c:401,6'
          Branch Sides:
            - BranchSide:      'init.c:402,14'
              BranchSideFuncs: []
            - BranchSide:      'init.c:406,36'
              BranchSideFuncs:
                - flow_init
      Callsites:
        - Src:             'init.c:364,3'
          Dst:             log_err
        - Src:             'init.c:371,16'
          Dst:             shmget
        - Src:             'init.c:373,7'
          Dst:             __errno_location
        - Src:             'init.c:373,26'
          Dst:             __errno_location
        - Src:             'init.c:373,45'
          Dst:             __errno_location
        - Src:             'init.c:374,4'
          Dst:             perror
        - Src:             'init.c:384,17'
          Dst:             shmat
        - Src:             'init.c:386,3'
          Dst:             perror
        - Src:             'init.c:389,6'
          Dst:             shm_attach_to_open_removed
        - Src:             'init.c:390,3'
          Dst:             shmctl
        - Src:             'init.c:411,2'
          Dst:             flow_init
    - functionName:    shmget
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    perror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    shmat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    shmctl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    copy_opt_list
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         13
      ICount:          104
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - flist_add_tail
        - flist_empty
        - strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:462,6'
          Branch Sides:
            - BranchSide:      'init.c:463,3'
              BranchSideFuncs: []
            - BranchSide:      'init.c:465,2'
              BranchSideFuncs:
                - malloc
                - strdup
                - flist_add_tail.851
                - strdup
        - Branch String:   'init.c:465,2'
          Branch Sides:
            - BranchSide:      'init.c:465,2'
              BranchSideFuncs:
                - malloc
                - strdup
                - flist_add_tail.851
                - strdup
            - BranchSide:      'init.c:468,10'
              BranchSideFuncs:
                - malloc
                - strdup
                - flist_add_tail.851
                - strdup
        - Branch String:   'init.c:471,7'
          Branch Sides:
            - BranchSide:      'init.c:472,25'
              BranchSideFuncs:
                - strdup
                - flist_add_tail.851
                - malloc
                - strdup
            - BranchSide:      'init.c:474,4'
              BranchSideFuncs:
                - flist_add_tail.851
                - malloc
                - strdup
                - strdup
      Callsites:
        - Src:             'init.c:462,6'
          Dst:             flist_empty
        - Src:             'init.c:470,16'
          Dst:             strdup
        - Src:             'init.c:472,18'
          Dst:             strdup
        - Src:             'init.c:475,3'
          Dst:             flist_add_tail
    - functionName:    expand_thread_area
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - add_thread_segment
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:422,41'
          Branch Sides:
            - BranchSide:      'init.c:422,25'
              BranchSideFuncs:
                - add_thread_segment
            - BranchSide:      'init.c:422,41'
              BranchSideFuncs:
                - add_thread_segment
        - Branch String:   'init.c:424,18'
          Branch Sides:
            - BranchSide:      'init.c:424,21'
              BranchSideFuncs:
                - add_thread_segment
            - BranchSide:      'init.c:427,9'
              BranchSideFuncs:
                - add_thread_segment
        - Branch String:   'init.c:424,6'
          Branch Sides:
            - BranchSide:      'init.c:425,3'
              BranchSideFuncs: []
            - BranchSide:      'init.c:427,9'
              BranchSideFuncs:
                - add_thread_segment
      Callsites:
        - Src:             'init.c:427,9'
          Dst:             add_thread_segment
    - functionName:    ddir_rw
      functionSourceFile: '/src/fio/./os/../io_ddir.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ddir
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../io_ddir.h:67,27'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:67,27'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:67,30'
              BranchSideFuncs: []
        - Branch String:   './os/../io_ddir.h:67,49'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:67,49'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:67,52'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __setup_rate
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 572
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - ddir
      BBCount:         12
      ICount:          125
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - ddir_rw
        - log_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:556,2'
          Branch Sides:
            - BranchSide:      'init.c:556,2'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'init.c:558,6'
              BranchSideFuncs:
                - log_err
        - Branch String:   'init.c:558,6'
          Branch Sides:
            - BranchSide:      'init.c:559,24'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'init.c:561,35'
              BranchSideFuncs:
                - log_err
        - Branch String:   'init.c:563,6'
          Branch Sides:
            - BranchSide:      'init.c:564,3'
              BranchSideFuncs: []
            - BranchSide:      'init.c:568,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'init.c:556,2'
          Dst:             ddir_rw
        - Src:             'init.c:556,2'
          Dst:             __assert_fail
        - Src:             'init.c:564,3'
          Dst:             log_err
    - functionName:    check_waitees
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1516
      functionLinenumberEnd: 1526
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - waitee
      BBCount:         9
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - strcmp
        - tnumber_to_td
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:1519,2'
          Branch Sides:
            - BranchSide:      'init.c:1520,7'
              BranchSideFuncs:
                - strcmp
                - tnumber_to_td
            - BranchSide:      'init.c:1526,9'
              BranchSideFuncs: []
        - Branch String:   'init.c:1520,7'
          Branch Sides:
            - BranchSide:      'init.c:1521,4'
              BranchSideFuncs:
                - tnumber_to_td
                - strcmp
            - BranchSide:      'init.c:1523,18'
              BranchSideFuncs:
                - strcmp
                - tnumber_to_td
      Callsites:
        - Src:             'init.c:1523,11'
          Dst:             strcmp
        - Src:             'init.c:1519,2'
          Dst:             tnumber_to_td
    - functionName:    tnumber_to_td
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - tnumber
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __rand32
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          81
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __rand64
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          128
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rand32_upto
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - state
        - end
      BBCount:         6
      ICount:          48
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - __rand32
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:123,2'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:123,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      './os/../lib/rand.h:123,2'
              BranchSideFuncs:
                - __rand32.855
      Callsites:
        - Src:             './os/../lib/rand.h:123,2'
          Dst:             __assert_fail
        - Src:             './os/../lib/rand.h:125,6'
          Dst:             __rand32
    - functionName:    rand64_upto
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - end
      BBCount:         6
      ICount:          48
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - __rand64
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:134,2'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:134,2'
              BranchSideFuncs:
                - __rand64.856
            - BranchSide:      './os/../lib/rand.h:134,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             './os/../lib/rand.h:134,2'
          Dst:             __assert_fail
        - Src:             './os/../lib/rand.h:136,6'
          Dst:             __rand64
    - functionName:    td_min_bs
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 876
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         7
      ICount:          80
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './fio.h:875,11'
          Branch Sides:
            - BranchSide:      './fio.h:875,11'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:875,11'
              BranchSideFuncs: []
        - Branch String:   './fio.h:876,9'
          Branch Sides:
            - BranchSide:      './fio.h:876,9'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:876,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_offset_overlap_risk
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 827
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         11
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './fio.h:828,24'
          Branch Sides:
            - BranchSide:      './fio.h:828,27'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:830,3'
              BranchSideFuncs: []
        - Branch String:   './fio.h:828,47'
          Branch Sides:
            - BranchSide:      './fio.h:829,6'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:830,3'
              BranchSideFuncs: []
        - Branch String:   './fio.h:829,25'
          Branch Sides:
            - BranchSide:      './fio.h:829,29'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:830,3'
              BranchSideFuncs: []
        - Branch String:   './fio.h:828,6'
          Branch Sides:
            - BranchSide:      './fio.h:830,3'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:832,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gcd
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - m
        - n
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gcd
      functionUses:    2
      BranchProfiles:
        - Branch String:   'init.c:600,6'
          Branch Sides:
            - BranchSide:      'init.c:601,10'
              BranchSideFuncs:
                - gcd
            - BranchSide:      'init.c:603,13'
              BranchSideFuncs:
                - gcd
      Callsites:
        - Src:             'init.c:603,9'
          Dst:             gcd
    - functionName:    fixed_block_size
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
      BBCount:         10
      ICount:          83
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:588,54'
          Branch Sides:
            - BranchSide:      'init.c:588,54'
              BranchSideFuncs: []
            - BranchSide:      'init.c:589,3'
              BranchSideFuncs: []
        - Branch String:   'init.c:589,50'
          Branch Sides:
            - BranchSide:      'init.c:589,50'
              BranchSideFuncs: []
            - BranchSide:      'init.c:590,3'
              BranchSideFuncs: []
        - Branch String:   'init.c:590,48'
          Branch Sides:
            - BranchSide:      'init.c:590,48'
              BranchSideFuncs: []
            - BranchSide:      'init.c:591,3'
              BranchSideFuncs: []
        - Branch String:   'init.c:591,49'
          Branch Sides:
            - BranchSide:      'init.c:591,49'
              BranchSideFuncs: []
            - BranchSide:      'init.c:592,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rand_between
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - state
        - start
        - end
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - rand32_upto
        - rand64_upto
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:147,6'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:148,10'
              BranchSideFuncs:
                - rand64_upto
            - BranchSide:      './os/../lib/rand.h:150,10'
              BranchSideFuncs:
                - rand32_upto
      Callsites:
        - Src:             './os/../lib/rand.h:148,18'
          Dst:             rand64_upto
        - Src:             './os/../lib/rand.h:150,18'
          Dst:             rand32_upto
    - functionName:    init_random_seeds
      functionSourceFile: '/src/fio/./os/os.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - rand_seeds
        - size
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - close
        - open64
        - read
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/os.h:336,6'
          Branch Sides:
            - BranchSide:      './os/os.h:337,3'
              BranchSideFuncs: []
            - BranchSide:      './os/os.h:340,11'
              BranchSideFuncs:
                - read
                - close
                - close
        - Branch String:   './os/os.h:340,6'
          Branch Sides:
            - BranchSide:      './os/os.h:341,9'
              BranchSideFuncs:
                - close
            - BranchSide:      './os/os.h:345,8'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             './os/os.h:335,7'
          Dst:             open64
        - Src:             './os/os.h:340,6'
          Dst:             read
        - Src:             './os/os.h:341,3'
          Dst:             close
        - Src:             './os/os.h:345,2'
          Dst:             close
    - functionName:    option_check_rate
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - ddir
      BBCount:         11
      ICount:          76
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './fio.h:851,20'
          Branch Sides:
            - BranchSide:      './fio.h:851,23'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:853,3'
              BranchSideFuncs: []
        - Branch String:   './fio.h:851,40'
          Branch Sides:
            - BranchSide:      './fio.h:851,43'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:853,3'
              BranchSideFuncs: []
        - Branch String:   './fio.h:851,62'
          Branch Sides:
            - BranchSide:      './fio.h:852,6'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:853,3'
              BranchSideFuncs: []
        - Branch String:   './fio.h:851,6'
          Branch Sides:
            - BranchSide:      './fio.h:853,3'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:855,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ddir_str
      functionSourceFile: '/src/fio/./os/../io_ddir.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ddir
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_power_of_2
      functionSourceFile: '/src/fio/./lib/pow2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './lib/pow2.h:9,19'
          Branch Sides:
            - BranchSide:      './lib/pow2.h:9,24'
              BranchSideFuncs: []
            - BranchSide:      './lib/pow2.h:9,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gen_log_name
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1508
      functionLinenumberEnd: 1513
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - name
        - size
        - logtype
        - logname
        - num
        - suf
        - per_job
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - snprintf
      functionUses:    6
      BranchProfiles:
        - Branch String:   'init.c:1509,6'
          Branch Sides:
            - BranchSide:      'init.c:1510,12'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'init.c:1512,12'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             'init.c:1510,3'
          Dst:             snprintf
        - Src:             'init.c:1512,3'
          Dst:             snprintf
    - functionName:    make_log_name
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1578
      functionLinenumberEnd: 1583
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - logname
        - jobname
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - strcmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   'init.c:1579,14'
          Branch Sides:
            - BranchSide:      'init.c:1579,24'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'init.c:1582,9'
              BranchSideFuncs: []
        - Branch String:   'init.c:1579,6'
          Branch Sides:
            - BranchSide:      'init.c:1580,10'
              BranchSideFuncs: []
            - BranchSide:      'init.c:1582,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'init.c:1579,17'
          Dst:             strcmp
    - functionName:    setup_rate
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         13
      ICount:          76
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __setup_rate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:578,2'
          Branch Sides:
            - BranchSide:      'init.c:579,7'
              BranchSideFuncs:
                - __setup_rate
            - BranchSide:      'init.c:583,9'
              BranchSideFuncs: []
        - Branch String:   'init.c:579,24'
          Branch Sides:
            - BranchSide:      'init.c:579,27'
              BranchSideFuncs:
                - __setup_rate
            - BranchSide:      'init.c:580,24'
              BranchSideFuncs:
                - __setup_rate
        - Branch String:   'init.c:579,7'
          Branch Sides:
            - BranchSide:      'init.c:580,24'
              BranchSideFuncs:
                - __setup_rate
            - BranchSide:      'init.c:582,2'
              BranchSideFuncs:
                - __setup_rate
      Callsites:
        - Src:             'init.c:580,11'
          Dst:             __setup_rate
    - functionName:    verify_per_group_options
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1558
      functionLinenumberEnd: 1572
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - jobname
      BBCount:         15
      ICount:          92
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - log_err
        - tnumber_to_td
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:1559,2'
          Branch Sides:
            - BranchSide:      'init.c:1560,7'
              BranchSideFuncs:
                - tnumber_to_td
                - log_err
            - BranchSide:      'init.c:1571,2'
              BranchSideFuncs: []
        - Branch String:   'init.c:1560,7'
          Branch Sides:
            - BranchSide:      'init.c:1561,4'
              BranchSideFuncs:
                - tnumber_to_td
                - log_err
            - BranchSide:      'init.c:1563,7'
              BranchSideFuncs:
                - tnumber_to_td
                - log_err
        - Branch String:   'init.c:1563,19'
          Branch Sides:
            - BranchSide:      'init.c:1564,7'
              BranchSideFuncs:
                - tnumber_to_td
                - log_err
            - BranchSide:      'init.c:1569,2'
              BranchSideFuncs:
                - tnumber_to_td
                - log_err
        - Branch String:   'init.c:1563,7'
          Branch Sides:
            - BranchSide:      'init.c:1566,5'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'init.c:1569,2'
              BranchSideFuncs:
                - tnumber_to_td
                - log_err
      Callsites:
        - Src:             'init.c:1565,4'
          Dst:             log_err
        - Src:             'init.c:1559,2'
          Dst:             tnumber_to_td
    - functionName:    td_ioengine_flagged
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - flags
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    wait_for_ok
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1530
      functionLinenumberEnd: 1555
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - jobname
        - o
      BBCount:         12
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - check_waitees
        - log_err
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:1533,6'
          Branch Sides:
            - BranchSide:      'init.c:1534,3'
              BranchSideFuncs:
                - strcmp
                - log_err
                - check_waitees
                - log_err
                - log_err
            - BranchSide:      'init.c:1536,14'
              BranchSideFuncs:
                - strcmp
                - log_err
                - check_waitees
                - log_err
                - log_err
        - Branch String:   'init.c:1536,6'
          Branch Sides:
            - BranchSide:      'init.c:1538,5'
              BranchSideFuncs:
                - check_waitees
                - log_err
                - log_err
            - BranchSide:      'init.c:1542,27'
              BranchSideFuncs:
                - check_waitees
                - log_err
                - log_err
        - Branch String:   'init.c:1542,6'
          Branch Sides:
            - BranchSide:      'init.c:1543,43'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'init.c:1547,6'
              BranchSideFuncs:
                - log_err
        - Branch String:   'init.c:1547,6'
          Branch Sides:
            - BranchSide:      'init.c:1550,5'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'init.c:1554,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'init.c:1536,7'
          Dst:             strcmp
        - Src:             'init.c:1537,3'
          Dst:             log_err
        - Src:             'init.c:1542,13'
          Dst:             check_waitees
        - Src:             'init.c:1543,3'
          Dst:             log_err
        - Src:             'init.c:1548,3'
          Dst:             log_err
    - functionName:    fixup_options
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 1117
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         448
      ICount:          2815
      EdgeCount:       610
      CyclomaticComplexity: 164
      functionsReached:
        - __dprint
        - __fio_option_is_set
        - fio_gtod_init
        - fio_gtod_set_cpu
        - fio_offset_overlap_risk
        - fixed_block_size
        - gcd
        - log_err
        - log_info
        - rand_between
        - strstr
        - td_ioengine_flagged
        - td_min_bs
        - tnumber_to_td
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:619,30'
          Branch Sides:
            - BranchSide:      'init.c:619,33'
              BranchSideFuncs:
                - __dprint
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
                - td_ioengine_flagged.857
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:619,2'
              BranchSideFuncs:
                - __dprint
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
                - td_ioengine_flagged.857
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:619,49'
          Branch Sides:
            - BranchSide:      'init.c:619,52'
              BranchSideFuncs:
                - __dprint
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
                - td_ioengine_flagged.857
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:619,2'
              BranchSideFuncs:
                - __dprint
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
                - td_ioengine_flagged.857
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:620,2'
          Branch Sides:
            - BranchSide:      'init.c:620,2'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
                - td_ioengine_flagged.857
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:622,6'
              BranchSideFuncs:
                - __dprint
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
                - td_ioengine_flagged.857
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:622,16'
          Branch Sides:
            - BranchSide:      'init.c:622,20'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
                - td_ioengine_flagged.857
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:628,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
                - td_ioengine_flagged.857
                - log_err
                - log_err
        - Branch String:   'init.c:622,33'
          Branch Sides:
            - BranchSide:      'init.c:622,36'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
                - td_ioengine_flagged.857
                - log_err
                - log_err
            - BranchSide:      'init.c:623,3'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
                - td_ioengine_flagged.857
                - log_err
                - log_err
        - Branch String:   'init.c:622,48'
          Branch Sides:
            - BranchSide:      'init.c:622,51'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
                - td_ioengine_flagged.857
                - log_err
                - log_err
            - BranchSide:      'init.c:623,3'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
                - td_ioengine_flagged.857
                - log_err
                - log_err
        - Branch String:   'init.c:622,6'
          Branch Sides:
            - BranchSide:      'init.c:623,3'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
                - td_ioengine_flagged.857
                - log_err
                - log_err
            - BranchSide:      'init.c:628,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
                - td_ioengine_flagged.857
                - log_err
                - log_err
        - Branch String:   'init.c:628,23'
          Branch Sides:
            - BranchSide:      'init.c:628,26'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
                - td_ioengine_flagged.857
                - log_err
                - log_err
            - BranchSide:      'init.c:634,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
                - td_ioengine_flagged.857
                - log_err
        - Branch String:   'init.c:628,6'
          Branch Sides:
            - BranchSide:      'init.c:629,3'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
                - td_ioengine_flagged.857
                - log_err
            - BranchSide:      'init.c:634,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
                - td_ioengine_flagged.857
                - log_err
        - Branch String:   'init.c:634,18'
          Branch Sides:
            - BranchSide:      'init.c:634,21'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
                - td_ioengine_flagged.857
                - log_err
            - BranchSide:      'init.c:651,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
        - Branch String:   'init.c:634,38'
          Branch Sides:
            - BranchSide:      'init.c:635,27'
              BranchSideFuncs:
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
            - BranchSide:      'init.c:651,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
        - Branch String:   'init.c:634,6'
          Branch Sides:
            - BranchSide:      'init.c:637,4'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
            - BranchSide:      'init.c:651,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
        - Branch String:   'init.c:651,26'
          Branch Sides:
            - BranchSide:      'init.c:651,29'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - free
            - BranchSide:      'init.c:658,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:651,6'
          Branch Sides:
            - BranchSide:      'init.c:652,3'
              BranchSideFuncs:
                - log_err
                - free
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:658,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:658,37'
          Branch Sides:
            - BranchSide:      'init.c:658,40'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:663,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:658,6'
          Branch Sides:
            - BranchSide:      'init.c:659,3'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:663,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:663,36'
          Branch Sides:
            - BranchSide:      'init.c:663,40'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:668,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:663,6'
          Branch Sides:
            - BranchSide:      'init.c:664,3'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:668,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:668,40'
          Branch Sides:
            - BranchSide:      'init.c:668,44'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
            - BranchSide:      'init.c:673,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
        - Branch String:   'init.c:668,6'
          Branch Sides:
            - BranchSide:      'init.c:669,3'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
            - BranchSide:      'init.c:673,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
        - Branch String:   'init.c:673,6'
          Branch Sides:
            - BranchSide:      'init.c:674,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
            - BranchSide:      'init.c:683,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
        - Branch String:   'init.c:674,7'
          Branch Sides:
            - BranchSide:      'init.c:675,4'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
            - BranchSide:      'init.c:677,4'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
        - Branch String:   'init.c:683,40'
          Branch Sides:
            - BranchSide:      'init.c:683,43'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
            - BranchSide:      'init.c:690,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
        - Branch String:   'init.c:683,6'
          Branch Sides:
            - BranchSide:      'init.c:684,3'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
            - BranchSide:      'init.c:690,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
        - Branch String:   'init.c:690,40'
          Branch Sides:
            - BranchSide:      'init.c:690,44'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
            - BranchSide:      'init.c:696,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
        - Branch String:   'init.c:690,6'
          Branch Sides:
            - BranchSide:      'init.c:691,19'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
            - BranchSide:      'init.c:696,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
        - Branch String:   'init.c:696,6'
          Branch Sides:
            - BranchSide:      'init.c:697,7'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
            - BranchSide:      'init.c:726,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
        - Branch String:   'init.c:697,20'
          Branch Sides:
            - BranchSide:      'init.c:697,23'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - log_err
                - log_err
            - BranchSide:      'init.c:718,4'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
        - Branch String:   'init.c:697,7'
          Branch Sides:
            - BranchSide:      'init.c:698,8'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:718,4'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
        - Branch String:   'init.c:698,8'
          Branch Sides:
            - BranchSide:      'init.c:699,9'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:704,5'
              BranchSideFuncs:
                - log_info
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
        - Branch String:   'init.c:699,9'
          Branch Sides:
            - BranchSide:      'init.c:700,6'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
            - BranchSide:      'init.c:703,4'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_info
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
        - Branch String:   'init.c:707,8'
          Branch Sides:
            - BranchSide:      'init.c:708,9'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
                - log_err
            - BranchSide:      'init.c:714,5'
              BranchSideFuncs:
                - log_info
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
        - Branch String:   'init.c:708,9'
          Branch Sides:
            - BranchSide:      'init.c:709,6'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
            - BranchSide:      'init.c:713,4'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
        - Branch String:   'init.c:726,6'
          Branch Sides:
            - BranchSide:      'init.c:727,3'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
            - BranchSide:      'init.c:729,2'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
        - Branch String:   'init.c:729,2'
          Branch Sides:
            - BranchSide:      'init.c:730,8'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
            - BranchSide:      'init.c:736,2'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
        - Branch String:   'init.c:730,7'
          Branch Sides:
            - BranchSide:      'init.c:731,22'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
            - BranchSide:      'init.c:732,8'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
        - Branch String:   'init.c:732,7'
          Branch Sides:
            - BranchSide:      'init.c:733,22'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
            - BranchSide:      'init.c:734,2'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
        - Branch String:   'init.c:737,2'
          Branch Sides:
            - BranchSide:      'init.c:738,18'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
            - BranchSide:      'init.c:744,2'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
        - Branch String:   'init.c:738,18'
          Branch Sides:
            - BranchSide:      'init.c:737,2'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
            - BranchSide:      'init.c:737,2'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
        - Branch String:   'init.c:744,2'
          Branch Sides:
            - BranchSide:      'init.c:745,8'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
            - BranchSide:      'init.c:749,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
        - Branch String:   'init.c:745,20'
          Branch Sides:
            - BranchSide:      'init.c:745,24'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
            - BranchSide:      'init.c:746,18'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
        - Branch String:   'init.c:745,7'
          Branch Sides:
            - BranchSide:      'init.c:746,18'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
            - BranchSide:      'init.c:747,2'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
                - log_err
        - Branch String:   'init.c:749,48'
          Branch Sides:
            - BranchSide:      'init.c:750,6'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
            - BranchSide:      'init.c:752,7'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
        - Branch String:   'init.c:750,49'
          Branch Sides:
            - BranchSide:      'init.c:751,6'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
            - BranchSide:      'init.c:752,7'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
        - Branch String:   'init.c:751,48'
          Branch Sides:
            - BranchSide:      'init.c:752,7'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
            - BranchSide:      'init.c:758,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
        - Branch String:   'init.c:749,6'
          Branch Sides:
            - BranchSide:      'init.c:753,3'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
            - BranchSide:      'init.c:758,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
        - Branch String:   'init.c:758,6'
          Branch Sides:
            - BranchSide:      'init.c:759,23'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
            - BranchSide:      'init.c:761,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
                - rand_between
        - Branch String:   'init.c:761,6'
          Branch Sides:
            - BranchSide:      'init.c:762,8'
              BranchSideFuncs:
                - rand_between
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
            - BranchSide:      'init.c:769,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
        - Branch String:   'init.c:762,7'
          Branch Sides:
            - BranchSide:      'init.c:763,26'
              BranchSideFuncs:
                - rand_between
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
            - BranchSide:      'init.c:764,34'
              BranchSideFuncs:
                - rand_between
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
        - Branch String:   'init.c:769,21'
          Branch Sides:
            - BranchSide:      'init.c:769,24'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
                - fixed_block_size
                - log_err
            - BranchSide:      'init.c:775,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
        - Branch String:   'init.c:770,6'
          Branch Sides:
            - BranchSide:      'init.c:770,27'
              BranchSideFuncs:
                - fixed_block_size
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
            - BranchSide:      'init.c:775,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
        - Branch String:   'init.c:769,6'
          Branch Sides:
            - BranchSide:      'init.c:771,3'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
            - BranchSide:      'init.c:775,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - td_ioengine_flagged.857
                - log_err
        - Branch String:   'init.c:775,22'
          Branch Sides:
            - BranchSide:      'init.c:775,26'
              BranchSideFuncs:
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:781,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:775,37'
          Branch Sides:
            - BranchSide:      'init.c:775,60'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:776,3'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:775,6'
          Branch Sides:
            - BranchSide:      'init.c:776,3'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:781,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:781,6'
          Branch Sides:
            - BranchSide:      'init.c:782,23'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:787,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:787,34'
          Branch Sides:
            - BranchSide:      'init.c:787,38'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:788,20'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:787,6'
          Branch Sides:
            - BranchSide:      'init.c:788,20'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:793,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:793,36'
          Branch Sides:
            - BranchSide:      'init.c:793,40'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:794,22'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:793,6'
          Branch Sides:
            - BranchSide:      'init.c:794,22'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:800,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:800,6'
          Branch Sides:
            - BranchSide:      'init.c:801,35'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:808,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:808,27'
          Branch Sides:
            - BranchSide:      'init.c:808,32'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:813,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:808,61'
          Branch Sides:
            - BranchSide:      'init.c:809,9'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:813,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:809,22'
          Branch Sides:
            - BranchSide:      'init.c:809,41'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:809,25'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:809,38'
          Branch Sides:
            - BranchSide:      'init.c:809,41'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:810,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:809,58'
          Branch Sides:
            - BranchSide:      'init.c:810,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:813,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:808,6'
          Branch Sides:
            - BranchSide:      'init.c:811,3'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:813,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:813,6'
          Branch Sides:
            - BranchSide:      'init.c:814,17'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:816,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:816,34'
          Branch Sides:
            - BranchSide:      'init.c:816,38'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:817,19'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:816,6'
          Branch Sides:
            - BranchSide:      'init.c:817,19'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:819,8'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:819,71'
          Branch Sides:
            - BranchSide:      'init.c:820,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:821,8'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:820,86'
          Branch Sides:
            - BranchSide:      'init.c:821,8'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
            - BranchSide:      'init.c:823,3'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
        - Branch String:   'init.c:821,80'
          Branch Sides:
            - BranchSide:      'init.c:822,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:826,2'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
        - Branch String:   'init.c:819,6'
          Branch Sides:
            - BranchSide:      'init.c:823,3'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
            - BranchSide:      'init.c:826,2'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
        - Branch String:   'init.c:826,2'
          Branch Sides:
            - BranchSide:      'init.c:827,8'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
            - BranchSide:      'init.c:834,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
        - Branch String:   'init.c:827,22'
          Branch Sides:
            - BranchSide:      'init.c:827,26'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
            - BranchSide:      'init.c:828,8'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
        - Branch String:   'init.c:827,61'
          Branch Sides:
            - BranchSide:      'init.c:828,8'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
            - BranchSide:      'init.c:829,58'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
        - Branch String:   'init.c:828,27'
          Branch Sides:
            - BranchSide:      'init.c:828,31'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
            - BranchSide:      'init.c:832,2'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
        - Branch String:   'init.c:827,7'
          Branch Sides:
            - BranchSide:      'init.c:829,58'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
            - BranchSide:      'init.c:832,2'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
                - log_err
                - log_err
        - Branch String:   'init.c:834,18'
          Branch Sides:
            - BranchSide:      'init.c:834,21'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
            - BranchSide:      'init.c:840,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
        - Branch String:   'init.c:834,6'
          Branch Sides:
            - BranchSide:      'init.c:835,3'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
            - BranchSide:      'init.c:840,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
        - Branch String:   'init.c:840,21'
          Branch Sides:
            - BranchSide:      'init.c:840,25'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
            - BranchSide:      'init.c:843,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
        - Branch String:   'init.c:840,6'
          Branch Sides:
            - BranchSide:      'init.c:841,3'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
            - BranchSide:      'init.c:843,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
        - Branch String:   'init.c:843,6'
          Branch Sides:
            - BranchSide:      'init.c:844,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
            - BranchSide:      'init.c:937,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
        - Branch String:   'init.c:844,20'
          Branch Sides:
            - BranchSide:      'init.c:844,23'
              BranchSideFuncs:
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
            - BranchSide:      'init.c:860,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
        - Branch String:   'init.c:844,36'
          Branch Sides:
            - BranchSide:      'init.c:844,39'
              BranchSideFuncs:
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - log_info
                - strstr
                - strstr
                - strstr
            - BranchSide:      'init.c:860,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
        - Branch String:   'init.c:844,54'
          Branch Sides:
            - BranchSide:      'init.c:845,8'
              BranchSideFuncs:
                - log_info
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - strstr
                - strstr
                - strstr
            - BranchSide:      'init.c:860,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
        - Branch String:   'init.c:845,20'
          Branch Sides:
            - BranchSide:      'init.c:846,10'
              BranchSideFuncs:
                - log_info
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
            - BranchSide:      'init.c:850,4'
              BranchSideFuncs:
                - log_info
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
        - Branch String:   'init.c:846,29'
          Branch Sides:
            - BranchSide:      'init.c:847,17'
              BranchSideFuncs:
                - strstr
                - log_info
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - strstr
                - strstr
            - BranchSide:      'init.c:850,4'
              BranchSideFuncs:
                - log_info
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
        - Branch String:   'init.c:847,49'
          Branch Sides:
            - BranchSide:      'init.c:848,17'
              BranchSideFuncs:
                - strstr
                - log_info
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
                - strstr
            - BranchSide:      'init.c:850,4'
              BranchSideFuncs:
                - log_info
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
        - Branch String:   'init.c:848,48'
          Branch Sides:
            - BranchSide:      'init.c:849,17'
              BranchSideFuncs:
                - strstr
                - log_info
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
            - BranchSide:      'init.c:850,4'
              BranchSideFuncs:
                - log_info
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
        - Branch String:   'init.c:844,7'
          Branch Sides:
            - BranchSide:      'init.c:850,4'
              BranchSideFuncs:
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
            - BranchSide:      'init.c:860,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
        - Branch String:   'init.c:860,20'
          Branch Sides:
            - BranchSide:      'init.c:860,23'
              BranchSideFuncs:
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
            - BranchSide:      'init.c:868,8'
              BranchSideFuncs:
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
        - Branch String:   'init.c:860,36'
          Branch Sides:
            - BranchSide:      'init.c:860,39'
              BranchSideFuncs:
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
            - BranchSide:      'init.c:868,8'
              BranchSideFuncs:
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
        - Branch String:   'init.c:860,50'
          Branch Sides:
            - BranchSide:      'init.c:861,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - log_info
            - BranchSide:      'init.c:868,8'
              BranchSideFuncs:
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
        - Branch String:   'init.c:861,21'
          Branch Sides:
            - BranchSide:      'init.c:861,25'
              BranchSideFuncs:
                - log_info
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
            - BranchSide:      'init.c:868,8'
              BranchSideFuncs:
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
        - Branch String:   'init.c:861,37'
          Branch Sides:
            - BranchSide:      'init.c:861,41'
              BranchSideFuncs:
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
            - BranchSide:      'init.c:868,8'
              BranchSideFuncs:
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
        - Branch String:   'init.c:860,7'
          Branch Sides:
            - BranchSide:      'init.c:862,4'
              BranchSideFuncs:
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
            - BranchSide:      'init.c:868,8'
              BranchSideFuncs:
                - __fio_option_is_set
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
        - Branch String:   'init.c:868,7'
          Branch Sides:
            - BranchSide:      'init.c:869,4'
              BranchSideFuncs:
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
            - BranchSide:      'init.c:871,7'
              BranchSideFuncs:
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
        - Branch String:   'init.c:871,54'
          Branch Sides:
            - BranchSide:      'init.c:872,8'
              BranchSideFuncs:
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
            - BranchSide:      'init.c:879,7'
              BranchSideFuncs:
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
        - Branch String:   'init.c:871,7'
          Branch Sides:
            - BranchSide:      'init.c:873,25'
              BranchSideFuncs:
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
            - BranchSide:      'init.c:879,7'
              BranchSideFuncs:
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
        - Branch String:   'init.c:879,7'
          Branch Sides:
            - BranchSide:      'init.c:880,25'
              BranchSideFuncs:
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
            - BranchSide:      'init.c:881,12'
              BranchSideFuncs:
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
        - Branch String:   'init.c:888,27'
          Branch Sides:
            - BranchSide:      'init.c:889,8'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - gcd
            - BranchSide:      'init.c:891,29'
              BranchSideFuncs:
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
        - Branch String:   'init.c:889,52'
          Branch Sides:
            - BranchSide:      'init.c:890,8'
              BranchSideFuncs:
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
            - BranchSide:      'init.c:891,29'
              BranchSideFuncs:
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
        - Branch String:   'init.c:888,7'
          Branch Sides:
            - BranchSide:      'init.c:891,29'
              BranchSideFuncs:
                - gcd
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
            - BranchSide:      'init.c:894,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
        - Branch String:   'init.c:894,7'
          Branch Sides:
            - BranchSide:      'init.c:895,9'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
            - BranchSide:      'init.c:902,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
        - Branch String:   'init.c:895,8'
          Branch Sides:
            - BranchSide:      'init.c:896,5'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
            - BranchSide:      'init.c:898,9'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
        - Branch String:   'init.c:898,8'
          Branch Sides:
            - BranchSide:      'init.c:899,5'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
            - BranchSide:      'init.c:900,3'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - td_ioengine_flagged.857
                - __fio_option_is_set
        - Branch String:   'init.c:902,22'
          Branch Sides:
            - BranchSide:      'init.c:902,46'
              BranchSideFuncs:
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
                - __fio_option_is_set
            - BranchSide:      'init.c:917,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
        - Branch String:   'init.c:902,62'
          Branch Sides:
            - BranchSide:      'init.c:903,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
            - BranchSide:      'init.c:917,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
        - Branch String:   'init.c:902,7'
          Branch Sides:
            - BranchSide:      'init.c:909,9'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
            - BranchSide:      'init.c:917,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
        - Branch String:   'init.c:909,8'
          Branch Sides:
            - BranchSide:      'init.c:910,5'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
            - BranchSide:      'init.c:911,3'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
                - log_err
        - Branch String:   'init.c:917,7'
          Branch Sides:
            - BranchSide:      'init.c:919,4'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
            - BranchSide:      'init.c:930,8'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - fio_offset_overlap_risk
        - Branch String:   'init.c:930,21'
          Branch Sides:
            - BranchSide:      'init.c:930,25'
              BranchSideFuncs:
                - fio_offset_overlap_risk
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
            - BranchSide:      'init.c:932,9'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
        - Branch String:   'init.c:930,55'
          Branch Sides:
            - BranchSide:      'init.c:931,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
            - BranchSide:      'init.c:932,9'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
        - Branch String:   'init.c:931,18'
          Branch Sides:
            - BranchSide:      'init.c:931,45'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
            - BranchSide:      'init.c:932,9'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
        - Branch String:   'init.c:930,7'
          Branch Sides:
            - BranchSide:      'init.c:932,9'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
            - BranchSide:      'init.c:935,2'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
        - Branch String:   'init.c:932,8'
          Branch Sides:
            - BranchSide:      'init.c:933,5'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
            - BranchSide:      'init.c:934,3'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
                - td_ioengine_flagged.857
                - log_err
        - Branch String:   'init.c:937,6'
          Branch Sides:
            - BranchSide:      'init.c:938,28'
              BranchSideFuncs:
                - td_ioengine_flagged.857
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
            - BranchSide:      'init.c:948,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
        - Branch String:   'init.c:938,7'
          Branch Sides:
            - BranchSide:      'init.c:939,4'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
            - BranchSide:      'init.c:944,8'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
        - Branch String:   'init.c:944,7'
          Branch Sides:
            - BranchSide:      'init.c:945,4'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
            - BranchSide:      'init.c:946,2'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - td_ioengine_flagged.857
                - log_info
        - Branch String:   'init.c:948,6'
          Branch Sides:
            - BranchSide:      'init.c:949,7'
              BranchSideFuncs:
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - log_info
            - BranchSide:      'init.c:958,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
        - Branch String:   'init.c:949,7'
          Branch Sides:
            - BranchSide:      'init.c:950,4'
              BranchSideFuncs:
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - log_info
            - BranchSide:      'init.c:951,27'
              BranchSideFuncs:
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - log_info
        - Branch String:   'init.c:951,7'
          Branch Sides:
            - BranchSide:      'init.c:952,4'
              BranchSideFuncs:
                - log_info
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
            - BranchSide:      'init.c:956,2'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
        - Branch String:   'init.c:958,6'
          Branch Sides:
            - BranchSide:      'init.c:959,27'
              BranchSideFuncs:
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
            - BranchSide:      'init.c:996,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
        - Branch String:   'init.c:959,7'
          Branch Sides:
            - BranchSide:      'init.c:960,4'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
            - BranchSide:      'init.c:962,4'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
                - __fio_option_is_set
        - Branch String:   'init.c:996,6'
          Branch Sides:
            - BranchSide:      'init.c:997,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
            - BranchSide:      'init.c:1010,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
        - Branch String:   'init.c:997,7'
          Branch Sides:
            - BranchSide:      'init.c:998,4'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
            - BranchSide:      'init.c:1000,15'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
        - Branch String:   'init.c:1010,6'
          Branch Sides:
            - BranchSide:      'init.c:1011,3'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
            - BranchSide:      'init.c:1016,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - td_min_bs
                - log_err
        - Branch String:   'init.c:1016,14'
          Branch Sides:
            - BranchSide:      'init.c:1016,17'
              BranchSideFuncs:
                - td_min_bs
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
                - td_min_bs
                - log_err
            - BranchSide:      'init.c:1025,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
        - Branch String:   'init.c:1016,6'
          Branch Sides:
            - BranchSide:      'init.c:1018,25'
              BranchSideFuncs:
                - td_min_bs
                - log_err
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
            - BranchSide:      'init.c:1025,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
        - Branch String:   'init.c:1025,6'
          Branch Sides:
            - BranchSide:      'init.c:1026,3'
              BranchSideFuncs:
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
            - BranchSide:      'init.c:1028,26'
              BranchSideFuncs:
                - td_ioengine_flagged.857
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
        - Branch String:   'init.c:1028,44'
          Branch Sides:
            - BranchSide:      'init.c:1028,47'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
                - log_err
            - BranchSide:      'init.c:1033,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
        - Branch String:   'init.c:1028,6'
          Branch Sides:
            - BranchSide:      'init.c:1029,59'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
            - BranchSide:      'init.c:1033,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
                - fio_gtod_init
                - fio_gtod_set_cpu
        - Branch String:   'init.c:1033,6'
          Branch Sides:
            - BranchSide:      'init.c:1034,3'
              BranchSideFuncs:
                - fio_gtod_init
                - fio_gtod_set_cpu
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:1039,14'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:1040,6'
          Branch Sides:
            - BranchSide:      'init.c:1041,3'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:1043,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:1043,26'
          Branch Sides:
            - BranchSide:      'init.c:1043,29'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:1050,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:1043,6'
          Branch Sides:
            - BranchSide:      'init.c:1046,18'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:1050,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:1050,6'
          Branch Sides:
            - BranchSide:      'init.c:1051,3'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:1052,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:1052,6'
          Branch Sides:
            - BranchSide:      'init.c:1053,3'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:1054,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:1054,6'
          Branch Sides:
            - BranchSide:      'init.c:1055,3'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:1058,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:1058,6'
          Branch Sides:
            - BranchSide:      'init.c:1062,3'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:1071,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:1062,3'
          Branch Sides:
            - BranchSide:      'init.c:1063,4'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:1065,3'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:1071,27'
          Branch Sides:
            - BranchSide:      'init.c:1071,30'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:1090,2'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
        - Branch String:   'init.c:1071,6'
          Branch Sides:
            - BranchSide:      'init.c:1072,8'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:1090,2'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
        - Branch String:   'init.c:1072,7'
          Branch Sides:
            - BranchSide:      'init.c:1073,4'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:1076,14'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:1076,14'
          Branch Sides:
            - BranchSide:      'init.c:1079,20'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
            - BranchSide:      'init.c:1081,14'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - tnumber_to_td
                - log_err
                - log_err
        - Branch String:   'init.c:1090,2'
          Branch Sides:
            - BranchSide:      'init.c:1091,7'
              BranchSideFuncs:
                - tnumber_to_td
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:1097,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:1091,7'
          Branch Sides:
            - BranchSide:      'init.c:1093,6'
              BranchSideFuncs:
                - log_err
                - tnumber_to_td
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:1096,2'
              BranchSideFuncs:
                - tnumber_to_td
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
                - log_err
        - Branch String:   'init.c:1097,19'
          Branch Sides:
            - BranchSide:      'init.c:1097,22'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
                - log_err
            - BranchSide:      'init.c:1102,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
        - Branch String:   'init.c:1097,6'
          Branch Sides:
            - BranchSide:      'init.c:1098,3'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - log_err
                - log_err
            - BranchSide:      'init.c:1102,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
        - Branch String:   'init.c:1102,19'
          Branch Sides:
            - BranchSide:      'init.c:1102,23'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - log_err
            - BranchSide:      'init.c:1108,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
        - Branch String:   'init.c:1102,67'
          Branch Sides:
            - BranchSide:      'init.c:1102,70'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - log_err
            - BranchSide:      'init.c:1104,5'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - log_err
        - Branch String:   'init.c:1102,6'
          Branch Sides:
            - BranchSide:      'init.c:1104,5'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
                - log_err
            - BranchSide:      'init.c:1108,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
        - Branch String:   'init.c:1108,6'
          Branch Sides:
            - BranchSide:      'init.c:1108,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
            - BranchSide:      'init.c:1109,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
        - Branch String:   'init.c:1109,42'
          Branch Sides:
            - BranchSide:      'init.c:1110,5'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'init.c:1114,4'
              BranchSideFuncs: []
        - Branch String:   'init.c:1110,37'
          Branch Sides:
            - BranchSide:      'init.c:1110,40'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'init.c:1111,4'
              BranchSideFuncs:
                - log_err
        - Branch String:   'init.c:1109,7'
          Branch Sides:
            - BranchSide:      'init.c:1111,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'init.c:1114,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'init.c:620,2'
          Dst:             __dprint
        - Src:             'init.c:623,3'
          Dst:             log_err
        - Src:             'init.c:629,3'
          Dst:             log_err
        - Src:             'init.c:635,7'
          Dst:             td_ioengine_flagged
        - Src:             'init.c:636,3'
          Dst:             log_err
        - Src:             'init.c:652,3'
          Dst:             log_err
        - Src:             'init.c:659,3'
          Dst:             log_err
        - Src:             'init.c:664,3'
          Dst:             log_err
        - Src:             'init.c:669,3'
          Dst:             log_err
        - Src:             'init.c:698,8'
          Dst:             __fio_option_is_set
        - Src:             'init.c:700,6'
          Dst:             log_err
        - Src:             'init.c:704,5'
          Dst:             log_info
        - Src:             'init.c:707,8'
          Dst:             __fio_option_is_set
        - Src:             'init.c:709,6'
          Dst:             log_err
        - Src:             'init.c:714,5'
          Dst:             log_info
        - Src:             'init.c:718,4'
          Dst:             log_err
        - Src:             'init.c:753,3'
          Dst:             log_err
        - Src:             'init.c:764,20'
          Dst:             rand_between
        - Src:             'init.c:770,10'
          Dst:             fixed_block_size
        - Src:             'init.c:771,3'
          Dst:             log_err
        - Src:             'init.c:775,40'
          Dst:             td_ioengine_flagged
        - Src:             'init.c:776,3'
          Dst:             log_err
        - Src:             'init.c:823,3'
          Dst:             log_err
        - Src:             'init.c:829,4'
          Dst:             log_err
        - Src:             'init.c:835,3'
          Dst:             log_err
        - Src:             'init.c:847,10'
          Dst:             strstr
        - Src:             'init.c:848,10'
          Dst:             strstr
        - Src:             'init.c:849,10'
          Dst:             strstr
        - Src:             'init.c:850,4'
          Dst:             log_info
        - Src:             'init.c:862,4'
          Dst:             log_info
        - Src:             'init.c:868,8'
          Dst:             __fio_option_is_set
        - Src:             'init.c:891,25'
          Dst:             gcd
        - Src:             'init.c:895,9'
          Dst:             __fio_option_is_set
        - Src:             'init.c:898,9'
          Dst:             __fio_option_is_set
        - Src:             'init.c:902,26'
          Dst:             td_ioengine_flagged
        - Src:             'init.c:909,9'
          Dst:             __fio_option_is_set
        - Src:             'init.c:919,4'
          Dst:             log_err
        - Src:             'init.c:931,21'
          Dst:             fio_offset_overlap_risk
        - Src:             'init.c:932,9'
          Dst:             __fio_option_is_set
        - Src:             'init.c:938,8'
          Dst:             td_ioengine_flagged
        - Src:             'init.c:939,4'
          Dst:             log_err
        - Src:             'init.c:951,7'
          Dst:             td_ioengine_flagged
        - Src:             'init.c:952,4'
          Dst:             log_info
        - Src:             'init.c:959,7'
          Dst:             td_ioengine_flagged
        - Src:             'init.c:1000,15'
          Dst:             __fio_option_is_set
        - Src:             'init.c:1016,27'
          Dst:             td_min_bs
        - Src:             'init.c:1018,34'
          Dst:             td_min_bs
        - Src:             'init.c:1017,3'
          Dst:             log_err
        - Src:             'init.c:1025,6'
          Dst:             __fio_option_is_set
        - Src:             'init.c:1028,6'
          Dst:             td_ioengine_flagged
        - Src:             'init.c:1029,3'
          Dst:             log_err
        - Src:             'init.c:1033,6'
          Dst:             __fio_option_is_set
        - Src:             'init.c:1034,3'
          Dst:             fio_gtod_init
        - Src:             'init.c:1035,3'
          Dst:             fio_gtod_set_cpu
        - Src:             'init.c:1044,3'
          Dst:             log_err
        - Src:             'init.c:1072,8'
          Dst:             __fio_option_is_set
        - Src:             'init.c:1073,4'
          Dst:             log_err
        - Src:             'init.c:1077,4'
          Dst:             log_err
        - Src:             'init.c:1082,4'
          Dst:             log_err
        - Src:             'init.c:1092,4'
          Dst:             log_err
        - Src:             'init.c:1090,2'
          Dst:             tnumber_to_td
        - Src:             'init.c:1098,3'
          Dst:             log_err
        - Src:             'init.c:1103,3'
          Dst:             log_err
        - Src:             'init.c:1109,7'
          Dst:             __fio_option_is_set
        - Src:             'init.c:1111,4'
          Dst:             log_err
    - functionName:    strstr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/./lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    setup_random_seeds
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1202
      functionLinenumberEnd: 1229
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         36
      ICount:          207
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached:
        - __dprint
        - __fio_option_is_set
        - init_random_seeds
        - td_fill_rand_seeds
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:1206,29'
          Branch Sides:
            - BranchSide:      'init.c:1206,33'
              BranchSideFuncs:
                - td_fill_rand_seeds
                - __dprint
                - __dprint
            - BranchSide:      'init.c:1212,10'
              BranchSideFuncs:
                - td_fill_rand_seeds
                - __dprint
                - __dprint
        - Branch String:   'init.c:1206,6'
          Branch Sides:
            - BranchSide:      'init.c:1207,31'
              BranchSideFuncs:
                - td_fill_rand_seeds
                - __dprint
                - __dprint
            - BranchSide:      'init.c:1212,10'
              BranchSideFuncs:
                - td_fill_rand_seeds
                - __dprint
                - __dprint
        - Branch String:   'init.c:1208,3'
          Branch Sides:
            - BranchSide:      'init.c:1208,3'
              BranchSideFuncs:
                - td_fill_rand_seeds
                - __dprint
                - __dprint
            - BranchSide:      'init.c:1209,7'
              BranchSideFuncs:
                - __dprint
                - td_fill_rand_seeds
                - __dprint
                - __dprint
        - Branch String:   'init.c:1209,7'
          Branch Sides:
            - BranchSide:      'init.c:1210,11'
              BranchSideFuncs: []
            - BranchSide:      'init.c:1211,2'
              BranchSideFuncs:
                - td_fill_rand_seeds
                - __dprint
                - __dprint
        - Branch String:   'init.c:1213,3'
          Branch Sides:
            - BranchSide:      'init.c:1214,9'
              BranchSideFuncs:
                - td_fill_rand_seeds
                - __dprint
                - __dprint
            - BranchSide:      'init.c:1216,10'
              BranchSideFuncs:
                - td_fill_rand_seeds
                - __dprint
                - __dprint
        - Branch String:   'init.c:1216,3'
          Branch Sides:
            - BranchSide:      'init.c:0,0'
              BranchSideFuncs:
                - td_fill_rand_seeds
                - __dprint
                - __dprint
            - BranchSide:      'init.c:1217,24'
              BranchSideFuncs:
                - td_fill_rand_seeds
                - __dprint
                - __dprint
        - Branch String:   'init.c:1224,2'
          Branch Sides:
            - BranchSide:      'init.c:1224,2'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'init.c:1225,11'
              BranchSideFuncs:
                - __dprint
                - __dprint
        - Branch String:   'init.c:1225,2'
          Branch Sides:
            - BranchSide:      'init.c:1226,3'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'init.c:1228,2'
              BranchSideFuncs: []
        - Branch String:   'init.c:1226,3'
          Branch Sides:
            - BranchSide:      'init.c:1225,41'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'init.c:1226,3'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'init.c:1206,33'
          Dst:             __fio_option_is_set
        - Src:             'init.c:1207,13'
          Dst:             init_random_seeds
        - Src:             'init.c:1208,3'
          Dst:             __dprint
        - Src:             'init.c:1222,2'
          Dst:             td_fill_rand_seeds
        - Src:             'init.c:1224,2'
          Dst:             __dprint
        - Src:             'init.c:1226,3'
          Dst:             __dprint
    - functionName:    td_fill_rand_seeds
      functionSourceFile: '/src/fio/init.c'
      linkageType:     externalLinkage
      functionLinenumber: 1138
      functionLinenumberEnd: 1199
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         22
      ICount:          318
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - frand_copy
        - init_rand_file_service
        - init_rand_seed
      functionUses:    2
      BranchProfiles:
        - Branch String:   'init.c:1145,6'
          Branch Sides:
            - BranchSide:      'init.c:1146,9'
              BranchSideFuncs:
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - frand_copy
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_file_service
                - init_rand_seed
            - BranchSide:      'init.c:1148,9'
              BranchSideFuncs:
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - frand_copy
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_file_service
                - init_rand_seed
        - Branch String:   'init.c:1158,6'
          Branch Sides:
            - BranchSide:      'init.c:1159,16'
              BranchSideFuncs:
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - frand_copy
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_file_service
                - init_rand_seed
            - BranchSide:      'init.c:1160,6'
              BranchSideFuncs:
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - frand_copy
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_file_service
                - init_rand_seed
        - Branch String:   'init.c:1160,6'
          Branch Sides:
            - BranchSide:      'init.c:1161,15'
              BranchSideFuncs:
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - frand_copy
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_file_service
                - init_rand_seed
            - BranchSide:      'init.c:1162,18'
              BranchSideFuncs:
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - frand_copy
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_file_service
                - init_rand_seed
        - Branch String:   'init.c:1170,6'
          Branch Sides:
            - BranchSide:      'init.c:1171,19'
              BranchSideFuncs:
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - frand_copy
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
            - BranchSide:      'init.c:1172,11'
              BranchSideFuncs:
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - frand_copy
                - init_rand_seed
                - init_rand_seed
                - init_rand_seed
                - init_rand_file_service
        - Branch String:   'init.c:1188,2'
          Branch Sides:
            - BranchSide:      'init.c:1189,28'
              BranchSideFuncs:
                - init_rand_seed
                - init_rand_seed
                - frand_copy
                - init_rand_seed
                - init_rand_seed
            - BranchSide:      'init.c:1194,18'
              BranchSideFuncs:
                - init_rand_seed
                - frand_copy
                - init_rand_seed
                - init_rand_seed
      Callsites:
        - Src:             'init.c:1162,2'
          Dst:             init_rand_seed
        - Src:             'init.c:1163,2'
          Dst:             init_rand_seed
        - Src:             'init.c:1164,2'
          Dst:             init_rand_seed
        - Src:             'init.c:1166,2'
          Dst:             init_rand_seed
        - Src:             'init.c:1168,2'
          Dst:             init_rand_seed
        - Src:             'init.c:1171,3'
          Dst:             init_rand_seed
        - Src:             'init.c:1173,3'
          Dst:             init_rand_file_service
        - Src:             'init.c:1175,2'
          Dst:             init_rand_seed
        - Src:             'init.c:1176,2'
          Dst:             init_rand_seed
        - Src:             'init.c:1177,2'
          Dst:             init_rand_seed
        - Src:             'init.c:1178,2'
          Dst:             init_rand_seed
        - Src:             'init.c:1179,2'
          Dst:             init_rand_seed
        - Src:             'init.c:1180,2'
          Dst:             init_rand_seed
        - Src:             'init.c:1181,2'
          Dst:             init_rand_seed
        - Src:             'init.c:1182,2'
          Dst:             init_rand_seed
        - Src:             'init.c:1183,2'
          Dst:             init_rand_seed
        - Src:             'init.c:1184,2'
          Dst:             init_rand_seed
        - Src:             'init.c:1186,2'
          Dst:             init_rand_seed
        - Src:             'init.c:1191,3'
          Dst:             init_rand_seed
        - Src:             'init.c:1194,2'
          Dst:             init_rand_seed
        - Src:             'init.c:1195,2'
          Dst:             frand_copy
        - Src:             'init.c:1197,2'
          Dst:             init_rand_seed
        - Src:             'init.c:1198,2'
          Dst:             init_rand_seed
    - functionName:    init_rand_file_service
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1135
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         12
      ICount:          112
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - gauss_disable_hash
        - gauss_init
        - pareto_init
        - zipf_disable_hash
        - zipf_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:1125,6'
          Branch Sides:
            - BranchSide:      'init.c:1126,14'
              BranchSideFuncs:
                - zipf_init
                - zipf_disable_hash
            - BranchSide:      'init.c:1128,13'
              BranchSideFuncs:
                - gauss_init
                - gauss_disable_hash
                - pareto_init
                - zipf_disable_hash
        - Branch String:   'init.c:1128,13'
          Branch Sides:
            - BranchSide:      'init.c:1129,16'
              BranchSideFuncs:
                - pareto_init
                - zipf_disable_hash
            - BranchSide:      'init.c:1131,13'
              BranchSideFuncs:
                - gauss_init
                - gauss_disable_hash
      Callsites:
        - Src:             'init.c:1126,3'
          Dst:             zipf_init
        - Src:             'init.c:1127,3'
          Dst:             zipf_disable_hash
        - Src:             'init.c:1129,3'
          Dst:             pareto_init
        - Src:             'init.c:1130,3'
          Dst:             zipf_disable_hash
        - Src:             'init.c:1132,3'
          Dst:             gauss_init
        - Src:             'init.c:1133,3'
          Dst:             gauss_disable_hash
    - functionName:    frand_copy
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __frand32_copy
        - __frand64_copy
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:57,6'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:58,19'
              BranchSideFuncs:
                - __frand64_copy
            - BranchSide:      './os/../lib/rand.h:60,19'
              BranchSideFuncs:
                - __frand32_copy
      Callsites:
        - Src:             './os/../lib/rand.h:58,3'
          Dst:             __frand64_copy
        - Src:             './os/../lib/rand.h:60,3'
          Dst:             __frand32_copy
    - functionName:    __frand64_copy
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __frand32_copy
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    make_filename
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1386
      functionLinenumberEnd: 1498
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - buf
        - buf_size
        - o
        - jobname
        - jobnum
        - filenum
      BBCount:         63
      ICount:          436
      EdgeCount:       78
      CyclomaticComplexity: 17
      functionsReached:
        - __assert_fail
        - log_err
        - snprintf
        - sprintf
        - strcasestr
        - strlen
        - strncpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:1391,26'
          Branch Sides:
            - BranchSide:      'init.c:1391,37'
              BranchSideFuncs:
                - strlen
                - sprintf
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - snprintf
                - strncpy
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
                - strlen
            - BranchSide:      'init.c:1392,11'
              BranchSideFuncs:
                - sprintf
        - Branch String:   'init.c:1391,6'
          Branch Sides:
            - BranchSide:      'init.c:1392,11'
              BranchSideFuncs:
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - snprintf
                - strncpy
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
                - strlen
            - BranchSide:      'init.c:1396,9'
              BranchSideFuncs:
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - snprintf
                - strncpy
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
                - strlen
        - Branch String:   'init.c:1396,2'
          Branch Sides:
            - BranchSide:      'init.c:1397,22'
              BranchSideFuncs:
                - strlen
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - snprintf
                - strncpy
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
            - BranchSide:      'init.c:1399,11'
              BranchSideFuncs:
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - snprintf
                - strncpy
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
        - Branch String:   'init.c:1402,2'
          Branch Sides:
            - BranchSide:      'init.c:1403,3'
              BranchSideFuncs:
                - strcasestr
                - strlen
                - snprintf
                - snprintf
                - strncpy
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
            - BranchSide:      'init.c:1497,9'
              BranchSideFuncs: []
        - Branch String:   'init.c:1408,8'
          Branch Sides:
            - BranchSide:      'init.c:1409,5'
              BranchSideFuncs:
                - strlen
                - snprintf
                - snprintf
                - strcasestr
                - strncpy
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
            - BranchSide:      'init.c:1411,14'
              BranchSideFuncs:
                - strlen
                - snprintf
                - snprintf
                - strcasestr
                - strncpy
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
        - Branch String:   'init.c:1412,8'
          Branch Sides:
            - BranchSide:      'init.c:1413,18'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - strcasestr
                - strlen
                - strncpy
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
            - BranchSide:      'init.c:1415,8'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - strcasestr
                - strlen
                - strncpy
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
        - Branch String:   'init.c:1415,8'
          Branch Sides:
            - BranchSide:      'init.c:1416,13'
              BranchSideFuncs:
                - strncpy
                - snprintf
                - snprintf
                - strcasestr
                - strlen
                - strncpy
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
            - BranchSide:      'init.c:1421,12'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - strcasestr
                - strlen
                - strncpy
                - strncpy
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
        - Branch String:   'init.c:1421,4'
          Branch Sides:
            - BranchSide:      'init.c:1425,20'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
                - strncpy
                - log_err
            - BranchSide:      'init.c:1441,20'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
                - strncpy
                - log_err
            - BranchSide:      'init.c:1457,20'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
                - strncpy
                - log_err
            - BranchSide:      'init.c:1472,20'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
                - strncpy
                - log_err
            - BranchSide:      'init.c:1486,5'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'init.c:1426,9'
          Branch Sides:
            - BranchSide:      'init.c:1427,6'
              BranchSideFuncs:
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
                - strncpy
            - BranchSide:      'init.c:1428,14'
              BranchSideFuncs:
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - __assert_fail
                - strncpy
                - strncpy
                - log_err
        - Branch String:   'init.c:1428,14'
          Branch Sides:
            - BranchSide:      'init.c:1429,6'
              BranchSideFuncs:
                - log_err
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - __assert_fail
                - strncpy
                - strncpy
            - BranchSide:      'init.c:1433,13'
              BranchSideFuncs:
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
                - strncpy
        - Branch String:   'init.c:1442,9'
          Branch Sides:
            - BranchSide:      'init.c:1443,6'
              BranchSideFuncs:
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
                - strncpy
            - BranchSide:      'init.c:1444,14'
              BranchSideFuncs:
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
                - strncpy
                - log_err
        - Branch String:   'init.c:1444,14'
          Branch Sides:
            - BranchSide:      'init.c:1445,6'
              BranchSideFuncs:
                - log_err
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
                - strncpy
            - BranchSide:      'init.c:1449,13'
              BranchSideFuncs:
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
                - strncpy
        - Branch String:   'init.c:1458,9'
          Branch Sides:
            - BranchSide:      'init.c:1459,6'
              BranchSideFuncs:
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
                - strncpy
            - BranchSide:      'init.c:1460,14'
              BranchSideFuncs:
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - log_err
                - snprintf
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
                - strncpy
                - log_err
        - Branch String:   'init.c:1460,14'
          Branch Sides:
            - BranchSide:      'init.c:1461,6'
              BranchSideFuncs:
                - log_err
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - log_err
                - snprintf
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
                - strncpy
            - BranchSide:      'init.c:1465,13'
              BranchSideFuncs:
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
                - strncpy
        - Branch String:   'init.c:1473,9'
          Branch Sides:
            - BranchSide:      'init.c:1474,6'
              BranchSideFuncs:
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
                - strncpy
            - BranchSide:      'init.c:1475,14'
              BranchSideFuncs:
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
                - strncpy
                - log_err
        - Branch String:   'init.c:1475,14'
          Branch Sides:
            - BranchSide:      'init.c:1476,6'
              BranchSideFuncs:
                - log_err
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
                - strncpy
            - BranchSide:      'init.c:1480,13'
              BranchSideFuncs:
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
                - strncpy
        - Branch String:   'init.c:1490,8'
          Branch Sides:
            - BranchSide:      'init.c:1491,13'
              BranchSideFuncs:
                - strncpy
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
            - BranchSide:      'init.c:1493,13'
              BranchSideFuncs:
                - snprintf
                - strcasestr
                - strlen
                - snprintf
                - strncpy
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
        - Branch String:   'init.c:1494,3'
          Branch Sides:
            - BranchSide:      'init.c:1404,20'
              BranchSideFuncs:
                - strcasestr
                - strlen
                - snprintf
                - snprintf
                - strncpy
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
            - BranchSide:      'init.c:1495,2'
              BranchSideFuncs:
                - strcasestr
                - strlen
                - snprintf
                - snprintf
                - strncpy
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - snprintf
                - log_err
                - __assert_fail
                - strncpy
      Callsites:
        - Src:             'init.c:1391,30'
          Dst:             strlen
        - Src:             'init.c:1392,3'
          Dst:             sprintf
        - Src:             'init.c:1397,15'
          Dst:             strlen
        - Src:             'init.c:1399,2'
          Dst:             snprintf
        - Src:             'init.c:1407,10'
          Dst:             strcasestr
        - Src:             'init.c:1412,8'
          Dst:             strlen
        - Src:             'init.c:1416,5'
          Dst:             strncpy
        - Src:             'init.c:1425,11'
          Dst:             snprintf
        - Src:             'init.c:1429,6'
          Dst:             log_err
        - Src:             'init.c:1441,11'
          Dst:             snprintf
        - Src:             'init.c:1445,6'
          Dst:             log_err
        - Src:             'init.c:1457,11'
          Dst:             snprintf
        - Src:             'init.c:1461,6'
          Dst:             log_err
        - Src:             'init.c:1472,11'
          Dst:             snprintf
        - Src:             'init.c:1476,6'
          Dst:             log_err
        - Src:             'init.c:1486,5'
          Dst:             __assert_fail
        - Src:             'init.c:1491,5'
          Dst:             strncpy
        - Src:             'init.c:1493,4'
          Dst:             snprintf
    - functionName:    strncpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    init_flags
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1323
      functionLinenumberEnd: 1362
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         47
      ICount:          286
      EdgeCount:       62
      CyclomaticComplexity: 17
      functionsReached:
        - __fio_option_is_set
        - option_check_rate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:1327,6'
          Branch Sides:
            - BranchSide:      'init.c:1328,3'
              BranchSideFuncs:
                - option_check_rate
                - __fio_option_is_set
                - __fio_option_is_set
            - BranchSide:      'init.c:1329,6'
              BranchSideFuncs:
                - option_check_rate
                - __fio_option_is_set
                - __fio_option_is_set
        - Branch String:   'init.c:1329,6'
          Branch Sides:
            - BranchSide:      'init.c:1330,3'
              BranchSideFuncs:
                - option_check_rate
                - __fio_option_is_set
                - __fio_option_is_set
            - BranchSide:      'init.c:1331,6'
              BranchSideFuncs:
                - option_check_rate
                - __fio_option_is_set
                - __fio_option_is_set
        - Branch String:   'init.c:1331,6'
          Branch Sides:
            - BranchSide:      'init.c:1332,3'
              BranchSideFuncs:
                - option_check_rate
                - __fio_option_is_set
                - __fio_option_is_set
            - BranchSide:      'init.c:1333,6'
              BranchSideFuncs:
                - option_check_rate
                - __fio_option_is_set
                - __fio_option_is_set
        - Branch String:   'init.c:1333,6'
          Branch Sides:
            - BranchSide:      'init.c:1334,3'
              BranchSideFuncs:
                - option_check_rate
                - __fio_option_is_set
                - __fio_option_is_set
            - BranchSide:      'init.c:1338,6'
              BranchSideFuncs:
                - option_check_rate
                - __fio_option_is_set
                - __fio_option_is_set
        - Branch String:   'init.c:1338,26'
          Branch Sides:
            - BranchSide:      'init.c:1338,29'
              BranchSideFuncs:
                - __fio_option_is_set
                - option_check_rate
                - __fio_option_is_set
            - BranchSide:      'init.c:1344,6'
              BranchSideFuncs:
                - option_check_rate
                - __fio_option_is_set
        - Branch String:   'init.c:1338,6'
          Branch Sides:
            - BranchSide:      'init.c:1339,3'
              BranchSideFuncs:
                - option_check_rate
                - __fio_option_is_set
            - BranchSide:      'init.c:1344,6'
              BranchSideFuncs:
                - option_check_rate
                - __fio_option_is_set
        - Branch String:   'init.c:1344,26'
          Branch Sides:
            - BranchSide:      'init.c:1344,31'
              BranchSideFuncs:
                - option_check_rate
                - __fio_option_is_set
            - BranchSide:      'init.c:1347,6'
              BranchSideFuncs:
                - option_check_rate
        - Branch String:   'init.c:1344,47'
          Branch Sides:
            - BranchSide:      'init.c:1345,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - option_check_rate
            - BranchSide:      'init.c:1346,3'
              BranchSideFuncs:
                - option_check_rate
        - Branch String:   'init.c:1344,6'
          Branch Sides:
            - BranchSide:      'init.c:1346,3'
              BranchSideFuncs:
                - option_check_rate
            - BranchSide:      'init.c:1347,6'
              BranchSideFuncs:
                - option_check_rate
        - Branch String:   'init.c:1347,6'
          Branch Sides:
            - BranchSide:      'init.c:1348,3'
              BranchSideFuncs:
                - option_check_rate
            - BranchSide:      'init.c:1350,6'
              BranchSideFuncs:
                - option_check_rate
        - Branch String:   'init.c:1350,22'
          Branch Sides:
            - BranchSide:      'init.c:1350,25'
              BranchSideFuncs:
                - option_check_rate
            - BranchSide:      'init.c:1351,3'
              BranchSideFuncs:
                - option_check_rate
        - Branch String:   'init.c:1350,6'
          Branch Sides:
            - BranchSide:      'init.c:1351,3'
              BranchSideFuncs:
                - option_check_rate
            - BranchSide:      'init.c:1353,6'
              BranchSideFuncs:
                - option_check_rate
        - Branch String:   'init.c:1353,6'
          Branch Sides:
            - BranchSide:      'init.c:1354,3'
              BranchSideFuncs:
                - option_check_rate
            - BranchSide:      'init.c:1356,9'
              BranchSideFuncs:
                - option_check_rate
        - Branch String:   'init.c:1356,2'
          Branch Sides:
            - BranchSide:      'init.c:1356,2'
              BranchSideFuncs:
                - option_check_rate
            - BranchSide:      'init.c:1357,25'
              BranchSideFuncs:
                - option_check_rate
        - Branch String:   'init.c:1357,7'
          Branch Sides:
            - BranchSide:      'init.c:1358,4'
              BranchSideFuncs: []
            - BranchSide:      'init.c:1361,2'
              BranchSideFuncs:
                - option_check_rate
      Callsites:
        - Src:             'init.c:1338,29'
          Dst:             __fio_option_is_set
        - Src:             'init.c:1345,6'
          Dst:             __fio_option_is_set
        - Src:             'init.c:1357,7'
          Dst:             option_check_rate
    - functionName:    get_global_options
      functionSourceFile: '/src/fio/init.c'
      linkageType:     externalLinkage
      functionLinenumber: 3238
      functionLinenumberEnd: 3239
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    options_default_fill
      functionSourceFile: '/src/fio/init.c'
      linkageType:     externalLinkage
      functionLinenumber: 3233
      functionLinenumberEnd: 3235
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    parse_options
      functionSourceFile: '/src/fio/init.c'
      linkageType:     externalLinkage
      functionLinenumber: 3175
      functionLinenumberEnd: 3230
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - argc
        - argv
      BBCount:         54
      ICount:          262
      EdgeCount:       74
      CyclomaticComplexity: 22
      functionsReached:
        - filesetup_mem_free
        - fill_def_thread
        - fio_clients_send_ini
        - fio_init_options
        - fio_options_free
        - fio_test_cconv
        - log_err
        - log_info
        - parse_cmd_line
        - parse_dryrun
        - parse_jobs_ini
        - usage
      functionUses:    0
      BranchProfiles:
        - Branch String:   'init.c:3179,6'
          Branch Sides:
            - BranchSide:      'init.c:3180,3'
              BranchSideFuncs: []
            - BranchSide:      'init.c:3181,6'
              BranchSideFuncs:
                - fio_test_cconv
                - parse_cmd_line
                - free
                - fio_options_free
                - filesetup_mem_free
                - parse_dryrun
                - log_err
                - usage
                - log_info
                - fill_def_thread
                - fio_clients_send_ini
                - parse_jobs_ini
                - free
                - fio_clients_send_ini
                - free
                - fill_def_thread
                - log_err
        - Branch String:   'init.c:3181,6'
          Branch Sides:
            - BranchSide:      'init.c:3182,3'
              BranchSideFuncs:
                - log_err
                - parse_cmd_line
                - free
                - fio_options_free
                - filesetup_mem_free
                - parse_dryrun
                - log_err
                - usage
                - log_info
                - fill_def_thread
                - fio_clients_send_ini
                - parse_jobs_ini
                - free
                - fio_clients_send_ini
                - free
                - fill_def_thread
            - BranchSide:      'init.c:3184,29'
              BranchSideFuncs:
                - parse_cmd_line
                - free
                - fio_options_free
                - filesetup_mem_free
                - parse_dryrun
                - log_err
                - usage
                - log_info
                - fill_def_thread
                - fio_clients_send_ini
                - parse_jobs_ini
                - free
                - fio_clients_send_ini
                - free
                - fill_def_thread
        - Branch String:   'init.c:3186,6'
          Branch Sides:
            - BranchSide:      'init.c:3187,10'
              BranchSideFuncs:
                - free
                - fio_options_free
                - filesetup_mem_free
                - parse_dryrun
                - log_err
                - usage
                - log_info
                - parse_jobs_ini
                - free
                - fio_clients_send_ini
                - free
                - fill_def_thread
            - BranchSide:      'init.c:3200,13'
              BranchSideFuncs:
                - free
                - fio_options_free
                - filesetup_mem_free
                - parse_dryrun
                - log_err
                - usage
                - log_info
                - fill_def_thread
                - fio_clients_send_ini
        - Branch String:   'init.c:3187,3'
          Branch Sides:
            - BranchSide:      'init.c:3188,8'
              BranchSideFuncs:
                - parse_jobs_ini
                - free
                - free
                - fio_options_free
                - filesetup_mem_free
                - parse_dryrun
                - log_err
                - usage
                - log_info
                - fio_clients_send_ini
                - free
                - fill_def_thread
            - BranchSide:      'init.c:3200,2'
              BranchSideFuncs:
                - free
                - fio_options_free
                - filesetup_mem_free
                - parse_dryrun
                - log_err
                - usage
                - log_info
        - Branch String:   'init.c:3188,10'
          Branch Sides:
            - BranchSide:      'init.c:3188,13'
              BranchSideFuncs:
                - fill_def_thread
                - parse_jobs_ini
                - free
                - free
                - fio_options_free
                - filesetup_mem_free
                - parse_dryrun
                - log_err
                - usage
                - log_info
                - fio_clients_send_ini
                - free
            - BranchSide:      'init.c:3190,8'
              BranchSideFuncs:
                - parse_jobs_ini
                - free
                - free
                - fio_options_free
                - filesetup_mem_free
                - parse_dryrun
                - log_err
                - usage
                - log_info
                - fill_def_thread
                - fio_clients_send_ini
                - free
        - Branch String:   'init.c:3188,8'
          Branch Sides:
            - BranchSide:      'init.c:3189,5'
              BranchSideFuncs: []
            - BranchSide:      'init.c:3190,8'
              BranchSideFuncs:
                - parse_jobs_ini
                - free
                - free
                - fio_options_free
                - filesetup_mem_free
                - parse_dryrun
                - log_err
                - usage
                - log_info
                - fill_def_thread
                - fio_clients_send_ini
                - free
        - Branch String:   'init.c:3190,8'
          Branch Sides:
            - BranchSide:      'init.c:3191,30'
              BranchSideFuncs:
                - fio_clients_send_ini
                - free
                - free
                - fio_options_free
                - filesetup_mem_free
                - parse_dryrun
                - log_err
                - usage
                - log_info
                - parse_jobs_ini
                - free
                - fill_def_thread
            - BranchSide:      'init.c:3194,16'
              BranchSideFuncs:
                - parse_jobs_ini
                - free
                - free
                - fio_options_free
                - filesetup_mem_free
                - parse_dryrun
                - log_err
                - usage
                - log_info
                - fio_clients_send_ini
                - free
                - fill_def_thread
        - Branch String:   'init.c:3191,9'
          Branch Sides:
            - BranchSide:      'init.c:3192,6'
              BranchSideFuncs: []
            - BranchSide:      'init.c:3193,10'
              BranchSideFuncs:
                - free
                - free
                - fio_options_free
                - filesetup_mem_free
                - parse_dryrun
                - log_err
                - usage
                - log_info
                - parse_jobs_ini
                - free
                - fio_clients_send_ini
                - fill_def_thread
        - Branch String:   'init.c:3195,9'
          Branch Sides:
            - BranchSide:      'init.c:3196,6'
              BranchSideFuncs: []
            - BranchSide:      'init.c:3197,10'
              BranchSideFuncs:
                - free
                - free
                - fio_options_free
                - filesetup_mem_free
                - parse_dryrun
                - log_err
                - usage
                - log_info
                - parse_jobs_ini
                - fio_clients_send_ini
                - free
                - fill_def_thread
        - Branch String:   'init.c:3201,7'
          Branch Sides:
            - BranchSide:      'init.c:3202,4'
              BranchSideFuncs: []
            - BranchSide:      'init.c:3203,7'
              BranchSideFuncs:
                - fio_clients_send_ini
                - free
                - fio_options_free
                - filesetup_mem_free
                - parse_dryrun
                - log_err
                - usage
                - log_info
        - Branch String:   'init.c:3203,7'
          Branch Sides:
            - BranchSide:      'init.c:3204,4'
              BranchSideFuncs: []
            - BranchSide:      'init.c:3205,2'
              BranchSideFuncs:
                - free
                - fio_options_free
                - filesetup_mem_free
                - parse_dryrun
                - log_err
                - usage
                - log_info
        - Branch String:   'init.c:3211,6'
          Branch Sides:
            - BranchSide:      'init.c:3212,7'
              BranchSideFuncs:
                - log_info
            - BranchSide:      'init.c:3226,6'
              BranchSideFuncs:
                - log_info
        - Branch String:   'init.c:3212,7'
          Branch Sides:
            - BranchSide:      'init.c:3213,4'
              BranchSideFuncs: []
            - BranchSide:      'init.c:3214,7'
              BranchSideFuncs:
                - log_err
                - usage
        - Branch String:   'init.c:3214,7'
          Branch Sides:
            - BranchSide:      'init.c:3215,4'
              BranchSideFuncs: []
            - BranchSide:      'init.c:3216,7'
              BranchSideFuncs:
                - log_err
                - usage
        - Branch String:   'init.c:3216,18'
          Branch Sides:
            - BranchSide:      'init.c:3216,21'
              BranchSideFuncs: []
            - BranchSide:      'init.c:3217,4'
              BranchSideFuncs: []
        - Branch String:   'init.c:3216,7'
          Branch Sides:
            - BranchSide:      'init.c:3217,4'
              BranchSideFuncs: []
            - BranchSide:      'init.c:3218,7'
              BranchSideFuncs:
                - log_err
                - usage
        - Branch String:   'init.c:3218,7'
          Branch Sides:
            - BranchSide:      'init.c:3219,4'
              BranchSideFuncs: []
            - BranchSide:      'init.c:3221,3'
              BranchSideFuncs:
                - log_err
                - usage
        - Branch String:   'init.c:3226,6'
          Branch Sides:
            - BranchSide:      'init.c:3227,3'
              BranchSideFuncs:
                - log_info
            - BranchSide:      'init.c:3229,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'init.c:3179,6'
          Dst:             fio_init_options
        - Src:             'init.c:3181,6'
          Dst:             fio_test_cconv
        - Src:             'init.c:3182,3'
          Dst:             log_err
        - Src:             'init.c:3184,14'
          Dst:             parse_cmd_line
        - Src:             'init.c:3188,13'
          Dst:             fill_def_thread
        - Src:             'init.c:3191,9'
          Dst:             fio_clients_send_ini
        - Src:             'init.c:3195,9'
          Dst:             parse_jobs_ini
        - Src:             'init.c:3201,7'
          Dst:             fill_def_thread
        - Src:             'init.c:3203,7'
          Dst:             fio_clients_send_ini
        - Src:             'init.c:3208,2'
          Dst:             fio_options_free
        - Src:             'init.c:3209,2'
          Dst:             filesetup_mem_free
        - Src:             'init.c:3212,7'
          Dst:             parse_dryrun
        - Src:             'init.c:3221,3'
          Dst:             log_err
        - Src:             'init.c:3222,3'
          Dst:             usage
        - Src:             'init.c:3227,3'
          Dst:             log_info
    - functionName:    fio_init_options
      functionSourceFile: '/src/fio/init.c'
      linkageType:     externalLinkage
      functionLinenumber: 3157
      functionLinenumberEnd: 3170
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - atexit
        - fill_def_thread
        - fio_options_dup_and_init
        - fio_options_fill_optstring
        - free_shm
      functionUses:    2
      BranchProfiles:
        - Branch String:   'init.c:3158,10'
          Branch Sides:
            - BranchSide:      'init.c:3158,10'
              BranchSideFuncs:
                - fio_options_fill_optstring
                - fio_options_dup_and_init
                - atexit
                - fill_def_thread
            - BranchSide:      'init.c:3158,10'
              BranchSideFuncs:
                - fio_options_fill_optstring
                - fio_options_dup_and_init
                - atexit
                - fill_def_thread
        - Branch String:   'init.c:3166,6'
          Branch Sides:
            - BranchSide:      'init.c:3167,3'
              BranchSideFuncs: []
            - BranchSide:      'init.c:3169,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'init.c:3161,2'
          Dst:             fio_options_fill_optstring
        - Src:             'init.c:3162,2'
          Dst:             fio_options_dup_and_init
        - Src:             'init.c:3164,2'
          Dst:             atexit
        - Src:             'init.c:3164,2'
          Dst:             free_shm
        - Src:             'init.c:3166,6'
          Dst:             fill_def_thread
    - functionName:    parse_cmd_line
      functionSourceFile: '/src/fio/init.c'
      linkageType:     externalLinkage
      functionLinenumber: 2673
      functionLinenumberEnd: 3154
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - argc
        - argv
        - client_type
      BBCount:         275
      ICount:          1506
      EdgeCount:       354
      CyclomaticComplexity: 81
      functionsReached:
        - __errno_location
        - __isoc99_fscanf
        - access
        - add_job
        - atoi
        - check_str_time
        - client_flag_set
        - exit
        - fclose
        - fio_client_add
        - fio_client_add_ini_file
        - fio_clients_connect
        - fio_cmd_ioengine_option_parse
        - fio_cmd_option_parse
        - fio_crctest
        - fio_idle_prof_parse_opt
        - fio_memcpy_test
        - fio_monotonic_clocktest
        - fio_options_set_ioengine_opts
        - fio_server_set_arg
        - fio_show_ioengine_help
        - fio_show_option_help
        - fio_start_server
        - fopen64
        - get_new_job
        - getopt_long_only
        - ioengine_load
        - iolog_file_inflate
        - log_err
        - log_info
        - parse_cmd_client
        - parse_output_format
        - put_job
        - realloc
        - set_debug
        - show_closest_option
        - sinit
        - skip_this_section
        - sprintf
        - strcmp
        - strdup
        - strerror
        - strlen
        - strncmp
        - usage
      functionUses:    3
      BranchProfiles:
        - Branch String:   'init.c:2687,2'
          Branch Sides:
            - BranchSide:      'init.c:2688,8'
              BranchSideFuncs:
                - client_flag_set
                - log_err
                - show_closest_option
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:3126,6'
              BranchSideFuncs:
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
        - Branch String:   'init.c:2688,29'
          Branch Sides:
            - BranchSide:      'init.c:2688,48'
              BranchSideFuncs:
                - parse_cmd_client
                - log_err
                - show_closest_option
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
            - BranchSide:      'init.c:2689,21'
              BranchSideFuncs:
                - parse_cmd_client
                - log_err
                - show_closest_option
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
        - Branch String:   'init.c:2688,7'
          Branch Sides:
            - BranchSide:      'init.c:2689,21'
              BranchSideFuncs:
                - parse_cmd_client
                - log_err
                - show_closest_option
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
            - BranchSide:      'init.c:2693,11'
              BranchSideFuncs:
                - log_err
                - show_closest_option
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - parse_cmd_client
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
        - Branch String:   'init.c:2693,3'
          Branch Sides:
            - BranchSide:      'init.c:2695,29'
              BranchSideFuncs:
                - atoi
                - sinit
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - parse_cmd_client
            - BranchSide:      'init.c:2700,4'
              BranchSideFuncs:
                - log_err
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2705,17'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2710,8'
              BranchSideFuncs:
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - fclose
            - BranchSide:      'init.c:2724,18'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2727,28'
              BranchSideFuncs:
                - parse_output_format
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - log_err
            - BranchSide:      'init.c:2735,18'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2738,12'
              BranchSideFuncs:
                - usage
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2745,12'
              BranchSideFuncs:
                - fio_show_option_help
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2752,12'
              BranchSideFuncs:
                - fio_show_ioengine_help
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2759,12'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2763,14'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2766,12'
              BranchSideFuncs:
                - log_info
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2773,25'
              BranchSideFuncs:
                - atoi
                - log_err
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2781,26'
              BranchSideFuncs:
                - strcmp
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - strcmp
            - BranchSide:      'init.c:2787,14'
              BranchSideFuncs:
                - check_str_time
                - log_err
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - log_err
            - BranchSide:      'init.c:2804,14'
              BranchSideFuncs:
                - check_str_time
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - log_err
                - log_err
            - BranchSide:      'init.c:2821,18'
              BranchSideFuncs:
                - set_debug
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2825,12'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2831,16'
              BranchSideFuncs:
                - strcmp
                - log_err
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - realloc
                - strdup
            - BranchSide:      'init.c:2846,34'
              BranchSideFuncs:
                - iolog_file_inflate
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2852,12'
              BranchSideFuncs:
                - strdup
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - free
            - BranchSide:      'init.c:2858,29'
              BranchSideFuncs:
                - strncmp
                - strncmp
                - get_new_job
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
            - BranchSide:      'init.c:2920,29'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - fio_cmd_ioengine_option_parse
                - put_job
            - BranchSide:      'init.c:2939,19'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2943,4'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2945,12'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - fio_server_set_arg
                - log_err
            - BranchSide:      'init.c:2970,8'
              BranchSideFuncs:
                - strdup
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - free
            - BranchSide:      'init.c:2975,39'
              BranchSideFuncs:
                - fio_idle_prof_parse_opt
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2984,12'
              BranchSideFuncs:
                - access
                - fio_client_add
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
            - BranchSide:      'init.c:3041,12'
              BranchSideFuncs:
                - fio_client_add_ini_file
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:3048,12'
              BranchSideFuncs:
                - fio_monotonic_clocktest
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:3053,12'
              BranchSideFuncs:
                - fio_crctest
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:3058,12'
              BranchSideFuncs:
                - fio_memcpy_test
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:3065,23'
              BranchSideFuncs:
                - check_str_time
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - log_err
                - log_err
            - BranchSide:      'init.c:3080,8'
              BranchSideFuncs:
                - strdup
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - free
            - BranchSide:      'init.c:3085,8'
              BranchSideFuncs:
                - strdup
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - free
            - BranchSide:      'init.c:3090,8'
              BranchSideFuncs:
                - strdup
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - free
            - BranchSide:      'init.c:3095,8'
              BranchSideFuncs:
                - strdup
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - free
            - BranchSide:      'init.c:3100,23'
              BranchSideFuncs:
                - check_str_time
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - log_err
            - BranchSide:      'init.c:3109,12'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:3113,46'
              BranchSideFuncs:
                - log_err
                - show_closest_option
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:3118,11'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2710,14'
          Branch Sides:
            - BranchSide:      'init.c:2710,17'
              BranchSideFuncs:
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - fclose
            - BranchSide:      'init.c:2713,16'
              BranchSideFuncs:
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2710,8'
          Branch Sides:
            - BranchSide:      'init.c:2711,12'
              BranchSideFuncs:
                - fclose
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2713,16'
              BranchSideFuncs:
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2714,8'
          Branch Sides:
            - BranchSide:      'init.c:2715,59'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2720,20'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2727,8'
          Branch Sides:
            - BranchSide:      'init.c:2728,5'
              BranchSideFuncs:
                - log_err
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2733,4'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2739,8'
          Branch Sides:
            - BranchSide:      'init.c:2740,11'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2743,4'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2746,8'
          Branch Sides:
            - BranchSide:      'init.c:2747,26'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2750,4'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2753,8'
          Branch Sides:
            - BranchSide:      'init.c:2754,39'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2757,4'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2767,8'
          Branch Sides:
            - BranchSide:      'init.c:2768,5'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2771,4'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2774,29'
          Branch Sides:
            - BranchSide:      'init.c:2774,32'
              BranchSideFuncs:
                - log_err
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2775,5'
              BranchSideFuncs:
                - log_err
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2774,8'
          Branch Sides:
            - BranchSide:      'init.c:2775,5'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2779,4'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2781,8'
          Branch Sides:
            - BranchSide:      'init.c:2782,15'
              BranchSideFuncs:
                - strcmp
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2783,30'
              BranchSideFuncs:
                - strcmp
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2789,8'
          Branch Sides:
            - BranchSide:      'init.c:2790,50'
              BranchSideFuncs:
                - log_err
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2795,19'
              BranchSideFuncs:
                - log_err
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2796,8'
          Branch Sides:
            - BranchSide:      'init.c:2797,5'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2801,4'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2806,8'
          Branch Sides:
            - BranchSide:      'init.c:2807,54'
              BranchSideFuncs:
                - log_err
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2812,24'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - log_err
        - Branch String:   'init.c:2813,8'
          Branch Sides:
            - BranchSide:      'init.c:2814,5'
              BranchSideFuncs:
                - log_err
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2818,4'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2821,8'
          Branch Sides:
            - BranchSide:      'init.c:2822,12'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2823,4'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2831,8'
          Branch Sides:
            - BranchSide:      'init.c:2832,5'
              BranchSideFuncs:
                - realloc
                - strdup
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2838,16'
              BranchSideFuncs:
                - realloc
                - strdup
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2853,8'
          Branch Sides:
            - BranchSide:      'init.c:2854,10'
              BranchSideFuncs:
                - free
                - strdup
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2855,26'
              BranchSideFuncs:
                - strdup
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2861,33'
          Branch Sides:
            - BranchSide:      'init.c:2861,36'
              BranchSideFuncs:
                - strncmp
                - get_new_job
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
            - BranchSide:      'init.c:2868,9'
              BranchSideFuncs:
                - strncmp
                - get_new_job
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
        - Branch String:   'init.c:2861,8'
          Branch Sides:
            - BranchSide:      'init.c:2862,19'
              BranchSideFuncs:
                - add_job
                - strncmp
                - get_new_job
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
            - BranchSide:      'init.c:2868,9'
              BranchSideFuncs:
                - strncmp
                - get_new_job
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
        - Branch String:   'init.c:2862,23'
          Branch Sides:
            - BranchSide:      'init.c:2862,50'
              BranchSideFuncs:
                - add_job
                - strncmp
                - get_new_job
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
            - BranchSide:      'init.c:2862,50'
              BranchSideFuncs:
                - add_job
                - strncmp
                - get_new_job
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
        - Branch String:   'init.c:2863,9'
          Branch Sides:
            - BranchSide:      'init.c:2864,6'
              BranchSideFuncs: []
            - BranchSide:      'init.c:2865,8'
              BranchSideFuncs:
                - strncmp
                - get_new_job
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
        - Branch String:   'init.c:2868,8'
          Branch Sides:
            - BranchSide:      'init.c:2869,31'
              BranchSideFuncs:
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - put_job
                - log_err
                - strlen
            - BranchSide:      'init.c:2891,10'
              BranchSideFuncs:
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - put_job
                - log_err
                - strlen
        - Branch String:   'init.c:2872,21'
          Branch Sides:
            - BranchSide:      'init.c:2872,33'
              BranchSideFuncs:
                - strncmp
                - get_new_job
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - skip_this_section
            - BranchSide:      'init.c:2873,13'
              BranchSideFuncs:
                - get_new_job
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - strncmp
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - skip_this_section
        - Branch String:   'init.c:2872,9'
          Branch Sides:
            - BranchSide:      'init.c:2873,13'
              BranchSideFuncs:
                - get_new_job
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - strncmp
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - skip_this_section
            - BranchSide:      'init.c:2875,9'
              BranchSideFuncs:
                - get_new_job
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - strncmp
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - skip_this_section
        - Branch String:   'init.c:2875,20'
          Branch Sides:
            - BranchSide:      'init.c:2875,41'
              BranchSideFuncs:
                - skip_this_section
                - get_new_job
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - strncmp
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
            - BranchSide:      'init.c:2878,22'
              BranchSideFuncs:
                - get_new_job
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - skip_this_section
                - strncmp
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
        - Branch String:   'init.c:2875,9'
          Branch Sides:
            - BranchSide:      'init.c:2876,6'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2878,22'
              BranchSideFuncs:
                - get_new_job
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - skip_this_section
                - strncmp
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
        - Branch String:   'init.c:2879,13'
          Branch Sides:
            - BranchSide:      'init.c:2879,30'
              BranchSideFuncs:
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - put_job
                - log_err
                - strlen
            - BranchSide:      'init.c:2880,10'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
        - Branch String:   'init.c:2879,9'
          Branch Sides:
            - BranchSide:      'init.c:2880,10'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
            - BranchSide:      'init.c:2888,43'
              BranchSideFuncs:
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - put_job
                - log_err
                - strlen
        - Branch String:   'init.c:2880,10'
          Branch Sides:
            - BranchSide:      'init.c:2881,15'
              BranchSideFuncs:
                - put_job
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2884,13'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2891,14'
          Branch Sides:
            - BranchSide:      'init.c:2891,25'
              BranchSideFuncs:
                - strlen
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - put_job
                - log_err
            - BranchSide:      'init.c:2892,15'
              BranchSideFuncs:
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - put_job
                - log_err
        - Branch String:   'init.c:2891,31'
          Branch Sides:
            - BranchSide:      'init.c:2892,15'
              BranchSideFuncs:
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - put_job
            - BranchSide:      'init.c:2896,32'
              BranchSideFuncs:
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - put_job
        - Branch String:   'init.c:2891,8'
          Branch Sides:
            - BranchSide:      'init.c:2893,54'
              BranchSideFuncs:
                - log_err
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - put_job
            - BranchSide:      'init.c:2896,32'
              BranchSideFuncs:
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - put_job
        - Branch String:   'init.c:2898,8'
          Branch Sides:
            - BranchSide:      'init.c:2899,9'
              BranchSideFuncs:
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
                - put_job
            - BranchSide:      'init.c:2907,9'
              BranchSideFuncs:
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
        - Branch String:   'init.c:2899,9'
          Branch Sides:
            - BranchSide:      'init.c:2900,14'
              BranchSideFuncs:
                - put_job
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
            - BranchSide:      'init.c:2903,12'
              BranchSideFuncs:
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
        - Branch String:   'init.c:2907,13'
          Branch Sides:
            - BranchSide:      'init.c:2907,24'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2917,4'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2907,8'
          Branch Sides:
            - BranchSide:      'init.c:2908,23'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2917,4'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2908,9'
          Branch Sides:
            - BranchSide:      'init.c:2909,14'
              BranchSideFuncs:
                - put_job
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2915,43'
              BranchSideFuncs:
                - fio_options_set_ioengine_opts
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2923,8'
          Branch Sides:
            - BranchSide:      'init.c:2924,5'
              BranchSideFuncs:
                - fio_cmd_ioengine_option_parse
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
            - BranchSide:      'init.c:2926,40'
              BranchSideFuncs:
                - fio_cmd_ioengine_option_parse
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
        - Branch String:   'init.c:2928,8'
          Branch Sides:
            - BranchSide:      'init.c:2929,9'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - put_job
            - BranchSide:      'init.c:2936,4'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2929,9'
          Branch Sides:
            - BranchSide:      'init.c:2930,14'
              BranchSideFuncs:
                - put_job
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2933,12'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2947,8'
          Branch Sides:
            - BranchSide:      'init.c:2948,5'
              BranchSideFuncs:
                - log_err
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2953,8'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - fio_server_set_arg
        - Branch String:   'init.c:2953,8'
          Branch Sides:
            - BranchSide:      'init.c:2954,24'
              BranchSideFuncs:
                - fio_server_set_arg
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2955,15'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2970,8'
          Branch Sides:
            - BranchSide:      'init.c:2971,10'
              BranchSideFuncs:
                - free
                - strdup
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2972,22'
              BranchSideFuncs:
                - strdup
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2975,8'
          Branch Sides:
            - BranchSide:      'init.c:2977,13'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2982,4'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2979,9'
          Branch Sides:
            - BranchSide:      'init.c:2980,15'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2981,4'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:2985,8'
          Branch Sides:
            - BranchSide:      'init.c:2986,5'
              BranchSideFuncs:
                - log_err
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:2992,20'
              BranchSideFuncs:
                - access
                - fio_client_add
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
        - Branch String:   'init.c:2992,8'
          Branch Sides:
            - BranchSide:      'init.c:2994,10'
              BranchSideFuncs:
                - fopen64
                - log_err
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
            - BranchSide:      'init.c:3020,40'
              BranchSideFuncs:
                - fio_client_add
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
        - Branch String:   'init.c:2997,9'
          Branch Sides:
            - BranchSide:      'init.c:2998,68'
              BranchSideFuncs:
                - sprintf
                - __isoc99_fscanf
                - fclose
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - fio_client_add
                - log_err
            - BranchSide:      'init.c:3003,13'
              BranchSideFuncs:
                - sprintf
                - __isoc99_fscanf
                - fclose
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - fio_client_add
                - log_err
        - Branch String:   'init.c:3008,5'
          Branch Sides:
            - BranchSide:      'init.c:3010,42'
              BranchSideFuncs:
                - fio_client_add
                - __isoc99_fscanf
                - fclose
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - log_err
            - BranchSide:      'init.c:3017,12'
              BranchSideFuncs:
                - fclose
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:3010,10'
          Branch Sides:
            - BranchSide:      'init.c:3008,5'
              BranchSideFuncs:
                - log_err
                - fclose
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fio_client_add
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:3011,62'
              BranchSideFuncs:
                - log_err
                - fclose
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fio_client_add
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:3020,8'
          Branch Sides:
            - BranchSide:      'init.c:3021,47'
              BranchSideFuncs:
                - log_err
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:3030,4'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - strncmp
                - strncmp
                - fio_client_add_ini_file
        - Branch String:   'init.c:3030,4'
          Branch Sides:
            - BranchSide:      'init.c:3031,18'
              BranchSideFuncs:
                - strncmp
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - strncmp
                - fio_client_add_ini_file
            - BranchSide:      'init.c:3039,4'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:3031,41'
          Branch Sides:
            - BranchSide:      'init.c:3032,18'
              BranchSideFuncs:
                - strncmp
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - fio_client_add_ini_file
            - BranchSide:      'init.c:3033,6'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:3031,9'
          Branch Sides:
            - BranchSide:      'init.c:3033,6'
              BranchSideFuncs:
                - fio_client_add_ini_file
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - strncmp
                - strncmp
            - BranchSide:      'init.c:3035,33'
              BranchSideFuncs:
                - fio_client_add_ini_file
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - strncmp
                - strncmp
        - Branch String:   'init.c:3035,9'
          Branch Sides:
            - BranchSide:      'init.c:3036,6'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:3037,11'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - strncmp
                - strncmp
                - fio_client_add_ini_file
        - Branch String:   'init.c:3042,8'
          Branch Sides:
            - BranchSide:      'init.c:3043,12'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:3046,4'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:3065,8'
          Branch Sides:
            - BranchSide:      'init.c:3066,46'
              BranchSideFuncs:
                - log_err
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:3071,8'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
                - log_err
        - Branch String:   'init.c:3071,8'
          Branch Sides:
            - BranchSide:      'init.c:3072,5'
              BranchSideFuncs:
                - log_err
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:3076,22'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:3080,8'
          Branch Sides:
            - BranchSide:      'init.c:3081,10'
              BranchSideFuncs:
                - free
                - strdup
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:3082,26'
              BranchSideFuncs:
                - strdup
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:3085,8'
          Branch Sides:
            - BranchSide:      'init.c:3086,10'
              BranchSideFuncs:
                - free
                - strdup
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:3087,25'
              BranchSideFuncs:
                - strdup
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:3090,8'
          Branch Sides:
            - BranchSide:      'init.c:3091,10'
              BranchSideFuncs:
                - free
                - strdup
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:3092,32'
              BranchSideFuncs:
                - strdup
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:3095,8'
          Branch Sides:
            - BranchSide:      'init.c:3096,10'
              BranchSideFuncs:
                - free
                - strdup
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:3097,22'
              BranchSideFuncs:
                - strdup
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:3100,8'
          Branch Sides:
            - BranchSide:      'init.c:3101,46'
              BranchSideFuncs:
                - log_err
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
            - BranchSide:      'init.c:3105,20'
              BranchSideFuncs:
                - getopt_long_only
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
                - client_flag_set
                - log_err
                - show_closest_option
                - check_str_time
                - log_err
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - strdup
                - free
                - check_str_time
                - log_err
                - log_err
                - fio_memcpy_test
                - fio_crctest
                - fio_monotonic_clocktest
                - fio_client_add_ini_file
                - access
                - fio_client_add
                - strncmp
                - strncmp
                - fio_client_add_ini_file
                - log_err
                - fopen64
                - log_err
                - sprintf
                - __isoc99_fscanf
                - fclose
                - fio_client_add
                - log_err
                - log_err
                - fio_idle_prof_parse_opt
                - strdup
                - free
                - fio_server_set_arg
                - log_err
                - fio_cmd_ioengine_option_parse
                - put_job
                - strncmp
                - strncmp
                - get_new_job
                - put_job
                - ioengine_load
                - fio_options_set_ioengine_opts
                - fio_cmd_option_parse
                - strcmp
                - ioengine_load
                - fio_options_set_ioengine_opts
                - put_job
                - put_job
                - log_err
                - strlen
                - skip_this_section
                - strncmp
                - add_job
                - strdup
                - free
                - iolog_file_inflate
                - strcmp
                - log_err
                - realloc
                - strdup
                - set_debug
                - check_str_time
                - log_err
                - log_err
                - check_str_time
                - log_err
                - log_err
                - strcmp
                - strcmp
                - atoi
                - log_err
                - log_info
                - fio_show_ioengine_help
                - fio_show_option_help
                - usage
                - parse_output_format
                - log_err
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - fclose
                - log_err
                - atoi
                - sinit
                - parse_cmd_client
        - Branch String:   'init.c:3122,7'
          Branch Sides:
            - BranchSide:      'init.c:2687,2'
              BranchSideFuncs:
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
            - BranchSide:      'init.c:3123,4'
              BranchSideFuncs:
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
                - exit
        - Branch String:   'init.c:3126,14'
          Branch Sides:
            - BranchSide:      'init.c:3126,19'
              BranchSideFuncs:
                - exit
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
            - BranchSide:      'init.c:3129,6'
              BranchSideFuncs:
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
        - Branch String:   'init.c:3126,30'
          Branch Sides:
            - BranchSide:      'init.c:3126,33'
              BranchSideFuncs:
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
            - BranchSide:      'init.c:3129,6'
              BranchSideFuncs:
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
        - Branch String:   'init.c:3126,6'
          Branch Sides:
            - BranchSide:      'init.c:3127,8'
              BranchSideFuncs:
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
            - BranchSide:      'init.c:3129,6'
              BranchSideFuncs:
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - fio_clients_connect
                - exit
        - Branch String:   'init.c:3129,17'
          Branch Sides:
            - BranchSide:      'init.c:3129,20'
              BranchSideFuncs:
                - fio_clients_connect
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
                - exit
            - BranchSide:      'init.c:3132,6'
              BranchSideFuncs:
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
        - Branch String:   'init.c:3129,6'
          Branch Sides:
            - BranchSide:      'init.c:3130,3'
              BranchSideFuncs:
                - exit
            - BranchSide:      'init.c:3132,6'
              BranchSideFuncs:
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
        - Branch String:   'init.c:3132,17'
          Branch Sides:
            - BranchSide:      'init.c:3132,20'
              BranchSideFuncs:
                - realloc
                - strdup
                - add_job
                - exit
                - free
                - fio_start_server
            - BranchSide:      'init.c:3134,11'
              BranchSideFuncs:
                - realloc
                - strdup
                - add_job
                - exit
                - free
        - Branch String:   'init.c:3132,6'
          Branch Sides:
            - BranchSide:      'init.c:3133,27'
              BranchSideFuncs:
                - fio_start_server
            - BranchSide:      'init.c:3134,11'
              BranchSideFuncs:
                - realloc
                - strdup
                - add_job
                - exit
                - free
        - Branch String:   'init.c:3137,6'
          Branch Sides:
            - BranchSide:      'init.c:3138,8'
              BranchSideFuncs:
                - add_job
                - realloc
                - strdup
                - exit
            - BranchSide:      'init.c:3145,2'
              BranchSideFuncs:
                - realloc
                - strdup
        - Branch String:   'init.c:3138,7'
          Branch Sides:
            - BranchSide:      'init.c:3139,18'
              BranchSideFuncs:
                - realloc
                - strdup
            - BranchSide:      'init.c:3143,2'
              BranchSideFuncs:
                - realloc
                - strdup
        - Branch String:   'init.c:3139,22'
          Branch Sides:
            - BranchSide:      'init.c:3139,49'
              BranchSideFuncs:
                - add_job
                - realloc
                - strdup
                - exit
            - BranchSide:      'init.c:3139,49'
              BranchSideFuncs:
                - add_job
                - realloc
                - strdup
                - exit
        - Branch String:   'init.c:3140,8'
          Branch Sides:
            - BranchSide:      'init.c:3141,5'
              BranchSideFuncs:
                - exit
            - BranchSide:      'init.c:3142,3'
              BranchSideFuncs:
                - realloc
                - strdup
        - Branch String:   'init.c:3145,14'
          Branch Sides:
            - BranchSide:      'init.c:3145,2'
              BranchSideFuncs:
                - realloc
                - strdup
            - BranchSide:      'init.c:3145,17'
              BranchSideFuncs:
                - realloc
                - strdup
        - Branch String:   'init.c:3145,2'
          Branch Sides:
            - BranchSide:      'init.c:3146,10'
              BranchSideFuncs:
                - realloc
                - strdup
            - BranchSide:      'init.c:3153,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'init.c:2687,14'
          Dst:             getopt_long_only
        - Src:             'init.c:2688,32'
          Dst:             client_flag_set
        - Src:             'init.c:2689,4'
          Dst:             parse_cmd_client
        - Src:             'init.c:2695,24'
          Dst:             atoi
        - Src:             'init.c:2697,4'
          Dst:             sinit
        - Src:             'init.c:2700,4'
          Dst:             log_err
        - Src:             'init.c:2711,5'
          Dst:             fclose
        - Src:             'init.c:2713,10'
          Dst:             fopen64
        - Src:             'init.c:2715,59'
          Dst:             __errno_location
        - Src:             'init.c:2715,50'
          Dst:             strerror
        - Src:             'init.c:2715,5'
          Dst:             log_err
        - Src:             'init.c:2727,8'
          Dst:             parse_output_format
        - Src:             'init.c:2728,5'
          Dst:             log_err
        - Src:             'init.c:2740,5'
          Dst:             usage
        - Src:             'init.c:2747,5'
          Dst:             fio_show_option_help
        - Src:             'init.c:2754,16'
          Dst:             fio_show_ioengine_help
        - Src:             'init.c:2768,5'
          Dst:             log_info
        - Src:             'init.c:2773,20'
          Dst:             atoi
        - Src:             'init.c:2775,5'
          Dst:             log_err
        - Src:             'init.c:2781,9'
          Dst:             strcmp
        - Src:             'init.c:2783,14'
          Dst:             strcmp
        - Src:             'init.c:2789,8'
          Dst:             check_str_time
        - Src:             'init.c:2790,5'
          Dst:             log_err
        - Src:             'init.c:2797,5'
          Dst:             log_err
        - Src:             'init.c:2806,8'
          Dst:             check_str_time
        - Src:             'init.c:2807,5'
          Dst:             log_err
        - Src:             'init.c:2814,5'
          Dst:             log_err
        - Src:             'init.c:2821,8'
          Dst:             set_debug
        - Src:             'init.c:2831,9'
          Dst:             strcmp
        - Src:             'init.c:2832,5'
          Dst:             log_err
        - Src:             'init.c:2839,19'
          Dst:             realloc
        - Src:             'init.c:2840,36'
          Dst:             strdup
        - Src:             'init.c:2846,15'
          Dst:             iolog_file_inflate
        - Src:             'init.c:2855,19'
          Dst:             strdup
        - Src:             'init.c:2861,9'
          Dst:             strncmp
        - Src:             'init.c:2862,11'
          Dst:             add_job
        - Src:             'init.c:2869,23'
          Dst:             strncmp
        - Src:             'init.c:2872,25'
          Dst:             strncmp
        - Src:             'init.c:2875,23'
          Dst:             skip_this_section
        - Src:             'init.c:2878,10'
          Dst:             get_new_job
        - Src:             'init.c:2879,16'
          Dst:             ioengine_load
        - Src:             'init.c:2881,7'
          Dst:             put_job
        - Src:             'init.c:2888,5'
          Dst:             fio_options_set_ioengine_opts
        - Src:             'init.c:2891,18'
          Dst:             strlen
        - Src:             'init.c:2893,5'
          Dst:             log_err
        - Src:             'init.c:2896,11'
          Dst:             fio_cmd_option_parse
        - Src:             'init.c:2900,6'
          Dst:             put_job
        - Src:             'init.c:2907,17'
          Dst:             strcmp
        - Src:             'init.c:2908,9'
          Dst:             ioengine_load
        - Src:             'init.c:2909,6'
          Dst:             put_job
        - Src:             'init.c:2915,5'
          Dst:             fio_options_set_ioengine_opts
        - Src:             'init.c:2926,10'
          Dst:             fio_cmd_ioengine_option_parse
        - Src:             'init.c:2930,6'
          Dst:             put_job
        - Src:             'init.c:2948,5'
          Dst:             log_err
        - Src:             'init.c:2954,5'
          Dst:             fio_server_set_arg
        - Src:             'init.c:2972,15'
          Dst:             strdup
        - Src:             'init.c:2975,15'
          Dst:             fio_idle_prof_parse_opt
        - Src:             'init.c:2986,5'
          Dst:             log_err
        - Src:             'init.c:2992,13'
          Dst:             access
        - Src:             'init.c:2996,20'
          Dst:             fopen64
        - Src:             'init.c:2998,6'
          Dst:             log_err
        - Src:             'init.c:3003,5'
          Dst:             sprintf
        - Src:             'init.c:3008,12'
          Dst:             __isoc99_fscanf
        - Src:             'init.c:3010,10'
          Dst:             fio_client_add
        - Src:             'init.c:3011,7'
          Dst:             log_err
        - Src:             'init.c:3017,5'
          Dst:             fclose
        - Src:             'init.c:3020,8'
          Dst:             fio_client_add
        - Src:             'init.c:3021,5'
          Dst:             log_err
        - Src:             'init.c:3031,10'
          Dst:             strncmp
        - Src:             'init.c:3032,10'
          Dst:             strncmp
        - Src:             'init.c:3035,9'
          Dst:             fio_client_add_ini_file
        - Src:             'init.c:3042,8'
          Dst:             fio_client_add_ini_file
        - Src:             'init.c:3050,15'
          Dst:             fio_monotonic_clocktest
        - Src:             'init.c:3055,15'
          Dst:             fio_crctest
        - Src:             'init.c:3060,15'
          Dst:             fio_memcpy_test
        - Src:             'init.c:3065,8'
          Dst:             check_str_time
        - Src:             'init.c:3066,5'
          Dst:             log_err
        - Src:             'init.c:3072,5'
          Dst:             log_err
        - Src:             'init.c:3082,19'
          Dst:             strdup
        - Src:             'init.c:3087,18'
          Dst:             strdup
        - Src:             'init.c:3092,25'
          Dst:             strdup
        - Src:             'init.c:3097,15'
          Dst:             strdup
        - Src:             'init.c:3100,8'
          Dst:             check_str_time
        - Src:             'init.c:3101,5'
          Dst:             log_err
        - Src:             'init.c:3113,4'
          Dst:             log_err
        - Src:             'init.c:3115,4'
          Dst:             show_closest_option
        - Src:             'init.c:3127,3'
          Dst:             exit
        - Src:             'init.c:3129,20'
          Dst:             fio_clients_connect
        - Src:             'init.c:3130,3'
          Dst:             exit
        - Src:             'init.c:3133,10'
          Dst:             fio_start_server
        - Src:             'init.c:3139,10'
          Dst:             add_job
        - Src:             'init.c:3141,5'
          Dst:             exit
        - Src:             'init.c:3147,14'
          Dst:             realloc
        - Src:             'init.c:3148,27'
          Dst:             strdup
    - functionName:    fill_def_thread
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2319
      functionLinenumberEnd: 2330
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         5
      ICount:          23
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - fio_fill_default_options
        - getpid
        - sched_getaffinity
      functionUses:    3
      BranchProfiles:
        - Branch String:   'init.c:2320,2'
          Branch Sides:
            - BranchSide:      'init.c:2321,2'
              BranchSideFuncs:
                - getpid
                - sched_getaffinity
                - fio_fill_default_options
            - BranchSide:      'init.c:2321,2'
              BranchSideFuncs:
                - getpid
                - sched_getaffinity
                - fio_fill_default_options
      Callsites:
        - Src:             'init.c:2323,2'
          Dst:             getpid
        - Src:             'init.c:2323,2'
          Dst:             sched_getaffinity
        - Src:             'init.c:2329,2'
          Dst:             fio_fill_default_options
    - functionName:    parse_jobs_ini
      functionSourceFile: '/src/fio/init.c'
      linkageType:     externalLinkage
      functionLinenumber: 2313
      functionLinenumberEnd: 2314
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - file
        - is_buf
        - stonewall_flag
        - type
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __parse_jobs_ini
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'init.c:2314,9'
          Dst:             __parse_jobs_ini
    - functionName:    parse_dryrun
      functionSourceFile: '/src/fio/init.c'
      linkageType:     externalLinkage
      functionLinenumber: 1501
      functionLinenumberEnd: 1502
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:
        - Branch String:   'init.c:1502,22'
          Branch Sides:
            - BranchSide:      'init.c:1502,22'
              BranchSideFuncs: []
            - BranchSide:      'init.c:1502,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    usage
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2370
      functionLinenumberEnd: 2424
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - printf
        - show_debug_categories
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'init.c:2371,2'
          Dst:             printf
        - Src:             'init.c:2372,2'
          Dst:             printf
        - Src:             'init.c:2373,2'
          Dst:             printf
        - Src:             'init.c:2374,2'
          Dst:             show_debug_categories
        - Src:             'init.c:2375,2'
          Dst:             printf
        - Src:             'init.c:2376,2'
          Dst:             printf
        - Src:             'init.c:2377,2'
          Dst:             printf
        - Src:             'init.c:2378,2'
          Dst:             printf
        - Src:             'init.c:2379,2'
          Dst:             printf
        - Src:             'init.c:2380,2'
          Dst:             printf
        - Src:             'init.c:2381,2'
          Dst:             printf
        - Src:             'init.c:2383,2'
          Dst:             printf
        - Src:             'init.c:2384,2'
          Dst:             printf
        - Src:             'init.c:2385,2'
          Dst:             printf
        - Src:             'init.c:2386,2'
          Dst:             printf
        - Src:             'init.c:2387,2'
          Dst:             printf
        - Src:             'init.c:2389,2'
          Dst:             printf
        - Src:             'init.c:2391,2'
          Dst:             printf
        - Src:             'init.c:2393,2'
          Dst:             printf
        - Src:             'init.c:2394,2'
          Dst:             printf
        - Src:             'init.c:2395,2'
          Dst:             printf
        - Src:             'init.c:2396,2'
          Dst:             printf
        - Src:             'init.c:2397,2'
          Dst:             printf
        - Src:             'init.c:2398,2'
          Dst:             printf
        - Src:             'init.c:2399,2'
          Dst:             printf
        - Src:             'init.c:2400,2'
          Dst:             printf
        - Src:             'init.c:2402,2'
          Dst:             printf
        - Src:             'init.c:2404,2'
          Dst:             printf
        - Src:             'init.c:2406,2'
          Dst:             printf
        - Src:             'init.c:2407,2'
          Dst:             printf
        - Src:             'init.c:2408,2'
          Dst:             printf
        - Src:             'init.c:2409,2'
          Dst:             printf
        - Src:             'init.c:2410,2'
          Dst:             printf
        - Src:             'init.c:2411,2'
          Dst:             printf
        - Src:             'init.c:2412,2'
          Dst:             printf
        - Src:             'init.c:2416,2'
          Dst:             printf
        - Src:             'init.c:2418,2'
          Dst:             printf
        - Src:             'init.c:2419,2'
          Dst:             printf
        - Src:             'init.c:2420,2'
          Dst:             printf
        - Src:             'init.c:2421,2'
          Dst:             printf
        - Src:             'init.c:2422,2'
          Dst:             printf
        - Src:             'init.c:2423,2'
          Dst:             printf
    - functionName:    __parse_jobs_ini
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2037
      functionLinenumberEnd: 2310
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - file
        - is_buf
        - stonewall_flag
        - type
        - nested
        - name
        - popts
        - aopts
        - nopts
      BBCount:         182
      ICount:          1004
      EdgeCount:       242
      CyclomaticComplexity: 62
      functionsReached:
        - __assert_fail
        - __dprint
        - __errno_location
        - __isoc99_sscanf
        - __parse_jobs_ini
        - access
        - add_job
        - asprintf
        - calloc
        - dump_opt_list
        - fclose
        - fgets
        - fio_options_parse
        - fopen64
        - get_name_by_idx
        - get_new_job
        - is_empty_or_comment
        - log_err
        - log_info
        - nowarn_snprintf
        - put_job
        - realloc
        - skip_this_section
        - strcmp
        - strdup
        - strerror
        - strip_blank_end
        - strip_blank_front
        - strlen
        - strncmp
        - strrchr
        - strsep
      functionUses:    2
      BranchProfiles:
        - Branch String:   'init.c:2050,2'
          Branch Sides:
            - BranchSide:      'init.c:2050,2'
              BranchSideFuncs:
                - strcmp
                - __errno_location
                - log_err
                - strerror
                - nowarn_snprintf.860
                - strerror
                - nowarn_snprintf.860
                - malloc
                - calloc
                - malloc
                - fgets
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
                - fopen64
                - __assert_fail
            - BranchSide:      'init.c:2051,2'
              BranchSideFuncs:
                - __dprint
                - strcmp
                - __errno_location
                - log_err
                - strerror
                - nowarn_snprintf.860
                - strerror
                - nowarn_snprintf.860
                - malloc
                - calloc
                - malloc
                - fgets
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
                - fopen64
                - __assert_fail
        - Branch String:   'init.c:2051,2'
          Branch Sides:
            - BranchSide:      'init.c:2051,2'
              BranchSideFuncs:
                - strcmp
                - __errno_location
                - log_err
                - strerror
                - nowarn_snprintf.860
                - strerror
                - nowarn_snprintf.860
                - malloc
                - calloc
                - malloc
                - fgets
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
                - fopen64
            - BranchSide:      'init.c:2051,2'
              BranchSideFuncs:
                - strcmp
                - __errno_location
                - log_err
                - strerror
                - nowarn_snprintf.860
                - strerror
                - nowarn_snprintf.860
                - malloc
                - calloc
                - malloc
                - fgets
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
                - fopen64
                - __assert_fail
        - Branch String:   'init.c:2051,2'
          Branch Sides:
            - BranchSide:      'init.c:2051,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'init.c:2053,6'
              BranchSideFuncs:
                - strcmp
                - __errno_location
                - log_err
                - strerror
                - nowarn_snprintf.860
                - strerror
                - nowarn_snprintf.860
                - malloc
                - calloc
                - malloc
                - fgets
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
                - fopen64
        - Branch String:   'init.c:2053,6'
          Branch Sides:
            - BranchSide:      'init.c:2054,5'
              BranchSideFuncs:
                - malloc
                - calloc
                - malloc
                - fgets
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
            - BranchSide:      'init.c:2056,15'
              BranchSideFuncs:
                - strcmp
                - __errno_location
                - log_err
                - strerror
                - nowarn_snprintf.860
                - strerror
                - nowarn_snprintf.860
                - malloc
                - calloc
                - malloc
                - fgets
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
                - fopen64
        - Branch String:   'init.c:2056,7'
          Branch Sides:
            - BranchSide:      'init.c:2057,8'
              BranchSideFuncs:
                - fopen64
                - __errno_location
                - log_err
                - strerror
                - nowarn_snprintf.860
                - strerror
                - nowarn_snprintf.860
                - malloc
                - calloc
                - malloc
                - fgets
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
            - BranchSide:      'init.c:2060,14'
              BranchSideFuncs:
                - fopen64
                - __errno_location
                - log_err
                - strerror
                - nowarn_snprintf.860
                - strerror
                - nowarn_snprintf.860
                - malloc
                - calloc
                - malloc
                - fgets
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
        - Branch String:   'init.c:2062,7'
          Branch Sides:
            - BranchSide:      'init.c:0,0'
              BranchSideFuncs:
                - malloc
                - calloc
                - malloc
                - fgets
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
            - BranchSide:      'init.c:2063,16'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - strerror
                - nowarn_snprintf.860
                - strerror
                - nowarn_snprintf.860
        - Branch String:   'init.c:2066,8'
          Branch Sides:
            - BranchSide:      'init.c:2067,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.860
                - strerror
                - nowarn_snprintf.860
            - BranchSide:      'init.c:2068,4'
              BranchSideFuncs: []
        - Branch String:   'init.c:2067,5'
          Branch Sides:
            - BranchSide:      'init.c:2067,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.860
            - BranchSide:      'init.c:2067,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.860
                - strerror
                - nowarn_snprintf.860
        - Branch String:   'init.c:2067,5'
          Branch Sides:
            - BranchSide:      'init.c:2067,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.860
            - BranchSide:      'init.c:2067,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.860
                - strerror
                - nowarn_snprintf.860
        - Branch String:   'init.c:2067,5'
          Branch Sides:
            - BranchSide:      'init.c:2067,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.860
            - BranchSide:      'init.c:2068,4'
              BranchSideFuncs: []
        - Branch String:   'init.c:2067,5'
          Branch Sides:
            - BranchSide:      'init.c:2067,5'
              BranchSideFuncs: []
            - BranchSide:      'init.c:2067,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.860
        - Branch String:   'init.c:2067,5'
          Branch Sides:
            - BranchSide:      'init.c:2067,5'
              BranchSideFuncs: []
            - BranchSide:      'init.c:2067,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.860
        - Branch String:   'init.c:2077,6'
          Branch Sides:
            - BranchSide:      'init.c:2078,10'
              BranchSideFuncs:
                - malloc
                - fgets
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
            - BranchSide:      'init.c:2081,7'
              BranchSideFuncs:
                - malloc
                - fgets
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
        - Branch String:   'init.c:2082,13'
          Branch Sides:
            - BranchSide:      'init.c:2082,16'
              BranchSideFuncs:
                - malloc
                - fgets
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
            - BranchSide:      'init.c:2088,7'
              BranchSideFuncs:
                - malloc
                - fgets
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
        - Branch String:   'init.c:2082,6'
          Branch Sides:
            - BranchSide:      'init.c:2083,11'
              BranchSideFuncs:
                - malloc
                - fgets
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
            - BranchSide:      'init.c:2088,7'
              BranchSideFuncs:
                - malloc
                - fgets
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
        - Branch String:   'init.c:2088,6'
          Branch Sides:
            - BranchSide:      'init.c:2089,14'
              BranchSideFuncs:
                - fgets
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
            - BranchSide:      'init.c:2094,14'
              BranchSideFuncs:
                - fgets
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
        - Branch String:   'init.c:2100,7'
          Branch Sides:
            - BranchSide:      'init.c:2101,8'
              BranchSideFuncs:
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - fio_options_parse
                - add_job
                - fgets
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
            - BranchSide:      'init.c:2109,14'
              BranchSideFuncs:
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - fio_options_parse
                - add_job
                - fgets
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
        - Branch String:   'init.c:2101,8'
          Branch Sides:
            - BranchSide:      'init.c:2102,9'
              BranchSideFuncs:
                - strsep
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - fgets
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
            - BranchSide:      'init.c:2104,15'
              BranchSideFuncs:
                - fgets
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
        - Branch String:   'init.c:2105,8'
          Branch Sides:
            - BranchSide:      'init.c:2106,5'
              BranchSideFuncs:
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - fio_options_parse
                - add_job
                - fgets
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
            - BranchSide:      'init.c:2107,3'
              BranchSideFuncs:
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - fio_options_parse
                - add_job
                - fgets
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
        - Branch String:   'init.c:2113,3'
          Branch Sides:
            - BranchSide:      'init.c:2113,3'
              BranchSideFuncs:
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - fio_options_parse
                - add_job
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
            - BranchSide:      'init.c:2114,27'
              BranchSideFuncs:
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - fio_options_parse
                - add_job
                - fgets
                - strip_blank_front
                - strip_blank_end
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
        - Branch String:   'init.c:2114,7'
          Branch Sides:
            - BranchSide:      'init.c:2115,4'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
            - BranchSide:      'init.c:2117,8'
              BranchSideFuncs:
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - fio_options_parse
                - add_job
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
        - Branch String:   'init.c:2117,7'
          Branch Sides:
            - BranchSide:      'init.c:2118,15'
              BranchSideFuncs:
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
            - BranchSide:      'init.c:2166,15'
              BranchSideFuncs:
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
        - Branch String:   'init.c:2118,8'
          Branch Sides:
            - BranchSide:      'init.c:2119,9'
              BranchSideFuncs:
                - log_err
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - strsep
            - BranchSide:      'init.c:2128,4'
              BranchSideFuncs:
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - fio_options_parse
                - add_job
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
        - Branch String:   'init.c:2119,9'
          Branch Sides:
            - BranchSide:      'init.c:2120,6'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
            - BranchSide:      'init.c:2123,26'
              BranchSideFuncs:
                - log_err
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
        - Branch String:   'init.c:2130,8'
          Branch Sides:
            - BranchSide:      'init.c:2131,17'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
            - BranchSide:      'init.c:2134,17'
              BranchSideFuncs:
                - __dprint
                - strncmp
                - get_new_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - fio_options_parse
                - add_job
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
        - Branch String:   'init.c:2136,4'
          Branch Sides:
            - BranchSide:      'init.c:2136,4'
              BranchSideFuncs:
                - strncmp
                - get_new_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - fio_options_parse
                - add_job
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
            - BranchSide:      'init.c:2138,22'
              BranchSideFuncs:
                - __dprint
                - strncmp
                - get_new_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - fio_options_parse
                - add_job
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
        - Branch String:   'init.c:2140,8'
          Branch Sides:
            - BranchSide:      'init.c:2141,9'
              BranchSideFuncs:
                - log_info
                - get_new_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - fio_options_parse
                - add_job
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
            - BranchSide:      'init.c:2148,21'
              BranchSideFuncs:
                - get_new_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - fio_options_parse
                - add_job
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
        - Branch String:   'init.c:2141,9'
          Branch Sides:
            - BranchSide:      'init.c:2142,6'
              BranchSideFuncs:
                - log_info
                - log_info
                - get_new_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - fio_options_parse
                - add_job
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
            - BranchSide:      'init.c:2143,10'
              BranchSideFuncs:
                - log_info
                - get_new_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - fio_options_parse
                - add_job
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
        - Branch String:   'init.c:2143,9'
          Branch Sides:
            - BranchSide:      'init.c:2144,29'
              BranchSideFuncs:
                - get_new_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - fio_options_parse
                - add_job
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
            - BranchSide:      'init.c:2145,16'
              BranchSideFuncs:
                - get_new_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - fio_options_parse
                - add_job
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
        - Branch String:   'init.c:2149,8'
          Branch Sides:
            - BranchSide:      'init.c:2150,9'
              BranchSideFuncs:
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
            - BranchSide:      'init.c:2157,9'
              BranchSideFuncs:
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
        - Branch String:   'init.c:2157,16'
          Branch Sides:
            - BranchSide:      'init.c:2157,19'
              BranchSideFuncs:
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
            - BranchSide:      'init.c:2162,13'
              BranchSideFuncs:
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
        - Branch String:   'init.c:2157,8'
          Branch Sides:
            - BranchSide:      'init.c:2158,23'
              BranchSideFuncs:
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
            - BranchSide:      'init.c:2162,13'
              BranchSideFuncs:
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
        - Branch String:   'init.c:2169,8'
          Branch Sides:
            - BranchSide:      'init.c:2170,9'
              BranchSideFuncs:
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - strsep
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
            - BranchSide:      'init.c:2179,16'
              BranchSideFuncs:
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - strsep
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
        - Branch String:   'init.c:2170,9'
          Branch Sides:
            - BranchSide:      'init.c:2171,10'
              BranchSideFuncs:
                - strsep
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
            - BranchSide:      'init.c:2173,16'
              BranchSideFuncs:
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - strsep
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
        - Branch String:   'init.c:2174,9'
          Branch Sides:
            - BranchSide:      'init.c:2175,6'
              BranchSideFuncs:
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - strsep
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
            - BranchSide:      'init.c:2176,5'
              BranchSideFuncs:
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - strsep
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
        - Branch String:   'init.c:2176,5'
          Branch Sides:
            - BranchSide:      'init.c:2176,5'
              BranchSideFuncs:
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - strsep
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
            - BranchSide:      'init.c:2177,4'
              BranchSideFuncs:
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - strsep
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
        - Branch String:   'init.c:2181,8'
          Branch Sides:
            - BranchSide:      'init.c:2182,5'
              BranchSideFuncs:
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
            - BranchSide:      'init.c:2184,4'
              BranchSideFuncs:
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strsep
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
        - Branch String:   'init.c:2190,8'
          Branch Sides:
            - BranchSide:      'init.c:2191,9'
              BranchSideFuncs:
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - log_err
            - BranchSide:      'init.c:2201,20'
              BranchSideFuncs:
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - log_err
                - strsep
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
        - Branch String:   'init.c:2191,9'
          Branch Sides:
            - BranchSide:      'init.c:2192,6'
              BranchSideFuncs:
                - log_err
                - free
                - free
                - fclose
            - BranchSide:      'init.c:2197,16'
              BranchSideFuncs:
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
        - Branch String:   'init.c:2203,8'
          Branch Sides:
            - BranchSide:      'init.c:2204,22'
              BranchSideFuncs:
                - strdup
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - log_err
                - strsep
                - realloc
            - BranchSide:      'init.c:2242,8'
              BranchSideFuncs:
                - strdup
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - log_err
                - strsep
                - realloc
        - Branch String:   'init.c:2211,32'
          Branch Sides:
            - BranchSide:      'init.c:2212,23'
              BranchSideFuncs:
                - strrchr
                - __parse_jobs_ini
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - strdup
                - realloc
                - log_err
                - strsep
                - free
                - log_err
                - asprintf
            - BranchSide:      'init.c:2222,28'
              BranchSideFuncs:
                - __parse_jobs_ini
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - free
                - log_err
        - Branch String:   'init.c:2211,9'
          Branch Sides:
            - BranchSide:      'init.c:2214,14'
              BranchSideFuncs:
                - asprintf
                - __parse_jobs_ini
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - strrchr
                - strdup
                - realloc
                - log_err
                - strsep
                - free
                - log_err
            - BranchSide:      'init.c:2222,28'
              BranchSideFuncs:
                - __parse_jobs_ini
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - free
                - log_err
        - Branch String:   'init.c:2213,10'
          Branch Sides:
            - BranchSide:      'init.c:2216,11'
              BranchSideFuncs:
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
            - BranchSide:      'init.c:2219,17'
              BranchSideFuncs:
                - __parse_jobs_ini
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - free
                - log_err
        - Branch String:   'init.c:2227,9'
          Branch Sides:
            - BranchSide:      'init.c:2230,7'
              BranchSideFuncs:
                - log_err
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - free
            - BranchSide:      'init.c:2233,9'
              BranchSideFuncs:
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - free
        - Branch String:   'init.c:2233,9'
          Branch Sides:
            - BranchSide:      'init.c:2234,11'
              BranchSideFuncs:
                - free
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
            - BranchSide:      'init.c:2236,9'
              BranchSideFuncs:
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
        - Branch String:   'init.c:2236,9'
          Branch Sides:
            - BranchSide:      'init.c:2237,6'
              BranchSideFuncs:
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
            - BranchSide:      'init.c:2239,5'
              BranchSideFuncs:
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
        - Branch String:   'init.c:2242,8'
          Branch Sides:
            - BranchSide:      'init.c:2243,16'
              BranchSideFuncs:
                - realloc
                - strdup
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - log_err
                - strsep
            - BranchSide:      'init.c:2248,28'
              BranchSideFuncs:
                - strdup
                - fgets
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - realloc
                - log_err
                - strsep
        - Branch String:   'init.c:2252,7'
          Branch Sides:
            - BranchSide:      'init.c:2253,13'
              BranchSideFuncs:
                - free
                - free
                - fclose
            - BranchSide:      'init.c:2259,27'
              BranchSideFuncs:
                - fio_options_parse
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
        - Branch String:   'init.c:2261,12'
          Branch Sides:
            - BranchSide:      'init.c:2261,15'
              BranchSideFuncs:
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
            - BranchSide:      'init.c:2274,8'
              BranchSideFuncs:
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
        - Branch String:   'init.c:2261,7'
          Branch Sides:
            - BranchSide:      'init.c:2262,34'
              BranchSideFuncs:
                - get_name_by_idx
                - strcmp
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
                - log_err
            - BranchSide:      'init.c:2274,8'
              BranchSideFuncs:
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
        - Branch String:   'init.c:2264,8'
          Branch Sides:
            - BranchSide:      'init.c:2265,9'
              BranchSideFuncs:
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
            - BranchSide:      'init.c:2273,3'
              BranchSideFuncs:
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
        - Branch String:   'init.c:2265,9'
          Branch Sides:
            - BranchSide:      'init.c:2266,6'
              BranchSideFuncs:
                - log_err
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - get_name_by_idx
                - strcmp
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
            - BranchSide:      'init.c:2271,20'
              BranchSideFuncs:
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
                - free
                - dump_opt_list
                - log_err
                - put_job
        - Branch String:   'init.c:2274,7'
          Branch Sides:
            - BranchSide:      'init.c:2275,8'
              BranchSideFuncs:
                - log_err
                - put_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - dump_opt_list
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
                - free
            - BranchSide:      'init.c:2280,37'
              BranchSideFuncs:
                - log_err
                - put_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - dump_opt_list
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
                - free
        - Branch String:   'init.c:2275,8'
          Branch Sides:
            - BranchSide:      'init.c:2276,19'
              BranchSideFuncs:
                - dump_opt_list
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
                - free
            - BranchSide:      'init.c:2278,18'
              BranchSideFuncs:
                - add_job
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
                - free
        - Branch String:   'init.c:2284,3'
          Branch Sides:
            - BranchSide:      'init.c:2285,9'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
            - BranchSide:      'init.c:2286,12'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - fgets
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
        - Branch String:   'init.c:2287,2'
          Branch Sides:
            - BranchSide:      'init.c:2100,8'
              BranchSideFuncs:
                - fgets
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
                - strip_blank_front
                - strip_blank_end
                - __dprint
                - is_empty_or_comment
                - __isoc99_sscanf
                - strlen
                - skip_this_section
                - __dprint
                - strncmp
                - get_new_job
                - fgets
                - fio_options_parse
                - add_job
                - free
                - dump_opt_list
                - log_err
                - put_job
                - get_name_by_idx
                - strcmp
                - log_err
                - __dprint
                - is_empty_or_comment
                - strip_blank_front
                - strip_blank_end
                - strncmp
                - access
                - __parse_jobs_ini
                - free
                - log_err
                - strrchr
                - asprintf
                - strdup
                - realloc
                - log_err
                - strsep
                - log_info
                - log_info
                - log_err
                - strsep
            - BranchSide:      'init.c:2289,6'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - fclose
                - free
                - log_info
        - Branch String:   'init.c:2289,6'
          Branch Sides:
            - BranchSide:      'init.c:2290,3'
              BranchSideFuncs:
                - log_info
                - free
                - free
                - free
                - free
                - fclose
                - free
            - BranchSide:      'init.c:2292,4'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - fclose
                - free
        - Branch String:   'init.c:2293,2'
          Branch Sides:
            - BranchSide:      'init.c:2294,8'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - fclose
            - BranchSide:      'init.c:2298,7'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - fclose
        - Branch String:   'init.c:2305,6'
          Branch Sides:
            - BranchSide:      'init.c:2306,8'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'init.c:2307,7'
              BranchSideFuncs:
                - fclose
        - Branch String:   'init.c:2307,14'
          Branch Sides:
            - BranchSide:      'init.c:2307,17'
              BranchSideFuncs: []
            - BranchSide:      'init.c:2309,9'
              BranchSideFuncs: []
        - Branch String:   'init.c:2307,6'
          Branch Sides:
            - BranchSide:      'init.c:2308,10'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'init.c:2309,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'init.c:2050,2'
          Dst:             __dprint
        - Src:             'init.c:2051,2'
          Dst:             __assert_fail
        - Src:             'init.c:2056,8'
          Dst:             strcmp
        - Src:             'init.c:2060,8'
          Dst:             fopen64
        - Src:             'init.c:2063,16'
          Dst:             __errno_location
        - Src:             'init.c:2065,4'
          Dst:             log_err
        - Src:             'init.c:2067,5'
          Dst:             strerror
        - Src:             'init.c:2067,5'
          Dst:             nowarn_snprintf
        - Src:             'init.c:2067,5'
          Dst:             strerror
        - Src:             'init.c:2067,5'
          Dst:             nowarn_snprintf
        - Src:             'init.c:2078,10'
          Dst:             calloc
        - Src:             'init.c:2102,9'
          Dst:             strsep
        - Src:             'init.c:2104,9'
          Dst:             fgets
        - Src:             'init.c:2110,3'
          Dst:             strip_blank_front
        - Src:             'init.c:2111,3'
          Dst:             strip_blank_end
        - Src:             'init.c:2113,3'
          Dst:             __dprint
        - Src:             'init.c:2114,7'
          Dst:             is_empty_or_comment
        - Src:             'init.c:2118,8'
          Dst:             __isoc99_sscanf
        - Src:             'init.c:2122,5'
          Dst:             log_err
        - Src:             'init.c:2128,9'
          Dst:             strlen
        - Src:             'init.c:2130,8'
          Dst:             skip_this_section
        - Src:             'init.c:2136,4'
          Dst:             __dprint
        - Src:             'init.c:2138,14'
          Dst:             strncmp
        - Src:             'init.c:2142,6'
          Dst:             log_info
        - Src:             'init.c:2144,6'
          Dst:             log_info
        - Src:             'init.c:2148,9'
          Dst:             get_new_job
        - Src:             'init.c:2171,10'
          Dst:             strsep
        - Src:             'init.c:2173,10'
          Dst:             fgets
        - Src:             'init.c:2176,5'
          Dst:             __dprint
        - Src:             'init.c:2181,8'
          Dst:             is_empty_or_comment
        - Src:             'init.c:2184,4'
          Dst:             strip_blank_front
        - Src:             'init.c:2192,6'
          Dst:             log_err
        - Src:             'init.c:2201,4'
          Dst:             strip_blank_end
        - Src:             'init.c:2203,9'
          Dst:             strncmp
        - Src:             'init.c:2211,9'
          Dst:             access
        - Src:             'init.c:2212,15'
          Dst:             strrchr
        - Src:             'init.c:2213,10'
          Dst:             asprintf
        - Src:             'init.c:2222,11'
          Dst:             __parse_jobs_ini
        - Src:             'init.c:2228,6'
          Dst:             log_err
        - Src:             'init.c:2244,12'
          Dst:             realloc
        - Src:             'init.c:2248,21'
          Dst:             strdup
        - Src:             'init.c:2259,9'
          Dst:             fio_options_parse
        - Src:             'init.c:2262,18'
          Dst:             get_name_by_idx
        - Src:             'init.c:2264,9'
          Dst:             strcmp
        - Src:             'init.c:2266,6'
          Dst:             log_err
        - Src:             'init.c:2276,5'
          Dst:             dump_opt_list
        - Src:             'init.c:2278,10'
          Dst:             add_job
        - Src:             'init.c:2280,4'
          Dst:             log_err
        - Src:             'init.c:2281,4'
          Dst:             put_job
        - Src:             'init.c:2290,3'
          Dst:             log_info
        - Src:             'init.c:2308,3'
          Dst:             fclose
    - functionName:    fopen64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fgets
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    skip_this_section
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2000
      functionLinenumberEnd: 2013
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         14
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - strcmp
        - strncmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'init.c:2003,6'
          Branch Sides:
            - BranchSide:      'init.c:2004,3'
              BranchSideFuncs:
                - strncmp
                - strcmp
            - BranchSide:      'init.c:2005,15'
              BranchSideFuncs:
                - strncmp
                - strcmp
        - Branch String:   'init.c:2005,6'
          Branch Sides:
            - BranchSide:      'init.c:2006,3'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'init.c:2008,9'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'init.c:2008,2'
          Branch Sides:
            - BranchSide:      'init.c:2009,15'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'init.c:2012,2'
              BranchSideFuncs: []
        - Branch String:   'init.c:2009,7'
          Branch Sides:
            - BranchSide:      'init.c:2009,36'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'init.c:2010,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'init.c:2005,7'
          Dst:             strncmp
        - Src:             'init.c:2009,8'
          Dst:             strcmp
    - functionName:    get_new_job
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - bool
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - global
        - parent
        - preserve_eo
        - jobname
      BBCount:         25
      ICount:          186
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - copy_opt_list
        - dup_files
        - expand_thread_area
        - fio_options_mem_dupe
        - log_err
        - profile_add_hooks
        - strdup
      functionUses:    5
      BranchProfiles:
        - Branch String:   'init.c:488,6'
          Branch Sides:
            - BranchSide:      'init.c:489,3'
              BranchSideFuncs: []
            - BranchSide:      'init.c:490,6'
              BranchSideFuncs:
                - expand_thread_area
                - dup_files
                - fio_options_mem_dupe
                - profile_add_hooks
                - strdup
                - copy_opt_list
                - log_err
        - Branch String:   'init.c:490,6'
          Branch Sides:
            - BranchSide:      'init.c:491,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'init.c:495,18'
              BranchSideFuncs:
                - dup_files
                - fio_options_mem_dupe
                - profile_add_hooks
                - strdup
                - copy_opt_list
        - Branch String:   'init.c:501,6'
          Branch Sides:
            - BranchSide:      'init.c:502,17'
              BranchSideFuncs:
                - copy_opt_list
                - dup_files
                - fio_options_mem_dupe
                - profile_add_hooks
                - strdup
            - BranchSide:      'init.c:504,2'
              BranchSideFuncs:
                - dup_files
                - fio_options_mem_dupe
                - profile_add_hooks
                - strdup
        - Branch String:   'init.c:506,6'
          Branch Sides:
            - BranchSide:      'init.c:507,3'
              BranchSideFuncs:
                - dup_files
                - fio_options_mem_dupe
                - profile_add_hooks
                - strdup
            - BranchSide:      'init.c:509,14'
              BranchSideFuncs:
                - dup_files
                - fio_options_mem_dupe
                - profile_add_hooks
                - strdup
        - Branch String:   'init.c:519,6'
          Branch Sides:
            - BranchSide:      'init.c:520,23'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'init.c:522,7'
              BranchSideFuncs: []
        - Branch String:   'init.c:522,33'
          Branch Sides:
            - BranchSide:      'init.c:522,36'
              BranchSideFuncs: []
            - BranchSide:      'init.c:523,14'
              BranchSideFuncs: []
        - Branch String:   'init.c:522,6'
          Branch Sides:
            - BranchSide:      'init.c:523,14'
              BranchSideFuncs: []
            - BranchSide:      'init.c:525,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'init.c:490,6'
          Dst:             expand_thread_area
        - Src:             'init.c:491,3'
          Dst:             log_err
        - Src:             'init.c:502,3'
          Dst:             copy_opt_list
        - Src:             'init.c:511,2'
          Dst:             dup_files
        - Src:             'init.c:512,2'
          Dst:             fio_options_mem_dupe
        - Src:             'init.c:514,2'
          Dst:             profile_add_hooks
        - Src:             'init.c:520,16'
          Dst:             strdup
    - functionName:    access
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strrchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_job
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1592
      functionLinenumberEnd: 1960
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - td
        - jobname
        - job_add_num
        - recursed
        - client_type
      BBCount:         208
      ICount:          1710
      EdgeCount:       281
      CyclomaticComplexity: 75
      functionsReached:
        - __errno_location
        - __fio_option_is_set
        - __log_buf
        - add_file
        - add_job
        - buf_output_free
        - buf_output_init
        - ddir_str
        - exists_and_not_regfile
        - fio_file_free
        - fio_sem_init
        - fio_server_send_add_job
        - fixup_options
        - flow_init_job
        - gen_log_name
        - get_new_job
        - init_dedupe_working_set_seeds
        - init_flags
        - init_thread_stat_min_vals
        - ioengine_load
        - is_power_of_2
        - log_err
        - log_info
        - log_info_buf
        - make_filename
        - make_log_name
        - merge_blktrace_iologs
        - nowarn_snprintf
        - num2str
        - parse_dryrun
        - profile_td_init
        - put_job
        - setup_log
        - setup_random_seeds
        - setup_rate
        - strdup
        - strerror
        - td_ioengine_flagged
        - td_steadystate_init
        - verify_per_group_options
        - wait_for_ok
      functionUses:    6
      BranchProfiles:
        - Branch String:   'init.c:1602,6'
          Branch Sides:
            - BranchSide:      'init.c:1603,3'
              BranchSideFuncs: []
            - BranchSide:      'init.c:1605,13'
              BranchSideFuncs:
                - init_flags
                - parse_dryrun
                - profile_td_init
                - ioengine_load
                - setup_random_seeds
                - fixup_options
                - init_dedupe_working_set_seeds
                - wait_for_ok
                - put_job
                - flow_init_job
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - make_filename
                - add_file
                - exists_and_not_regfile
                - add_file
                - put_job
        - Branch String:   'init.c:1610,6'
          Branch Sides:
            - BranchSide:      'init.c:1611,11'
              BranchSideFuncs:
                - put_job
            - BranchSide:      'init.c:1615,20'
              BranchSideFuncs:
                - profile_td_init
                - ioengine_load
                - setup_random_seeds
                - fixup_options
                - init_dedupe_working_set_seeds
                - wait_for_ok
                - put_job
                - flow_init_job
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - make_filename
                - add_file
                - exists_and_not_regfile
                - add_file
        - Branch String:   'init.c:1617,6'
          Branch Sides:
            - BranchSide:      'init.c:1618,3'
              BranchSideFuncs:
                - put_job
            - BranchSide:      'init.c:1620,20'
              BranchSideFuncs:
                - ioengine_load
                - setup_random_seeds
                - fixup_options
                - init_dedupe_working_set_seeds
                - wait_for_ok
                - put_job
                - flow_init_job
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - make_filename
                - add_file
                - exists_and_not_regfile
                - add_file
        - Branch String:   'init.c:1620,6'
          Branch Sides:
            - BranchSide:      'init.c:1621,3'
              BranchSideFuncs:
                - put_job
            - BranchSide:      'init.c:1623,15'
              BranchSideFuncs:
                - setup_random_seeds
                - fixup_options
                - init_dedupe_working_set_seeds
                - wait_for_ok
                - put_job
                - flow_init_job
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - make_filename
                - add_file
                - exists_and_not_regfile
                - add_file
        - Branch String:   'init.c:1624,19'
          Branch Sides:
            - BranchSide:      'init.c:1624,23'
              BranchSideFuncs:
                - setup_random_seeds
                - fixup_options
                - init_dedupe_working_set_seeds
                - wait_for_ok
                - put_job
                - flow_init_job
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
            - BranchSide:      'init.c:1635,25'
              BranchSideFuncs:
                - setup_random_seeds
                - fixup_options
                - init_dedupe_working_set_seeds
                - wait_for_ok
                - put_job
                - flow_init_job
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
        - Branch String:   'init.c:1624,39'
          Branch Sides:
            - BranchSide:      'init.c:1624,43'
              BranchSideFuncs:
                - setup_random_seeds
                - fixup_options
                - init_dedupe_working_set_seeds
                - wait_for_ok
                - put_job
                - flow_init_job
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
            - BranchSide:      'init.c:1635,25'
              BranchSideFuncs:
                - setup_random_seeds
                - fixup_options
                - init_dedupe_working_set_seeds
                - wait_for_ok
                - put_job
                - flow_init_job
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
        - Branch String:   'init.c:1624,6'
          Branch Sides:
            - BranchSide:      'init.c:1625,16'
              BranchSideFuncs:
                - setup_random_seeds
                - fixup_options
                - init_dedupe_working_set_seeds
                - wait_for_ok
                - put_job
                - flow_init_job
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
            - BranchSide:      'init.c:1635,25'
              BranchSideFuncs:
                - setup_random_seeds
                - fixup_options
                - init_dedupe_working_set_seeds
                - wait_for_ok
                - put_job
                - flow_init_job
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
        - Branch String:   'init.c:1627,24'
          Branch Sides:
            - BranchSide:      'init.c:1627,50'
              BranchSideFuncs:
                - exists_and_not_regfile
                - setup_random_seeds
                - fixup_options
                - init_dedupe_working_set_seeds
                - wait_for_ok
                - put_job
                - flow_init_job
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - make_filename
                - add_file
                - add_file
            - BranchSide:      'init.c:1630,11'
              BranchSideFuncs:
                - setup_random_seeds
                - fixup_options
                - init_dedupe_working_set_seeds
                - wait_for_ok
                - put_job
                - flow_init_job
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - make_filename
                - add_file
        - Branch String:   'init.c:1627,7'
          Branch Sides:
            - BranchSide:      'init.c:1628,13'
              BranchSideFuncs:
                - add_file
                - setup_random_seeds
                - fixup_options
                - init_dedupe_working_set_seeds
                - wait_for_ok
                - put_job
                - flow_init_job
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
            - BranchSide:      'init.c:1630,11'
              BranchSideFuncs:
                - setup_random_seeds
                - fixup_options
                - init_dedupe_working_set_seeds
                - wait_for_ok
                - put_job
                - flow_init_job
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - make_filename
                - add_file
        - Branch String:   'init.c:1630,4'
          Branch Sides:
            - BranchSide:      'init.c:0,0'
              BranchSideFuncs:
                - make_filename
                - add_file
                - setup_random_seeds
                - fixup_options
                - init_dedupe_working_set_seeds
                - wait_for_ok
                - put_job
                - flow_init_job
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
            - BranchSide:      'init.c:1631,14'
              BranchSideFuncs:
                - make_filename
                - add_file
                - setup_random_seeds
                - fixup_options
                - init_dedupe_working_set_seeds
                - wait_for_ok
                - put_job
                - flow_init_job
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
        - Branch String:   'init.c:1635,6'
          Branch Sides:
            - BranchSide:      'init.c:1636,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - put_job
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
            - BranchSide:      'init.c:1640,20'
              BranchSideFuncs:
                - fixup_options
                - init_dedupe_working_set_seeds
                - wait_for_ok
                - put_job
                - flow_init_job
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
        - Branch String:   'init.c:1636,3'
          Branch Sides:
            - BranchSide:      'init.c:1636,3'
              BranchSideFuncs:
                - put_job
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
            - BranchSide:      'init.c:1636,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - put_job
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
        - Branch String:   'init.c:1636,3'
          Branch Sides:
            - BranchSide:      'init.c:1636,3'
              BranchSideFuncs:
                - put_job
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
            - BranchSide:      'init.c:1636,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - put_job
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
        - Branch String:   'init.c:1636,3'
          Branch Sides:
            - BranchSide:      'init.c:1636,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - put_job
            - BranchSide:      'init.c:1637,3'
              BranchSideFuncs:
                - put_job
        - Branch String:   'init.c:1636,3'
          Branch Sides:
            - BranchSide:      'init.c:1636,3'
              BranchSideFuncs:
                - put_job
            - BranchSide:      'init.c:1636,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - put_job
        - Branch String:   'init.c:1636,3'
          Branch Sides:
            - BranchSide:      'init.c:1636,3'
              BranchSideFuncs:
                - put_job
            - BranchSide:      'init.c:1636,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.860
                - put_job
        - Branch String:   'init.c:1640,6'
          Branch Sides:
            - BranchSide:      'init.c:1641,3'
              BranchSideFuncs:
                - put_job
            - BranchSide:      'init.c:1643,7'
              BranchSideFuncs:
                - init_dedupe_working_set_seeds
                - wait_for_ok
                - put_job
                - flow_init_job
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
        - Branch String:   'init.c:1643,27'
          Branch Sides:
            - BranchSide:      'init.c:1643,60'
              BranchSideFuncs:
                - wait_for_ok
                - put_job
                - flow_init_job
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
            - BranchSide:      'init.c:1649,19'
              BranchSideFuncs:
                - wait_for_ok
                - put_job
                - flow_init_job
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
        - Branch String:   'init.c:1643,6'
          Branch Sides:
            - BranchSide:      'init.c:1644,3'
              BranchSideFuncs:
                - put_job
            - BranchSide:      'init.c:1649,19'
              BranchSideFuncs:
                - wait_for_ok
                - put_job
                - flow_init_job
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
        - Branch String:   'init.c:1649,6'
          Branch Sides:
            - BranchSide:      'init.c:1650,3'
              BranchSideFuncs:
                - flow_init_job
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
            - BranchSide:      'init.c:1652,16'
              BranchSideFuncs:
                - flow_init_job
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
        - Branch String:   'init.c:1658,6'
          Branch Sides:
            - BranchSide:      'init.c:1659,27'
              BranchSideFuncs:
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
            - BranchSide:      'init.c:1661,26'
              BranchSideFuncs:
                - td_ioengine_flagged.857
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
        - Branch String:   'init.c:1661,6'
          Branch Sides:
            - BranchSide:      'init.c:1664,3'
              BranchSideFuncs:
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
            - BranchSide:      'init.c:1668,12'
              BranchSideFuncs:
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
        - Branch String:   'init.c:1664,3'
          Branch Sides:
            - BranchSide:      'init.c:1664,3'
              BranchSideFuncs:
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
            - BranchSide:      'init.c:1666,2'
              BranchSideFuncs:
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
        - Branch String:   'init.c:1664,3'
          Branch Sides:
            - BranchSide:      'init.c:1664,3'
              BranchSideFuncs:
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
            - BranchSide:      'init.c:1664,3'
              BranchSideFuncs:
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
        - Branch String:   'init.c:1664,3'
          Branch Sides:
            - BranchSide:      'init.c:1665,4'
              BranchSideFuncs:
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
            - BranchSide:      'init.c:1665,25'
              BranchSideFuncs:
                - fio_sem_init
                - init_thread_stat_min_vals
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
        - Branch String:   'init.c:1687,20'
          Branch Sides:
            - BranchSide:      'init.c:1687,40'
              BranchSideFuncs:
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
            - BranchSide:      'init.c:1687,23'
              BranchSideFuncs:
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
        - Branch String:   'init.c:1687,37'
          Branch Sides:
            - BranchSide:      'init.c:1687,40'
              BranchSideFuncs:
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
            - BranchSide:      'init.c:1696,16'
              BranchSideFuncs:
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
        - Branch String:   'init.c:1687,6'
          Branch Sides:
            - BranchSide:      'init.c:1688,19'
              BranchSideFuncs:
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
                - log_err
            - BranchSide:      'init.c:1696,16'
              BranchSideFuncs:
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
        - Branch String:   'init.c:1690,7'
          Branch Sides:
            - BranchSide:      'init.c:1691,4'
              BranchSideFuncs:
                - log_err
                - put_job
            - BranchSide:      'init.c:1694,2'
              BranchSideFuncs:
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
        - Branch String:   'init.c:1699,28'
          Branch Sides:
            - BranchSide:      'init.c:1699,31'
              BranchSideFuncs:
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
                - verify_per_group_options
            - BranchSide:      'init.c:1703,17'
              BranchSideFuncs:
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
        - Branch String:   'init.c:1699,51'
          Branch Sides:
            - BranchSide:      'init.c:1700,31'
              BranchSideFuncs:
                - verify_per_group_options
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
            - BranchSide:      'init.c:1703,17'
              BranchSideFuncs:
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
        - Branch String:   'init.c:1699,6'
          Branch Sides:
            - BranchSide:      'init.c:1701,3'
              BranchSideFuncs:
                - put_job
            - BranchSide:      'init.c:1703,17'
              BranchSideFuncs:
                - setup_rate
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
        - Branch String:   'init.c:1703,6'
          Branch Sides:
            - BranchSide:      'init.c:1704,3'
              BranchSideFuncs:
                - put_job
            - BranchSide:      'init.c:1706,6'
              BranchSideFuncs:
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - log_err
        - Branch String:   'init.c:1706,6'
          Branch Sides:
            - BranchSide:      'init.c:1707,25'
              BranchSideFuncs:
                - make_log_name
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
            - BranchSide:      'init.c:1750,13'
              BranchSideFuncs:
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
                - log_err
        - Branch String:   'init.c:1722,25'
          Branch Sides:
            - BranchSide:      'init.c:1722,29'
              BranchSideFuncs:
                - log_err
                - put_job
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
            - BranchSide:      'init.c:1727,9'
              BranchSideFuncs:
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
        - Branch String:   'init.c:1722,7'
          Branch Sides:
            - BranchSide:      'init.c:1723,4'
              BranchSideFuncs:
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
            - BranchSide:      'init.c:1727,9'
              BranchSideFuncs:
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
        - Branch String:   'init.c:1727,7'
          Branch Sides:
            - BranchSide:      'init.c:1728,8'
              BranchSideFuncs:
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
            - BranchSide:      'init.c:1730,8'
              BranchSideFuncs:
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
        - Branch String:   'init.c:1732,7'
          Branch Sides:
            - BranchSide:      'init.c:1733,17'
              BranchSideFuncs:
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
            - BranchSide:      'init.c:1738,8'
              BranchSideFuncs:
                - gen_log_name
                - setup_log
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
        - Branch String:   'init.c:1738,7'
          Branch Sides:
            - BranchSide:      'init.c:1739,17'
              BranchSideFuncs:
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
            - BranchSide:      'init.c:1744,8'
              BranchSideFuncs:
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
        - Branch String:   'init.c:1744,7'
          Branch Sides:
            - BranchSide:      'init.c:1745,17'
              BranchSideFuncs:
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
            - BranchSide:      'init.c:1750,2'
              BranchSideFuncs:
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - gen_log_name
                - setup_log
        - Branch String:   'init.c:1750,13'
          Branch Sides:
            - BranchSide:      'init.c:0,0'
              BranchSideFuncs:
                - log_err
                - put_job
            - BranchSide:      'init.c:1751,3'
              BranchSideFuncs:
                - log_err
                - put_job
        - Branch String:   'init.c:1755,6'
          Branch Sides:
            - BranchSide:      'init.c:1756,25'
              BranchSideFuncs:
                - make_log_name
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
            - BranchSide:      'init.c:1788,6'
              BranchSideFuncs:
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
        - Branch String:   'init.c:1778,7'
          Branch Sides:
            - BranchSide:      'init.c:1779,8'
              BranchSideFuncs:
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
            - BranchSide:      'init.c:1781,8'
              BranchSideFuncs:
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
        - Branch String:   'init.c:1788,6'
          Branch Sides:
            - BranchSide:      'init.c:1789,25'
              BranchSideFuncs:
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
            - BranchSide:      'init.c:1821,6'
              BranchSideFuncs:
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
        - Branch String:   'init.c:1804,7'
          Branch Sides:
            - BranchSide:      'init.c:1805,17'
              BranchSideFuncs:
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
            - BranchSide:      'init.c:1807,23'
              BranchSideFuncs:
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
        - Branch String:   'init.c:1805,17'
          Branch Sides:
            - BranchSide:      'init.c:1809,17'
              BranchSideFuncs:
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
            - BranchSide:      'init.c:1809,17'
              BranchSideFuncs:
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
        - Branch String:   'init.c:1812,7'
          Branch Sides:
            - BranchSide:      'init.c:1813,8'
              BranchSideFuncs:
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
            - BranchSide:      'init.c:1815,8'
              BranchSideFuncs:
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
        - Branch String:   'init.c:1821,6'
          Branch Sides:
            - BranchSide:      'init.c:1822,25'
              BranchSideFuncs:
                - make_log_name
                - __fio_option_is_set
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
            - BranchSide:      'init.c:1855,7'
              BranchSideFuncs:
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
        - Branch String:   'init.c:1837,7'
          Branch Sides:
            - BranchSide:      'init.c:1838,17'
              BranchSideFuncs:
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
            - BranchSide:      'init.c:1840,25'
              BranchSideFuncs:
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
        - Branch String:   'init.c:1838,17'
          Branch Sides:
            - BranchSide:      'init.c:1842,17'
              BranchSideFuncs:
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
            - BranchSide:      'init.c:1842,17'
              BranchSideFuncs:
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
        - Branch String:   'init.c:1845,7'
          Branch Sides:
            - BranchSide:      'init.c:1846,8'
              BranchSideFuncs:
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
            - BranchSide:      'init.c:1848,8'
              BranchSideFuncs:
                - gen_log_name
                - setup_log
                - strdup
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
        - Branch String:   'init.c:1855,6'
          Branch Sides:
            - BranchSide:      'init.c:1856,20'
              BranchSideFuncs:
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
            - BranchSide:      'init.c:1858,6'
              BranchSideFuncs:
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
                - fio_server_send_add_job
                - log_info
        - Branch String:   'init.c:1858,6'
          Branch Sides:
            - BranchSide:      'init.c:1859,8'
              BranchSideFuncs:
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - __log_buf
                - fio_server_send_add_job
                - log_info
            - BranchSide:      'init.c:1907,26'
              BranchSideFuncs:
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
        - Branch String:   'init.c:1859,7'
          Branch Sides:
            - BranchSide:      'init.c:1860,8'
              BranchSideFuncs:
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - log_info
            - BranchSide:      'init.c:1903,14'
              BranchSideFuncs:
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - log_info
        - Branch String:   'init.c:1860,19'
          Branch Sides:
            - BranchSide:      'init.c:1860,23'
              BranchSideFuncs:
                - fio_server_send_add_job
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - __log_buf
            - BranchSide:      'init.c:1863,29'
              BranchSideFuncs:
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - __log_buf
        - Branch String:   'init.c:1860,8'
          Branch Sides:
            - BranchSide:      'init.c:1861,29'
              BranchSideFuncs:
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - __log_buf
            - BranchSide:      'init.c:1863,29'
              BranchSideFuncs:
                - td_ioengine_flagged.857
                - is_power_of_2
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - __log_buf
        - Branch String:   'init.c:1863,8'
          Branch Sides:
            - BranchSide:      'init.c:1865,11'
              BranchSideFuncs:
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
            - BranchSide:      'init.c:1903,3'
              BranchSideFuncs:
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
        - Branch String:   'init.c:1874,9'
          Branch Sides:
            - BranchSide:      'init.c:1875,19'
              BranchSideFuncs:
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - __log_buf
            - BranchSide:      'init.c:1879,5'
              BranchSideFuncs:
                - buf_output_init
                - ddir_str
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
                - __log_buf
        - Branch String:   'init.c:1884,9'
          Branch Sides:
            - BranchSide:      'init.c:1886,8'
              BranchSideFuncs:
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
            - BranchSide:      'init.c:1889,8'
              BranchSideFuncs:
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - td_steadystate_init
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
        - Branch String:   'init.c:1907,6'
          Branch Sides:
            - BranchSide:      'init.c:1908,3'
              BranchSideFuncs:
                - put_job
            - BranchSide:      'init.c:1910,6'
              BranchSideFuncs:
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
                - merge_blktrace_iologs
        - Branch String:   'init.c:1910,29'
          Branch Sides:
            - BranchSide:      'init.c:1910,55'
              BranchSideFuncs:
                - merge_blktrace_iologs
                - put_job
                - get_new_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
            - BranchSide:      'init.c:1913,6'
              BranchSideFuncs:
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
        - Branch String:   'init.c:1910,6'
          Branch Sides:
            - BranchSide:      'init.c:1911,3'
              BranchSideFuncs:
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
            - BranchSide:      'init.c:1913,6'
              BranchSideFuncs:
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
                - put_job
        - Branch String:   'init.c:1913,6'
          Branch Sides:
            - BranchSide:      'init.c:1914,11'
              BranchSideFuncs:
                - put_job
            - BranchSide:      'init.c:1922,12'
              BranchSideFuncs:
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
        - Branch String:   'init.c:1923,2'
          Branch Sides:
            - BranchSide:      'init.c:1924,51'
              BranchSideFuncs:
                - get_new_job
                - put_job
                - add_job
                - free
                - free
                - fio_file_free
            - BranchSide:      'init.c:1956,2'
              BranchSideFuncs: []
        - Branch String:   'init.c:1926,7'
          Branch Sides:
            - BranchSide:      'init.c:1927,4'
              BranchSideFuncs:
                - add_job
                - get_new_job
                - put_job
                - free
                - free
                - fio_file_free
            - BranchSide:      'init.c:1929,3'
              BranchSideFuncs:
                - add_job
                - get_new_job
                - put_job
                - free
                - free
                - fio_file_free
        - Branch String:   'init.c:1936,7'
          Branch Sides:
            - BranchSide:      'init.c:1937,8'
              BranchSideFuncs:
                - add_job
                - get_new_job
                - put_job
                - free
                - free
                - fio_file_free
            - BranchSide:      'init.c:1952,15'
              BranchSideFuncs:
                - add_job
                - get_new_job
                - put_job
                - free
                - free
                - fio_file_free
        - Branch String:   'init.c:1937,8'
          Branch Sides:
            - BranchSide:      'init.c:1939,5'
              BranchSideFuncs:
                - free
                - add_job
                - get_new_job
                - put_job
                - free
                - fio_file_free
            - BranchSide:      'init.c:1944,4'
              BranchSideFuncs:
                - add_job
                - get_new_job
                - put_job
                - free
                - fio_file_free
                - free
        - Branch String:   'init.c:1939,5'
          Branch Sides:
            - BranchSide:      'init.c:1939,5'
              BranchSideFuncs:
                - free
                - add_job
                - get_new_job
                - put_job
                - free
                - fio_file_free
            - BranchSide:      'init.c:1941,10'
              BranchSideFuncs:
                - free
                - add_job
                - get_new_job
                - put_job
                - fio_file_free
                - free
        - Branch String:   'init.c:1939,5'
          Branch Sides:
            - BranchSide:      'init.c:1939,5'
              BranchSideFuncs:
                - free
                - add_job
                - get_new_job
                - put_job
                - free
                - fio_file_free
            - BranchSide:      'init.c:1939,5'
              BranchSideFuncs:
                - free
                - add_job
                - get_new_job
                - put_job
                - free
                - fio_file_free
        - Branch String:   'init.c:1939,5'
          Branch Sides:
            - BranchSide:      'init.c:1940,20'
              BranchSideFuncs:
                - fio_file_free
                - free
                - add_job
                - get_new_job
                - put_job
                - free
            - BranchSide:      'init.c:1940,21'
              BranchSideFuncs:
                - free
                - add_job
                - get_new_job
                - put_job
                - fio_file_free
                - free
        - Branch String:   'init.c:1946,8'
          Branch Sides:
            - BranchSide:      'init.c:1947,10'
              BranchSideFuncs:
                - free
                - add_job
                - get_new_job
                - put_job
                - free
                - fio_file_free
            - BranchSide:      'init.c:1950,3'
              BranchSideFuncs:
                - add_job
                - get_new_job
                - put_job
                - free
                - free
                - fio_file_free
        - Branch String:   'init.c:1952,7'
          Branch Sides:
            - BranchSide:      'init.c:1923,2'
              BranchSideFuncs:
                - put_job
            - BranchSide:      'init.c:1953,4'
              BranchSideFuncs:
                - put_job
      Callsites:
        - Src:             'init.c:1605,2'
          Dst:             init_flags
        - Src:             'init.c:1610,6'
          Dst:             parse_dryrun
        - Src:             'init.c:1611,3'
          Dst:             put_job
        - Src:             'init.c:1617,6'
          Dst:             profile_td_init
        - Src:             'init.c:1620,6'
          Dst:             ioengine_load
        - Src:             'init.c:1627,27'
          Dst:             exists_and_not_regfile
        - Src:             'init.c:1628,4'
          Dst:             add_file
        - Src:             'init.c:1631,18'
          Dst:             make_filename
        - Src:             'init.c:1631,5'
          Dst:             add_file
        - Src:             'init.c:1635,6'
          Dst:             setup_random_seeds
        - Src:             'init.c:1636,3'
          Dst:             __errno_location
        - Src:             'init.c:1636,3'
          Dst:             __errno_location
        - Src:             'init.c:1636,3'
          Dst:             strerror
        - Src:             'init.c:1636,3'
          Dst:             nowarn_snprintf
        - Src:             'init.c:1636,3'
          Dst:             __errno_location
        - Src:             'init.c:1636,3'
          Dst:             __errno_location
        - Src:             'init.c:1636,3'
          Dst:             strerror
        - Src:             'init.c:1636,3'
          Dst:             nowarn_snprintf
        - Src:             'init.c:1640,6'
          Dst:             fixup_options
        - Src:             'init.c:1643,30'
          Dst:             init_dedupe_working_set_seeds
        - Src:             'init.c:1649,7'
          Dst:             wait_for_ok
        - Src:             'init.c:1652,2'
          Dst:             flow_init_job
        - Src:             'init.c:1661,6'
          Dst:             td_ioengine_flagged
        - Src:             'init.c:1668,12'
          Dst:             fio_sem_init
        - Src:             'init.c:1677,2'
          Dst:             init_thread_stat_min_vals
        - Src:             'init.c:1691,4'
          Dst:             log_err
        - Src:             'init.c:1700,6'
          Dst:             verify_per_group_options
        - Src:             'init.c:1703,6'
          Dst:             setup_rate
        - Src:             'init.c:1719,21'
          Dst:             make_log_name
        - Src:             'init.c:1723,4'
          Dst:             log_err
        - Src:             'init.c:1733,4'
          Dst:             gen_log_name
        - Src:             'init.c:1735,4'
          Dst:             setup_log
        - Src:             'init.c:1739,4'
          Dst:             gen_log_name
        - Src:             'init.c:1741,4'
          Dst:             setup_log
        - Src:             'init.c:1745,4'
          Dst:             gen_log_name
        - Src:             'init.c:1747,4'
          Dst:             setup_log
        - Src:             'init.c:1751,3'
          Dst:             log_err
        - Src:             'init.c:1768,21'
          Dst:             make_log_name
        - Src:             'init.c:1783,3'
          Dst:             gen_log_name
        - Src:             'init.c:1785,3'
          Dst:             setup_log
        - Src:             'init.c:1801,21'
          Dst:             make_log_name
        - Src:             'init.c:1804,7'
          Dst:             __fio_option_is_set
        - Src:             'init.c:1817,3'
          Dst:             gen_log_name
        - Src:             'init.c:1819,3'
          Dst:             setup_log
        - Src:             'init.c:1834,21'
          Dst:             make_log_name
        - Src:             'init.c:1837,7'
          Dst:             __fio_option_is_set
        - Src:             'init.c:1850,3'
          Dst:             gen_log_name
        - Src:             'init.c:1852,3'
          Dst:             setup_log
        - Src:             'init.c:1856,13'
          Dst:             strdup
        - Src:             'init.c:1861,5'
          Dst:             fio_server_send_add_job
        - Src:             'init.c:1863,9'
          Dst:             td_ioengine_flagged
        - Src:             'init.c:1866,15'
          Dst:             is_power_of_2
        - Src:             'init.c:1869,10'
          Dst:             num2str
        - Src:             'init.c:1870,10'
          Dst:             num2str
        - Src:             'init.c:1871,10'
          Dst:             num2str
        - Src:             'init.c:1872,10'
          Dst:             num2str
        - Src:             'init.c:1875,11'
          Dst:             num2str
        - Src:             'init.c:1876,11'
          Dst:             num2str
        - Src:             'init.c:1879,5'
          Dst:             buf_output_init
        - Src:             'init.c:1882,8'
          Dst:             ddir_str
        - Src:             'init.c:1880,5'
          Dst:             __log_buf
        - Src:             'init.c:1885,6'
          Dst:             __log_buf
        - Src:             'init.c:1888,6'
          Dst:             __log_buf
        - Src:             'init.c:1891,5'
          Dst:             __log_buf
        - Src:             'init.c:1893,5'
          Dst:             log_info_buf
        - Src:             'init.c:1894,5'
          Dst:             buf_output_free
        - Src:             'init.c:1904,4'
          Dst:             log_info
        - Src:             'init.c:1907,6'
          Dst:             td_steadystate_init
        - Src:             'init.c:1910,33'
          Dst:             merge_blktrace_iologs
        - Src:             'init.c:1914,3'
          Dst:             put_job
        - Src:             'init.c:1924,32'
          Dst:             get_new_job
        - Src:             'init.c:1940,6'
          Dst:             fio_file_free
        - Src:             'init.c:1952,7'
          Dst:             add_job
        - Src:             'init.c:1958,2'
          Dst:             put_job
    - functionName:    put_job
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         15
      ICount:          94
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - fio_dump_options_free
        - fio_options_free
        - flow_exit_job
        - free_ioengine
        - log_info
        - profile_td_exit
      functionUses:    8
      BranchProfiles:
        - Branch String:   'init.c:530,6'
          Branch Sides:
            - BranchSide:      'init.c:531,3'
              BranchSideFuncs: []
            - BranchSide:      'init.c:533,18'
              BranchSideFuncs:
                - profile_td_exit
                - flow_exit_job
                - fio_options_free
                - fio_dump_options_free
                - free
                - free_ioengine
                - log_info
        - Branch String:   'init.c:536,6'
          Branch Sides:
            - BranchSide:      'init.c:537,25'
              BranchSideFuncs:
                - log_info
                - fio_options_free
                - fio_dump_options_free
                - free
                - free_ioengine
            - BranchSide:      'init.c:539,19'
              BranchSideFuncs:
                - fio_options_free
                - fio_dump_options_free
                - free
                - free_ioengine
        - Branch String:   'init.c:541,6'
          Branch Sides:
            - BranchSide:      'init.c:542,17'
              BranchSideFuncs:
                - free_ioengine
                - free
            - BranchSide:      'init.c:544,6'
              BranchSideFuncs:
                - free
        - Branch String:   'init.c:544,6'
          Branch Sides:
            - BranchSide:      'init.c:545,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'init.c:547,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'init.c:533,2'
          Dst:             profile_td_exit
        - Src:             'init.c:534,2'
          Dst:             flow_exit_job
        - Src:             'init.c:537,3'
          Dst:             log_info
        - Src:             'init.c:539,2'
          Dst:             fio_options_free
        - Src:             'init.c:540,2'
          Dst:             fio_dump_options_free
        - Src:             'init.c:542,3'
          Dst:             free_ioengine
    - functionName:    fclose
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    37
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ioengine_load
      functionSourceFile: '/src/fio/init.c'
      linkageType:     externalLinkage
      functionLinenumber: 1236
      functionLinenumberEnd: 1320
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         46
      ICount:          316
      EdgeCount:       63
      CyclomaticComplexity: 19
      functionsReached:
        - dlclose
        - fill_default_options
        - free_ioengine
        - load_ioengine
        - log_err
        - options_init
        - options_mem_dupe
        - strcmp
        - td_set_ioengine_flags
      functionUses:    5
      BranchProfiles:
        - Branch String:   'init.c:1237,6'
          Branch Sides:
            - BranchSide:      'init.c:1238,3'
              BranchSideFuncs:
                - load_ioengine
                - log_err
                - td_set_ioengine_flags
                - options_init
                - malloc
                - fill_default_options
                - options_mem_dupe
                - strcmp
                - load_ioengine
                - free_ioengine
                - dlclose
            - BranchSide:      'init.c:1242,6'
              BranchSideFuncs:
                - load_ioengine
                - log_err
                - td_set_ioengine_flags
                - options_init
                - malloc
                - fill_default_options
                - options_mem_dupe
                - strcmp
                - load_ioengine
                - free_ioengine
                - dlclose
        - Branch String:   'init.c:1242,6'
          Branch Sides:
            - BranchSide:      'init.c:1249,15'
              BranchSideFuncs:
                - strcmp
                - load_ioengine
                - log_err
                - free_ioengine
                - load_ioengine
                - td_set_ioengine_flags
                - options_init
                - malloc
                - fill_default_options
                - options_mem_dupe
                - dlclose
            - BranchSide:      'init.c:1274,29'
              BranchSideFuncs:
                - load_ioengine
                - log_err
                - td_set_ioengine_flags
                - options_init
                - malloc
                - fill_default_options
                - options_mem_dupe
        - Branch String:   'init.c:1249,7'
          Branch Sides:
            - BranchSide:      'init.c:1251,4'
              BranchSideFuncs:
                - load_ioengine
                - log_err
                - free_ioengine
                - load_ioengine
                - td_set_ioengine_flags
                - options_init
                - malloc
                - fill_default_options
                - options_mem_dupe
                - dlclose
            - BranchSide:      'init.c:1259,14'
              BranchSideFuncs:
                - load_ioengine
                - log_err
                - free_ioengine
                - load_ioengine
                - td_set_ioengine_flags
                - options_init
                - malloc
                - fill_default_options
                - options_mem_dupe
                - dlclose
        - Branch String:   'init.c:1261,7'
          Branch Sides:
            - BranchSide:      'init.c:1262,4'
              BranchSideFuncs:
                - free_ioengine
                - load_ioengine
                - log_err
                - td_set_ioengine_flags
                - options_init
                - malloc
                - fill_default_options
                - options_mem_dupe
                - dlclose
            - BranchSide:      'init.c:1264,7'
              BranchSideFuncs:
                - free_ioengine
                - load_ioengine
                - log_err
                - td_set_ioengine_flags
                - options_init
                - malloc
                - fill_default_options
                - options_mem_dupe
                - dlclose
        - Branch String:   'init.c:1264,25'
          Branch Sides:
            - BranchSide:      'init.c:1264,28'
              BranchSideFuncs:
                - free_ioengine
                - load_ioengine
                - log_err
                - td_set_ioengine_flags
                - options_init
                - malloc
                - fill_default_options
                - options_mem_dupe
                - dlclose
            - BranchSide:      'init.c:1267,7'
              BranchSideFuncs:
                - free_ioengine
                - load_ioengine
                - log_err
                - td_set_ioengine_flags
                - options_init
                - malloc
                - fill_default_options
                - options_mem_dupe
                - dlclose
        - Branch String:   'init.c:1264,7'
          Branch Sides:
            - BranchSide:      'init.c:1265,4'
              BranchSideFuncs: []
            - BranchSide:      'init.c:1267,7'
              BranchSideFuncs:
                - free_ioengine
                - load_ioengine
                - log_err
                - td_set_ioengine_flags
                - options_init
                - malloc
                - fill_default_options
                - options_mem_dupe
                - dlclose
        - Branch String:   'init.c:1267,16'
          Branch Sides:
            - BranchSide:      'init.c:1267,19'
              BranchSideFuncs:
                - free_ioengine
                - load_ioengine
                - log_err
                - td_set_ioengine_flags
                - options_init
                - malloc
                - fill_default_options
                - options_mem_dupe
                - dlclose
            - BranchSide:      'init.c:1271,17'
              BranchSideFuncs:
                - free_ioengine
                - load_ioengine
                - log_err
                - td_set_ioengine_flags
                - options_init
                - malloc
                - fill_default_options
                - options_mem_dupe
        - Branch String:   'init.c:1267,7'
          Branch Sides:
            - BranchSide:      'init.c:1268,12'
              BranchSideFuncs:
                - dlclose
                - free_ioengine
                - load_ioengine
                - log_err
                - td_set_ioengine_flags
                - options_init
                - malloc
                - fill_default_options
                - options_mem_dupe
            - BranchSide:      'init.c:1271,17'
              BranchSideFuncs:
                - free_ioengine
                - load_ioengine
                - log_err
                - td_set_ioengine_flags
                - options_init
                - malloc
                - fill_default_options
                - options_mem_dupe
        - Branch String:   'init.c:1275,6'
          Branch Sides:
            - BranchSide:      'init.c:1276,3'
              BranchSideFuncs:
                - td_set_ioengine_flags
                - options_init
                - malloc
                - fill_default_options
                - options_mem_dupe
            - BranchSide:      'init.c:1278,6'
              BranchSideFuncs:
                - td_set_ioengine_flags
                - options_init
                - malloc
                - fill_default_options
                - options_mem_dupe
        - Branch String:   'init.c:1278,37'
          Branch Sides:
            - BranchSide:      'init.c:1278,40'
              BranchSideFuncs:
                - td_set_ioengine_flags
                - options_init
                - malloc
                - fill_default_options
                - options_mem_dupe
            - BranchSide:      'init.c:1310,6'
              BranchSideFuncs:
                - td_set_ioengine_flags
        - Branch String:   'init.c:1278,6'
          Branch Sides:
            - BranchSide:      'init.c:1285,18'
              BranchSideFuncs:
                - options_init
                - malloc
                - fill_default_options
                - td_set_ioengine_flags
                - options_mem_dupe
            - BranchSide:      'init.c:1310,6'
              BranchSideFuncs:
                - td_set_ioengine_flags
        - Branch String:   'init.c:1289,15'
          Branch Sides:
            - BranchSide:      'init.c:1289,18'
              BranchSideFuncs:
                - options_init
                - malloc
                - fill_default_options
                - td_set_ioengine_flags
                - options_mem_dupe
            - BranchSide:      'init.c:1293,16'
              BranchSideFuncs:
                - options_init
                - malloc
                - fill_default_options
                - td_set_ioengine_flags
                - options_mem_dupe
        - Branch String:   'init.c:1289,36'
          Branch Sides:
            - BranchSide:      'init.c:1289,50'
              BranchSideFuncs:
                - options_init
                - malloc
                - fill_default_options
                - td_set_ioengine_flags
                - options_mem_dupe
            - BranchSide:      'init.c:1293,16'
              BranchSideFuncs:
                - options_init
                - malloc
                - fill_default_options
                - td_set_ioengine_flags
                - options_mem_dupe
        - Branch String:   'init.c:1289,53'
          Branch Sides:
            - BranchSide:      'init.c:1290,18'
              BranchSideFuncs:
                - options_init
                - malloc
                - fill_default_options
                - td_set_ioengine_flags
                - options_mem_dupe
            - BranchSide:      'init.c:1293,16'
              BranchSideFuncs:
                - options_init
                - malloc
                - fill_default_options
                - td_set_ioengine_flags
                - options_mem_dupe
        - Branch String:   'init.c:1289,7'
          Branch Sides:
            - BranchSide:      'init.c:1291,24'
              BranchSideFuncs:
                - options_init
                - malloc
                - fill_default_options
                - td_set_ioengine_flags
                - options_mem_dupe
            - BranchSide:      'init.c:1293,16'
              BranchSideFuncs:
                - options_init
                - malloc
                - fill_default_options
                - td_set_ioengine_flags
                - options_mem_dupe
        - Branch String:   'init.c:1300,7'
          Branch Sides:
            - BranchSide:      'init.c:1301,11'
              BranchSideFuncs:
                - options_mem_dupe
                - td_set_ioengine_flags
            - BranchSide:      'init.c:1304,11'
              BranchSideFuncs:
                - fill_default_options
                - td_set_ioengine_flags
        - Branch String:   'init.c:1310,6'
          Branch Sides:
            - BranchSide:      'init.c:1311,3'
              BranchSideFuncs:
                - td_set_ioengine_flags
            - BranchSide:      'init.c:1313,24'
              BranchSideFuncs:
                - td_set_ioengine_flags
      Callsites:
        - Src:             'init.c:1238,3'
          Dst:             log_err
        - Src:             'init.c:1249,8'
          Dst:             strcmp
        - Src:             'init.c:1260,9'
          Dst:             load_ioengine
        - Src:             'init.c:1268,4'
          Dst:             dlclose
        - Src:             'init.c:1271,3'
          Dst:             free_ioengine
        - Src:             'init.c:1274,15'
          Dst:             load_ioengine
        - Src:             'init.c:1293,3'
          Dst:             options_init
        - Src:             'init.c:1302,4'
          Dst:             options_mem_dupe
        - Src:             'init.c:1305,4'
          Dst:             fill_default_options
        - Src:             'init.c:1313,2'
          Dst:             td_set_ioengine_flags
        - Src:             'init.c:1317,2'
          Dst:             log_err
    - functionName:    td_set_ioengine_flags
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 734
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getpid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sched_getaffinity
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getopt_long_only
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    client_flag_set
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2596
      functionLinenumberEnd: 2610
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         7
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:2600,2'
          Branch Sides:
            - BranchSide:      'init.c:2601,20'
              BranchSideFuncs: []
            - BranchSide:      'init.c:2609,2'
              BranchSideFuncs: []
        - Branch String:   'init.c:2603,7'
          Branch Sides:
            - BranchSide:      'init.c:2604,12'
              BranchSideFuncs: []
            - BranchSide:      'init.c:2606,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    parse_cmd_client
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2613
      functionLinenumberEnd: 2615
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
        - opt
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_client_add_cmd_option
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'init.c:2614,2'
          Dst:             fio_client_add_cmd_option
    - functionName:    atoi
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    parse_output_format
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2642
      functionLinenumberEnd: 2669
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - optarg
      BBCount:         24
      ICount:          118
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - log_err
        - strcmp
        - strdup
        - strsep
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:2650,2'
          Branch Sides:
            - BranchSide:      'init.c:2650,2'
              BranchSideFuncs:
                - strcmp
                - strsep
                - free
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
            - BranchSide:      'init.c:2651,15'
              BranchSideFuncs:
                - strcmp
                - strsep
                - free
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
        - Branch String:   'init.c:2651,31'
          Branch Sides:
            - BranchSide:      'init.c:2652,15'
              BranchSideFuncs:
                - strcmp
                - strsep
                - free
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
            - BranchSide:      'init.c:2654,18'
              BranchSideFuncs:
                - strsep
                - free
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
        - Branch String:   'init.c:2652,29'
          Branch Sides:
            - BranchSide:      'init.c:2653,15'
              BranchSideFuncs:
                - strcmp
                - strsep
                - free
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
            - BranchSide:      'init.c:2654,18'
              BranchSideFuncs:
                - strsep
                - free
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
        - Branch String:   'init.c:2651,7'
          Branch Sides:
            - BranchSide:      'init.c:2654,18'
              BranchSideFuncs:
                - strcmp
                - strsep
                - free
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
            - BranchSide:      'init.c:2655,20'
              BranchSideFuncs:
                - strcmp
                - strsep
                - free
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
        - Branch String:   'init.c:2655,12'
          Branch Sides:
            - BranchSide:      'init.c:2656,18'
              BranchSideFuncs:
                - strcmp
                - strsep
                - free
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
            - BranchSide:      'init.c:2657,20'
              BranchSideFuncs:
                - strcmp
                - strsep
                - free
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
        - Branch String:   'init.c:2657,12'
          Branch Sides:
            - BranchSide:      'init.c:2658,18'
              BranchSideFuncs:
                - strcmp
                - strsep
                - free
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
            - BranchSide:      'init.c:2659,20'
              BranchSideFuncs:
                - strcmp
                - strsep
                - free
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
        - Branch String:   'init.c:2659,12'
          Branch Sides:
            - BranchSide:      'init.c:2660,18'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'init.c:2662,47'
              BranchSideFuncs:
                - log_err
                - free
      Callsites:
        - Src:             'init.c:2646,13'
          Dst:             strdup
        - Src:             'init.c:2650,16'
          Dst:             strsep
        - Src:             'init.c:2651,8'
          Dst:             strcmp
        - Src:             'init.c:2652,8'
          Dst:             strcmp
        - Src:             'init.c:2653,8'
          Dst:             strcmp
        - Src:             'init.c:2655,13'
          Dst:             strcmp
        - Src:             'init.c:2657,13'
          Dst:             strcmp
        - Src:             'init.c:2659,13'
          Dst:             strcmp
        - Src:             'init.c:2662,4'
          Dst:             log_err
    - functionName:    set_debug
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2512
      functionLinenumberEnd: 2567
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - string
      BBCount:         35
      ICount:          208
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - atoi
        - log_err
        - log_info
        - strchr
        - strcmp
        - strlen
        - strncmp
        - strsep
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:2518,6'
          Branch Sides:
            - BranchSide:      'init.c:2519,3'
              BranchSideFuncs:
                - strcmp
                - log_info
                - log_info
                - log_info
                - strcmp
                - strsep
                - strncmp
                - log_info
                - log_err
                - strlen
                - strncmp
                - log_info
                - strchr
                - log_err
                - atoi
                - log_info
            - BranchSide:      'init.c:2521,14'
              BranchSideFuncs:
                - strcmp
                - log_info
                - log_info
                - log_info
                - strcmp
                - strsep
                - strncmp
                - log_info
                - log_err
                - strlen
                - strncmp
                - log_info
                - strchr
                - log_err
                - atoi
                - log_info
        - Branch String:   'init.c:2521,27'
          Branch Sides:
            - BranchSide:      'init.c:2521,38'
              BranchSideFuncs:
                - strcmp
                - log_info
                - log_info
                - log_info
                - strsep
                - strncmp
                - log_info
                - log_err
                - strlen
                - strncmp
                - log_info
                - strchr
                - log_err
                - atoi
                - log_info
            - BranchSide:      'init.c:2522,3'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
        - Branch String:   'init.c:2521,6'
          Branch Sides:
            - BranchSide:      'init.c:2522,3'
              BranchSideFuncs:
                - strsep
                - strncmp
                - log_info
                - log_err
                - strlen
                - strncmp
                - log_info
                - strchr
                - log_err
                - atoi
                - log_info
            - BranchSide:      'init.c:2531,2'
              BranchSideFuncs:
                - strsep
                - strncmp
                - log_info
                - log_err
                - strlen
                - strncmp
                - log_info
                - strchr
                - log_err
                - atoi
                - log_info
        - Branch String:   'init.c:2523,3'
          Branch Sides:
            - BranchSide:      'init.c:2524,23'
              BranchSideFuncs:
                - log_info
                - log_info
            - BranchSide:      'init.c:2527,3'
              BranchSideFuncs:
                - log_info
        - Branch String:   'init.c:2531,2'
          Branch Sides:
            - BranchSide:      'init.c:2532,7'
              BranchSideFuncs:
                - strncmp
                - log_info
                - strsep
                - log_err
                - strlen
                - strncmp
                - log_info
                - strchr
                - log_err
                - atoi
                - log_info
            - BranchSide:      'init.c:2566,2'
              BranchSideFuncs: []
        - Branch String:   'init.c:2534,7'
          Branch Sides:
            - BranchSide:      'init.c:2535,4'
              BranchSideFuncs:
                - log_err
                - strsep
                - strncmp
                - log_info
                - strlen
                - strncmp
                - log_info
                - strchr
                - log_err
                - atoi
                - log_info
            - BranchSide:      'init.c:2540,10'
              BranchSideFuncs:
                - log_err
                - strsep
                - strncmp
                - log_info
                - strlen
                - strncmp
                - log_info
                - strchr
                - log_err
                - atoi
                - log_info
        - Branch String:   'init.c:2540,3'
          Branch Sides:
            - BranchSide:      'init.c:2541,23'
              BranchSideFuncs:
                - strlen
                - strncmp
                - log_err
                - strsep
                - strncmp
                - log_info
                - log_info
                - strchr
                - log_err
                - atoi
                - log_info
            - BranchSide:      'init.c:2563,8'
              BranchSideFuncs:
                - log_err
                - strsep
                - strncmp
                - log_info
                - strlen
                - strncmp
                - log_info
                - strchr
                - log_err
                - atoi
                - log_info
        - Branch String:   'init.c:2543,8'
          Branch Sides:
            - BranchSide:      'init.c:2544,5'
              BranchSideFuncs:
                - log_info
                - log_err
                - strsep
                - strncmp
                - log_info
                - strlen
                - strncmp
                - strchr
                - log_err
                - atoi
                - log_info
            - BranchSide:      'init.c:2546,8'
              BranchSideFuncs:
                - log_info
                - log_err
                - strsep
                - strncmp
                - log_info
                - strlen
                - strncmp
                - strchr
                - log_err
                - atoi
                - log_info
        - Branch String:   'init.c:2546,8'
          Branch Sides:
            - BranchSide:      'init.c:2547,18'
              BranchSideFuncs:
                - strchr
                - log_err
                - log_err
                - strsep
                - strncmp
                - log_info
                - strlen
                - strncmp
                - log_info
                - atoi
                - log_info
            - BranchSide:      'init.c:2557,44'
              BranchSideFuncs:
                - log_info
                - log_err
                - strsep
                - strncmp
                - log_info
                - strlen
                - strncmp
                - strchr
                - log_err
                - atoi
                - log_info
        - Branch String:   'init.c:2548,9'
          Branch Sides:
            - BranchSide:      'init.c:2549,6'
              BranchSideFuncs:
                - atoi
                - log_info
                - log_err
                - strsep
                - strncmp
                - log_info
                - strlen
                - strncmp
                - log_info
                - strchr
                - log_err
            - BranchSide:      'init.c:2552,8'
              BranchSideFuncs:
                - atoi
                - log_info
                - log_err
                - strsep
                - strncmp
                - log_info
                - strlen
                - strncmp
                - log_info
                - strchr
                - log_err
        - Branch String:   'init.c:2563,7'
          Branch Sides:
            - BranchSide:      'init.c:2531,2'
              BranchSideFuncs:
                - strsep
                - strncmp
                - log_info
                - log_err
                - strlen
                - strncmp
                - log_info
                - strchr
                - log_err
                - atoi
                - log_info
            - BranchSide:      'init.c:2564,46'
              BranchSideFuncs:
                - log_err
                - strsep
                - strncmp
                - log_info
                - strlen
                - strncmp
                - log_info
                - strchr
                - log_err
                - atoi
                - log_info
      Callsites:
        - Src:             'init.c:2521,7'
          Dst:             strcmp
        - Src:             'init.c:2521,31'
          Dst:             strcmp
        - Src:             'init.c:2522,3'
          Dst:             log_info
        - Src:             'init.c:2525,4'
          Dst:             log_info
        - Src:             'init.c:2527,3'
          Dst:             log_info
        - Src:             'init.c:2531,16'
          Dst:             strsep
        - Src:             'init.c:2534,8'
          Dst:             strncmp
        - Src:             'init.c:2535,4'
          Dst:             log_info
        - Src:             'init.c:2542,36'
          Dst:             strlen
        - Src:             'init.c:2542,13'
          Dst:             strncmp
        - Src:             'init.c:2547,11'
          Dst:             strchr
        - Src:             'init.c:2549,6'
          Dst:             log_err
        - Src:             'init.c:2553,23'
          Dst:             atoi
        - Src:             'init.c:2554,5'
          Dst:             log_info
        - Src:             'init.c:2557,5'
          Dst:             log_info
        - Src:             'init.c:2564,4'
          Dst:             log_err
    - functionName:    __isoc99_fscanf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    show_closest_option
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2618
      functionLinenumberEnd: 2639
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - log_err
        - string_distance
        - string_distance_ok
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:2622,2'
          Branch Sides:
            - BranchSide:      'init.c:2623,7'
              BranchSideFuncs:
                - string_distance_ok
                - log_err
                - string_distance
            - BranchSide:      'init.c:2625,14'
              BranchSideFuncs:
                - string_distance_ok
                - log_err
                - string_distance
        - Branch String:   'init.c:2628,2'
          Branch Sides:
            - BranchSide:      'init.c:2629,30'
              BranchSideFuncs:
                - string_distance
                - string_distance_ok
                - log_err
            - BranchSide:      'init.c:2637,6'
              BranchSideFuncs:
                - string_distance_ok
                - log_err
        - Branch String:   'init.c:2630,7'
          Branch Sides:
            - BranchSide:      'init.c:2631,20'
              BranchSideFuncs:
                - string_distance_ok
                - log_err
                - string_distance
            - BranchSide:      'init.c:2634,4'
              BranchSideFuncs:
                - string_distance_ok
                - log_err
                - string_distance
        - Branch String:   'init.c:2637,24'
          Branch Sides:
            - BranchSide:      'init.c:2637,46'
              BranchSideFuncs:
                - string_distance_ok
                - log_err
            - BranchSide:      'init.c:2637,24'
              BranchSideFuncs: []
        - Branch String:   'init.c:2637,6'
          Branch Sides:
            - BranchSide:      'init.c:2637,6'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'init.c:2638,40'
              BranchSideFuncs:
                - log_err
      Callsites:
        - Src:             'init.c:2629,14'
          Dst:             string_distance
        - Src:             'init.c:2637,27'
          Dst:             string_distance_ok
        - Src:             'init.c:2638,3'
          Dst:             log_err
    - functionName:    exit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_options_fill_optstring
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2577
      functionLinenumberEnd: 2593
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          96
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:2582,2'
          Branch Sides:
            - BranchSide:      'init.c:2583,22'
              BranchSideFuncs: []
            - BranchSide:      'init.c:2592,2'
              BranchSideFuncs: []
        - Branch String:   'init.c:2584,7'
          Branch Sides:
            - BranchSide:      'init.c:2585,4'
              BranchSideFuncs: []
            - BranchSide:      'init.c:2586,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    free_shm
      functionSourceFile: '/src/fio/init.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    atexit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_job_opts
      functionSourceFile: '/src/fio/init.c'
      linkageType:     externalLinkage
      functionLinenumber: 1966
      functionLinenumberEnd: 1997
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - o
        - client_type
      BBCount:         32
      ICount:          176
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - add_job
        - fio_options_parse
        - get_new_job
        - sprintf
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:1973,2'
          Branch Sides:
            - BranchSide:      'init.c:1974,16'
              BranchSideFuncs:
                - strncmp
                - sprintf
                - get_new_job
                - fio_options_parse
                - add_job
                - fio_options_parse
                - get_new_job
                - add_job
            - BranchSide:      'init.c:1995,6'
              BranchSideFuncs:
                - add_job
        - Branch String:   'init.c:1974,7'
          Branch Sides:
            - BranchSide:      'init.c:1975,14'
              BranchSideFuncs:
                - get_new_job
                - fio_options_parse
                - add_job
                - strncmp
                - sprintf
                - add_job
                - fio_options_parse
                - get_new_job
            - BranchSide:      'init.c:1981,7'
              BranchSideFuncs:
                - get_new_job
                - fio_options_parse
                - add_job
                - strncmp
                - sprintf
                - add_job
                - fio_options_parse
                - get_new_job
        - Branch String:   'init.c:1976,8'
          Branch Sides:
            - BranchSide:      'init.c:1977,13'
              BranchSideFuncs:
                - add_job
                - sprintf
                - get_new_job
                - fio_options_parse
                - add_job
                - strncmp
                - fio_options_parse
                - get_new_job
            - BranchSide:      'init.c:1978,7'
              BranchSideFuncs:
                - sprintf
                - get_new_job
                - fio_options_parse
                - add_job
                - strncmp
                - add_job
                - fio_options_parse
                - get_new_job
        - Branch String:   'init.c:1981,17'
          Branch Sides:
            - BranchSide:      'init.c:1981,21'
              BranchSideFuncs:
                - get_new_job
                - fio_options_parse
                - add_job
                - strncmp
                - sprintf
                - get_new_job
                - add_job
                - fio_options_parse
            - BranchSide:      'init.c:1983,13'
              BranchSideFuncs:
                - get_new_job
                - fio_options_parse
                - add_job
                - strncmp
                - sprintf
                - get_new_job
                - add_job
                - fio_options_parse
        - Branch String:   'init.c:1981,7'
          Branch Sides:
            - BranchSide:      'init.c:1982,54'
              BranchSideFuncs:
                - get_new_job
                - fio_options_parse
                - add_job
                - strncmp
                - sprintf
                - get_new_job
                - add_job
                - fio_options_parse
            - BranchSide:      'init.c:1983,13'
              BranchSideFuncs:
                - get_new_job
                - fio_options_parse
                - add_job
                - strncmp
                - sprintf
                - get_new_job
                - add_job
                - fio_options_parse
        - Branch String:   'init.c:1984,8'
          Branch Sides:
            - BranchSide:      'init.c:1985,15'
              BranchSideFuncs:
                - get_new_job
                - fio_options_parse
                - add_job
                - strncmp
                - sprintf
                - get_new_job
                - add_job
                - fio_options_parse
            - BranchSide:      'init.c:1986,28'
              BranchSideFuncs:
                - get_new_job
                - fio_options_parse
                - add_job
                - strncmp
                - sprintf
                - get_new_job
                - add_job
                - fio_options_parse
        - Branch String:   'init.c:1988,7'
          Branch Sides:
            - BranchSide:      'init.c:1989,22'
              BranchSideFuncs:
                - fio_options_parse
                - add_job
                - strncmp
                - sprintf
                - get_new_job
                - fio_options_parse
                - get_new_job
                - add_job
            - BranchSide:      'init.c:1991,22'
              BranchSideFuncs:
                - fio_options_parse
                - add_job
                - strncmp
                - sprintf
                - get_new_job
                - fio_options_parse
                - get_new_job
                - add_job
        - Branch String:   'init.c:1995,6'
          Branch Sides:
            - BranchSide:      'init.c:1995,6'
              BranchSideFuncs:
                - add_job
            - BranchSide:      'init.c:1996,11'
              BranchSideFuncs:
                - add_job
      Callsites:
        - Src:             'init.c:1974,8'
          Dst:             strncmp
        - Src:             'init.c:1977,5'
          Dst:             add_job
        - Src:             'init.c:1979,4'
          Dst:             sprintf
        - Src:             'init.c:1982,16'
          Dst:             get_new_job
        - Src:             'init.c:1986,9'
          Dst:             get_new_job
        - Src:             'init.c:1989,4'
          Dst:             fio_options_parse
        - Src:             'init.c:1991,4'
          Dst:             fio_options_parse
        - Src:             'init.c:1996,3'
          Dst:             add_job
    - functionName:    free_threads_shm
      functionSourceFile: '/src/fio/init.c'
      linkageType:     externalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - shmctl
        - shmdt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'init.c:312,9'
          Branch Sides:
            - BranchSide:      'init.c:310,6'
              BranchSideFuncs:
                - shmdt
                - shmctl
            - BranchSide:      'init.c:312,14'
              BranchSideFuncs:
                - shmdt
                - shmctl
        - Branch String:   'init.c:312,2'
          Branch Sides:
            - BranchSide:      'init.c:313,42'
              BranchSideFuncs:
                - shmdt
                - shmctl
            - BranchSide:      'init.c:331,14'
              BranchSideFuncs: []
        - Branch String:   'init.c:315,7'
          Branch Sides:
            - BranchSide:      'init.c:316,15'
              BranchSideFuncs:
                - shmdt
                - shmctl
            - BranchSide:      'init.c:329,2'
              BranchSideFuncs:
                - shmdt
                - shmctl
      Callsites:
        - Src:             'init.c:321,4'
          Dst:             shmdt
        - Src:             'init.c:322,4'
          Dst:             shmctl
    - functionName:    shmdt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __add_samples
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3521
      functionLinenumberEnd: 3580
      functionDepth:   0
      returnType:      int
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - td
        - parent_tv
        - t
        - avg_time
        - this_io_bytes
        - stat_io_bytes
        - stat
        - log
        - is_kb
      BBCount:         42
      ICount:          358
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - __td_io_u_lock
        - __td_io_u_unlock
        - add_log_sample
        - add_stat_sample
        - mtime_since
        - td_async_processing
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:3530,23'
          Branch Sides:
            - BranchSide:      'stat.c:3530,26'
              BranchSideFuncs:
                - __td_io_u_unlock
                - add_stat_sample
                - add_log_sample
                - __td_io_u_lock
            - BranchSide:      'stat.c:3533,6'
              BranchSideFuncs:
                - __td_io_u_unlock
                - add_stat_sample
                - add_log_sample
                - __td_io_u_lock
        - Branch String:   'stat.c:3530,6'
          Branch Sides:
            - BranchSide:      'stat.c:3531,10'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3533,6'
              BranchSideFuncs:
                - __td_io_u_unlock
                - add_stat_sample
                - add_log_sample
                - __td_io_u_lock
        - Branch String:   'stat.c:3533,6'
          Branch Sides:
            - BranchSide:      'stat.c:3534,18'
              BranchSideFuncs:
                - __td_io_u_lock
                - __td_io_u_unlock
                - add_stat_sample
                - add_log_sample
            - BranchSide:      'stat.c:3539,12'
              BranchSideFuncs:
                - __td_io_u_unlock
                - add_stat_sample
                - add_log_sample
        - Branch String:   'stat.c:3539,2'
          Branch Sides:
            - BranchSide:      'stat.c:3542,11'
              BranchSideFuncs:
                - __td_io_u_unlock
                - add_stat_sample
                - add_log_sample
            - BranchSide:      'stat.c:3569,3'
              BranchSideFuncs:
                - __td_io_u_unlock
        - Branch String:   'stat.c:3543,7'
          Branch Sides:
            - BranchSide:      'stat.c:3544,4'
              BranchSideFuncs:
                - add_stat_sample
                - __td_io_u_unlock
                - add_log_sample
            - BranchSide:      'stat.c:3546,7'
              BranchSideFuncs:
                - add_stat_sample
                - __td_io_u_unlock
                - add_log_sample
        - Branch String:   'stat.c:3546,7'
          Branch Sides:
            - BranchSide:      'stat.c:3547,8'
              BranchSideFuncs:
                - add_stat_sample
                - __td_io_u_unlock
                - add_log_sample
            - BranchSide:      'stat.c:3552,9'
              BranchSideFuncs:
                - add_stat_sample
                - __td_io_u_unlock
                - add_log_sample
        - Branch String:   'stat.c:3547,8'
          Branch Sides:
            - BranchSide:      'stat.c:3548,12'
              BranchSideFuncs:
                - add_stat_sample
                - __td_io_u_unlock
                - add_log_sample
            - BranchSide:      'stat.c:3550,13'
              BranchSideFuncs:
                - add_stat_sample
                - __td_io_u_unlock
                - add_log_sample
        - Branch String:   'stat.c:3556,7'
          Branch Sides:
            - BranchSide:      'stat.c:3557,31'
              BranchSideFuncs:
                - add_log_sample
                - __td_io_u_unlock
                - add_stat_sample
            - BranchSide:      'stat.c:3566,25'
              BranchSideFuncs:
                - __td_io_u_unlock
                - add_stat_sample
                - add_log_sample
        - Branch String:   'stat.c:3560,8'
          Branch Sides:
            - BranchSide:      'stat.c:3561,17'
              BranchSideFuncs:
                - add_log_sample
                - __td_io_u_unlock
                - add_stat_sample
            - BranchSide:      'stat.c:3562,26'
              BranchSideFuncs:
                - add_log_sample
                - __td_io_u_unlock
                - add_stat_sample
        - Branch String:   'stat.c:3563,15'
          Branch Sides:
            - BranchSide:      'stat.c:3566,25'
              BranchSideFuncs:
                - __td_io_u_unlock
                - add_stat_sample
                - add_log_sample
            - BranchSide:      'stat.c:3566,25'
              BranchSideFuncs:
                - __td_io_u_unlock
                - add_stat_sample
                - add_log_sample
        - Branch String:   'stat.c:3571,6'
          Branch Sides:
            - BranchSide:      'stat.c:3572,20'
              BranchSideFuncs:
                - __td_io_u_unlock
            - BranchSide:      'stat.c:3574,6'
              BranchSideFuncs: []
        - Branch String:   'stat.c:3574,6'
          Branch Sides:
            - BranchSide:      'stat.c:3575,10'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3577,10'
              BranchSideFuncs: []
        - Branch String:   'stat.c:3579,9'
          Branch Sides:
            - BranchSide:      'stat.c:3579,9'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3579,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:3522,26'
          Dst:             td_async_processing
        - Src:             'stat.c:3529,10'
          Dst:             mtime_since
        - Src:             'stat.c:3534,3'
          Dst:             __td_io_u_lock
        - Src:             'stat.c:3554,3'
          Dst:             add_stat_sample
        - Src:             'stat.c:3562,11'
          Dst:             add_log_sample
        - Src:             'stat.c:3572,3'
          Dst:             __td_io_u_unlock
    - functionName:    td_async_processing
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __td_io_u_lock
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 894
      functionLinenumberEnd: 896
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_lock
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './fio.h:895,2'
          Dst:             pthread_mutex_lock
    - functionName:    add_stat_sample
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2862
      functionLinenumberEnd: 2878
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - is
        - data
      BBCount:         10
      ICount:          105
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'stat.c:2866,6'
          Branch Sides:
            - BranchSide:      'stat.c:2867,17'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2868,6'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2868,6'
          Branch Sides:
            - BranchSide:      'stat.c:2869,17'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2871,10'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2872,6'
          Branch Sides:
            - BranchSide:      'stat.c:2872,6'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2873,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    add_log_sample
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3200
      functionLinenumberEnd: 3242
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - iolog
        - sample
      BBCount:         19
      ICount:          174
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __add_log_sample
        - __add_stat_to_log
        - add_stat_sample
        - ddir_rw
        - inline_log
        - mtime_since_now
      functionUses:    6
      BranchProfiles:
        - Branch String:   'stat.c:3204,6'
          Branch Sides:
            - BranchSide:      'stat.c:3205,3'
              BranchSideFuncs:
                - mtime_since_now
                - __add_log_sample
                - add_stat_sample
                - __add_stat_to_log
                - inline_log
            - BranchSide:      'stat.c:3207,29'
              BranchSideFuncs:
                - mtime_since_now
                - __add_log_sample
                - add_stat_sample
                - __add_stat_to_log
                - inline_log
        - Branch String:   'stat.c:3212,6'
          Branch Sides:
            - BranchSide:      'stat.c:3213,20'
              BranchSideFuncs:
                - add_stat_sample
                - __add_stat_to_log
                - inline_log
            - BranchSide:      'stat.c:3221,19'
              BranchSideFuncs:
                - add_stat_sample
                - __add_stat_to_log
                - inline_log
        - Branch String:   'stat.c:3228,6'
          Branch Sides:
            - BranchSide:      'stat.c:3229,10'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3230,11'
              BranchSideFuncs:
                - __add_stat_to_log
                - inline_log
        - Branch String:   'stat.c:3233,25'
          Branch Sides:
            - BranchSide:      'stat.c:3233,28'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3234,11'
              BranchSideFuncs: []
        - Branch String:   'stat.c:3233,7'
          Branch Sides:
            - BranchSide:      'stat.c:3234,11'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3235,2'
              BranchSideFuncs:
                - __add_stat_to_log
      Callsites:
        - Src:             'stat.c:3204,7'
          Dst:             ddir_rw
        - Src:             'stat.c:3207,12'
          Dst:             mtime_since_now
        - Src:             'stat.c:3213,3'
          Dst:             __add_log_sample
        - Src:             'stat.c:3221,2'
          Dst:             add_stat_sample
        - Src:             'stat.c:3233,7'
          Dst:             inline_log
        - Src:             'stat.c:3237,2'
          Dst:             __add_stat_to_log
    - functionName:    __td_io_u_unlock
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 901
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_unlock
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './fio.h:900,2'
          Dst:             pthread_mutex_unlock
    - functionName:    ddir_rw
      functionSourceFile: '/src/fio/./os/../io_ddir.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ddir
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   './os/../io_ddir.h:67,27'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:67,27'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:67,30'
              BranchSideFuncs: []
        - Branch String:   './os/../io_ddir.h:67,49'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:67,49'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:67,52'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __add_log_sample
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3046
      functionLinenumberEnd: 3079
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - iolog
        - t
        - sample
      BBCount:         22
      ICount:          187
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - flist_empty
        - get_cur_log
        - get_sample
        - io_sample_set_ddir
      functionUses:    4
      BranchProfiles:
        - Branch String:   'stat.c:3049,6'
          Branch Sides:
            - BranchSide:      'stat.c:3050,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3051,19'
              BranchSideFuncs:
                - flist_empty.1034
                - get_cur_log
                - get_sample
                - io_sample_set_ddir
        - Branch String:   'stat.c:3051,6'
          Branch Sides:
            - BranchSide:      'stat.c:3052,35'
              BranchSideFuncs:
                - get_cur_log
                - get_sample
                - io_sample_set_ddir
            - BranchSide:      'stat.c:3054,24'
              BranchSideFuncs:
                - get_cur_log
                - get_sample
                - io_sample_set_ddir
        - Branch String:   'stat.c:3055,6'
          Branch Sides:
            - BranchSide:      'stat.c:3058,18'
              BranchSideFuncs:
                - get_sample
                - io_sample_set_ddir
            - BranchSide:      'stat.c:3078,2'
              BranchSideFuncs: []
        - Branch String:   'stat.c:3062,17'
          Branch Sides:
            - BranchSide:      'stat.c:3062,20'
              BranchSideFuncs:
                - io_sample_set_ddir
            - BranchSide:      'stat.c:3064,22'
              BranchSideFuncs:
                - io_sample_set_ddir
        - Branch String:   'stat.c:3062,7'
          Branch Sides:
            - BranchSide:      'stat.c:3063,15'
              BranchSideFuncs:
                - io_sample_set_ddir
            - BranchSide:      'stat.c:3064,22'
              BranchSideFuncs:
                - io_sample_set_ddir
        - Branch String:   'stat.c:3068,7'
          Branch Sides:
            - BranchSide:      'stat.c:3069,35'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3071,7'
              BranchSideFuncs: []
        - Branch String:   'stat.c:3071,7'
          Branch Sides:
            - BranchSide:      'stat.c:3072,39'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3074,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:3051,6'
          Dst:             flist_empty
        - Src:             'stat.c:3054,12'
          Dst:             get_cur_log
        - Src:             'stat.c:3058,7'
          Dst:             get_sample
        - Src:             'stat.c:3064,3'
          Dst:             io_sample_set_ddir
    - functionName:    inline_log
      functionSourceFile: '/src/fio/./iolog.h'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - log
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './iolog.h:328,42'
          Branch Sides:
            - BranchSide:      './iolog.h:328,42'
              BranchSideFuncs: []
            - BranchSide:      './iolog.h:329,3'
              BranchSideFuncs: []
        - Branch String:   './iolog.h:329,37'
          Branch Sides:
            - BranchSide:      './iolog.h:329,37'
              BranchSideFuncs: []
            - BranchSide:      './iolog.h:330,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __add_stat_to_log
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3161
      functionLinenumberEnd: 3186
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - iolog
        - ddir
        - elapsed
        - log_max
      BBCount:         12
      ICount:          130
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __add_log_sample
        - reset_io_stat
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:3167,6'
          Branch Sides:
            - BranchSide:      'stat.c:3167,6'
              BranchSideFuncs:
                - __add_log_sample
                - reset_io_stat
            - BranchSide:      'stat.c:3168,21'
              BranchSideFuncs:
                - __add_log_sample
                - reset_io_stat
        - Branch String:   'stat.c:3171,7'
          Branch Sides:
            - BranchSide:      'stat.c:3172,18'
              BranchSideFuncs:
                - __add_log_sample
                - reset_io_stat
            - BranchSide:      'stat.c:3174,14'
              BranchSideFuncs:
                - __add_log_sample
                - reset_io_stat
        - Branch String:   'stat.c:3174,14'
          Branch Sides:
            - BranchSide:      'stat.c:3175,18'
              BranchSideFuncs:
                - __add_log_sample
                - reset_io_stat
            - BranchSide:      'stat.c:3178,18'
              BranchSideFuncs:
                - __add_log_sample
                - reset_io_stat
      Callsites:
        - Src:             'stat.c:3182,3'
          Dst:             __add_log_sample
        - Src:             'stat.c:3185,2'
          Dst:             reset_io_stat
    - functionName:    reset_io_stat
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3082
      functionLinenumberEnd: 3086
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ios
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_empty
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - head
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_cur_log
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3013
      functionLinenumberEnd: 3042
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - iolog
      BBCount:         28
      ICount:          152
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
        - get_new_log
        - iolog_cur_log
        - per_unit_log
        - regrow_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:3017,6'
          Branch Sides:
            - BranchSide:      'stat.c:3018,25'
              BranchSideFuncs:
                - per_unit_log
                - regrow_log
                - __assert_fail
            - BranchSide:      'stat.c:3023,6'
              BranchSideFuncs:
                - per_unit_log
                - regrow_log
                - __assert_fail
        - Branch String:   'stat.c:3019,7'
          Branch Sides:
            - BranchSide:      'stat.c:3020,4'
              BranchSideFuncs:
                - per_unit_log
                - regrow_log
                - __assert_fail
            - BranchSide:      'stat.c:3021,2'
              BranchSideFuncs:
                - per_unit_log
                - regrow_log
                - __assert_fail
        - Branch String:   'stat.c:3023,6'
          Branch Sides:
            - BranchSide:      'stat.c:3024,10'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3033,7'
              BranchSideFuncs:
                - per_unit_log
                - regrow_log
                - __assert_fail
        - Branch String:   'stat.c:3033,17'
          Branch Sides:
            - BranchSide:      'stat.c:3033,20'
              BranchSideFuncs:
                - per_unit_log
                - regrow_log
                - __assert_fail
            - BranchSide:      'stat.c:3034,20'
              BranchSideFuncs:
                - per_unit_log
                - regrow_log
                - __assert_fail
        - Branch String:   'stat.c:3033,68'
          Branch Sides:
            - BranchSide:      'stat.c:3034,20'
              BranchSideFuncs:
                - regrow_log
            - BranchSide:      'stat.c:3035,21'
              BranchSideFuncs:
                - regrow_log
        - Branch String:   'stat.c:3033,6'
          Branch Sides:
            - BranchSide:      'stat.c:3035,21'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'stat.c:3037,6'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'stat.c:3037,6'
          Branch Sides:
            - BranchSide:      'stat.c:3038,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'stat.c:3039,6'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'stat.c:3039,6'
          Branch Sides:
            - BranchSide:      'stat.c:3040,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'stat.c:3041,9'
              BranchSideFuncs: []
        - Branch String:   'stat.c:3040,3'
          Branch Sides:
            - BranchSide:      'stat.c:3040,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3040,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'stat.c:3016,12'
          Dst:             iolog_cur_log
        - Src:             'stat.c:3018,13'
          Dst:             get_new_log
        - Src:             'stat.c:3034,7'
          Dst:             per_unit_log
        - Src:             'stat.c:3035,10'
          Dst:             regrow_log
        - Src:             'stat.c:3040,3'
          Dst:             __assert_fail
    - functionName:    get_sample
      functionSourceFile: '/src/fio/./iolog.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - iolog
        - cur_log
        - sample
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __get_sample
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './iolog.h:238,9'
          Dst:             __get_sample
    - functionName:    io_sample_set_ddir
      functionSourceFile: '/src/fio/./iolog.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - log
        - io
        - ddir
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __get_sample
      functionSourceFile: '/src/fio/./iolog.h'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - bool
        - size_t
      constantsTouched: []
      argNames:
        - samples
        - log_offset
        - log_issue_time
        - sample
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __log_entry_sz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './iolog.h:225,3'
          Dst:             __log_entry_sz
    - functionName:    __log_entry_sz
      functionSourceFile: '/src/fio/./iolog.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - bool
        - bool
      constantsTouched: []
      argNames:
        - log_offset
        - log_issue_time
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './iolog.h:201,6'
          Branch Sides:
            - BranchSide:      './iolog.h:202,7'
              BranchSideFuncs: []
            - BranchSide:      './iolog.h:204,6'
              BranchSideFuncs: []
        - Branch String:   './iolog.h:204,6'
          Branch Sides:
            - BranchSide:      './iolog.h:204,6'
              BranchSideFuncs: []
            - BranchSide:      './iolog.h:205,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_new_log
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2893
      functionLinenumberEnd: 2927
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - iolog
      BBCount:         20
      ICount:          135
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - flist_add_tail
        - log_entry_sz
        - sfree
        - smalloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'stat.c:2901,6'
          Branch Sides:
            - BranchSide:      'stat.c:2902,7'
              BranchSideFuncs:
                - smalloc
                - log_entry_sz
                - calloc
                - sfree
                - flist_add_tail.1039
            - BranchSide:      'stat.c:2907,17'
              BranchSideFuncs:
                - smalloc
                - log_entry_sz
                - calloc
                - sfree
                - flist_add_tail.1039
        - Branch String:   'stat.c:2902,7'
          Branch Sides:
            - BranchSide:      'stat.c:2903,18'
              BranchSideFuncs:
                - smalloc
                - log_entry_sz
                - calloc
                - sfree
                - flist_add_tail.1039
            - BranchSide:      'stat.c:2905,16'
              BranchSideFuncs:
                - smalloc
                - log_entry_sz
                - calloc
                - sfree
                - flist_add_tail.1039
        - Branch String:   'stat.c:2913,6'
          Branch Sides:
            - BranchSide:      'stat.c:2914,3'
              BranchSideFuncs:
                - log_entry_sz
                - calloc
                - sfree
                - flist_add_tail.1039
            - BranchSide:      'stat.c:2926,2'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2916,7'
          Branch Sides:
            - BranchSide:      'stat.c:2917,4'
              BranchSideFuncs:
                - flist_add_tail.1039
            - BranchSide:      'stat.c:2923,9'
              BranchSideFuncs:
                - sfree
      Callsites:
        - Src:             'stat.c:2912,12'
          Dst:             smalloc
        - Src:             'stat.c:2915,38'
          Dst:             log_entry_sz
        - Src:             'stat.c:2915,18'
          Dst:             calloc
        - Src:             'stat.c:2919,4'
          Dst:             flist_add_tail
        - Src:             'stat.c:2923,3'
          Dst:             sfree
    - functionName:    per_unit_log
      functionSourceFile: '/src/fio/./iolog.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - log
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   './iolog.h:323,13'
          Branch Sides:
            - BranchSide:      './iolog.h:323,18'
              BranchSideFuncs: []
            - BranchSide:      './iolog.h:323,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    regrow_log
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2933
      functionLinenumberEnd: 2991
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - iolog
      BBCount:         36
      ICount:          218
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - get_new_log
        - get_sample
        - iolog_cur_flush
        - iolog_cur_log
        - log_entry_sz
        - log_err
      functionUses:    8
      BranchProfiles:
        - Branch String:   'stat.c:2937,13'
          Branch Sides:
            - BranchSide:      'stat.c:2937,16'
              BranchSideFuncs:
                - iolog_cur_log
                - get_new_log
                - get_new_log
                - log_err
                - get_sample
                - get_sample
                - log_entry_sz
                - iolog_cur_flush
                - log_err
            - BranchSide:      'stat.c:2938,3'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2937,6'
          Branch Sides:
            - BranchSide:      'stat.c:2938,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2940,26'
              BranchSideFuncs:
                - iolog_cur_log
                - get_new_log
                - get_new_log
                - log_err
                - get_sample
                - get_sample
                - log_entry_sz
                - iolog_cur_flush
                - log_err
        - Branch String:   'stat.c:2941,6'
          Branch Sides:
            - BranchSide:      'stat.c:2942,25'
              BranchSideFuncs:
                - get_new_log
                - log_err
                - get_sample
                - get_sample
                - log_entry_sz
                - iolog_cur_flush
                - log_err
            - BranchSide:      'stat.c:2947,6'
              BranchSideFuncs:
                - get_new_log
                - log_err
                - get_sample
                - get_sample
                - log_entry_sz
                - iolog_cur_flush
                - log_err
        - Branch String:   'stat.c:2943,7'
          Branch Sides:
            - BranchSide:      'stat.c:2944,4'
              BranchSideFuncs:
                - get_new_log
                - log_err
                - get_sample
                - get_sample
                - log_entry_sz
                - iolog_cur_flush
                - log_err
            - BranchSide:      'stat.c:2945,2'
              BranchSideFuncs:
                - get_new_log
                - log_err
                - get_sample
                - get_sample
                - log_entry_sz
                - iolog_cur_flush
                - log_err
        - Branch String:   'stat.c:2947,6'
          Branch Sides:
            - BranchSide:      'stat.c:2948,10'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2954,6'
              BranchSideFuncs:
                - get_new_log
                - log_err
                - get_sample
                - get_sample
                - log_entry_sz
                - iolog_cur_flush
                - log_err
        - Branch String:   'stat.c:2954,6'
          Branch Sides:
            - BranchSide:      'stat.c:2955,23'
              BranchSideFuncs:
                - iolog_cur_flush
                - get_new_log
                - log_err
                - get_sample
                - get_sample
                - log_entry_sz
                - log_err
            - BranchSide:      'stat.c:2964,24'
              BranchSideFuncs:
                - get_new_log
                - log_err
                - get_sample
                - get_sample
                - log_entry_sz
        - Branch String:   'stat.c:2955,7'
          Branch Sides:
            - BranchSide:      'stat.c:2956,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'stat.c:2959,2'
              BranchSideFuncs:
                - get_new_log
                - log_err
                - get_sample
                - get_sample
                - log_entry_sz
        - Branch String:   'stat.c:2965,6'
          Branch Sides:
            - BranchSide:      'stat.c:2966,3'
              BranchSideFuncs:
                - get_sample
                - get_sample
                - log_entry_sz
            - BranchSide:      'stat.c:2970,7'
              BranchSideFuncs:
                - get_sample
                - get_sample
                - log_entry_sz
        - Branch String:   'stat.c:2970,22'
          Branch Sides:
            - BranchSide:      'stat.c:2970,26'
              BranchSideFuncs:
                - get_sample
                - get_sample
                - log_entry_sz
            - BranchSide:      'stat.c:2971,10'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2970,6'
          Branch Sides:
            - BranchSide:      'stat.c:2971,10'
              BranchSideFuncs:
                - get_sample
                - get_sample
                - log_entry_sz
            - BranchSide:      'stat.c:2976,9'
              BranchSideFuncs:
                - get_sample
                - get_sample
                - log_entry_sz
        - Branch String:   'stat.c:2976,2'
          Branch Sides:
            - BranchSide:      'stat.c:2979,20'
              BranchSideFuncs:
                - get_sample
                - get_sample
                - log_entry_sz
            - BranchSide:      'stat.c:2983,24'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2988,6'
          Branch Sides:
            - BranchSide:      'stat.c:2989,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2990,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:2940,12'
          Dst:             iolog_cur_log
        - Src:             'stat.c:2942,13'
          Dst:             get_new_log
        - Src:             'stat.c:2955,7'
          Dst:             iolog_cur_flush
        - Src:             'stat.c:2956,4'
          Dst:             log_err
        - Src:             'stat.c:2964,12'
          Dst:             get_new_log
        - Src:             'stat.c:2966,3'
          Dst:             log_err
        - Src:             'stat.c:2979,9'
          Dst:             get_sample
        - Src:             'stat.c:2980,9'
          Dst:             get_sample
        - Src:             'stat.c:2981,20'
          Dst:             log_entry_sz
    - functionName:    log_entry_sz
      functionSourceFile: '/src/fio/./iolog.h'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - log
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __log_entry_sz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './iolog.h:212,9'
          Dst:             __log_entry_sz
    - functionName:    flist_add_tail
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:67,2'
          Dst:             __flist_add
    - functionName:    __flist_add
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - prev
        - next
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_mutex_lock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    54
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aggregate_slaves_stats
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 999
      functionLinenumberEnd: 1031
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - masterdu
      BBCount:         11
      ICount:          207
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:1006,2'
          Branch Sides:
            - BranchSide:      'stat.c:1007,13'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:1029,6'
              BranchSideFuncs: []
        - Branch String:   'stat.c:1024,7'
          Branch Sides:
            - BranchSide:      'stat.c:1025,24'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:1027,2'
              BranchSideFuncs: []
        - Branch String:   'stat.c:1029,6'
          Branch Sides:
            - BranchSide:      'stat.c:1029,6'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:1030,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    json_object_add_disk_utils
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1139
      functionLinenumberEnd: 1152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - head
      BBCount:         7
      ICount:          67
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - aggregate_slaves_stats
        - json_array_add_disk_util
        - json_create_array
        - json_object_add_value_array
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:1146,2'
          Branch Sides:
            - BranchSide:      'stat.c:1147,8'
              BranchSideFuncs:
                - aggregate_slaves_stats
                - json_array_add_disk_util
            - BranchSide:      'stat.c:1152,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:1140,29'
          Dst:             json_create_array
        - Src:             'stat.c:1144,2'
          Dst:             json_object_add_value_array
        - Src:             'stat.c:1149,3'
          Dst:             aggregate_slaves_stats
        - Src:             'stat.c:1150,3'
          Dst:             json_array_add_disk_util
    - functionName:    json_object_add_value_array
      functionSourceFile: '/src/fio/./json.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - name
        - val
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_object_add_value_type
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './json.h:115,9'
          Dst:             json_object_add_value_type
    - functionName:    json_array_add_disk_util
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 1086
      functionLinenumberEnd: 1135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dus
        - agg
        - array
      BBCount:         12
      ICount:          258
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - json_array_add_value_object
        - json_create_object
        - json_object_add_value_float
        - json_object_add_value_int
        - json_object_add_value_string
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:1090,6'
          Branch Sides:
            - BranchSide:      'stat.c:1091,25'
              BranchSideFuncs:
                - json_create_object
                - json_array_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
            - BranchSide:      'stat.c:1092,6'
              BranchSideFuncs:
                - json_create_object
                - json_array_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
        - Branch String:   'stat.c:1092,6'
          Branch Sides:
            - BranchSide:      'stat.c:1093,8'
              BranchSideFuncs:
                - json_create_object
                - json_array_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
            - BranchSide:      'stat.c:1095,8'
              BranchSideFuncs:
                - json_create_object
                - json_array_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
        - Branch String:   'stat.c:1114,6'
          Branch Sides:
            - BranchSide:      'stat.c:1115,3'
              BranchSideFuncs:
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
            - BranchSide:      'stat.c:1116,28'
              BranchSideFuncs:
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
      Callsites:
        - Src:             'stat.c:1095,8'
          Dst:             json_create_object
        - Src:             'stat.c:1096,2'
          Dst:             json_array_add_value_object
        - Src:             'stat.c:1098,2'
          Dst:             json_object_add_value_string
        - Src:             'stat.c:1099,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1100,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1101,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1102,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1103,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1104,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1105,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1106,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1107,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1108,2'
          Dst:             json_object_add_value_float
        - Src:             'stat.c:1116,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1118,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1120,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1122,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1124,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1126,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1128,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1130,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1132,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1134,2'
          Dst:             json_object_add_value_float
    - functionName:    json_array_add_value_object
      functionSourceFile: '/src/fio/./json.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - val
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_array_add_value_type
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './json.h:162,9'
          Dst:             json_array_add_value_type
    - functionName:    json_object_add_value_string
      functionSourceFile: '/src/fio/./json.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - name
        - val
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - json_object_add_value_type
      functionUses:    8
      BranchProfiles:
        - Branch String:   './json.h:89,13'
          Branch Sides:
            - BranchSide:      './json.h:89,19'
              BranchSideFuncs:
                - json_object_add_value_type
            - BranchSide:      './json.h:89,13'
              BranchSideFuncs:
                - json_object_add_value_type
      Callsites:
        - Src:             './json.h:91,9'
          Dst:             json_object_add_value_type
    - functionName:    json_object_add_value_int
      functionSourceFile: '/src/fio/./json.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - obj
        - name
        - val
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_object_add_value_type
      functionUses:    63
      BranchProfiles:  []
      Callsites:
        - Src:             './json.h:63,9'
          Dst:             json_object_add_value_type
    - functionName:    json_object_add_value_float
      functionSourceFile: '/src/fio/./json.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - obj
        - name
        - val
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_object_add_value_type
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             './json.h:74,9'
          Dst:             json_object_add_value_type
    - functionName:    clat_prio_stats_copy
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2171
      functionLinenumberEnd: 2185
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - dst
        - src
        - dst_ddir
        - src_ddir
      BBCount:         6
      ICount:          89
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - log_err
        - smalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:2176,6'
          Branch Sides:
            - BranchSide:      'stat.c:2177,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2181,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:2175,29'
          Dst:             smalloc
        - Src:             'stat.c:2177,3'
          Dst:             log_err
    - functionName:    grow_clat_prio_stat
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2115
      functionLinenumberEnd: 2134
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dst
        - ddir
      BBCount:         6
      ICount:          94
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - log_err
        - scalloc
        - sfree
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:2120,6'
          Branch Sides:
            - BranchSide:      'stat.c:2121,3'
              BranchSideFuncs:
                - sfree
            - BranchSide:      'stat.c:2125,9'
              BranchSideFuncs:
                - sfree
      Callsites:
        - Src:             'stat.c:2119,12'
          Dst:             scalloc
        - Src:             'stat.c:2121,3'
          Dst:             log_err
        - Src:             'stat.c:2127,2'
          Dst:             sfree
    - functionName:    find_clat_prio_index
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2138
      functionLinenumberEnd: 2147
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - dst
        - ddir
        - ioprio
      BBCount:         8
      ICount:          67
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:2141,2'
          Branch Sides:
            - BranchSide:      'stat.c:2142,7'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2146,2'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2142,7'
          Branch Sides:
            - BranchSide:      'stat.c:2143,11'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2144,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    alloc_or_get_clat_prio_index
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2152
      functionLinenumberEnd: 2167
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - ddir
        - ioprio
        - idx
      BBCount:         9
      ICount:          79
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - find_clat_prio_index
        - grow_clat_prio_stat
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:2155,6'
          Branch Sides:
            - BranchSide:      'stat.c:2156,11'
              BranchSideFuncs:
                - grow_clat_prio_stat
            - BranchSide:      'stat.c:2164,9'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2158,7'
          Branch Sides:
            - BranchSide:      'stat.c:2159,4'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2161,40'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:2153,14'
          Dst:             find_clat_prio_index
        - Src:             'stat.c:2158,7'
          Dst:             grow_clat_prio_stat
    - functionName:    clat_prio_stat_add_samples
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2191
      functionLinenumberEnd: 2207
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - dst_ddir
        - ioprio
        - io_stat
        - io_u_plat
      BBCount:         12
      ICount:          107
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - alloc_or_get_clat_prio_index
        - sum_stat
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:2194,6'
          Branch Sides:
            - BranchSide:      'stat.c:2195,3'
              BranchSideFuncs:
                - alloc_or_get_clat_prio_index
                - sum_stat
            - BranchSide:      'stat.c:2197,35'
              BranchSideFuncs:
                - alloc_or_get_clat_prio_index
                - sum_stat
        - Branch String:   'stat.c:2197,6'
          Branch Sides:
            - BranchSide:      'stat.c:2198,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2200,12'
              BranchSideFuncs:
                - sum_stat
        - Branch String:   'stat.c:2203,2'
          Branch Sides:
            - BranchSide:      'stat.c:2204,55'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2206,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:2197,6'
          Dst:             alloc_or_get_clat_prio_index
        - Src:             'stat.c:2200,2'
          Dst:             sum_stat
    - functionName:    sum_stat
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2019
      functionLinenumberEnd: 2043
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - dst
        - src
        - pure_sum
      BBCount:         10
      ICount:          141
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - __sum_stat
      functionUses:    12
      BranchProfiles:
        - Branch String:   'stat.c:2022,6'
          Branch Sides:
            - BranchSide:      'stat.c:2023,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2025,7'
              BranchSideFuncs:
                - __sum_stat
        - Branch String:   'stat.c:2025,6'
          Branch Sides:
            - BranchSide:      'stat.c:2026,14'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2030,6'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2030,6'
          Branch Sides:
            - BranchSide:      'stat.c:2031,18'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2037,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:2026,3'
          Dst:             __sum_stat
    - functionName:    __sum_stat
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1980
      functionLinenumberEnd: 2010
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - dst
        - src
        - first
      BBCount:         10
      ICount:          201
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:1983,17'
          Branch Sides:
            - BranchSide:      'stat.c:1983,17'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:1983,17'
              BranchSideFuncs: []
        - Branch String:   'stat.c:1984,17'
          Branch Sides:
            - BranchSide:      'stat.c:1984,17'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:1984,17'
              BranchSideFuncs: []
        - Branch String:   'stat.c:1991,6'
          Branch Sides:
            - BranchSide:      'stat.c:1992,10'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:1995,18'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sum_clat_prio_stats_src_multi_prio
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2241
      functionLinenumberEnd: 2268
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - dst
        - src
        - dst_ddir
        - src_ddir
      BBCount:         18
      ICount:          154
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - clat_prio_stat_add_samples
        - clat_prio_stats_copy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:2250,2'
          Branch Sides:
            - BranchSide:      'stat.c:2250,2'
              BranchSideFuncs:
                - __assert_fail
                - clat_prio_stats_copy
                - clat_prio_stat_add_samples
            - BranchSide:      'stat.c:2251,2'
              BranchSideFuncs:
                - __assert_fail
                - clat_prio_stats_copy
                - clat_prio_stat_add_samples
        - Branch String:   'stat.c:2251,2'
          Branch Sides:
            - BranchSide:      'stat.c:2251,2'
              BranchSideFuncs:
                - clat_prio_stats_copy
                - clat_prio_stat_add_samples
            - BranchSide:      'stat.c:2254,7'
              BranchSideFuncs:
                - clat_prio_stats_copy
                - clat_prio_stat_add_samples
        - Branch String:   'stat.c:2254,6'
          Branch Sides:
            - BranchSide:      'stat.c:2255,31'
              BranchSideFuncs:
                - clat_prio_stat_add_samples
            - BranchSide:      'stat.c:2258,9'
              BranchSideFuncs:
                - clat_prio_stat_add_samples
        - Branch String:   'stat.c:2258,2'
          Branch Sides:
            - BranchSide:      'stat.c:2259,30'
              BranchSideFuncs:
                - clat_prio_stat_add_samples
            - BranchSide:      'stat.c:2267,2'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2263,7'
          Branch Sides:
            - BranchSide:      'stat.c:2264,4'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2265,2'
              BranchSideFuncs:
                - clat_prio_stat_add_samples
      Callsites:
        - Src:             'stat.c:2250,2'
          Dst:             __assert_fail
        - Src:             'stat.c:2251,2'
          Dst:             __assert_fail
        - Src:             'stat.c:2255,10'
          Dst:             clat_prio_stats_copy
        - Src:             'stat.c:2263,7'
          Dst:             clat_prio_stat_add_samples
    - functionName:    sum_clat_prio_stats_src_single_prio
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2213
      functionLinenumberEnd: 2234
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - dst
        - src
        - dst_ddir
        - src_ddir
      BBCount:         12
      ICount:          106
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - clat_prio_stat_add_samples
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:2222,2'
          Branch Sides:
            - BranchSide:      'stat.c:2222,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'stat.c:2223,2'
              BranchSideFuncs:
                - __assert_fail
                - clat_prio_stat_add_samples
        - Branch String:   'stat.c:2223,2'
          Branch Sides:
            - BranchSide:      'stat.c:2223,2'
              BranchSideFuncs:
                - clat_prio_stat_add_samples
            - BranchSide:      'stat.c:2225,6'
              BranchSideFuncs:
                - clat_prio_stat_add_samples
        - Branch String:   'stat.c:2225,6'
          Branch Sides:
            - BranchSide:      'stat.c:2226,15'
              BranchSideFuncs:
                - clat_prio_stat_add_samples
            - BranchSide:      'stat.c:2229,15'
              BranchSideFuncs:
                - clat_prio_stat_add_samples
      Callsites:
        - Src:             'stat.c:2222,2'
          Dst:             __assert_fail
        - Src:             'stat.c:2223,2'
          Dst:             __assert_fail
        - Src:             'stat.c:2233,9'
          Dst:             clat_prio_stat_add_samples
    - functionName:    show_lat
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 725
      functionLinenumberEnd: 751
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - io_u_lat
        - nr
        - ranges
        - msg
        - out
      BBCount:         39
      ICount:          245
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - __log_buf
        - log_info
      functionUses:    3
      BranchProfiles:
        - Branch String:   'stat.c:729,2'
          Branch Sides:
            - BranchSide:      'stat.c:730,7'
              BranchSideFuncs:
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:748,6'
              BranchSideFuncs:
                - log_info
                - __log_buf
        - Branch String:   'stat.c:730,7'
          Branch Sides:
            - BranchSide:      'stat.c:731,4'
              BranchSideFuncs:
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:732,9'
              BranchSideFuncs:
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:733,7'
          Branch Sides:
            - BranchSide:      'stat.c:734,8'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:740,7'
              BranchSideFuncs:
                - log_info
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:734,8'
          Branch Sides:
            - BranchSide:      'stat.c:735,5'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:736,4'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:735,5'
          Branch Sides:
            - BranchSide:      'stat.c:735,5'
              BranchSideFuncs:
                - __log_buf
                - log_info
                - log_info
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:735,5'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:736,4'
          Branch Sides:
            - BranchSide:      'stat.c:736,4'
              BranchSideFuncs:
                - __log_buf
                - log_info
                - log_info
                - __log_buf
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:736,4'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:740,7'
          Branch Sides:
            - BranchSide:      'stat.c:741,4'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:742,3'
              BranchSideFuncs:
                - log_info
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:741,4'
          Branch Sides:
            - BranchSide:      'stat.c:741,4'
              BranchSideFuncs:
                - __log_buf
                - log_info
                - log_info
                - __log_buf
                - log_info
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:741,4'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:742,3'
          Branch Sides:
            - BranchSide:      'stat.c:742,3'
              BranchSideFuncs:
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:742,3'
              BranchSideFuncs:
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:744,7'
          Branch Sides:
            - BranchSide:      'stat.c:745,13'
              BranchSideFuncs:
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:746,2'
              BranchSideFuncs:
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:748,6'
          Branch Sides:
            - BranchSide:      'stat.c:748,6'
              BranchSideFuncs:
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:749,3'
              BranchSideFuncs:
                - log_info
                - __log_buf
        - Branch String:   'stat.c:749,3'
          Branch Sides:
            - BranchSide:      'stat.c:749,3'
              BranchSideFuncs:
                - __log_buf
            - BranchSide:      'stat.c:749,3'
              BranchSideFuncs:
                - log_info
      Callsites:
        - Src:             'stat.c:735,5'
          Dst:             __log_buf
        - Src:             'stat.c:735,5'
          Dst:             log_info
        - Src:             'stat.c:736,4'
          Dst:             __log_buf
        - Src:             'stat.c:736,4'
          Dst:             log_info
        - Src:             'stat.c:741,4'
          Dst:             __log_buf
        - Src:             'stat.c:741,4'
          Dst:             log_info
        - Src:             'stat.c:742,3'
          Dst:             __log_buf
        - Src:             'stat.c:742,3'
          Dst:             log_info
        - Src:             'stat.c:749,3'
          Dst:             __log_buf
        - Src:             'stat.c:749,3'
          Dst:             log_info
    - functionName:    show_lat_m
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 777
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - io_u_lat_m
        - out
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - show_lat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'stat.c:776,2'
          Dst:             show_lat
    - functionName:    show_lat_u
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - io_u_lat_u
        - out
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - show_lat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'stat.c:767,2'
          Dst:             show_lat
    - functionName:    show_lat_n
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 755
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - io_u_lat_n
        - out
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - show_lat
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'stat.c:759,2'
          Dst:             show_lat
    - functionName:    nsec_to_usec
      functionSourceFile: '/src/fio/./stat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - min
        - max
        - mean
        - dev
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './stat.h:398,18'
          Branch Sides:
            - BranchSide:      './stat.h:398,22'
              BranchSideFuncs: []
            - BranchSide:      './stat.h:406,2'
              BranchSideFuncs: []
        - Branch String:   './stat.h:398,34'
          Branch Sides:
            - BranchSide:      './stat.h:398,38'
              BranchSideFuncs: []
            - BranchSide:      './stat.h:406,2'
              BranchSideFuncs: []
        - Branch String:   './stat.h:398,6'
          Branch Sides:
            - BranchSide:      './stat.h:399,4'
              BranchSideFuncs: []
            - BranchSide:      './stat.h:406,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    nsec_to_msec
      functionSourceFile: '/src/fio/./stat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - min
        - max
        - mean
        - dev
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './stat.h:413,21'
          Branch Sides:
            - BranchSide:      './stat.h:413,25'
              BranchSideFuncs: []
            - BranchSide:      './stat.h:421,2'
              BranchSideFuncs: []
        - Branch String:   './stat.h:413,43'
          Branch Sides:
            - BranchSide:      './stat.h:413,47'
              BranchSideFuncs: []
            - BranchSide:      './stat.h:421,2'
              BranchSideFuncs: []
        - Branch String:   './stat.h:413,6'
          Branch Sides:
            - BranchSide:      './stat.h:414,4'
              BranchSideFuncs: []
            - BranchSide:      './stat.h:421,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    show_clat_percentiles
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - io_u_plat
        - nr
        - plist
        - precision
        - pre
        - out
      BBCount:         61
      ICount:          433
      EdgeCount:       80
      CyclomaticComplexity: 21
      functionsReached:
        - __log_buf
        - calc_clat_percentiles
        - log_info
        - snprintf
      functionUses:    5
      BranchProfiles:
        - Branch String:   'stat.c:227,11'
          Branch Sides:
            - BranchSide:      'stat.c:227,15'
              BranchSideFuncs:
                - log_info
                - snprintf
                - free
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:228,3'
              BranchSideFuncs: []
        - Branch String:   'stat.c:227,6'
          Branch Sides:
            - BranchSide:      'stat.c:228,3'
              BranchSideFuncs:
                - log_info
                - snprintf
                - free
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:234,6'
              BranchSideFuncs:
                - log_info
                - snprintf
                - free
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:234,21'
          Branch Sides:
            - BranchSide:      'stat.c:234,24'
              BranchSideFuncs:
                - log_info
                - snprintf
                - free
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:238,13'
              BranchSideFuncs:
                - log_info
                - snprintf
                - free
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:234,6'
          Branch Sides:
            - BranchSide:      'stat.c:235,14'
              BranchSideFuncs:
                - log_info
                - snprintf
                - free
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:238,13'
              BranchSideFuncs:
                - log_info
                - snprintf
                - free
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:237,3'
          Branch Sides:
            - BranchSide:      'stat.c:237,3'
              BranchSideFuncs:
                - __log_buf
                - snprintf
                - free
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:237,3'
              BranchSideFuncs:
                - log_info
                - snprintf
                - free
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:238,25'
          Branch Sides:
            - BranchSide:      'stat.c:238,28'
              BranchSideFuncs:
                - log_info
                - snprintf
                - free
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:243,14'
              BranchSideFuncs:
                - log_info
                - snprintf
                - free
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:238,13'
          Branch Sides:
            - BranchSide:      'stat.c:239,14'
              BranchSideFuncs:
                - log_info
                - snprintf
                - free
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:243,14'
              BranchSideFuncs:
                - log_info
                - snprintf
                - free
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:241,3'
          Branch Sides:
            - BranchSide:      'stat.c:241,3'
              BranchSideFuncs:
                - __log_buf
                - snprintf
                - free
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:241,3'
              BranchSideFuncs:
                - log_info
                - snprintf
                - free
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:245,3'
          Branch Sides:
            - BranchSide:      'stat.c:245,3'
              BranchSideFuncs:
                - __log_buf
                - snprintf
                - free
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:245,3'
              BranchSideFuncs:
                - log_info
                - snprintf
                - free
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:249,15'
          Branch Sides:
            - BranchSide:      'stat.c:255,14'
              BranchSideFuncs:
                - snprintf
                - free
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:255,14'
              BranchSideFuncs:
                - snprintf
                - free
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:255,2'
          Branch Sides:
            - BranchSide:      'stat.c:257,7'
              BranchSideFuncs:
                - log_info
                - free
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:275,7'
              BranchSideFuncs:
                - free
        - Branch String:   'stat.c:257,14'
          Branch Sides:
            - BranchSide:      'stat.c:257,18'
              BranchSideFuncs:
                - log_info
                - free
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:261,14'
              BranchSideFuncs:
                - log_info
                - free
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:257,7'
          Branch Sides:
            - BranchSide:      'stat.c:258,4'
              BranchSideFuncs:
                - log_info
                - log_info
                - free
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:261,14'
              BranchSideFuncs:
                - log_info
                - free
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:258,4'
          Branch Sides:
            - BranchSide:      'stat.c:258,4'
              BranchSideFuncs:
                - __log_buf
                - log_info
                - free
                - log_info
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:258,4'
              BranchSideFuncs:
                - log_info
                - log_info
                - free
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:263,3'
          Branch Sides:
            - BranchSide:      'stat.c:264,16'
              BranchSideFuncs:
                - log_info
                - free
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:266,3'
              BranchSideFuncs:
                - log_info
                - free
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:266,3'
          Branch Sides:
            - BranchSide:      'stat.c:266,3'
              BranchSideFuncs:
                - __log_buf
                - free
                - log_info
                - log_info
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:266,3'
              BranchSideFuncs:
                - log_info
                - free
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:268,7'
          Branch Sides:
            - BranchSide:      'stat.c:269,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'stat.c:271,8'
              BranchSideFuncs:
                - free
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:271,7'
          Branch Sides:
            - BranchSide:      'stat.c:272,4'
              BranchSideFuncs:
                - log_info
                - free
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:273,2'
              BranchSideFuncs:
                - free
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:272,4'
          Branch Sides:
            - BranchSide:      'stat.c:272,4'
              BranchSideFuncs:
                - __log_buf
                - free
                - log_info
                - log_info
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:272,4'
              BranchSideFuncs:
                - log_info
                - free
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
      Callsites:
        - Src:             'stat.c:226,8'
          Dst:             calc_clat_percentiles
        - Src:             'stat.c:237,3'
          Dst:             __log_buf
        - Src:             'stat.c:237,3'
          Dst:             log_info
        - Src:             'stat.c:241,3'
          Dst:             __log_buf
        - Src:             'stat.c:241,3'
          Dst:             log_info
        - Src:             'stat.c:245,3'
          Dst:             __log_buf
        - Src:             'stat.c:245,3'
          Dst:             log_info
        - Src:             'stat.c:250,2'
          Dst:             snprintf
        - Src:             'stat.c:258,4'
          Dst:             __log_buf
        - Src:             'stat.c:258,4'
          Dst:             log_info
        - Src:             'stat.c:266,3'
          Dst:             __log_buf
        - Src:             'stat.c:266,3'
          Dst:             log_info
        - Src:             'stat.c:272,4'
          Dst:             __log_buf
        - Src:             'stat.c:272,4'
          Dst:             log_info
    - functionName:    calc_clat_percentiles
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - io_u_plat
        - nr
        - plist
        - output
        - maxv
        - minv
      BBCount:         42
      ICount:          287
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - __assert_fail
        - double_cmp
        - log_err
        - plat_idx_to_val
        - qsort
      functionUses:    4
      BranchProfiles:
        - Branch String:   'stat.c:164,37'
          Branch Sides:
            - BranchSide:      'stat.c:164,40'
              BranchSideFuncs:
                - malloc
                - log_err
                - __assert_fail
                - plat_idx_to_val
                - qsort
            - BranchSide:      'stat.c:164,2'
              BranchSideFuncs:
                - malloc
                - log_err
                - __assert_fail
                - plat_idx_to_val
                - qsort
        - Branch String:   'stat.c:164,2'
          Branch Sides:
            - BranchSide:      'stat.c:165,6'
              BranchSideFuncs:
                - malloc
                - log_err
                - __assert_fail
                - plat_idx_to_val
                - qsort
            - BranchSide:      'stat.c:167,7'
              BranchSideFuncs:
                - malloc
                - log_err
                - __assert_fail
                - plat_idx_to_val
                - qsort
        - Branch String:   'stat.c:167,6'
          Branch Sides:
            - BranchSide:      'stat.c:168,3'
              BranchSideFuncs:
                - malloc
                - log_err
                - __assert_fail
                - plat_idx_to_val
                - qsort
            - BranchSide:      'stat.c:175,6'
              BranchSideFuncs:
                - malloc
                - log_err
                - __assert_fail
                - plat_idx_to_val
                - qsort
        - Branch String:   'stat.c:175,6'
          Branch Sides:
            - BranchSide:      'stat.c:176,9'
              BranchSideFuncs:
                - qsort
                - malloc
                - log_err
                - __assert_fail
                - plat_idx_to_val
            - BranchSide:      'stat.c:178,17'
              BranchSideFuncs:
                - malloc
                - log_err
                - __assert_fail
                - plat_idx_to_val
        - Branch String:   'stat.c:179,6'
          Branch Sides:
            - BranchSide:      'stat.c:180,3'
              BranchSideFuncs:
                - log_err
                - __assert_fail
                - plat_idx_to_val
            - BranchSide:      'stat.c:185,10'
              BranchSideFuncs:
                - log_err
                - __assert_fail
                - plat_idx_to_val
        - Branch String:   'stat.c:186,35'
          Branch Sides:
            - BranchSide:      'stat.c:186,39'
              BranchSideFuncs:
                - log_err
                - __assert_fail
                - plat_idx_to_val
            - BranchSide:      'stat.c:186,2'
              BranchSideFuncs:
                - log_err
                - __assert_fail
                - plat_idx_to_val
        - Branch String:   'stat.c:186,2'
          Branch Sides:
            - BranchSide:      'stat.c:187,10'
              BranchSideFuncs:
                - log_err
                - __assert_fail
                - plat_idx_to_val
            - BranchSide:      'stat.c:205,7'
              BranchSideFuncs:
                - log_err
        - Branch String:   'stat.c:188,3'
          Branch Sides:
            - BranchSide:      'stat.c:189,4'
              BranchSideFuncs:
                - __assert_fail
                - plat_idx_to_val
                - log_err
            - BranchSide:      'stat.c:203,2'
              BranchSideFuncs:
                - log_err
                - __assert_fail
                - plat_idx_to_val
        - Branch String:   'stat.c:189,4'
          Branch Sides:
            - BranchSide:      'stat.c:189,4'
              BranchSideFuncs:
                - plat_idx_to_val
                - log_err
                - __assert_fail
            - BranchSide:      'stat.c:191,31'
              BranchSideFuncs:
                - plat_idx_to_val
                - log_err
                - __assert_fail
        - Branch String:   'stat.c:192,8'
          Branch Sides:
            - BranchSide:      'stat.c:193,13'
              BranchSideFuncs:
                - log_err
                - __assert_fail
                - plat_idx_to_val
            - BranchSide:      'stat.c:194,8'
              BranchSideFuncs:
                - log_err
                - __assert_fail
                - plat_idx_to_val
        - Branch String:   'stat.c:194,8'
          Branch Sides:
            - BranchSide:      'stat.c:195,13'
              BranchSideFuncs:
                - log_err
                - __assert_fail
                - plat_idx_to_val
            - BranchSide:      'stat.c:197,15'
              BranchSideFuncs:
                - log_err
                - __assert_fail
                - plat_idx_to_val
        - Branch String:   'stat.c:198,8'
          Branch Sides:
            - BranchSide:      'stat.c:199,5'
              BranchSideFuncs:
                - log_err
                - __assert_fail
                - plat_idx_to_val
            - BranchSide:      'stat.c:201,5'
              BranchSideFuncs:
                - log_err
                - __assert_fail
                - plat_idx_to_val
        - Branch String:   'stat.c:205,6'
          Branch Sides:
            - BranchSide:      'stat.c:206,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:208,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:176,3'
          Dst:             qsort
        - Src:             'stat.c:176,3'
          Dst:             double_cmp
        - Src:             'stat.c:189,4'
          Dst:             __assert_fail
        - Src:             'stat.c:191,15'
          Dst:             plat_idx_to_val
        - Src:             'stat.c:206,3'
          Dst:             log_err
    - functionName:    double_cmp
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:143,6'
          Branch Sides:
            - BranchSide:      'stat.c:144,7'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:145,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    plat_idx_to_val
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - idx
      BBCount:         9
      ICount:          72
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:119,2'
          Branch Sides:
            - BranchSide:      'stat.c:119,2'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:123,6'
              BranchSideFuncs: []
        - Branch String:   'stat.c:123,6'
          Branch Sides:
            - BranchSide:      'stat.c:124,10'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:127,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:119,2'
          Dst:             __assert_fail
    - functionName:    display_lat
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - double
        - double
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - min
        - max
        - mean
        - dev
        - out
      BBCount:         12
      ICount:          99
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __log_buf
        - log_info
        - nsec_to_msec
        - nsec_to_usec
        - num2str
      functionUses:    5
      BranchProfiles:
        - Branch String:   'stat.c:472,6'
          Branch Sides:
            - BranchSide:      'stat.c:473,8'
              BranchSideFuncs:
                - num2str
                - num2str
                - log_info
                - free
                - free
                - __log_buf
            - BranchSide:      'stat.c:474,11'
              BranchSideFuncs:
                - nsec_to_usec
                - num2str
                - num2str
                - log_info
                - free
                - free
                - __log_buf
        - Branch String:   'stat.c:480,2'
          Branch Sides:
            - BranchSide:      'stat.c:480,2'
              BranchSideFuncs:
                - __log_buf
                - free
                - free
            - BranchSide:      'stat.c:480,2'
              BranchSideFuncs:
                - log_info
                - free
                - free
      Callsites:
        - Src:             'stat.c:472,6'
          Dst:             nsec_to_msec
        - Src:             'stat.c:474,11'
          Dst:             nsec_to_usec
        - Src:             'stat.c:477,9'
          Dst:             num2str
        - Src:             'stat.c:478,9'
          Dst:             num2str
        - Src:             'stat.c:480,2'
          Dst:             __log_buf
        - Src:             'stat.c:480,2'
          Dst:             log_info
    - functionName:    show_ss_normal
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 937
      functionLinenumberEnd: 963
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
        - out
      BBCount:         9
      ICount:          205
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __log_buf
        - is_power_of_2
        - log_info
        - num2str
        - steadystate_bw_mean
        - steadystate_iops_mean
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:942,6'
          Branch Sides:
            - BranchSide:      'stat.c:943,3'
              BranchSideFuncs:
                - steadystate_bw_mean
                - steadystate_iops_mean
                - num2str
                - num2str
                - num2str
                - log_info
                - free
                - free
                - free
                - __log_buf
            - BranchSide:      'stat.c:945,32'
              BranchSideFuncs:
                - steadystate_bw_mean
                - steadystate_iops_mean
                - num2str
                - num2str
                - num2str
                - log_info
                - free
                - free
                - free
                - __log_buf
        - Branch String:   'stat.c:952,2'
          Branch Sides:
            - BranchSide:      'stat.c:952,2'
              BranchSideFuncs:
                - __log_buf
                - free
                - free
                - free
            - BranchSide:      'stat.c:952,2'
              BranchSideFuncs:
                - log_info
                - free
                - free
                - free
      Callsites:
        - Src:             'stat.c:940,18'
          Dst:             is_power_of_2
        - Src:             'stat.c:945,12'
          Dst:             steadystate_bw_mean
        - Src:             'stat.c:946,14'
          Dst:             steadystate_iops_mean
        - Src:             'stat.c:948,7'
          Dst:             num2str
        - Src:             'stat.c:949,10'
          Dst:             num2str
        - Src:             'stat.c:950,7'
          Dst:             num2str
        - Src:             'stat.c:952,2'
          Dst:             __log_buf
        - Src:             'stat.c:952,2'
          Dst:             log_info
    - functionName:    is_power_of_2
      functionSourceFile: '/src/fio/./lib/pow2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   './lib/pow2.h:9,19'
          Branch Sides:
            - BranchSide:      './lib/pow2.h:9,24'
              BranchSideFuncs: []
            - BranchSide:      './lib/pow2.h:9,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    show_block_infos
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 934
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - nr_block_infos
        - block_infos
        - plist
        - out
      BBCount:         35
      ICount:          279
      EdgeCount:       44
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - __log_buf
        - calc_block_percentiles
        - log_info
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:908,2'
          Branch Sides:
            - BranchSide:      'stat.c:908,2'
              BranchSideFuncs:
                - __log_buf
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - free
                - snprintf
                - __assert_fail
                - log_info
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:908,2'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - free
                - snprintf
                - __assert_fail
                - log_info
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:910,2'
          Branch Sides:
            - BranchSide:      'stat.c:911,25'
              BranchSideFuncs:
                - snprintf
                - __assert_fail
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - free
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:926,6'
              BranchSideFuncs:
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - free
        - Branch String:   'stat.c:917,3'
          Branch Sides:
            - BranchSide:      'stat.c:917,3'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - free
                - snprintf
                - __assert_fail
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:918,7'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - free
                - snprintf
                - __assert_fail
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:918,7'
          Branch Sides:
            - BranchSide:      'stat.c:919,8'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - free
                - snprintf
                - __assert_fail
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:922,3'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - free
                - snprintf
                - __assert_fail
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:920,4'
          Branch Sides:
            - BranchSide:      'stat.c:920,4'
              BranchSideFuncs:
                - __log_buf
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - free
                - snprintf
                - __assert_fail
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:920,4'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - free
                - snprintf
                - __assert_fail
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:922,3'
          Branch Sides:
            - BranchSide:      'stat.c:922,3'
              BranchSideFuncs:
                - __log_buf
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - free
                - snprintf
                - __assert_fail
                - log_info
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:922,3'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - free
                - snprintf
                - __assert_fail
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:926,6'
          Branch Sides:
            - BranchSide:      'stat.c:927,8'
              BranchSideFuncs:
                - free
                - log_info
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:929,2'
              BranchSideFuncs:
                - log_info
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:929,2'
          Branch Sides:
            - BranchSide:      'stat.c:929,2'
              BranchSideFuncs:
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:929,2'
              BranchSideFuncs:
                - log_info
                - log_info
                - __log_buf
        - Branch String:   'stat.c:930,2'
          Branch Sides:
            - BranchSide:      'stat.c:931,3'
              BranchSideFuncs:
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:934,1'
              BranchSideFuncs: []
        - Branch String:   'stat.c:931,3'
          Branch Sides:
            - BranchSide:      'stat.c:931,3'
              BranchSideFuncs:
                - __log_buf
                - log_info
            - BranchSide:      'stat.c:931,3'
              BranchSideFuncs:
                - log_info
                - __log_buf
      Callsites:
        - Src:             'stat.c:905,8'
          Dst:             calc_block_percentiles
        - Src:             'stat.c:908,2'
          Dst:             __log_buf
        - Src:             'stat.c:908,2'
          Dst:             log_info
        - Src:             'stat.c:914,15'
          Dst:             snprintf
        - Src:             'stat.c:917,3'
          Dst:             __assert_fail
        - Src:             'stat.c:920,4'
          Dst:             __log_buf
        - Src:             'stat.c:920,4'
          Dst:             log_info
        - Src:             'stat.c:922,3'
          Dst:             __log_buf
        - Src:             'stat.c:922,3'
          Dst:             log_info
        - Src:             'stat.c:929,2'
          Dst:             __log_buf
        - Src:             'stat.c:929,2'
          Dst:             log_info
        - Src:             'stat.c:931,3'
          Dst:             __log_buf
        - Src:             'stat.c:931,3'
          Dst:             log_info
    - functionName:    calc_block_percentiles
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionLinenumberEnd: 888
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - nr_block_infos
        - block_infos
        - plist
        - percentiles
        - types
      BBCount:         32
      ICount:          222
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - calloc
        - compare_block_infos
        - double_cmp
        - qsort
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:851,37'
          Branch Sides:
            - BranchSide:      'stat.c:851,40'
              BranchSideFuncs:
                - calloc
                - qsort
            - BranchSide:      'stat.c:851,2'
              BranchSideFuncs:
                - calloc
                - qsort
        - Branch String:   'stat.c:851,2'
          Branch Sides:
            - BranchSide:      'stat.c:852,6'
              BranchSideFuncs:
                - calloc
                - qsort
            - BranchSide:      'stat.c:854,7'
              BranchSideFuncs:
                - calloc
                - qsort
        - Branch String:   'stat.c:854,6'
          Branch Sides:
            - BranchSide:      'stat.c:855,3'
              BranchSideFuncs:
                - calloc
                - qsort
            - BranchSide:      'stat.c:862,6'
              BranchSideFuncs:
                - calloc
                - qsort
        - Branch String:   'stat.c:862,6'
          Branch Sides:
            - BranchSide:      'stat.c:863,9'
              BranchSideFuncs:
                - qsort
                - calloc
            - BranchSide:      'stat.c:866,17'
              BranchSideFuncs:
                - calloc
        - Branch String:   'stat.c:868,3'
          Branch Sides:
            - BranchSide:      'stat.c:866,2'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'stat.c:868,6'
              BranchSideFuncs:
                - calloc
        - Branch String:   'stat.c:866,2'
          Branch Sides:
            - BranchSide:      'stat.c:869,17'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'stat.c:872,6'
              BranchSideFuncs:
                - calloc
        - Branch String:   'stat.c:872,6'
          Branch Sides:
            - BranchSide:      'stat.c:873,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:875,24'
              BranchSideFuncs:
                - calloc
        - Branch String:   'stat.c:877,2'
          Branch Sides:
            - BranchSide:      'stat.c:878,14'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:883,9'
              BranchSideFuncs: []
        - Branch String:   'stat.c:884,2'
          Branch Sides:
            - BranchSide:      'stat.c:885,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:887,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:849,2'
          Dst:             qsort
        - Src:             'stat.c:849,2'
          Dst:             compare_block_infos
        - Src:             'stat.c:863,3'
          Dst:             qsort
        - Src:             'stat.c:863,3'
          Dst:             double_cmp
        - Src:             'stat.c:875,17'
          Dst:             calloc
    - functionName:    compare_block_infos
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - bs1
        - bs2
      BBCount:         19
      ICount:          139
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - block_state_category
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:823,6'
          Branch Sides:
            - BranchSide:      'stat.c:824,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:825,6'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'stat.c:825,6'
          Branch Sides:
            - BranchSide:      'stat.c:826,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:828,6'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'stat.c:828,6'
          Branch Sides:
            - BranchSide:      'stat.c:829,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:830,6'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'stat.c:830,6'
          Branch Sides:
            - BranchSide:      'stat.c:831,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:833,6'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'stat.c:833,6'
          Branch Sides:
            - BranchSide:      'stat.c:834,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:835,6'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'stat.c:835,6'
          Branch Sides:
            - BranchSide:      'stat.c:836,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:838,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'stat.c:838,2'
          Branch Sides:
            - BranchSide:      'stat.c:838,2'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:839,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:818,15'
          Dst:             block_state_category
        - Src:             'stat.c:819,15'
          Dst:             block_state_category
        - Src:             'stat.c:838,2'
          Dst:             __assert_fail
    - functionName:    block_state_category
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 795
      functionLinenumberEnd: 810
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - block_state
      BBCount:         12
      ICount:          50
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:796,2'
          Branch Sides:
            - BranchSide:      'stat.c:798,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:801,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:801,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:804,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:804,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:807,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'stat.c:807,3'
          Dst:             __assert_fail
    - functionName:    show_latencies
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 780
      functionLinenumberEnd: 792
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
        - out
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - show_lat_m
        - show_lat_n
        - show_lat_u
        - stat_calc_lat_m
        - stat_calc_lat_n
        - stat_calc_lat_u
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'stat.c:785,2'
          Dst:             stat_calc_lat_n
        - Src:             'stat.c:786,2'
          Dst:             stat_calc_lat_u
        - Src:             'stat.c:787,2'
          Dst:             stat_calc_lat_m
        - Src:             'stat.c:789,2'
          Dst:             show_lat_n
        - Src:             'stat.c:790,2'
          Dst:             show_lat_u
        - Src:             'stat.c:791,2'
          Dst:             show_lat_m
    - functionName:    stat_calc_lat_n
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
        - io_u_lat
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - stat_calc_lat
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'stat.c:452,2'
          Dst:             stat_calc_lat
    - functionName:    stat_calc_lat_u
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
        - io_u_lat
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - stat_calc_lat
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'stat.c:457,2'
          Dst:             stat_calc_lat
    - functionName:    stat_calc_lat_m
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
        - io_u_lat
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - stat_calc_lat
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'stat.c:462,2'
          Dst:             stat_calc_lat
    - functionName:    stat_calc_lat
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ts
        - dst
        - src
        - nr
      BBCount:         13
      ICount:          120
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'stat.c:422,2'
          Branch Sides:
            - BranchSide:      'stat.c:423,7'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:431,1'
              BranchSideFuncs: []
        - Branch String:   'stat.c:423,7'
          Branch Sides:
            - BranchSide:      'stat.c:424,22'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:429,4'
              BranchSideFuncs: []
        - Branch String:   'stat.c:426,22'
          Branch Sides:
            - BranchSide:      'stat.c:426,25'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:428,3'
              BranchSideFuncs: []
        - Branch String:   'stat.c:426,8'
          Branch Sides:
            - BranchSide:      'stat.c:427,5'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:428,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    show_mixed_ddir_status
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionLinenumberEnd: 721
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rs
        - ts
        - out
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - free_clat_prio_stats
        - gen_mixed_ddir_stats_from_ts
        - show_ddir_status
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:716,6'
          Branch Sides:
            - BranchSide:      'stat.c:716,6'
              BranchSideFuncs:
                - show_ddir_status
                - free_clat_prio_stats
                - free
            - BranchSide:      'stat.c:717,20'
              BranchSideFuncs:
                - show_ddir_status
                - free_clat_prio_stats
                - free
      Callsites:
        - Src:             'stat.c:714,31'
          Dst:             gen_mixed_ddir_stats_from_ts
        - Src:             'stat.c:717,3'
          Dst:             show_ddir_status
        - Src:             'stat.c:719,2'
          Dst:             free_clat_prio_stats
    - functionName:    gen_mixed_ddir_stats_from_ts
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
      BBCount:         6
      ICount:          80
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - init_thread_stat
        - log_err
        - sum_thread_stats
      functionUses:    3
      BranchProfiles:
        - Branch String:   'stat.c:496,6'
          Branch Sides:
            - BranchSide:      'stat.c:497,3'
              BranchSideFuncs:
                - init_thread_stat
                - sum_thread_stats
            - BranchSide:      'stat.c:501,19'
              BranchSideFuncs:
                - init_thread_stat
                - sum_thread_stats
      Callsites:
        - Src:             'stat.c:497,3'
          Dst:             log_err
        - Src:             'stat.c:501,2'
          Dst:             init_thread_stat
        - Src:             'stat.c:512,2'
          Dst:             sum_thread_stats
    - functionName:    show_ddir_status
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - rs
        - ts
        - ddir
        - out
      BBCount:         128
      ICount:          1171
      EdgeCount:       171
      CyclomaticComplexity: 45
      functionsReached:
        - __assert_fail
        - __log_buf
        - asprintf
        - calc_lat
        - convert_agg_kbytes_percent
        - ddir_rw
        - ddir_sync
        - display_lat
        - get_nr_prios_with_samples
        - io_ddir_name
        - is_power_of_2
        - log_info
        - num2str
        - show_clat_percentiles
        - snprintf
        - zbd_write_status
      functionUses:    3
      BranchProfiles:
        - Branch String:   'stat.c:540,6'
          Branch Sides:
            - BranchSide:      'stat.c:541,17'
              BranchSideFuncs:
                - calc_lat
                - log_info
                - io_ddir_name
                - display_lat
                - io_ddir_name
                - show_clat_percentiles
                - __log_buf
            - BranchSide:      'stat.c:553,2'
              BranchSideFuncs:
                - ddir_rw.1033
                - __assert_fail
                - is_power_of_2.1100
                - num2str
                - num2str
                - num2str
                - num2str
                - io_ddir_name
                - log_info
                - free
                - free
                - free
                - free
                - free
                - calc_lat
                - calc_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
                - display_lat
                - display_lat
                - io_ddir_name
                - __log_buf
                - asprintf
                - zbd_write_status
        - Branch String:   'stat.c:541,7'
          Branch Sides:
            - BranchSide:      'stat.c:542,4'
              BranchSideFuncs:
                - log_info
                - io_ddir_name
                - display_lat
                - io_ddir_name
                - show_clat_percentiles
                - __log_buf
            - BranchSide:      'stat.c:550,3'
              BranchSideFuncs: []
        - Branch String:   'stat.c:542,4'
          Branch Sides:
            - BranchSide:      'stat.c:542,4'
              BranchSideFuncs:
                - __log_buf
                - io_ddir_name
                - display_lat
                - io_ddir_name
                - show_clat_percentiles
            - BranchSide:      'stat.c:542,4'
              BranchSideFuncs:
                - log_info
                - io_ddir_name
                - display_lat
                - io_ddir_name
                - show_clat_percentiles
        - Branch String:   'stat.c:553,2'
          Branch Sides:
            - BranchSide:      'stat.c:553,2'
              BranchSideFuncs:
                - is_power_of_2.1100
                - num2str
                - num2str
                - num2str
                - num2str
                - io_ddir_name
                - log_info
                - free
                - free
                - free
                - free
                - free
                - calc_lat
                - calc_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
                - display_lat
                - display_lat
                - io_ddir_name
                - __log_buf
                - asprintf
                - zbd_write_status
            - BranchSide:      'stat.c:555,7'
              BranchSideFuncs:
                - is_power_of_2.1100
                - num2str
                - num2str
                - num2str
                - num2str
                - io_ddir_name
                - log_info
                - free
                - free
                - free
                - free
                - free
                - calc_lat
                - calc_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
                - display_lat
                - display_lat
                - io_ddir_name
                - __log_buf
                - asprintf
                - zbd_write_status
        - Branch String:   'stat.c:555,6'
          Branch Sides:
            - BranchSide:      'stat.c:556,3'
              BranchSideFuncs:
                - is_power_of_2.1100
                - num2str
                - num2str
                - num2str
                - num2str
                - io_ddir_name
                - log_info
                - free
                - free
                - free
                - free
                - free
                - calc_lat
                - calc_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
                - display_lat
                - display_lat
                - io_ddir_name
                - __log_buf
                - asprintf
                - zbd_write_status
            - BranchSide:      'stat.c:558,22'
              BranchSideFuncs:
                - is_power_of_2.1100
                - num2str
                - num2str
                - num2str
                - num2str
                - io_ddir_name
                - log_info
                - free
                - free
                - free
                - free
                - free
                - calc_lat
                - calc_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
                - display_lat
                - display_lat
                - io_ddir_name
                - __log_buf
                - asprintf
                - zbd_write_status
        - Branch String:   'stat.c:568,25'
          Branch Sides:
            - BranchSide:      'stat.c:568,28'
              BranchSideFuncs:
                - zbd_write_status
                - io_ddir_name
                - log_info
                - free
                - free
                - free
                - free
                - free
                - calc_lat
                - calc_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
                - display_lat
                - display_lat
                - io_ddir_name
                - __log_buf
            - BranchSide:      'stat.c:569,30'
              BranchSideFuncs:
                - zbd_write_status
                - io_ddir_name
                - log_info
                - free
                - free
                - free
                - free
                - free
                - calc_lat
                - calc_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
                - display_lat
                - display_lat
                - io_ddir_name
                - __log_buf
        - Branch String:   'stat.c:568,6'
          Branch Sides:
            - BranchSide:      'stat.c:569,30'
              BranchSideFuncs:
                - zbd_write_status
                - io_ddir_name
                - log_info
                - free
                - free
                - free
                - free
                - free
                - calc_lat
                - calc_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
                - display_lat
                - display_lat
                - io_ddir_name
                - __log_buf
            - BranchSide:      'stat.c:570,11'
              BranchSideFuncs:
                - io_ddir_name
                - log_info
                - free
                - free
                - free
                - free
                - free
                - calc_lat
                - calc_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
                - display_lat
                - display_lat
                - io_ddir_name
                - __log_buf
                - asprintf
        - Branch String:   'stat.c:577,7'
          Branch Sides:
            - BranchSide:      'stat.c:578,12'
              BranchSideFuncs:
                - io_ddir_name
                - log_info
                - free
                - free
                - free
                - free
                - free
                - calc_lat
                - calc_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
                - display_lat
                - display_lat
                - io_ddir_name
                - __log_buf
            - BranchSide:      'stat.c:579,2'
              BranchSideFuncs:
                - io_ddir_name
                - log_info
                - free
                - free
                - free
                - free
                - free
                - calc_lat
                - calc_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
                - display_lat
                - display_lat
                - io_ddir_name
                - __log_buf
        - Branch String:   'stat.c:581,2'
          Branch Sides:
            - BranchSide:      'stat.c:581,2'
              BranchSideFuncs:
                - io_ddir_name
                - __log_buf
                - free
                - free
                - free
                - free
                - free
                - calc_lat
                - calc_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
                - display_lat
                - display_lat
            - BranchSide:      'stat.c:581,2'
              BranchSideFuncs:
                - io_ddir_name
                - log_info
                - free
                - free
                - free
                - free
                - free
                - calc_lat
                - calc_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
                - display_lat
                - display_lat
        - Branch String:   'stat.c:581,2'
          Branch Sides:
            - BranchSide:      'stat.c:581,2'
              BranchSideFuncs:
                - __log_buf
                - free
                - free
                - free
                - free
                - free
                - calc_lat
                - calc_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
                - display_lat
                - display_lat
            - BranchSide:      'stat.c:581,2'
              BranchSideFuncs:
                - io_ddir_name
                - __log_buf
                - free
                - free
                - free
                - free
                - free
                - calc_lat
                - calc_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
                - display_lat
                - display_lat
        - Branch String:   'stat.c:581,2'
          Branch Sides:
            - BranchSide:      'stat.c:581,2'
              BranchSideFuncs:
                - __log_buf
                - free
                - free
                - free
                - free
                - free
                - calc_lat
                - calc_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
                - display_lat
                - display_lat
            - BranchSide:      'stat.c:581,2'
              BranchSideFuncs:
                - __log_buf
                - free
                - free
                - free
                - free
                - free
                - calc_lat
                - calc_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
                - display_lat
                - display_lat
        - Branch String:   'stat.c:581,2'
          Branch Sides:
            - BranchSide:      'stat.c:581,2'
              BranchSideFuncs:
                - log_info
                - free
                - free
                - free
                - free
                - free
                - calc_lat
                - calc_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
                - display_lat
                - display_lat
            - BranchSide:      'stat.c:581,2'
              BranchSideFuncs:
                - io_ddir_name
                - log_info
                - free
                - free
                - free
                - free
                - free
                - calc_lat
                - calc_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
                - display_lat
                - display_lat
        - Branch String:   'stat.c:581,2'
          Branch Sides:
            - BranchSide:      'stat.c:581,2'
              BranchSideFuncs:
                - log_info
                - free
                - free
                - free
                - free
                - free
                - calc_lat
                - calc_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
                - display_lat
                - display_lat
            - BranchSide:      'stat.c:581,2'
              BranchSideFuncs:
                - log_info
                - free
                - free
                - free
                - free
                - free
                - calc_lat
                - calc_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
                - display_lat
                - display_lat
        - Branch String:   'stat.c:593,6'
          Branch Sides:
            - BranchSide:      'stat.c:594,23'
              BranchSideFuncs:
                - display_lat
                - calc_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
                - display_lat
            - BranchSide:      'stat.c:595,16'
              BranchSideFuncs:
                - calc_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
                - display_lat
        - Branch String:   'stat.c:595,6'
          Branch Sides:
            - BranchSide:      'stat.c:596,23'
              BranchSideFuncs:
                - display_lat
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
            - BranchSide:      'stat.c:597,16'
              BranchSideFuncs:
                - calc_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
                - display_lat
        - Branch String:   'stat.c:597,6'
          Branch Sides:
            - BranchSide:      'stat.c:598,23'
              BranchSideFuncs:
                - display_lat
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
            - BranchSide:      'stat.c:601,32'
              BranchSideFuncs:
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
        - Branch String:   'stat.c:601,6'
          Branch Sides:
            - BranchSide:      'stat.c:602,10'
              BranchSideFuncs:
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
                - snprintf
                - display_lat
            - BranchSide:      'stat.c:619,6'
              BranchSideFuncs:
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
        - Branch String:   'stat.c:602,3'
          Branch Sides:
            - BranchSide:      'stat.c:605,19'
              BranchSideFuncs:
                - calc_lat
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - snprintf
                - display_lat
            - BranchSide:      'stat.c:617,2'
              BranchSideFuncs:
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
        - Branch String:   'stat.c:605,8'
          Branch Sides:
            - BranchSide:      'stat.c:607,5'
              BranchSideFuncs:
                - snprintf
                - display_lat
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
            - BranchSide:      'stat.c:609,13'
              BranchSideFuncs:
                - snprintf
                - display_lat
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - calc_lat
        - Branch String:   'stat.c:619,27'
          Branch Sides:
            - BranchSide:      'stat.c:619,30'
              BranchSideFuncs:
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
            - BranchSide:      'stat.c:624,6'
              BranchSideFuncs:
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
        - Branch String:   'stat.c:619,6'
          Branch Sides:
            - BranchSide:      'stat.c:620,25'
              BranchSideFuncs:
                - show_clat_percentiles
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
            - BranchSide:      'stat.c:624,6'
              BranchSideFuncs:
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
        - Branch String:   'stat.c:624,27'
          Branch Sides:
            - BranchSide:      'stat.c:624,30'
              BranchSideFuncs:
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
                - show_clat_percentiles
            - BranchSide:      'stat.c:629,6'
              BranchSideFuncs:
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
        - Branch String:   'stat.c:624,6'
          Branch Sides:
            - BranchSide:      'stat.c:625,25'
              BranchSideFuncs:
                - show_clat_percentiles
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
            - BranchSide:      'stat.c:629,6'
              BranchSideFuncs:
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
        - Branch String:   'stat.c:629,26'
          Branch Sides:
            - BranchSide:      'stat.c:629,29'
              BranchSideFuncs:
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
                - show_clat_percentiles
            - BranchSide:      'stat.c:635,6'
              BranchSideFuncs:
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
        - Branch String:   'stat.c:629,6'
          Branch Sides:
            - BranchSide:      'stat.c:630,25'
              BranchSideFuncs:
                - show_clat_percentiles
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
            - BranchSide:      'stat.c:635,6'
              BranchSideFuncs:
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - get_nr_prios_with_samples
                - snprintf
                - show_clat_percentiles
        - Branch String:   'stat.c:635,27'
          Branch Sides:
            - BranchSide:      'stat.c:635,30'
              BranchSideFuncs:
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - snprintf
                - show_clat_percentiles
            - BranchSide:      'stat.c:639,7'
              BranchSideFuncs:
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - snprintf
                - show_clat_percentiles
        - Branch String:   'stat.c:635,6'
          Branch Sides:
            - BranchSide:      'stat.c:639,7'
              BranchSideFuncs:
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - snprintf
                - show_clat_percentiles
            - BranchSide:      'stat.c:668,16'
              BranchSideFuncs:
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
        - Branch String:   'stat.c:639,7'
          Branch Sides:
            - BranchSide:      'stat.c:640,14'
              BranchSideFuncs:
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - snprintf
                - show_clat_percentiles
            - BranchSide:      'stat.c:642,14'
              BranchSideFuncs:
                - get_nr_prios_with_samples
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - snprintf
                - show_clat_percentiles
        - Branch String:   'stat.c:645,7'
          Branch Sides:
            - BranchSide:      'stat.c:646,11'
              BranchSideFuncs:
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - snprintf
                - show_clat_percentiles
            - BranchSide:      'stat.c:666,2'
              BranchSideFuncs:
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
        - Branch String:   'stat.c:646,4'
          Branch Sides:
            - BranchSide:      'stat.c:648,6'
              BranchSideFuncs:
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
                - snprintf
                - show_clat_percentiles
            - BranchSide:      'stat.c:665,3'
              BranchSideFuncs:
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
        - Branch String:   'stat.c:650,9'
          Branch Sides:
            - BranchSide:      'stat.c:651,6'
              BranchSideFuncs:
                - snprintf
                - show_clat_percentiles
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:653,14'
              BranchSideFuncs:
                - snprintf
                - show_clat_percentiles
                - calc_lat
                - calc_lat
                - log_info
                - __log_buf
                - convert_agg_kbytes_percent
                - log_info
                - __log_buf
        - Branch String:   'stat.c:668,6'
          Branch Sides:
            - BranchSide:      'stat.c:669,10'
              BranchSideFuncs:
                - convert_agg_kbytes_percent
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:703,16'
              BranchSideFuncs:
                - calc_lat
                - log_info
                - __log_buf
        - Branch String:   'stat.c:672,28'
          Branch Sides:
            - BranchSide:      'stat.c:672,31'
              BranchSideFuncs:
                - convert_agg_kbytes_percent
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:674,12'
              BranchSideFuncs:
                - convert_agg_kbytes_percent
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:672,7'
          Branch Sides:
            - BranchSide:      'stat.c:673,11'
              BranchSideFuncs:
                - convert_agg_kbytes_percent
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:674,12'
              BranchSideFuncs:
                - convert_agg_kbytes_percent
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:674,12'
          Branch Sides:
            - BranchSide:      'stat.c:675,11'
              BranchSideFuncs:
                - convert_agg_kbytes_percent
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:676,12'
              BranchSideFuncs:
                - convert_agg_kbytes_percent
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:676,12'
          Branch Sides:
            - BranchSide:      'stat.c:677,11'
              BranchSideFuncs:
                - convert_agg_kbytes_percent
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:679,11'
              BranchSideFuncs:
                - convert_agg_kbytes_percent
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:683,7'
          Branch Sides:
            - BranchSide:      'stat.c:684,8'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:690,7'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:690,7'
          Branch Sides:
            - BranchSide:      'stat.c:691,11'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:698,3'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:698,3'
          Branch Sides:
            - BranchSide:      'stat.c:698,3'
              BranchSideFuncs:
                - __log_buf
                - calc_lat
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:698,3'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - __log_buf
        - Branch String:   'stat.c:703,6'
          Branch Sides:
            - BranchSide:      'stat.c:703,6'
              BranchSideFuncs:
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:704,3'
              BranchSideFuncs:
                - log_info
                - __log_buf
        - Branch String:   'stat.c:704,3'
          Branch Sides:
            - BranchSide:      'stat.c:704,3'
              BranchSideFuncs:
                - __log_buf
            - BranchSide:      'stat.c:704,3'
              BranchSideFuncs:
                - log_info
      Callsites:
        - Src:             'stat.c:540,6'
          Dst:             ddir_sync
        - Src:             'stat.c:541,7'
          Dst:             calc_lat
        - Src:             'stat.c:542,4'
          Dst:             __log_buf
        - Src:             'stat.c:542,4'
          Dst:             log_info
        - Src:             'stat.c:543,16'
          Dst:             io_ddir_name
        - Src:             'stat.c:543,4'
          Dst:             display_lat
        - Src:             'stat.c:548,7'
          Dst:             io_ddir_name
        - Src:             'stat.c:544,4'
          Dst:             show_clat_percentiles
        - Src:             'stat.c:553,2'
          Dst:             ddir_rw
        - Src:             'stat.c:553,2'
          Dst:             __assert_fail
        - Src:             'stat.c:558,8'
          Dst:             is_power_of_2
        - Src:             'stat.c:562,9'
          Dst:             num2str
        - Src:             'stat.c:563,9'
          Dst:             num2str
        - Src:             'stat.c:564,13'
          Dst:             num2str
        - Src:             'stat.c:567,11'
          Dst:             num2str
        - Src:             'stat.c:569,13'
          Dst:             zbd_write_status
        - Src:             'stat.c:577,7'
          Dst:             asprintf
        - Src:             'stat.c:581,2'
          Dst:             io_ddir_name
        - Src:             'stat.c:581,2'
          Dst:             __log_buf
        - Src:             'stat.c:581,2'
          Dst:             io_ddir_name
        - Src:             'stat.c:581,2'
          Dst:             log_info
        - Src:             'stat.c:593,6'
          Dst:             calc_lat
        - Src:             'stat.c:594,3'
          Dst:             display_lat
        - Src:             'stat.c:595,6'
          Dst:             calc_lat
        - Src:             'stat.c:596,3'
          Dst:             display_lat
        - Src:             'stat.c:597,6'
          Dst:             calc_lat
        - Src:             'stat.c:598,3'
          Dst:             display_lat
        - Src:             'stat.c:601,6'
          Dst:             get_nr_prios_with_samples
        - Src:             'stat.c:605,9'
          Dst:             calc_lat
        - Src:             'stat.c:609,4'
          Dst:             snprintf
        - Src:             'stat.c:615,4'
          Dst:             display_lat
        - Src:             'stat.c:620,3'
          Dst:             show_clat_percentiles
        - Src:             'stat.c:625,3'
          Dst:             show_clat_percentiles
        - Src:             'stat.c:630,3'
          Dst:             show_clat_percentiles
        - Src:             'stat.c:645,7'
          Dst:             get_nr_prios_with_samples
        - Src:             'stat.c:653,5'
          Dst:             snprintf
        - Src:             'stat.c:660,5'
          Dst:             show_clat_percentiles
        - Src:             'stat.c:668,6'
          Dst:             calc_lat
        - Src:             'stat.c:681,14'
          Dst:             convert_agg_kbytes_percent
        - Src:             'stat.c:698,3'
          Dst:             __log_buf
        - Src:             'stat.c:698,3'
          Dst:             log_info
        - Src:             'stat.c:703,6'
          Dst:             calc_lat
        - Src:             'stat.c:704,3'
          Dst:             __log_buf
        - Src:             'stat.c:704,3'
          Dst:             log_info
    - functionName:    free_clat_prio_stats
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 2075
      functionLinenumberEnd: 2086
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - sfree
      functionUses:    8
      BranchProfiles:
        - Branch String:   'stat.c:2078,6'
          Branch Sides:
            - BranchSide:      'stat.c:2079,3'
              BranchSideFuncs:
                - sfree
            - BranchSide:      'stat.c:2081,12'
              BranchSideFuncs:
                - sfree
        - Branch String:   'stat.c:2081,2'
          Branch Sides:
            - BranchSide:      'stat.c:2081,2'
              BranchSideFuncs:
                - sfree
            - BranchSide:      'stat.c:2082,9'
              BranchSideFuncs:
                - sfree
      Callsites:
        - Src:             'stat.c:2082,3'
          Dst:             sfree
    - functionName:    ddir_sync
      functionSourceFile: '/src/fio/./os/../io_ddir.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ddir
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './os/../io_ddir.h:61,27'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:61,27'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:61,30'
              BranchSideFuncs: []
        - Branch String:   './os/../io_ddir.h:61,52'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:61,52'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:62,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    calc_lat
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - is
        - min
        - max
        - mean
        - dev
      BBCount:         7
      ICount:          77
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    15
      BranchProfiles:
        - Branch String:   'stat.c:295,6'
          Branch Sides:
            - BranchSide:      'stat.c:296,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:298,9'
              BranchSideFuncs: []
        - Branch String:   'stat.c:302,6'
          Branch Sides:
            - BranchSide:      'stat.c:303,15'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:305,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    io_ddir_name
      functionSourceFile: '/src/fio/./os/../io_ddir.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ddir
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   './os/../io_ddir.h:28,16'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:28,19'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:31,2'
              BranchSideFuncs: []
        - Branch String:   './os/../io_ddir.h:28,6'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:29,15'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:31,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_nr_prios_with_samples
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ts
        - ddir
      BBCount:         8
      ICount:          65
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'stat.c:282,2'
          Branch Sides:
            - BranchSide:      'stat.c:283,7'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:287,9'
              BranchSideFuncs: []
        - Branch String:   'stat.c:283,7'
          Branch Sides:
            - BranchSide:      'stat.c:284,25'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:285,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    convert_agg_kbytes_percent
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      double
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - rs
        - ddir
        - mean
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:521,9'
          Branch Sides:
            - BranchSide:      'stat.c:521,12'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:521,9'
              BranchSideFuncs: []
        - Branch String:   'stat.c:521,6'
          Branch Sides:
            - BranchSide:      'stat.c:521,6'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:522,14'
              BranchSideFuncs: []
        - Branch String:   'stat.c:524,7'
          Branch Sides:
            - BranchSide:      'stat.c:525,13'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:526,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    init_thread_stat
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 2392
      functionLinenumberEnd: 2397
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_thread_stat_min_vals
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'stat.c:2395,2'
          Dst:             init_thread_stat_min_vals
    - functionName:    sum_thread_stats
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 2284
      functionLinenumberEnd: 2366
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         58
      ICount:          732
      EdgeCount:       73
      CyclomaticComplexity: 17
      functionsReached:
        - sum_clat_prio_stats
        - sum_stat
      functionUses:    4
      BranchProfiles:
        - Branch String:   'stat.c:2287,2'
          Branch Sides:
            - BranchSide:      'stat.c:2288,7'
              BranchSideFuncs:
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_clat_prio_stats
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_clat_prio_stats
            - BranchSide:      'stat.c:2315,12'
              BranchSideFuncs:
                - sum_stat
        - Branch String:   'stat.c:2288,7'
          Branch Sides:
            - BranchSide:      'stat.c:2289,14'
              BranchSideFuncs:
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_clat_prio_stats
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_clat_prio_stats
            - BranchSide:      'stat.c:2301,14'
              BranchSideFuncs:
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_clat_prio_stats
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_clat_prio_stats
        - Branch String:   'stat.c:2298,8'
          Branch Sides:
            - BranchSide:      'stat.c:2299,23'
              BranchSideFuncs:
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_clat_prio_stats
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_clat_prio_stats
            - BranchSide:      'stat.c:2300,3'
              BranchSideFuncs:
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_clat_prio_stats
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_stat
                - sum_clat_prio_stats
        - Branch String:   'stat.c:2322,2'
          Branch Sides:
            - BranchSide:      'stat.c:2323,23'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2328,9'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2328,2'
          Branch Sides:
            - BranchSide:      'stat.c:2329,25'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2330,9'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2330,2'
          Branch Sides:
            - BranchSide:      'stat.c:2331,25'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2332,9'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2332,2'
          Branch Sides:
            - BranchSide:      'stat.c:2333,25'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2335,9'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2335,2'
          Branch Sides:
            - BranchSide:      'stat.c:2336,7'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2347,32'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2336,7'
          Branch Sides:
            - BranchSide:      'stat.c:2337,26'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2341,26'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2349,2'
          Branch Sides:
            - BranchSide:      'stat.c:2350,10'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2357,9'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2350,3'
          Branch Sides:
            - BranchSide:      'stat.c:2351,11'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2355,55'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2351,4'
          Branch Sides:
            - BranchSide:      'stat.c:2352,9'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2355,55'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2352,9'
          Branch Sides:
            - BranchSide:      'stat.c:2353,33'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2355,33'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2357,2'
          Branch Sides:
            - BranchSide:      'stat.c:2358,29'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2360,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:2289,4'
          Dst:             sum_stat
        - Src:             'stat.c:2290,4'
          Dst:             sum_stat
        - Src:             'stat.c:2291,4'
          Dst:             sum_stat
        - Src:             'stat.c:2292,4'
          Dst:             sum_stat
        - Src:             'stat.c:2293,4'
          Dst:             sum_stat
        - Src:             'stat.c:2294,4'
          Dst:             sum_clat_prio_stats
        - Src:             'stat.c:2301,4'
          Dst:             sum_stat
        - Src:             'stat.c:2302,4'
          Dst:             sum_stat
        - Src:             'stat.c:2303,4'
          Dst:             sum_stat
        - Src:             'stat.c:2304,4'
          Dst:             sum_stat
        - Src:             'stat.c:2305,4'
          Dst:             sum_stat
        - Src:             'stat.c:2306,4'
          Dst:             sum_clat_prio_stats
        - Src:             'stat.c:2315,2'
          Dst:             sum_stat
    - functionName:    sum_clat_prio_stats
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2272
      functionLinenumberEnd: 2281
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - dst
        - src
        - dst_ddir
        - src_ddir
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - sum_clat_prio_stats_src_multi_prio
        - sum_clat_prio_stats_src_single_prio
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:2273,6'
          Branch Sides:
            - BranchSide:      'stat.c:2274,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2276,7'
              BranchSideFuncs:
                - sum_clat_prio_stats_src_single_prio
                - sum_clat_prio_stats_src_multi_prio
        - Branch String:   'stat.c:2276,6'
          Branch Sides:
            - BranchSide:      'stat.c:2277,46'
              BranchSideFuncs:
                - sum_clat_prio_stats_src_multi_prio
            - BranchSide:      'stat.c:2280,44'
              BranchSideFuncs:
                - sum_clat_prio_stats_src_multi_prio
      Callsites:
        - Src:             'stat.c:2277,10'
          Dst:             sum_clat_prio_stats_src_single_prio
        - Src:             'stat.c:2280,9'
          Dst:             sum_clat_prio_stats_src_multi_prio
    - functionName:    init_thread_stat_min_vals
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 2378
      functionLinenumberEnd: 2389
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
      BBCount:         5
      ICount:          65
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:2381,2'
          Branch Sides:
            - BranchSide:      'stat.c:2382,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2388,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    add_ddir_lat_json
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1413
      functionLinenumberEnd: 1458
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
        - percentiles
        - lat_stat
        - io_u_plat
      BBCount:         28
      ICount:          225
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - calc_clat_percentiles
        - calc_lat
        - json_create_object
        - json_object_add_value_float
        - json_object_add_value_int
        - json_object_add_value_object
        - plat_idx_to_val
        - snprintf
      functionUses:    5
      BranchProfiles:
        - Branch String:   'stat.c:1420,6'
          Branch Sides:
            - BranchSide:      'stat.c:1421,13'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_clat_percentiles
                - json_create_object
                - json_object_add_value_object
                - free
                - json_create_object
                - json_object_add_value_object
                - plat_idx_to_val
                - snprintf
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
            - BranchSide:      'stat.c:1424,15'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_clat_percentiles
                - json_create_object
                - json_object_add_value_object
                - free
                - json_create_object
                - json_object_add_value_object
                - plat_idx_to_val
                - snprintf
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
        - Branch String:   'stat.c:1431,18'
          Branch Sides:
            - BranchSide:      'stat.c:1431,21'
              BranchSideFuncs:
                - calc_clat_percentiles
                - json_create_object
                - json_object_add_value_object
                - free
                - json_create_object
                - json_object_add_value_object
                - plat_idx_to_val
                - snprintf
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
            - BranchSide:      'stat.c:1431,18'
              BranchSideFuncs: []
        - Branch String:   'stat.c:1431,6'
          Branch Sides:
            - BranchSide:      'stat.c:1431,6'
              BranchSideFuncs:
                - calc_clat_percentiles
                - json_create_object
                - json_object_add_value_object
                - free
                - json_create_object
                - json_object_add_value_object
                - plat_idx_to_val
                - snprintf
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
            - BranchSide:      'stat.c:1432,31'
              BranchSideFuncs:
                - calc_clat_percentiles
                - json_create_object
                - json_object_add_value_object
                - free
                - json_create_object
                - json_object_add_value_object
                - plat_idx_to_val
                - snprintf
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
        - Branch String:   'stat.c:1435,7'
          Branch Sides:
            - BranchSide:      'stat.c:1436,8'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_value_object
                - free
                - json_create_object
                - json_object_add_value_object
                - plat_idx_to_val
                - snprintf
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
            - BranchSide:      'stat.c:1438,23'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_value_object
                - free
                - json_create_object
                - json_object_add_value_object
                - plat_idx_to_val
                - snprintf
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
        - Branch String:   'stat.c:1440,3'
          Branch Sides:
            - BranchSide:      'stat.c:1441,13'
              BranchSideFuncs:
                - snprintf
                - json_object_add_value_int
                - free
                - json_create_object
                - json_object_add_value_object
                - plat_idx_to_val
                - snprintf
                - json_object_add_value_int
            - BranchSide:      'stat.c:1444,8'
              BranchSideFuncs:
                - free
                - json_create_object
                - json_object_add_value_object
                - plat_idx_to_val
                - snprintf
                - json_object_add_value_int
        - Branch String:   'stat.c:1446,7'
          Branch Sides:
            - BranchSide:      'stat.c:1447,23'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_value_object
                - plat_idx_to_val
                - snprintf
                - json_object_add_value_int
            - BranchSide:      'stat.c:1456,2'
              BranchSideFuncs: []
        - Branch String:   'stat.c:1450,4'
          Branch Sides:
            - BranchSide:      'stat.c:1451,9'
              BranchSideFuncs:
                - plat_idx_to_val
                - snprintf
                - json_object_add_value_int
            - BranchSide:      'stat.c:1455,3'
              BranchSideFuncs: []
        - Branch String:   'stat.c:1451,9'
          Branch Sides:
            - BranchSide:      'stat.c:1451,20'
              BranchSideFuncs:
                - plat_idx_to_val
                - snprintf
                - json_object_add_value_int
            - BranchSide:      'stat.c:1452,15'
              BranchSideFuncs:
                - plat_idx_to_val
                - snprintf
                - json_object_add_value_int
      Callsites:
        - Src:             'stat.c:1420,7'
          Dst:             calc_lat
        - Src:             'stat.c:1424,15'
          Dst:             json_create_object
        - Src:             'stat.c:1425,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1426,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1427,2'
          Dst:             json_object_add_value_float
        - Src:             'stat.c:1428,2'
          Dst:             json_object_add_value_float
        - Src:             'stat.c:1429,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1432,9'
          Dst:             calc_clat_percentiles
        - Src:             'stat.c:1438,23'
          Dst:             json_create_object
        - Src:             'stat.c:1439,3'
          Dst:             json_object_add_value_object
        - Src:             'stat.c:1441,4'
          Dst:             snprintf
        - Src:             'stat.c:1442,4'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1447,23'
          Dst:             json_create_object
        - Src:             'stat.c:1448,4'
          Dst:             json_object_add_value_object
        - Src:             'stat.c:1452,41'
          Dst:             plat_idx_to_val
        - Src:             'stat.c:1452,6'
          Dst:             snprintf
        - Src:             'stat.c:1453,6'
          Dst:             json_object_add_value_int
    - functionName:    json_object_add_value_object
      functionSourceFile: '/src/fio/./json.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - name
        - val
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_object_add_value_type
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             './json.h:103,9'
          Dst:             json_object_add_value_type
    - functionName:    json_array_add_value_int
      functionSourceFile: '/src/fio/./json.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - obj
        - val
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_array_add_value_type
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './json.h:129,9'
          Dst:             json_array_add_value_type
    - functionName:    add_mixed_ddir_status_json
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1599
      functionLinenumberEnd: 1608
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
        - rs
        - parent
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - add_ddir_status_json
        - free_clat_prio_stats
        - gen_mixed_ddir_stats_from_ts
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:1603,6'
          Branch Sides:
            - BranchSide:      'stat.c:1603,6'
              BranchSideFuncs:
                - add_ddir_status_json
                - free_clat_prio_stats
                - free
            - BranchSide:      'stat.c:1604,24'
              BranchSideFuncs:
                - add_ddir_status_json
                - free_clat_prio_stats
                - free
      Callsites:
        - Src:             'stat.c:1600,31'
          Dst:             gen_mixed_ddir_stats_from_ts
        - Src:             'stat.c:1604,3'
          Dst:             add_ddir_status_json
        - Src:             'stat.c:1606,2'
          Dst:             free_clat_prio_stats
    - functionName:    add_ddir_status_json
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1464
      functionLinenumberEnd: 1595
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
        - rs
        - ddir
        - parent
      BBCount:         46
      ICount:          632
      EdgeCount:       60
      CyclomaticComplexity: 16
      functionsReached:
        - __assert_fail
        - add_ddir_lat_json
        - calc_lat
        - convert_agg_kbytes_percent
        - ddir_rw
        - ddir_sync
        - get_nr_prios_with_samples
        - io_ddir_name
        - json_array_add_value_object
        - json_create_array
        - json_create_object
        - json_object_add_value_array
        - json_object_add_value_float
        - json_object_add_value_int
        - json_object_add_value_object
      functionUses:    5
      BranchProfiles:
        - Branch String:   'stat.c:1471,2'
          Branch Sides:
            - BranchSide:      'stat.c:1471,2'
              BranchSideFuncs:
                - json_create_object
                - io_ddir_name
                - json_object_add_value_object
                - ddir_rw.1033
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - ddir_rw.1033
                - get_nr_prios_with_samples
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
                - convert_agg_kbytes_percent
                - json_create_array
                - json_object_add_value_array
                - json_create_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - json_array_add_value_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
            - BranchSide:      'stat.c:1471,2'
              BranchSideFuncs:
                - ddir_sync.1125
                - __assert_fail
                - json_create_object
                - io_ddir_name
                - json_object_add_value_object
                - ddir_rw.1033
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - ddir_rw.1033
                - get_nr_prios_with_samples
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
                - convert_agg_kbytes_percent
                - json_create_array
                - json_object_add_value_array
                - json_create_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - json_array_add_value_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
        - Branch String:   'stat.c:1471,2'
          Branch Sides:
            - BranchSide:      'stat.c:1471,2'
              BranchSideFuncs:
                - json_create_object
                - io_ddir_name
                - json_object_add_value_object
                - ddir_rw.1033
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - ddir_rw.1033
                - get_nr_prios_with_samples
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
                - convert_agg_kbytes_percent
                - json_create_array
                - json_object_add_value_array
                - json_create_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - json_array_add_value_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
            - BranchSide:      'stat.c:1473,7'
              BranchSideFuncs:
                - json_create_object
                - io_ddir_name
                - json_object_add_value_object
                - ddir_rw.1033
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - ddir_rw.1033
                - get_nr_prios_with_samples
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
                - convert_agg_kbytes_percent
                - json_create_array
                - json_object_add_value_array
                - json_create_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - json_array_add_value_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
        - Branch String:   'stat.c:1473,44'
          Branch Sides:
            - BranchSide:      'stat.c:1473,47'
              BranchSideFuncs:
                - json_create_object
                - io_ddir_name
                - json_object_add_value_object
                - ddir_rw.1033
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - ddir_rw.1033
                - get_nr_prios_with_samples
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
                - convert_agg_kbytes_percent
                - json_create_array
                - json_object_add_value_array
                - json_create_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - json_array_add_value_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
            - BranchSide:      'stat.c:1476,15'
              BranchSideFuncs:
                - json_create_object
                - io_ddir_name
                - json_object_add_value_object
                - ddir_rw.1033
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - ddir_rw.1033
                - get_nr_prios_with_samples
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
                - convert_agg_kbytes_percent
                - json_create_array
                - json_object_add_value_array
                - json_create_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - json_array_add_value_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
        - Branch String:   'stat.c:1473,6'
          Branch Sides:
            - BranchSide:      'stat.c:1474,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:1476,15'
              BranchSideFuncs:
                - json_create_object
                - io_ddir_name
                - json_object_add_value_object
                - ddir_rw.1033
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - ddir_rw.1033
                - get_nr_prios_with_samples
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
                - convert_agg_kbytes_percent
                - json_create_array
                - json_object_add_value_array
                - json_create_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - json_array_add_value_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
        - Branch String:   'stat.c:1478,3'
          Branch Sides:
            - BranchSide:      'stat.c:1478,73'
              BranchSideFuncs:
                - json_object_add_value_object
                - ddir_rw.1033
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - ddir_rw.1033
                - get_nr_prios_with_samples
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
                - convert_agg_kbytes_percent
                - json_create_array
                - json_object_add_value_array
                - json_create_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - json_array_add_value_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
            - BranchSide:      'stat.c:1478,66'
              BranchSideFuncs:
                - io_ddir_name
                - json_object_add_value_object
                - ddir_rw.1033
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - ddir_rw.1033
                - get_nr_prios_with_samples
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
                - convert_agg_kbytes_percent
                - json_create_array
                - json_object_add_value_array
                - json_create_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - json_array_add_value_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
        - Branch String:   'stat.c:1480,6'
          Branch Sides:
            - BranchSide:      'stat.c:1481,12'
              BranchSideFuncs:
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
                - ddir_rw.1033
                - get_nr_prios_with_samples
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
                - convert_agg_kbytes_percent
                - json_create_array
                - json_object_add_value_array
                - json_create_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - json_array_add_value_object
            - BranchSide:      'stat.c:1514,29'
              BranchSideFuncs:
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - ddir_rw.1033
                - get_nr_prios_with_samples
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
                - convert_agg_kbytes_percent
                - json_create_array
                - json_object_add_value_array
                - json_create_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - json_array_add_value_object
        - Branch String:   'stat.c:1484,7'
          Branch Sides:
            - BranchSide:      'stat.c:1485,20'
              BranchSideFuncs:
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
                - ddir_rw.1033
                - get_nr_prios_with_samples
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
                - convert_agg_kbytes_percent
                - json_create_array
                - json_object_add_value_array
                - json_create_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - json_array_add_value_object
            - BranchSide:      'stat.c:1492,29'
              BranchSideFuncs:
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
                - add_ddir_lat_json
                - json_object_add_value_object
                - ddir_rw.1033
                - get_nr_prios_with_samples
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
                - convert_agg_kbytes_percent
                - json_create_array
                - json_object_add_value_array
                - json_create_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - json_array_add_value_object
        - Branch String:   'stat.c:1520,6'
          Branch Sides:
            - BranchSide:      'stat.c:1521,3'
              BranchSideFuncs:
                - get_nr_prios_with_samples
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
                - convert_agg_kbytes_percent
                - json_create_array
                - json_object_add_value_array
                - json_create_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - json_array_add_value_object
            - BranchSide:      'stat.c:1524,32'
              BranchSideFuncs:
                - get_nr_prios_with_samples
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
                - convert_agg_kbytes_percent
                - json_create_array
                - json_object_add_value_array
                - json_create_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - json_array_add_value_object
        - Branch String:   'stat.c:1524,6'
          Branch Sides:
            - BranchSide:      'stat.c:1525,30'
              BranchSideFuncs:
                - json_create_array
                - json_object_add_value_array
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
                - convert_agg_kbytes_percent
                - json_create_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - json_array_add_value_object
            - BranchSide:      'stat.c:1560,16'
              BranchSideFuncs:
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
                - convert_agg_kbytes_percent
        - Branch String:   'stat.c:1529,7'
          Branch Sides:
            - BranchSide:      'stat.c:1530,13'
              BranchSideFuncs:
                - json_object_add_value_array
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
                - convert_agg_kbytes_percent
                - json_create_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - json_array_add_value_object
            - BranchSide:      'stat.c:1532,13'
              BranchSideFuncs:
                - json_object_add_value_array
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
                - convert_agg_kbytes_percent
                - json_create_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - json_array_add_value_object
        - Branch String:   'stat.c:1536,3'
          Branch Sides:
            - BranchSide:      'stat.c:1539,9'
              BranchSideFuncs:
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
                - convert_agg_kbytes_percent
                - json_create_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - json_array_add_value_object
            - BranchSide:      'stat.c:1558,2'
              BranchSideFuncs:
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
                - convert_agg_kbytes_percent
        - Branch String:   'stat.c:1539,8'
          Branch Sides:
            - BranchSide:      'stat.c:1540,5'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - json_array_add_value_object
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
                - convert_agg_kbytes_percent
            - BranchSide:      'stat.c:1542,10'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - add_ddir_lat_json
                - json_object_add_value_object
                - json_array_add_value_object
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
                - convert_agg_kbytes_percent
        - Branch String:   'stat.c:1560,6'
          Branch Sides:
            - BranchSide:      'stat.c:1561,41'
              BranchSideFuncs:
                - convert_agg_kbytes_percent
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
            - BranchSide:      'stat.c:1563,13'
              BranchSideFuncs:
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - calc_lat
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
        - Branch String:   'stat.c:1575,6'
          Branch Sides:
            - BranchSide:      'stat.c:1576,13'
              BranchSideFuncs:
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
            - BranchSide:      'stat.c:1579,28'
              BranchSideFuncs:
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_float
        - Branch String:   'stat.c:1586,6'
          Branch Sides:
            - BranchSide:      'stat.c:1586,6'
              BranchSideFuncs:
                - json_object_add_value_float
            - BranchSide:      'stat.c:1590,11'
              BranchSideFuncs:
                - json_object_add_value_float
      Callsites:
        - Src:             'stat.c:1471,2'
          Dst:             ddir_rw
        - Src:             'stat.c:1471,2'
          Dst:             ddir_sync
        - Src:             'stat.c:1471,2'
          Dst:             __assert_fail
        - Src:             'stat.c:1476,15'
          Dst:             json_create_object
        - Src:             'stat.c:1478,53'
          Dst:             io_ddir_name
        - Src:             'stat.c:1477,2'
          Dst:             json_object_add_value_object
        - Src:             'stat.c:1480,6'
          Dst:             ddir_rw
        - Src:             'stat.c:1492,3'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1493,3'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1494,3'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1495,3'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1496,3'
          Dst:             json_object_add_value_float
        - Src:             'stat.c:1497,3'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1498,3'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1499,3'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1500,3'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1502,16'
          Dst:             add_ddir_lat_json
        - Src:             'stat.c:1504,3'
          Dst:             json_object_add_value_object
        - Src:             'stat.c:1506,16'
          Dst:             add_ddir_lat_json
        - Src:             'stat.c:1508,3'
          Dst:             json_object_add_value_object
        - Src:             'stat.c:1510,16'
          Dst:             add_ddir_lat_json
        - Src:             'stat.c:1512,3'
          Dst:             json_object_add_value_object
        - Src:             'stat.c:1514,3'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1515,16'
          Dst:             add_ddir_lat_json
        - Src:             'stat.c:1517,3'
          Dst:             json_object_add_value_object
        - Src:             'stat.c:1520,7'
          Dst:             ddir_rw
        - Src:             'stat.c:1524,6'
          Dst:             get_nr_prios_with_samples
        - Src:             'stat.c:1525,30'
          Dst:             json_create_array
        - Src:             'stat.c:1534,3'
          Dst:             json_object_add_value_array
        - Src:             'stat.c:1542,10'
          Dst:             json_create_object
        - Src:             'stat.c:1544,4'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1546,4'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1548,4'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1551,17'
          Dst:             add_ddir_lat_json
        - Src:             'stat.c:1555,4'
          Dst:             json_object_add_value_object
        - Src:             'stat.c:1556,4'
          Dst:             json_array_add_value_object
        - Src:             'stat.c:1560,6'
          Dst:             calc_lat
        - Src:             'stat.c:1561,14'
          Dst:             convert_agg_kbytes_percent
        - Src:             'stat.c:1567,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1568,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1569,2'
          Dst:             json_object_add_value_float
        - Src:             'stat.c:1570,2'
          Dst:             json_object_add_value_float
        - Src:             'stat.c:1571,2'
          Dst:             json_object_add_value_float
        - Src:             'stat.c:1572,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1575,7'
          Dst:             calc_lat
        - Src:             'stat.c:1579,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1580,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1581,2'
          Dst:             json_object_add_value_float
        - Src:             'stat.c:1582,2'
          Dst:             json_object_add_value_float
        - Src:             'stat.c:1583,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1593,3'
          Dst:             json_object_add_value_float
    - functionName:    is_running_backend
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         4
      ICount:          18
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './fio.h:622,20'
          Branch Sides:
            - BranchSide:      './fio.h:622,20'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:622,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    stat_calc_lat_nu
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
        - io_u_lat_u
      BBCount:         7
      ICount:          82
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - stat_calc_lat
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:444,2'
          Branch Sides:
            - BranchSide:      'stat.c:445,13'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:447,36'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:442,2'
          Dst:             stat_calc_lat
    - functionName:    show_mixed_ddir_status_terse
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1399
      functionLinenumberEnd: 1407
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
        - rs
        - ver
        - out
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - free_clat_prio_stats
        - gen_mixed_ddir_stats_from_ts
        - show_ddir_status_terse
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:1402,6'
          Branch Sides:
            - BranchSide:      'stat.c:1402,6'
              BranchSideFuncs:
                - show_ddir_status_terse
                - free_clat_prio_stats
                - free
            - BranchSide:      'stat.c:1403,26'
              BranchSideFuncs:
                - show_ddir_status_terse
                - free_clat_prio_stats
                - free
      Callsites:
        - Src:             'stat.c:1400,31'
          Dst:             gen_mixed_ddir_stats_from_ts
        - Src:             'stat.c:1403,3'
          Dst:             show_ddir_status_terse
        - Src:             'stat.c:1405,2'
          Dst:             free_clat_prio_stats
    - functionName:    show_ddir_status_terse
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1307
      functionLinenumberEnd: 1394
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
        - rs
        - ddir
        - ver
        - out
      BBCount:         93
      ICount:          780
      EdgeCount:       122
      CyclomaticComplexity: 31
      functionsReached:
        - __assert_fail
        - __log_buf
        - calc_clat_percentiles
        - calc_lat
        - ddir_rw
        - log_info
      functionUses:    4
      BranchProfiles:
        - Branch String:   'stat.c:1314,2'
          Branch Sides:
            - BranchSide:      'stat.c:1314,2'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - calc_lat
                - log_info
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - calc_clat_percentiles
                - calc_clat_percentiles
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1316,12'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - calc_lat
                - log_info
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - calc_clat_percentiles
                - calc_clat_percentiles
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1317,6'
          Branch Sides:
            - BranchSide:      'stat.c:1318,19'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - calc_lat
                - log_info
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - calc_clat_percentiles
                - calc_clat_percentiles
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1324,2'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - calc_lat
                - log_info
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - calc_clat_percentiles
                - calc_clat_percentiles
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1324,2'
          Branch Sides:
            - BranchSide:      'stat.c:1324,2'
              BranchSideFuncs:
                - __log_buf
                - calc_lat
                - log_info
                - calc_lat
                - log_info
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - calc_clat_percentiles
                - calc_clat_percentiles
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1324,2'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - calc_lat
                - log_info
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - calc_clat_percentiles
                - calc_clat_percentiles
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1328,6'
          Branch Sides:
            - BranchSide:      'stat.c:1329,3'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - calc_clat_percentiles
                - calc_clat_percentiles
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1331,3'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - calc_clat_percentiles
                - calc_clat_percentiles
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1329,3'
          Branch Sides:
            - BranchSide:      'stat.c:1329,3'
              BranchSideFuncs:
                - __log_buf
                - calc_lat
                - log_info
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - calc_clat_percentiles
                - calc_clat_percentiles
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1329,3'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - calc_clat_percentiles
                - calc_clat_percentiles
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1331,3'
          Branch Sides:
            - BranchSide:      'stat.c:1331,3'
              BranchSideFuncs:
                - __log_buf
                - calc_lat
                - log_info
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - calc_clat_percentiles
                - calc_clat_percentiles
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1331,3'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - calc_clat_percentiles
                - calc_clat_percentiles
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1333,6'
          Branch Sides:
            - BranchSide:      'stat.c:1334,3'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - calc_clat_percentiles
                - calc_clat_percentiles
                - __log_buf
            - BranchSide:      'stat.c:1336,3'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - calc_clat_percentiles
                - calc_clat_percentiles
                - __log_buf
        - Branch String:   'stat.c:1334,3'
          Branch Sides:
            - BranchSide:      'stat.c:1334,3'
              BranchSideFuncs:
                - __log_buf
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - calc_clat_percentiles
                - calc_clat_percentiles
            - BranchSide:      'stat.c:1334,3'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - calc_clat_percentiles
                - calc_clat_percentiles
        - Branch String:   'stat.c:1336,3'
          Branch Sides:
            - BranchSide:      'stat.c:1336,3'
              BranchSideFuncs:
                - __log_buf
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - calc_clat_percentiles
                - calc_clat_percentiles
            - BranchSide:      'stat.c:1336,3'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - calc_clat_percentiles
                - calc_clat_percentiles
        - Branch String:   'stat.c:1338,6'
          Branch Sides:
            - BranchSide:      'stat.c:1339,31'
              BranchSideFuncs:
                - calc_clat_percentiles
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1343,13'
              BranchSideFuncs:
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - calc_clat_percentiles
        - Branch String:   'stat.c:1343,13'
          Branch Sides:
            - BranchSide:      'stat.c:1344,31'
              BranchSideFuncs:
                - calc_clat_percentiles
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1349,7'
              BranchSideFuncs:
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1352,2'
          Branch Sides:
            - BranchSide:      'stat.c:1353,7'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1360,16'
              BranchSideFuncs:
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1353,7'
          Branch Sides:
            - BranchSide:      'stat.c:1354,4'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1357,3'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1354,4'
          Branch Sides:
            - BranchSide:      'stat.c:1354,4'
              BranchSideFuncs:
                - __log_buf
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
            - BranchSide:      'stat.c:1354,4'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1357,3'
          Branch Sides:
            - BranchSide:      'stat.c:1357,3'
              BranchSideFuncs:
                - __log_buf
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1357,3'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1360,6'
          Branch Sides:
            - BranchSide:      'stat.c:1361,3'
              BranchSideFuncs:
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1363,3'
              BranchSideFuncs:
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1361,3'
          Branch Sides:
            - BranchSide:      'stat.c:1361,3'
              BranchSideFuncs:
                - __log_buf
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1361,3'
              BranchSideFuncs:
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1363,3'
          Branch Sides:
            - BranchSide:      'stat.c:1363,3'
              BranchSideFuncs:
                - __log_buf
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1363,3'
              BranchSideFuncs:
                - log_info
                - free
                - calc_lat
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1368,6'
          Branch Sides:
            - BranchSide:      'stat.c:1369,10'
              BranchSideFuncs:
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1379,3'
              BranchSideFuncs:
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1371,7'
          Branch Sides:
            - BranchSide:      'stat.c:1372,15'
              BranchSideFuncs:
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1377,3'
              BranchSideFuncs:
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1373,8'
          Branch Sides:
            - BranchSide:      'stat.c:1374,14'
              BranchSideFuncs:
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1375,3'
              BranchSideFuncs:
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1377,3'
          Branch Sides:
            - BranchSide:      'stat.c:1377,3'
              BranchSideFuncs:
                - __log_buf
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1377,3'
              BranchSideFuncs:
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1379,3'
          Branch Sides:
            - BranchSide:      'stat.c:1379,3'
              BranchSideFuncs:
                - __log_buf
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1379,3'
              BranchSideFuncs:
                - log_info
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1382,6'
          Branch Sides:
            - BranchSide:      'stat.c:1382,6'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1383,7'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1383,7'
          Branch Sides:
            - BranchSide:      'stat.c:1384,4'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1386,4'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1384,4'
          Branch Sides:
            - BranchSide:      'stat.c:1384,4'
              BranchSideFuncs:
                - __log_buf
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1384,4'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1386,4'
          Branch Sides:
            - BranchSide:      'stat.c:1386,4'
              BranchSideFuncs:
                - __log_buf
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1386,4'
              BranchSideFuncs:
                - log_info
                - calc_lat
                - log_info
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1388,7'
          Branch Sides:
            - BranchSide:      'stat.c:1389,4'
              BranchSideFuncs:
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1392,4'
              BranchSideFuncs:
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1389,4'
          Branch Sides:
            - BranchSide:      'stat.c:1389,4'
              BranchSideFuncs:
                - __log_buf
            - BranchSide:      'stat.c:1389,4'
              BranchSideFuncs:
                - log_info
        - Branch String:   'stat.c:1392,4'
          Branch Sides:
            - BranchSide:      'stat.c:1392,4'
              BranchSideFuncs:
                - __log_buf
            - BranchSide:      'stat.c:1392,4'
              BranchSideFuncs:
                - log_info
      Callsites:
        - Src:             'stat.c:1314,2'
          Dst:             ddir_rw
        - Src:             'stat.c:1314,2'
          Dst:             __assert_fail
        - Src:             'stat.c:1324,2'
          Dst:             __log_buf
        - Src:             'stat.c:1324,2'
          Dst:             log_info
        - Src:             'stat.c:1328,6'
          Dst:             calc_lat
        - Src:             'stat.c:1329,3'
          Dst:             __log_buf
        - Src:             'stat.c:1329,3'
          Dst:             log_info
        - Src:             'stat.c:1331,3'
          Dst:             __log_buf
        - Src:             'stat.c:1331,3'
          Dst:             log_info
        - Src:             'stat.c:1333,6'
          Dst:             calc_lat
        - Src:             'stat.c:1334,3'
          Dst:             __log_buf
        - Src:             'stat.c:1334,3'
          Dst:             log_info
        - Src:             'stat.c:1336,3'
          Dst:             __log_buf
        - Src:             'stat.c:1336,3'
          Dst:             log_info
        - Src:             'stat.c:1339,9'
          Dst:             calc_clat_percentiles
        - Src:             'stat.c:1344,9'
          Dst:             calc_clat_percentiles
        - Src:             'stat.c:1354,4'
          Dst:             __log_buf
        - Src:             'stat.c:1354,4'
          Dst:             log_info
        - Src:             'stat.c:1357,3'
          Dst:             __log_buf
        - Src:             'stat.c:1357,3'
          Dst:             log_info
        - Src:             'stat.c:1360,6'
          Dst:             calc_lat
        - Src:             'stat.c:1361,3'
          Dst:             __log_buf
        - Src:             'stat.c:1361,3'
          Dst:             log_info
        - Src:             'stat.c:1363,3'
          Dst:             __log_buf
        - Src:             'stat.c:1363,3'
          Dst:             log_info
        - Src:             'stat.c:1367,12'
          Dst:             calc_lat
        - Src:             'stat.c:1377,3'
          Dst:             __log_buf
        - Src:             'stat.c:1377,3'
          Dst:             log_info
        - Src:             'stat.c:1379,3'
          Dst:             __log_buf
        - Src:             'stat.c:1379,3'
          Dst:             log_info
        - Src:             'stat.c:1384,4'
          Dst:             __log_buf
        - Src:             'stat.c:1384,4'
          Dst:             log_info
        - Src:             'stat.c:1386,4'
          Dst:             __log_buf
        - Src:             'stat.c:1386,4'
          Dst:             log_info
        - Src:             'stat.c:1388,7'
          Dst:             calc_lat
        - Src:             'stat.c:1389,4'
          Dst:             __log_buf
        - Src:             'stat.c:1389,4'
          Dst:             log_info
        - Src:             'stat.c:1392,4'
          Dst:             __log_buf
        - Src:             'stat.c:1392,4'
          Dst:             log_info
    - functionName:    show_thread_status_terse_all
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1613
      functionLinenumberEnd: 1687
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
        - rs
        - ver
        - out
      BBCount:         75
      ICount:          601
      EdgeCount:       99
      CyclomaticComplexity: 26
      functionsReached:
        - __log_buf
        - is_running_backend
        - log_info
        - show_ddir_status_terse
        - show_disk_util
        - show_mixed_ddir_status_terse
        - stat_calc_dist
        - stat_calc_lat_m
        - stat_calc_lat_nu
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:1621,6'
          Branch Sides:
            - BranchSide:      'stat.c:1622,3'
              BranchSideFuncs:
                - log_info
                - show_ddir_status_terse
                - log_info
                - stat_calc_dist
                - stat_calc_lat_nu
                - stat_calc_lat_m
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
                - show_mixed_ddir_status_terse
                - show_ddir_status_terse
                - show_ddir_status_terse
                - __log_buf
            - BranchSide:      'stat.c:1624,3'
              BranchSideFuncs:
                - log_info
                - show_ddir_status_terse
                - log_info
                - stat_calc_dist
                - stat_calc_lat_nu
                - stat_calc_lat_m
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
                - show_mixed_ddir_status_terse
                - show_ddir_status_terse
                - show_ddir_status_terse
                - __log_buf
        - Branch String:   'stat.c:1622,3'
          Branch Sides:
            - BranchSide:      'stat.c:1622,3'
              BranchSideFuncs:
                - __log_buf
                - show_ddir_status_terse
                - log_info
                - stat_calc_dist
                - stat_calc_lat_nu
                - stat_calc_lat_m
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
                - show_mixed_ddir_status_terse
                - show_ddir_status_terse
                - show_ddir_status_terse
            - BranchSide:      'stat.c:1622,3'
              BranchSideFuncs:
                - log_info
                - show_ddir_status_terse
                - log_info
                - stat_calc_dist
                - stat_calc_lat_nu
                - stat_calc_lat_m
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
                - show_mixed_ddir_status_terse
                - show_ddir_status_terse
                - show_ddir_status_terse
        - Branch String:   'stat.c:1624,3'
          Branch Sides:
            - BranchSide:      'stat.c:1624,3'
              BranchSideFuncs:
                - __log_buf
                - show_ddir_status_terse
                - log_info
                - stat_calc_dist
                - stat_calc_lat_nu
                - stat_calc_lat_m
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
                - show_mixed_ddir_status_terse
                - show_ddir_status_terse
                - show_ddir_status_terse
            - BranchSide:      'stat.c:1624,3'
              BranchSideFuncs:
                - log_info
                - show_ddir_status_terse
                - log_info
                - stat_calc_dist
                - stat_calc_lat_nu
                - stat_calc_lat_m
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
                - show_mixed_ddir_status_terse
                - show_ddir_status_terse
                - show_ddir_status_terse
        - Branch String:   'stat.c:1629,6'
          Branch Sides:
            - BranchSide:      'stat.c:1631,26'
              BranchSideFuncs:
                - show_ddir_status_terse
                - log_info
                - stat_calc_dist
                - stat_calc_lat_nu
                - stat_calc_lat_m
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
                - show_mixed_ddir_status_terse
                - show_ddir_status_terse
            - BranchSide:      'stat.c:1636,6'
              BranchSideFuncs:
                - log_info
                - stat_calc_dist
                - stat_calc_lat_nu
                - stat_calc_lat_m
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
                - show_mixed_ddir_status_terse
        - Branch String:   'stat.c:1633,16'
          Branch Sides:
            - BranchSide:      'stat.c:1633,19'
              BranchSideFuncs:
                - show_ddir_status_terse
                - log_info
                - stat_calc_dist
                - stat_calc_lat_nu
                - stat_calc_lat_m
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
                - show_mixed_ddir_status_terse
            - BranchSide:      'stat.c:1634,27'
              BranchSideFuncs:
                - show_ddir_status_terse
                - log_info
                - stat_calc_dist
                - stat_calc_lat_nu
                - stat_calc_lat_m
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
                - show_mixed_ddir_status_terse
        - Branch String:   'stat.c:1633,28'
          Branch Sides:
            - BranchSide:      'stat.c:1633,31'
              BranchSideFuncs:
                - show_ddir_status_terse
                - log_info
                - stat_calc_dist
                - stat_calc_lat_nu
                - stat_calc_lat_m
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
                - show_mixed_ddir_status_terse
            - BranchSide:      'stat.c:1634,27'
              BranchSideFuncs:
                - show_ddir_status_terse
                - log_info
                - stat_calc_dist
                - stat_calc_lat_nu
                - stat_calc_lat_m
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
                - show_mixed_ddir_status_terse
        - Branch String:   'stat.c:1633,7'
          Branch Sides:
            - BranchSide:      'stat.c:1634,27'
              BranchSideFuncs:
                - show_ddir_status_terse
                - log_info
                - stat_calc_dist
                - stat_calc_lat_nu
                - stat_calc_lat_m
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
                - show_mixed_ddir_status_terse
            - BranchSide:      'stat.c:1635,2'
              BranchSideFuncs:
                - log_info
                - stat_calc_dist
                - stat_calc_lat_nu
                - stat_calc_lat_m
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
                - show_mixed_ddir_status_terse
        - Branch String:   'stat.c:1636,6'
          Branch Sides:
            - BranchSide:      'stat.c:1637,32'
              BranchSideFuncs:
                - show_mixed_ddir_status_terse
                - log_info
                - stat_calc_dist
                - stat_calc_lat_nu
                - stat_calc_lat_m
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1639,6'
              BranchSideFuncs:
                - log_info
                - stat_calc_dist
                - stat_calc_lat_nu
                - stat_calc_lat_m
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1639,6'
          Branch Sides:
            - BranchSide:      'stat.c:1640,26'
              BranchSideFuncs:
                - log_info
                - stat_calc_dist
                - stat_calc_lat_nu
                - stat_calc_lat_m
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1645,11'
              BranchSideFuncs:
                - log_info
                - stat_calc_dist
                - stat_calc_lat_nu
                - stat_calc_lat_m
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1649,2'
          Branch Sides:
            - BranchSide:      'stat.c:1649,2'
              BranchSideFuncs:
                - __log_buf
                - stat_calc_dist
                - stat_calc_lat_nu
                - stat_calc_lat_m
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1649,2'
              BranchSideFuncs:
                - log_info
                - stat_calc_dist
                - stat_calc_lat_nu
                - stat_calc_lat_m
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1660,2'
          Branch Sides:
            - BranchSide:      'stat.c:1660,2'
              BranchSideFuncs:
                - __log_buf
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1660,2'
              BranchSideFuncs:
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1665,2'
          Branch Sides:
            - BranchSide:      'stat.c:1666,3'
              BranchSideFuncs:
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1668,9'
              BranchSideFuncs:
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1666,3'
          Branch Sides:
            - BranchSide:      'stat.c:1666,3'
              BranchSideFuncs:
                - __log_buf
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - log_info
            - BranchSide:      'stat.c:1666,3'
              BranchSideFuncs:
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1668,2'
          Branch Sides:
            - BranchSide:      'stat.c:1669,3'
              BranchSideFuncs:
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - __log_buf
            - BranchSide:      'stat.c:1672,6'
              BranchSideFuncs:
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
        - Branch String:   'stat.c:1669,3'
          Branch Sides:
            - BranchSide:      'stat.c:1669,3'
              BranchSideFuncs:
                - __log_buf
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - log_info
            - BranchSide:      'stat.c:1669,3'
              BranchSideFuncs:
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - is_running_backend
                - show_disk_util
                - __log_buf
        - Branch String:   'stat.c:1672,15'
          Branch Sides:
            - BranchSide:      'stat.c:1672,18'
              BranchSideFuncs:
                - is_running_backend
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - show_disk_util
            - BranchSide:      'stat.c:1676,6'
              BranchSideFuncs:
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1672,6'
          Branch Sides:
            - BranchSide:      'stat.c:1673,27'
              BranchSideFuncs:
                - show_disk_util
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1676,6'
              BranchSideFuncs:
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1676,6'
          Branch Sides:
            - BranchSide:      'stat.c:1677,3'
              BranchSideFuncs:
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1680,13'
              BranchSideFuncs:
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1677,3'
          Branch Sides:
            - BranchSide:      'stat.c:1677,3'
              BranchSideFuncs:
                - __log_buf
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1677,3'
              BranchSideFuncs:
                - log_info
                - strlen
                - log_info
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1680,6'
          Branch Sides:
            - BranchSide:      'stat.c:1681,7'
              BranchSideFuncs:
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1686,2'
              BranchSideFuncs:
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1681,7'
          Branch Sides:
            - BranchSide:      'stat.c:1682,4'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1683,3'
              BranchSideFuncs:
                - log_info
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1682,4'
          Branch Sides:
            - BranchSide:      'stat.c:1682,4'
              BranchSideFuncs:
                - __log_buf
                - log_info
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1682,4'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1683,3'
          Branch Sides:
            - BranchSide:      'stat.c:1683,3'
              BranchSideFuncs:
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1683,3'
              BranchSideFuncs:
                - log_info
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1686,2'
          Branch Sides:
            - BranchSide:      'stat.c:1686,2'
              BranchSideFuncs:
                - __log_buf
            - BranchSide:      'stat.c:1686,2'
              BranchSideFuncs:
                - log_info
      Callsites:
        - Src:             'stat.c:1622,3'
          Dst:             __log_buf
        - Src:             'stat.c:1622,3'
          Dst:             log_info
        - Src:             'stat.c:1624,3'
          Dst:             __log_buf
        - Src:             'stat.c:1624,3'
          Dst:             log_info
        - Src:             'stat.c:1628,2'
          Dst:             show_ddir_status_terse
        - Src:             'stat.c:1631,3'
          Dst:             show_ddir_status_terse
        - Src:             'stat.c:1634,4'
          Dst:             show_ddir_status_terse
        - Src:             'stat.c:1637,3'
          Dst:             show_mixed_ddir_status_terse
        - Src:             'stat.c:1649,2'
          Dst:             __log_buf
        - Src:             'stat.c:1649,2'
          Dst:             log_info
        - Src:             'stat.c:1655,2'
          Dst:             stat_calc_dist
        - Src:             'stat.c:1656,2'
          Dst:             stat_calc_lat_nu
        - Src:             'stat.c:1657,2'
          Dst:             stat_calc_lat_m
        - Src:             'stat.c:1660,2'
          Dst:             __log_buf
        - Src:             'stat.c:1660,2'
          Dst:             log_info
        - Src:             'stat.c:1666,3'
          Dst:             __log_buf
        - Src:             'stat.c:1666,3'
          Dst:             log_info
        - Src:             'stat.c:1669,3'
          Dst:             __log_buf
        - Src:             'stat.c:1669,3'
          Dst:             log_info
        - Src:             'stat.c:1672,18'
          Dst:             is_running_backend
        - Src:             'stat.c:1673,3'
          Dst:             show_disk_util
        - Src:             'stat.c:1677,3'
          Dst:             __log_buf
        - Src:             'stat.c:1677,3'
          Dst:             log_info
        - Src:             'stat.c:1680,6'
          Dst:             strlen
        - Src:             'stat.c:1682,4'
          Dst:             __log_buf
        - Src:             'stat.c:1682,4'
          Dst:             log_info
        - Src:             'stat.c:1683,3'
          Dst:             __log_buf
        - Src:             'stat.c:1683,3'
          Dst:             log_info
        - Src:             'stat.c:1686,2'
          Dst:             __log_buf
        - Src:             'stat.c:1686,2'
          Dst:             log_info
    - functionName:    stat_calc_dist
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - map
        - total
        - io_u_dist
      BBCount:         13
      ICount:          99
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'stat.c:402,2'
          Branch Sides:
            - BranchSide:      'stat.c:403,7'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:411,1'
              BranchSideFuncs: []
        - Branch String:   'stat.c:403,7'
          Branch Sides:
            - BranchSide:      'stat.c:404,28'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:409,4'
              BranchSideFuncs: []
        - Branch String:   'stat.c:406,27'
          Branch Sides:
            - BranchSide:      'stat.c:406,30'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:408,3'
              BranchSideFuncs: []
        - Branch String:   'stat.c:406,8'
          Branch Sides:
            - BranchSide:      'stat.c:407,5'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:408,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    show_disk_util
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1185
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - terse
        - parent
        - out
      BBCount:         31
      ICount:          158
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - __log_buf
        - aggregate_slaves_stats
        - flist_empty
        - is_running_backend
        - json_object_add_disk_utils
        - log_info
        - print_disk_util
      functionUses:    3
      BranchProfiles:
        - Branch String:   'stat.c:1161,6'
          Branch Sides:
            - BranchSide:      'stat.c:1162,3'
              BranchSideFuncs:
                - flist_empty.1034
                - log_info
                - aggregate_slaves_stats
                - print_disk_util
                - json_object_add_disk_utils
                - __log_buf
            - BranchSide:      'stat.c:1164,6'
              BranchSideFuncs:
                - flist_empty.1034
                - log_info
                - aggregate_slaves_stats
                - print_disk_util
                - json_object_add_disk_utils
                - __log_buf
        - Branch String:   'stat.c:1164,6'
          Branch Sides:
            - BranchSide:      'stat.c:1165,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:1167,7'
              BranchSideFuncs:
                - log_info
                - aggregate_slaves_stats
                - print_disk_util
                - json_object_add_disk_utils
                - __log_buf
        - Branch String:   'stat.c:1167,40'
          Branch Sides:
            - BranchSide:      'stat.c:1167,43'
              BranchSideFuncs:
                - log_info
                - aggregate_slaves_stats
                - print_disk_util
                - json_object_add_disk_utils
                - __log_buf
            - BranchSide:      'stat.c:1170,11'
              BranchSideFuncs:
                - log_info
                - aggregate_slaves_stats
                - print_disk_util
                - json_object_add_disk_utils
                - __log_buf
        - Branch String:   'stat.c:1167,6'
          Branch Sides:
            - BranchSide:      'stat.c:1168,11'
              BranchSideFuncs:
                - log_info
                - aggregate_slaves_stats
                - print_disk_util
                - json_object_add_disk_utils
                - __log_buf
            - BranchSide:      'stat.c:1170,11'
              BranchSideFuncs:
                - log_info
                - aggregate_slaves_stats
                - print_disk_util
                - json_object_add_disk_utils
                - __log_buf
        - Branch String:   'stat.c:1172,13'
          Branch Sides:
            - BranchSide:      'stat.c:1172,17'
              BranchSideFuncs:
                - aggregate_slaves_stats
                - print_disk_util
                - json_object_add_disk_utils
            - BranchSide:      'stat.c:1175,6'
              BranchSideFuncs:
                - aggregate_slaves_stats
                - print_disk_util
                - json_object_add_disk_utils
        - Branch String:   'stat.c:1172,6'
          Branch Sides:
            - BranchSide:      'stat.c:1173,3'
              BranchSideFuncs:
                - aggregate_slaves_stats
                - print_disk_util
                - json_object_add_disk_utils
            - BranchSide:      'stat.c:1175,6'
              BranchSideFuncs:
                - aggregate_slaves_stats
                - print_disk_util
                - json_object_add_disk_utils
        - Branch String:   'stat.c:1173,3'
          Branch Sides:
            - BranchSide:      'stat.c:1173,3'
              BranchSideFuncs:
                - __log_buf
                - aggregate_slaves_stats
                - print_disk_util
                - json_object_add_disk_utils
            - BranchSide:      'stat.c:1173,3'
              BranchSideFuncs:
                - log_info
                - aggregate_slaves_stats
                - print_disk_util
                - json_object_add_disk_utils
        - Branch String:   'stat.c:1175,6'
          Branch Sides:
            - BranchSide:      'stat.c:1176,30'
              BranchSideFuncs:
                - json_object_add_disk_utils
            - BranchSide:      'stat.c:1177,13'
              BranchSideFuncs:
                - aggregate_slaves_stats
                - print_disk_util
        - Branch String:   'stat.c:1178,3'
          Branch Sides:
            - BranchSide:      'stat.c:1179,9'
              BranchSideFuncs:
                - aggregate_slaves_stats
                - print_disk_util
            - BranchSide:      'stat.c:1184,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:1161,7'
          Dst:             is_running_backend
        - Src:             'stat.c:1164,6'
          Dst:             flist_empty
        - Src:             'stat.c:1173,3'
          Dst:             __log_buf
        - Src:             'stat.c:1173,3'
          Dst:             log_info
        - Src:             'stat.c:1176,3'
          Dst:             json_object_add_disk_utils
        - Src:             'stat.c:1181,4'
          Dst:             aggregate_slaves_stats
        - Src:             'stat.c:1182,4'
          Dst:             print_disk_util
    - functionName:    print_disk_util
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1082
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - dus
        - agg
        - terse
        - out
      BBCount:         30
      ICount:          356
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - __log_buf
        - log_info
        - show_agg_stats
      functionUses:    3
      BranchProfiles:
        - Branch String:   'stat.c:1038,6'
          Branch Sides:
            - BranchSide:      'stat.c:1039,25'
              BranchSideFuncs:
                - log_info
                - show_agg_stats
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1040,6'
              BranchSideFuncs:
                - log_info
                - show_agg_stats
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1040,6'
          Branch Sides:
            - BranchSide:      'stat.c:1041,8'
              BranchSideFuncs:
                - log_info
                - show_agg_stats
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1043,7'
              BranchSideFuncs:
                - log_info
                - show_agg_stats
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1043,6'
          Branch Sides:
            - BranchSide:      'stat.c:1044,7'
              BranchSideFuncs:
                - log_info
                - show_agg_stats
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1062,3'
              BranchSideFuncs:
                - log_info
                - show_agg_stats
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1044,7'
          Branch Sides:
            - BranchSide:      'stat.c:1045,4'
              BranchSideFuncs:
                - log_info
                - log_info
                - show_agg_stats
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1047,3'
              BranchSideFuncs:
                - log_info
                - show_agg_stats
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1045,4'
          Branch Sides:
            - BranchSide:      'stat.c:1045,4'
              BranchSideFuncs:
                - __log_buf
                - log_info
                - show_agg_stats
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1045,4'
              BranchSideFuncs:
                - log_info
                - log_info
                - show_agg_stats
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1047,3'
          Branch Sides:
            - BranchSide:      'stat.c:1047,3'
              BranchSideFuncs:
                - __log_buf
                - show_agg_stats
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1047,3'
              BranchSideFuncs:
                - log_info
                - show_agg_stats
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1062,3'
          Branch Sides:
            - BranchSide:      'stat.c:1062,3'
              BranchSideFuncs:
                - __log_buf
                - show_agg_stats
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1062,3'
              BranchSideFuncs:
                - log_info
                - show_agg_stats
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1080,6'
          Branch Sides:
            - BranchSide:      'stat.c:1080,6'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:1081,3'
              BranchSideFuncs:
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1081,3'
          Branch Sides:
            - BranchSide:      'stat.c:1081,3'
              BranchSideFuncs:
                - __log_buf
            - BranchSide:      'stat.c:1081,3'
              BranchSideFuncs:
                - log_info
      Callsites:
        - Src:             'stat.c:1045,4'
          Dst:             __log_buf
        - Src:             'stat.c:1045,4'
          Dst:             log_info
        - Src:             'stat.c:1047,3'
          Dst:             __log_buf
        - Src:             'stat.c:1047,3'
          Dst:             log_info
        - Src:             'stat.c:1062,3'
          Dst:             __log_buf
        - Src:             'stat.c:1062,3'
          Dst:             log_info
        - Src:             'stat.c:1078,2'
          Dst:             show_agg_stats
        - Src:             'stat.c:1081,3'
          Dst:             __log_buf
        - Src:             'stat.c:1081,3'
          Dst:             log_info
    - functionName:    show_agg_stats
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 996
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - agg
        - terse
        - out
      BBCount:         14
      ICount:          380
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __log_buf
        - log_info
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:968,6'
          Branch Sides:
            - BranchSide:      'stat.c:969,3'
              BranchSideFuncs:
                - log_info
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:971,7'
              BranchSideFuncs:
                - log_info
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:971,6'
          Branch Sides:
            - BranchSide:      'stat.c:972,3'
              BranchSideFuncs:
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:986,3'
              BranchSideFuncs:
                - log_info
                - __log_buf
        - Branch String:   'stat.c:972,3'
          Branch Sides:
            - BranchSide:      'stat.c:972,3'
              BranchSideFuncs:
                - __log_buf
            - BranchSide:      'stat.c:972,3'
              BranchSideFuncs:
                - log_info
        - Branch String:   'stat.c:986,3'
          Branch Sides:
            - BranchSide:      'stat.c:986,3'
              BranchSideFuncs:
                - __log_buf
            - BranchSide:      'stat.c:986,3'
              BranchSideFuncs:
                - log_info
      Callsites:
        - Src:             'stat.c:972,3'
          Dst:             __log_buf
        - Src:             'stat.c:972,3'
          Dst:             log_info
        - Src:             'stat.c:986,3'
          Dst:             __log_buf
        - Src:             'stat.c:986,3'
          Dst:             log_info
    - functionName:    io_u_block_info
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 3713
      functionLinenumberEnd: 3720
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         6
      ICount:          64
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:3719,2'
          Branch Sides:
            - BranchSide:      'stat.c:3719,2'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3719,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'stat.c:3719,2'
          Dst:             __assert_fail
    - functionName:    stat_exit
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 3695
      functionLinenumberEnd: 3702
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_sem_down
        - fio_sem_remove
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:3700,15'
          Branch Sides:
            - BranchSide:      'stat.c:3700,15'
              BranchSideFuncs:
                - fio_sem_down
                - fio_sem_remove
            - BranchSide:      'stat.c:3700,15'
              BranchSideFuncs:
                - fio_sem_down
                - fio_sem_remove
      Callsites:
        - Src:             'stat.c:3700,2'
          Dst:             fio_sem_down
        - Src:             'stat.c:3701,2'
          Dst:             fio_sem_remove
    - functionName:    stat_init
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 3690
      functionLinenumberEnd: 3692
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_sem_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:3691,13'
          Branch Sides:
            - BranchSide:      'stat.c:3691,13'
              BranchSideFuncs:
                - fio_sem_init
            - BranchSide:      'stat.c:3691,13'
              BranchSideFuncs:
                - fio_sem_init
      Callsites:
        - Src:             'stat.c:3691,13'
          Dst:             fio_sem_init
    - functionName:    add_iops_samples
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3614
      functionLinenumberEnd: 3617
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - t
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __add_samples
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'stat.c:3615,9'
          Dst:             __add_samples
    - functionName:    add_bw_samples
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3583
      functionLinenumberEnd: 3586
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - t
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __add_samples
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'stat.c:3584,9'
          Dst:             __add_samples
    - functionName:    td_in_logging_state
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3621
      functionLinenumberEnd: 3634
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         12
      ICount:          53
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - in_ramp_time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:3622,6'
          Branch Sides:
            - BranchSide:      'stat.c:3623,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3625,9'
              BranchSideFuncs: []
        - Branch String:   'stat.c:3625,2'
          Branch Sides:
            - BranchSide:      'stat.c:3630,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3630,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3630,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3630,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3632,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:3622,6'
          Dst:             in_ramp_time
    - functionName:    calc_log_samples
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 3640
      functionLinenumberEnd: 3686
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         57
      ICount:          361
      EdgeCount:       76
      CyclomaticComplexity: 21
      functionsReached:
        - add_bw_samples
        - add_iops_samples
        - fio_gettime
        - mtime_since
        - per_unit_log
        - td_in_logging_state
        - tnumber_to_td
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:3641,15'
          Branch Sides:
            - BranchSide:      'stat.c:3645,2'
              BranchSideFuncs:
                - fio_gettime
                - mtime_since
                - tnumber_to_td.1213
                - td_in_logging_state
                - add_bw_samples
                - add_iops_samples
                - per_unit_log
                - per_unit_log
            - BranchSide:      'stat.c:3645,2'
              BranchSideFuncs:
                - fio_gettime
                - mtime_since
                - tnumber_to_td.1213
                - td_in_logging_state
                - add_bw_samples
                - add_iops_samples
                - per_unit_log
                - per_unit_log
        - Branch String:   'stat.c:3645,2'
          Branch Sides:
            - BranchSide:      'stat.c:3646,3'
              BranchSideFuncs:
                - fio_gettime
                - mtime_since
                - tnumber_to_td.1213
                - td_in_logging_state
                - add_bw_samples
                - add_iops_samples
                - per_unit_log
                - per_unit_log
            - BranchSide:      'stat.c:3675,6'
              BranchSideFuncs: []
        - Branch String:   'stat.c:3649,7'
          Branch Sides:
            - BranchSide:      'stat.c:3650,4'
              BranchSideFuncs:
                - td_in_logging_state
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - add_bw_samples
                - add_iops_samples
                - per_unit_log
                - per_unit_log
            - BranchSide:      'stat.c:3651,28'
              BranchSideFuncs:
                - td_in_logging_state
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - add_bw_samples
                - add_iops_samples
                - per_unit_log
                - per_unit_log
        - Branch String:   'stat.c:3651,7'
          Branch Sides:
            - BranchSide:      'stat.c:3652,11'
              BranchSideFuncs:
                - add_bw_samples
                - add_iops_samples
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - per_unit_log
                - per_unit_log
            - BranchSide:      'stat.c:3655,8'
              BranchSideFuncs:
                - add_bw_samples
                - add_iops_samples
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - per_unit_log
                - per_unit_log
        - Branch String:   'stat.c:3652,11'
          Branch Sides:
            - BranchSide:      'stat.c:3645,2'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - add_bw_samples
                - add_iops_samples
                - per_unit_log
                - per_unit_log
            - BranchSide:      'stat.c:3645,2'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - add_bw_samples
                - add_iops_samples
                - per_unit_log
                - per_unit_log
        - Branch String:   'stat.c:3655,19'
          Branch Sides:
            - BranchSide:      'stat.c:3656,5'
              BranchSideFuncs:
                - add_iops_samples
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - add_bw_samples
                - per_unit_log
                - per_unit_log
            - BranchSide:      'stat.c:3657,25'
              BranchSideFuncs:
                - add_bw_samples
                - add_iops_samples
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - per_unit_log
                - per_unit_log
        - Branch String:   'stat.c:3656,16'
          Branch Sides:
            - BranchSide:      'stat.c:3656,33'
              BranchSideFuncs:
                - per_unit_log
                - add_bw_samples
                - add_iops_samples
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - per_unit_log
            - BranchSide:      'stat.c:3662,8'
              BranchSideFuncs:
                - add_iops_samples
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - add_bw_samples
                - per_unit_log
                - per_unit_log
        - Branch String:   'stat.c:3655,7'
          Branch Sides:
            - BranchSide:      'stat.c:3657,25'
              BranchSideFuncs:
                - add_iops_samples
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - add_bw_samples
                - per_unit_log
                - per_unit_log
            - BranchSide:      'stat.c:3662,8'
              BranchSideFuncs:
                - add_iops_samples
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - add_bw_samples
                - per_unit_log
                - per_unit_log
        - Branch String:   'stat.c:3659,8'
          Branch Sides:
            - BranchSide:      'stat.c:3660,24'
              BranchSideFuncs:
                - add_iops_samples
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - add_bw_samples
                - per_unit_log
                - per_unit_log
            - BranchSide:      'stat.c:3661,3'
              BranchSideFuncs:
                - add_iops_samples
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - add_bw_samples
                - per_unit_log
                - per_unit_log
        - Branch String:   'stat.c:3660,24'
          Branch Sides:
            - BranchSide:      'stat.c:3661,3'
              BranchSideFuncs:
                - add_iops_samples
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - add_bw_samples
                - per_unit_log
                - per_unit_log
            - BranchSide:      'stat.c:3661,3'
              BranchSideFuncs:
                - add_iops_samples
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - add_bw_samples
                - per_unit_log
                - per_unit_log
        - Branch String:   'stat.c:3662,21'
          Branch Sides:
            - BranchSide:      'stat.c:3663,5'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - add_bw_samples
                - add_iops_samples
                - per_unit_log
                - per_unit_log
            - BranchSide:      'stat.c:3664,27'
              BranchSideFuncs:
                - add_iops_samples
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - add_bw_samples
                - per_unit_log
                - per_unit_log
        - Branch String:   'stat.c:3663,18'
          Branch Sides:
            - BranchSide:      'stat.c:3663,35'
              BranchSideFuncs:
                - per_unit_log
                - add_iops_samples
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - add_bw_samples
                - per_unit_log
            - BranchSide:      'stat.c:3670,7'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - add_bw_samples
                - add_iops_samples
                - per_unit_log
                - per_unit_log
        - Branch String:   'stat.c:3662,7'
          Branch Sides:
            - BranchSide:      'stat.c:3664,27'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - add_bw_samples
                - add_iops_samples
                - per_unit_log
                - per_unit_log
            - BranchSide:      'stat.c:3670,7'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - add_bw_samples
                - add_iops_samples
                - per_unit_log
                - per_unit_log
        - Branch String:   'stat.c:3666,8'
          Branch Sides:
            - BranchSide:      'stat.c:3667,24'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - add_bw_samples
                - add_iops_samples
                - per_unit_log
                - per_unit_log
            - BranchSide:      'stat.c:3668,3'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - add_bw_samples
                - add_iops_samples
                - per_unit_log
                - per_unit_log
        - Branch String:   'stat.c:3667,24'
          Branch Sides:
            - BranchSide:      'stat.c:3668,3'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - add_bw_samples
                - add_iops_samples
                - per_unit_log
                - per_unit_log
            - BranchSide:      'stat.c:3668,3'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - add_bw_samples
                - add_iops_samples
                - per_unit_log
                - per_unit_log
        - Branch String:   'stat.c:3670,7'
          Branch Sides:
            - BranchSide:      'stat.c:3671,11'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - add_bw_samples
                - add_iops_samples
                - per_unit_log
                - per_unit_log
            - BranchSide:      'stat.c:3672,2'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - fio_gettime
                - mtime_since
                - td_in_logging_state
                - add_bw_samples
                - add_iops_samples
                - per_unit_log
                - per_unit_log
        - Branch String:   'stat.c:3675,6'
          Branch Sides:
            - BranchSide:      'stat.c:3676,20'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3678,6'
              BranchSideFuncs: []
        - Branch String:   'stat.c:3678,6'
          Branch Sides:
            - BranchSide:      'stat.c:3679,14'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3681,14'
              BranchSideFuncs: []
        - Branch String:   'stat.c:3684,9'
          Branch Sides:
            - BranchSide:      'stat.c:3684,9'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3684,9'
              BranchSideFuncs: []
        - Branch String:   'stat.c:3686,9'
          Branch Sides:
            - BranchSide:      'stat.c:3686,9'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3686,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:3646,3'
          Dst:             fio_gettime
        - Src:             'stat.c:3647,18'
          Dst:             mtime_since
        - Src:             'stat.c:3651,8'
          Dst:             td_in_logging_state
        - Src:             'stat.c:3656,20'
          Dst:             per_unit_log
        - Src:             'stat.c:3657,10'
          Dst:             add_bw_samples
        - Src:             'stat.c:3663,22'
          Dst:             per_unit_log
        - Src:             'stat.c:3664,10'
          Dst:             add_iops_samples
        - Src:             'stat.c:3645,2'
          Dst:             tnumber_to_td
    - functionName:    tnumber_to_td
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - tnumber
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_iops_sample
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 3591
      functionLinenumberEnd: 3611
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - io_u
        - bytes
      BBCount:         12
      ICount:          127
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __td_io_u_lock
        - __td_io_u_unlock
        - add_log_sample
        - add_stat_sample
        - td_async_processing
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:3595,6'
          Branch Sides:
            - BranchSide:      'stat.c:3596,18'
              BranchSideFuncs:
                - __td_io_u_lock
                - add_stat_sample
                - __td_io_u_unlock
                - add_log_sample
            - BranchSide:      'stat.c:3598,19'
              BranchSideFuncs:
                - add_stat_sample
                - __td_io_u_unlock
                - add_log_sample
        - Branch String:   'stat.c:3600,6'
          Branch Sides:
            - BranchSide:      'stat.c:3601,30'
              BranchSideFuncs:
                - add_log_sample
                - __td_io_u_unlock
            - BranchSide:      'stat.c:3607,35'
              BranchSideFuncs:
                - __td_io_u_unlock
        - Branch String:   'stat.c:3609,6'
          Branch Sides:
            - BranchSide:      'stat.c:3609,6'
              BranchSideFuncs:
                - __td_io_u_unlock
            - BranchSide:      'stat.c:3610,20'
              BranchSideFuncs:
                - __td_io_u_unlock
      Callsites:
        - Src:             'stat.c:3592,26'
          Dst:             td_async_processing
        - Src:             'stat.c:3596,3'
          Dst:             __td_io_u_lock
        - Src:             'stat.c:3598,2'
          Dst:             add_stat_sample
        - Src:             'stat.c:3604,3'
          Dst:             add_log_sample
        - Src:             'stat.c:3610,3'
          Dst:             __td_io_u_unlock
    - functionName:    add_bw_sample
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 3488
      functionLinenumberEnd: 3514
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - td
        - io_u
        - bytes
        - spent
      BBCount:         15
      ICount:          153
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - __td_io_u_lock
        - __td_io_u_unlock
        - add_log_sample
        - add_stat_sample
        - td_async_processing
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:3493,6'
          Branch Sides:
            - BranchSide:      'stat.c:3494,27'
              BranchSideFuncs:
                - add_stat_sample
                - __td_io_u_unlock
                - add_log_sample
                - __td_io_u_lock
            - BranchSide:      'stat.c:3496,8'
              BranchSideFuncs:
                - add_stat_sample
                - __td_io_u_unlock
                - add_log_sample
                - __td_io_u_lock
        - Branch String:   'stat.c:3498,6'
          Branch Sides:
            - BranchSide:      'stat.c:3499,18'
              BranchSideFuncs:
                - __td_io_u_lock
                - add_stat_sample
                - __td_io_u_unlock
                - add_log_sample
            - BranchSide:      'stat.c:3501,19'
              BranchSideFuncs:
                - add_stat_sample
                - __td_io_u_unlock
                - add_log_sample
        - Branch String:   'stat.c:3503,6'
          Branch Sides:
            - BranchSide:      'stat.c:3504,30'
              BranchSideFuncs:
                - add_log_sample
                - __td_io_u_unlock
            - BranchSide:      'stat.c:3510,34'
              BranchSideFuncs:
                - __td_io_u_unlock
        - Branch String:   'stat.c:3512,6'
          Branch Sides:
            - BranchSide:      'stat.c:3512,6'
              BranchSideFuncs:
                - __td_io_u_unlock
            - BranchSide:      'stat.c:3513,20'
              BranchSideFuncs:
                - __td_io_u_unlock
      Callsites:
        - Src:             'stat.c:3489,26'
          Dst:             td_async_processing
        - Src:             'stat.c:3499,3'
          Dst:             __td_io_u_lock
        - Src:             'stat.c:3501,2'
          Dst:             add_stat_sample
        - Src:             'stat.c:3507,3'
          Dst:             add_log_sample
        - Src:             'stat.c:3513,3'
          Dst:             __td_io_u_unlock
    - functionName:    add_lat_sample
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 3446
      functionLinenumberEnd: 3484
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - ddir
        - nsec
        - bs
        - io_u
      BBCount:         17
      ICount:          159
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - __td_io_u_lock
        - __td_io_u_unlock
        - add_lat_percentile_prio_sample
        - add_lat_percentile_sample
        - add_log_sample
        - add_stat_prio_sample
        - add_stat_sample
        - ddir_rw
        - td_async_processing
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:3450,6'
          Branch Sides:
            - BranchSide:      'stat.c:3451,3'
              BranchSideFuncs:
                - add_stat_sample
                - __td_io_u_unlock
                - add_lat_percentile_sample
                - add_lat_percentile_prio_sample
                - add_stat_prio_sample
                - add_log_sample
                - __td_io_u_lock
            - BranchSide:      'stat.c:3453,6'
              BranchSideFuncs:
                - add_stat_sample
                - __td_io_u_unlock
                - add_lat_percentile_sample
                - add_lat_percentile_prio_sample
                - add_stat_prio_sample
                - add_log_sample
                - __td_io_u_lock
        - Branch String:   'stat.c:3453,6'
          Branch Sides:
            - BranchSide:      'stat.c:3454,18'
              BranchSideFuncs:
                - __td_io_u_lock
                - add_stat_sample
                - __td_io_u_unlock
                - add_lat_percentile_sample
                - add_lat_percentile_prio_sample
                - add_stat_prio_sample
                - add_log_sample
            - BranchSide:      'stat.c:3456,19'
              BranchSideFuncs:
                - add_stat_sample
                - __td_io_u_unlock
                - add_lat_percentile_sample
                - add_lat_percentile_prio_sample
                - add_stat_prio_sample
                - add_log_sample
        - Branch String:   'stat.c:3458,6'
          Branch Sides:
            - BranchSide:      'stat.c:3459,30'
              BranchSideFuncs:
                - add_log_sample
                - __td_io_u_unlock
                - add_lat_percentile_sample
                - add_lat_percentile_prio_sample
                - add_stat_prio_sample
            - BranchSide:      'stat.c:3475,6'
              BranchSideFuncs:
                - __td_io_u_unlock
                - add_lat_percentile_sample
                - add_lat_percentile_prio_sample
                - add_stat_prio_sample
        - Branch String:   'stat.c:3475,6'
          Branch Sides:
            - BranchSide:      'stat.c:3476,29'
              BranchSideFuncs:
                - add_lat_percentile_sample
                - add_lat_percentile_prio_sample
                - add_stat_prio_sample
                - __td_io_u_unlock
            - BranchSide:      'stat.c:3482,6'
              BranchSideFuncs:
                - __td_io_u_unlock
        - Branch String:   'stat.c:3482,6'
          Branch Sides:
            - BranchSide:      'stat.c:3482,6'
              BranchSideFuncs:
                - __td_io_u_unlock
            - BranchSide:      'stat.c:3483,20'
              BranchSideFuncs:
                - __td_io_u_unlock
      Callsites:
        - Src:             'stat.c:3447,26'
          Dst:             td_async_processing
        - Src:             'stat.c:3450,7'
          Dst:             ddir_rw
        - Src:             'stat.c:3454,3'
          Dst:             __td_io_u_lock
        - Src:             'stat.c:3456,2'
          Dst:             add_stat_sample
        - Src:             'stat.c:3462,3'
          Dst:             add_log_sample
        - Src:             'stat.c:3476,3'
          Dst:             add_lat_percentile_sample
        - Src:             'stat.c:3477,3'
          Dst:             add_lat_percentile_prio_sample
        - Src:             'stat.c:3479,3'
          Dst:             add_stat_prio_sample
        - Src:             'stat.c:3483,3'
          Dst:             __td_io_u_unlock
    - functionName:    add_lat_percentile_sample
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3288
      functionLinenumberEnd: 3293
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ts
        - nsec
        - ddir
        - lat
      BBCount:         6
      ICount:          55
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - plat_val_to_idx
      functionUses:    3
      BranchProfiles:
        - Branch String:   'stat.c:3290,2'
          Branch Sides:
            - BranchSide:      'stat.c:3290,2'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3290,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'stat.c:3289,21'
          Dst:             plat_val_to_idx
        - Src:             'stat.c:3290,2'
          Dst:             __assert_fail
    - functionName:    add_lat_percentile_prio_sample
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3299
      functionLinenumberEnd: 3304
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - short
      constantsTouched: []
      argNames:
        - ts
        - nsec
        - ddir
        - clat_prio_index
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - plat_val_to_idx
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:3302,6'
          Branch Sides:
            - BranchSide:      'stat.c:3302,6'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3303,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:3300,21'
          Dst:             plat_val_to_idx
    - functionName:    add_stat_prio_sample
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2883
      functionLinenumberEnd: 2886
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - size_t
      constantsTouched: []
      argNames:
        - clat_prio
        - clat_prio_index
        - nsec
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - add_stat_sample
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:2884,6'
          Branch Sides:
            - BranchSide:      'stat.c:2884,6'
              BranchSideFuncs:
                - add_stat_sample
            - BranchSide:      'stat.c:2885,20'
              BranchSideFuncs:
                - add_stat_sample
      Callsites:
        - Src:             'stat.c:2885,3'
          Dst:             add_stat_sample
    - functionName:    plat_val_to_idx
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - val
      BBCount:         10
      ICount:          87
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'stat.c:79,6'
          Branch Sides:
            - BranchSide:      'stat.c:80,7'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:82,43'
              BranchSideFuncs: []
        - Branch String:   'stat.c:88,6'
          Branch Sides:
            - BranchSide:      'stat.c:89,10'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:92,15'
              BranchSideFuncs: []
        - Branch String:   'stat.c:104,8'
          Branch Sides:
            - BranchSide:      'stat.c:104,6'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:105,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    add_slat_sample
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 3411
      functionLinenumberEnd: 3441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         17
      ICount:          153
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - __td_io_u_lock
        - __td_io_u_unlock
        - add_lat_percentile_sample
        - add_log_sample
        - add_stat_sample
        - ddir_rw
        - ntime_since
        - td_async_processing
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:3418,6'
          Branch Sides:
            - BranchSide:      'stat.c:3419,3'
              BranchSideFuncs:
                - ntime_since
                - add_stat_sample
                - __td_io_u_unlock
                - add_lat_percentile_sample
                - ntime_since
                - add_log_sample
                - __td_io_u_lock
            - BranchSide:      'stat.c:3421,6'
              BranchSideFuncs:
                - ntime_since
                - add_stat_sample
                - __td_io_u_unlock
                - add_lat_percentile_sample
                - ntime_since
                - add_log_sample
                - __td_io_u_lock
        - Branch String:   'stat.c:3421,6'
          Branch Sides:
            - BranchSide:      'stat.c:3422,18'
              BranchSideFuncs:
                - __td_io_u_lock
                - ntime_since
                - add_stat_sample
                - __td_io_u_unlock
                - add_lat_percentile_sample
                - ntime_since
                - add_log_sample
            - BranchSide:      'stat.c:3424,22'
              BranchSideFuncs:
                - ntime_since
                - add_stat_sample
                - __td_io_u_unlock
                - add_lat_percentile_sample
                - ntime_since
                - add_log_sample
        - Branch String:   'stat.c:3428,6'
          Branch Sides:
            - BranchSide:      'stat.c:3429,30'
              BranchSideFuncs:
                - ntime_since
                - add_log_sample
                - __td_io_u_unlock
                - add_lat_percentile_sample
            - BranchSide:      'stat.c:3436,6'
              BranchSideFuncs:
                - __td_io_u_unlock
                - add_lat_percentile_sample
        - Branch String:   'stat.c:3436,6'
          Branch Sides:
            - BranchSide:      'stat.c:3437,29'
              BranchSideFuncs:
                - add_lat_percentile_sample
                - __td_io_u_unlock
            - BranchSide:      'stat.c:3439,6'
              BranchSideFuncs:
                - __td_io_u_unlock
        - Branch String:   'stat.c:3439,6'
          Branch Sides:
            - BranchSide:      'stat.c:3439,6'
              BranchSideFuncs:
                - __td_io_u_unlock
            - BranchSide:      'stat.c:3440,20'
              BranchSideFuncs:
                - __td_io_u_unlock
      Callsites:
        - Src:             'stat.c:3412,26'
          Dst:             td_async_processing
        - Src:             'stat.c:3418,7'
          Dst:             ddir_rw
        - Src:             'stat.c:3422,3'
          Dst:             __td_io_u_lock
        - Src:             'stat.c:3424,9'
          Dst:             ntime_since
        - Src:             'stat.c:3426,2'
          Dst:             add_stat_sample
        - Src:             'stat.c:3431,4'
          Dst:             ntime_since
        - Src:             'stat.c:3433,3'
          Dst:             add_log_sample
        - Src:             'stat.c:3437,3'
          Dst:             add_lat_percentile_sample
        - Src:             'stat.c:3440,3'
          Dst:             __td_io_u_unlock
    - functionName:    flist_add
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:61,2'
          Dst:             __flist_add
    - functionName:    add_clat_sample
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 3309
      functionLinenumberEnd: 3408
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - ddir
        - nsec
        - bs
        - io_u
      BBCount:         38
      ICount:          367
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - __add_log_sample
        - __td_io_u_lock
        - __td_io_u_unlock
        - add_lat_percentile_prio_sample
        - add_lat_percentile_sample
        - add_log_sample
        - add_stat_prio_sample
        - add_stat_sample
        - flist_add
        - mtime_since_now
        - ntime_since
        - td_async_processing
      functionUses:    4
      BranchProfiles:
        - Branch String:   'stat.c:3318,6'
          Branch Sides:
            - BranchSide:      'stat.c:3319,18'
              BranchSideFuncs:
                - __td_io_u_lock
                - add_stat_sample
                - add_stat_prio_sample
                - __td_io_u_unlock
                - mtime_since_now
                - malloc
                - flist_add
                - __add_log_sample
                - add_lat_percentile_sample
                - add_lat_percentile_prio_sample
                - add_log_sample
                - ntime_since
            - BranchSide:      'stat.c:3321,6'
              BranchSideFuncs:
                - add_stat_sample
                - add_stat_prio_sample
                - __td_io_u_unlock
                - mtime_since_now
                - malloc
                - flist_add
                - __add_log_sample
                - add_lat_percentile_sample
                - add_lat_percentile_prio_sample
                - add_log_sample
                - ntime_since
        - Branch String:   'stat.c:3321,6'
          Branch Sides:
            - BranchSide:      'stat.c:3322,12'
              BranchSideFuncs:
                - add_stat_sample
                - add_stat_prio_sample
                - __td_io_u_unlock
                - mtime_since_now
                - malloc
                - flist_add
                - __add_log_sample
                - add_lat_percentile_sample
                - add_lat_percentile_prio_sample
                - add_log_sample
                - ntime_since
            - BranchSide:      'stat.c:3327,19'
              BranchSideFuncs:
                - add_stat_sample
                - add_stat_prio_sample
                - __td_io_u_unlock
                - mtime_since_now
                - malloc
                - flist_add
                - __add_log_sample
                - add_lat_percentile_sample
                - add_lat_percentile_prio_sample
                - add_log_sample
                - ntime_since
        - Branch String:   'stat.c:3338,6'
          Branch Sides:
            - BranchSide:      'stat.c:3339,24'
              BranchSideFuncs:
                - __td_io_u_unlock
                - mtime_since_now
                - malloc
                - flist_add
                - __add_log_sample
                - add_lat_percentile_sample
                - add_lat_percentile_prio_sample
                - add_log_sample
                - ntime_since
            - BranchSide:      'stat.c:3342,6'
              BranchSideFuncs:
                - __td_io_u_unlock
                - mtime_since_now
                - malloc
                - flist_add
                - __add_log_sample
                - add_lat_percentile_sample
                - add_lat_percentile_prio_sample
                - add_log_sample
                - ntime_since
        - Branch String:   'stat.c:3342,6'
          Branch Sides:
            - BranchSide:      'stat.c:3343,30'
              BranchSideFuncs:
                - add_log_sample
                - __td_io_u_unlock
                - mtime_since_now
                - malloc
                - flist_add
                - __add_log_sample
                - add_lat_percentile_sample
                - add_lat_percentile_prio_sample
                - ntime_since
            - BranchSide:      'stat.c:3353,6'
              BranchSideFuncs:
                - __td_io_u_unlock
                - mtime_since_now
                - malloc
                - flist_add
                - __add_log_sample
                - add_lat_percentile_sample
                - add_lat_percentile_prio_sample
        - Branch String:   'stat.c:3346,7'
          Branch Sides:
            - BranchSide:      'stat.c:3348,18'
              BranchSideFuncs:
                - ntime_since
                - add_log_sample
                - __td_io_u_unlock
                - mtime_since_now
                - malloc
                - flist_add
                - __add_log_sample
                - add_lat_percentile_sample
                - add_lat_percentile_prio_sample
            - BranchSide:      'stat.c:3350,18'
              BranchSideFuncs:
                - add_log_sample
                - __td_io_u_unlock
                - mtime_since_now
                - malloc
                - flist_add
                - __add_log_sample
                - add_lat_percentile_sample
                - add_lat_percentile_prio_sample
        - Branch String:   'stat.c:3353,6'
          Branch Sides:
            - BranchSide:      'stat.c:3359,29'
              BranchSideFuncs:
                - add_lat_percentile_sample
                - add_lat_percentile_prio_sample
                - __td_io_u_unlock
                - mtime_since_now
                - malloc
                - flist_add
                - __add_log_sample
            - BranchSide:      'stat.c:3365,6'
              BranchSideFuncs:
                - __td_io_u_unlock
                - mtime_since_now
                - malloc
                - flist_add
                - __add_log_sample
        - Branch String:   'stat.c:3360,7'
          Branch Sides:
            - BranchSide:      'stat.c:3361,35'
              BranchSideFuncs:
                - __td_io_u_unlock
                - mtime_since_now
                - malloc
                - flist_add
                - __add_log_sample
            - BranchSide:      'stat.c:3363,2'
              BranchSideFuncs:
                - __td_io_u_unlock
                - mtime_since_now
                - malloc
                - flist_add
                - __add_log_sample
        - Branch String:   'stat.c:3365,12'
          Branch Sides:
            - BranchSide:      'stat.c:3365,15'
              BranchSideFuncs:
                - __td_io_u_unlock
                - mtime_since_now
                - malloc
                - flist_add
                - __add_log_sample
            - BranchSide:      'stat.c:3406,6'
              BranchSideFuncs:
                - __td_io_u_unlock
        - Branch String:   'stat.c:3365,6'
          Branch Sides:
            - BranchSide:      'stat.c:3366,25'
              BranchSideFuncs:
                - mtime_since_now
                - __td_io_u_unlock
                - malloc
                - flist_add
                - __add_log_sample
            - BranchSide:      'stat.c:3406,6'
              BranchSideFuncs:
                - __td_io_u_unlock
        - Branch String:   'stat.c:3370,7'
          Branch Sides:
            - BranchSide:      'stat.c:3371,20'
              BranchSideFuncs:
                - __td_io_u_unlock
                - malloc
                - flist_add
                - __add_log_sample
            - BranchSide:      'stat.c:3372,17'
              BranchSideFuncs:
                - __td_io_u_unlock
                - malloc
                - flist_add
                - __add_log_sample
        - Branch String:   'stat.c:3374,7'
          Branch Sides:
            - BranchSide:      'stat.c:3377,31'
              BranchSideFuncs:
                - malloc
                - flist_add
                - __add_log_sample
                - __td_io_u_unlock
            - BranchSide:      'stat.c:3404,2'
              BranchSideFuncs:
                - __td_io_u_unlock
        - Branch String:   'stat.c:3406,6'
          Branch Sides:
            - BranchSide:      'stat.c:3406,6'
              BranchSideFuncs:
                - __td_io_u_unlock
            - BranchSide:      'stat.c:3407,20'
              BranchSideFuncs:
                - __td_io_u_unlock
      Callsites:
        - Src:             'stat.c:3310,26'
          Dst:             td_async_processing
        - Src:             'stat.c:3319,3'
          Dst:             __td_io_u_lock
        - Src:             'stat.c:3327,2'
          Dst:             add_stat_sample
        - Src:             'stat.c:3339,3'
          Dst:             add_stat_prio_sample
        - Src:             'stat.c:3348,5'
          Dst:             ntime_since
        - Src:             'stat.c:3350,3'
          Dst:             add_log_sample
        - Src:             'stat.c:3359,3'
          Dst:             add_lat_percentile_sample
        - Src:             'stat.c:3361,4'
          Dst:             add_lat_percentile_prio_sample
        - Src:             'stat.c:3369,13'
          Dst:             mtime_since_now
        - Src:             'stat.c:3391,4'
          Dst:             flist_add
        - Src:             'stat.c:3394,4'
          Dst:             __add_log_sample
        - Src:             'stat.c:3407,3'
          Dst:             __td_io_u_unlock
    - functionName:    add_sync_clat_sample
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 3276
      functionLinenumberEnd: 3282
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ts
        - nsec
      BBCount:         6
      ICount:          47
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - add_stat_sample
        - plat_val_to_idx
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:3278,2'
          Branch Sides:
            - BranchSide:      'stat.c:3278,2'
              BranchSideFuncs:
                - add_stat_sample
            - BranchSide:      'stat.c:3278,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'stat.c:3277,21'
          Dst:             plat_val_to_idx
        - Src:             'stat.c:3278,2'
          Dst:             __assert_fail
        - Src:             'stat.c:3281,2'
          Dst:             add_stat_sample
    - functionName:    add_agg_sample
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 3264
      functionLinenumberEnd: 3273
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - size_t
        - size_t
        - int
        - size_t
      constantsTouched: []
      argNames:
        - data
        - ddir
        - bs
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __add_log_sample
        - ddir_rw
        - mtime_since_genesis
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:3268,6'
          Branch Sides:
            - BranchSide:      'stat.c:3269,3'
              BranchSideFuncs:
                - mtime_since_genesis
                - __add_log_sample
            - BranchSide:      'stat.c:3271,21'
              BranchSideFuncs:
                - mtime_since_genesis
                - __add_log_sample
      Callsites:
        - Src:             'stat.c:3268,7'
          Dst:             ddir_rw
        - Src:             'stat.c:3272,26'
          Dst:             mtime_since_genesis
        - Src:             'stat.c:3272,2'
          Dst:             __add_log_sample
    - functionName:    _add_stat_to_log
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3190
      functionLinenumberEnd: 3195
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - iolog
        - elapsed
        - log_max
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - __add_stat_to_log
      functionUses:    5
      BranchProfiles:
        - Branch String:   'stat.c:3193,2'
          Branch Sides:
            - BranchSide:      'stat.c:3194,21'
              BranchSideFuncs:
                - __add_stat_to_log
            - BranchSide:      'stat.c:3195,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:3194,3'
          Dst:             __add_stat_to_log
    - functionName:    finalize_logs
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 3245
      functionLinenumberEnd: 3260
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - td
        - unit_logs
      BBCount:         28
      ICount:          185
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - _add_stat_to_log
        - mtime_since_now
        - per_unit_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:3250,19'
          Branch Sides:
            - BranchSide:      'stat.c:3250,22'
              BranchSideFuncs:
                - per_unit_log
                - _add_stat_to_log
                - per_unit_log
                - _add_stat_to_log
                - _add_stat_to_log
                - _add_stat_to_log
                - _add_stat_to_log
            - BranchSide:      'stat.c:3252,6'
              BranchSideFuncs:
                - per_unit_log
                - _add_stat_to_log
                - per_unit_log
                - _add_stat_to_log
                - _add_stat_to_log
                - _add_stat_to_log
        - Branch String:   'stat.c:3250,6'
          Branch Sides:
            - BranchSide:      'stat.c:3251,20'
              BranchSideFuncs:
                - _add_stat_to_log
                - per_unit_log
                - _add_stat_to_log
                - per_unit_log
                - _add_stat_to_log
                - _add_stat_to_log
                - _add_stat_to_log
            - BranchSide:      'stat.c:3252,6'
              BranchSideFuncs:
                - per_unit_log
                - _add_stat_to_log
                - per_unit_log
                - _add_stat_to_log
                - _add_stat_to_log
                - _add_stat_to_log
        - Branch String:   'stat.c:3252,19'
          Branch Sides:
            - BranchSide:      'stat.c:3252,22'
              BranchSideFuncs:
                - per_unit_log
                - _add_stat_to_log
                - per_unit_log
                - _add_stat_to_log
                - _add_stat_to_log
                - _add_stat_to_log
            - BranchSide:      'stat.c:3254,6'
              BranchSideFuncs:
                - per_unit_log
                - _add_stat_to_log
                - per_unit_log
                - _add_stat_to_log
                - _add_stat_to_log
        - Branch String:   'stat.c:3252,6'
          Branch Sides:
            - BranchSide:      'stat.c:3253,20'
              BranchSideFuncs:
                - _add_stat_to_log
                - per_unit_log
                - _add_stat_to_log
                - per_unit_log
                - _add_stat_to_log
                - _add_stat_to_log
            - BranchSide:      'stat.c:3254,6'
              BranchSideFuncs:
                - per_unit_log
                - _add_stat_to_log
                - per_unit_log
                - _add_stat_to_log
                - _add_stat_to_log
        - Branch String:   'stat.c:3254,18'
          Branch Sides:
            - BranchSide:      'stat.c:3254,21'
              BranchSideFuncs:
                - per_unit_log
                - _add_stat_to_log
                - per_unit_log
                - _add_stat_to_log
                - _add_stat_to_log
            - BranchSide:      'stat.c:3256,6'
              BranchSideFuncs:
                - per_unit_log
                - _add_stat_to_log
                - per_unit_log
                - _add_stat_to_log
        - Branch String:   'stat.c:3254,6'
          Branch Sides:
            - BranchSide:      'stat.c:3255,20'
              BranchSideFuncs:
                - _add_stat_to_log
                - per_unit_log
                - _add_stat_to_log
                - per_unit_log
                - _add_stat_to_log
            - BranchSide:      'stat.c:3256,6'
              BranchSideFuncs:
                - per_unit_log
                - _add_stat_to_log
                - per_unit_log
                - _add_stat_to_log
        - Branch String:   'stat.c:3256,17'
          Branch Sides:
            - BranchSide:      'stat.c:3256,21'
              BranchSideFuncs:
                - per_unit_log
                - per_unit_log
                - _add_stat_to_log
                - _add_stat_to_log
            - BranchSide:      'stat.c:3258,6'
              BranchSideFuncs:
                - per_unit_log
                - _add_stat_to_log
        - Branch String:   'stat.c:3256,6'
          Branch Sides:
            - BranchSide:      'stat.c:3257,20'
              BranchSideFuncs:
                - _add_stat_to_log
                - per_unit_log
                - _add_stat_to_log
            - BranchSide:      'stat.c:3258,6'
              BranchSideFuncs:
                - per_unit_log
                - _add_stat_to_log
        - Branch String:   'stat.c:3258,19'
          Branch Sides:
            - BranchSide:      'stat.c:3258,23'
              BranchSideFuncs:
                - per_unit_log
                - _add_stat_to_log
            - BranchSide:      'stat.c:3258,19'
              BranchSideFuncs: []
        - Branch String:   'stat.c:3258,6'
          Branch Sides:
            - BranchSide:      'stat.c:3258,6'
              BranchSideFuncs:
                - _add_stat_to_log
            - BranchSide:      'stat.c:3259,20'
              BranchSideFuncs:
                - _add_stat_to_log
      Callsites:
        - Src:             'stat.c:3248,12'
          Dst:             mtime_since_now
        - Src:             'stat.c:3251,3'
          Dst:             _add_stat_to_log
        - Src:             'stat.c:3253,3'
          Dst:             _add_stat_to_log
        - Src:             'stat.c:3255,3'
          Dst:             _add_stat_to_log
        - Src:             'stat.c:3256,34'
          Dst:             per_unit_log
        - Src:             'stat.c:3257,3'
          Dst:             _add_stat_to_log
        - Src:             'stat.c:3258,36'
          Dst:             per_unit_log
        - Src:             'stat.c:3259,3'
          Dst:             _add_stat_to_log
    - functionName:    reset_clat_prio_stats
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3097
      functionLinenumberEnd: 3110
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
      BBCount:         13
      ICount:          90
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - reset_io_stat
        - reset_io_u_plat
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:3101,2'
          Branch Sides:
            - BranchSide:      'stat.c:3102,8'
              BranchSideFuncs:
                - reset_io_stat
                - reset_io_u_plat
            - BranchSide:      'stat.c:3110,1'
              BranchSideFuncs: []
        - Branch String:   'stat.c:3102,7'
          Branch Sides:
            - BranchSide:      'stat.c:3103,4'
              BranchSideFuncs:
                - reset_io_stat
                - reset_io_u_plat
            - BranchSide:      'stat.c:3105,10'
              BranchSideFuncs:
                - reset_io_stat
                - reset_io_u_plat
        - Branch String:   'stat.c:3105,3'
          Branch Sides:
            - BranchSide:      'stat.c:3106,19'
              BranchSideFuncs:
                - reset_io_stat
                - reset_io_u_plat
            - BranchSide:      'stat.c:3109,2'
              BranchSideFuncs:
                - reset_io_stat
                - reset_io_u_plat
      Callsites:
        - Src:             'stat.c:3106,4'
          Dst:             reset_io_stat
        - Src:             'stat.c:3107,4'
          Dst:             reset_io_u_plat
    - functionName:    reset_io_u_plat
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 3089
      functionLinenumberEnd: 3094
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - io_u_plat
      BBCount:         5
      ICount:          31
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'stat.c:3092,2'
          Branch Sides:
            - BranchSide:      'stat.c:3093,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3094,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    reset_io_stats
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 3113
      functionLinenumberEnd: 3157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         31
      ICount:          255
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - reset_clat_prio_stats
        - reset_io_stat
        - reset_io_u_plat
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:3117,2'
          Branch Sides:
            - BranchSide:      'stat.c:3118,18'
              BranchSideFuncs:
                - reset_io_stat
                - reset_io_stat
                - reset_io_stat
                - reset_io_stat
                - reset_io_stat
                - reset_clat_prio_stats
                - reset_io_u_plat
                - reset_io_u_plat
            - BranchSide:      'stat.c:3131,9'
              BranchSideFuncs:
                - reset_clat_prio_stats
                - reset_io_u_plat
                - reset_io_u_plat
        - Branch String:   'stat.c:3131,2'
          Branch Sides:
            - BranchSide:      'stat.c:3132,10'
              BranchSideFuncs:
                - reset_clat_prio_stats
                - reset_io_u_plat
                - reset_io_u_plat
            - BranchSide:      'stat.c:3135,24'
              BranchSideFuncs:
                - reset_clat_prio_stats
                - reset_io_u_plat
        - Branch String:   'stat.c:3132,3'
          Branch Sides:
            - BranchSide:      'stat.c:3133,20'
              BranchSideFuncs:
                - reset_io_u_plat
                - reset_clat_prio_stats
                - reset_io_u_plat
            - BranchSide:      'stat.c:3133,39'
              BranchSideFuncs:
                - reset_clat_prio_stats
                - reset_io_u_plat
                - reset_io_u_plat
        - Branch String:   'stat.c:3140,2'
          Branch Sides:
            - BranchSide:      'stat.c:3141,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3146,9'
              BranchSideFuncs: []
        - Branch String:   'stat.c:3146,2'
          Branch Sides:
            - BranchSide:      'stat.c:3147,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3148,9'
              BranchSideFuncs: []
        - Branch String:   'stat.c:3148,2'
          Branch Sides:
            - BranchSide:      'stat.c:3149,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3150,9'
              BranchSideFuncs: []
        - Branch String:   'stat.c:3150,2'
          Branch Sides:
            - BranchSide:      'stat.c:3151,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:3153,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:3118,3'
          Dst:             reset_io_stat
        - Src:             'stat.c:3119,3'
          Dst:             reset_io_stat
        - Src:             'stat.c:3120,3'
          Dst:             reset_io_stat
        - Src:             'stat.c:3121,3'
          Dst:             reset_io_stat
        - Src:             'stat.c:3122,3'
          Dst:             reset_io_stat
        - Src:             'stat.c:3133,4'
          Dst:             reset_io_u_plat
        - Src:             'stat.c:3135,2'
          Dst:             reset_clat_prio_stats
        - Src:             'stat.c:3138,2'
          Dst:             reset_io_u_plat
    - functionName:    regrow_agg_logs
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 3005
      functionLinenumberEnd: 3010
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          35
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - regrow_log
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:3008,12'
          Branch Sides:
            - BranchSide:      'stat.c:3006,16'
              BranchSideFuncs:
                - regrow_log
            - BranchSide:      'stat.c:3008,17'
              BranchSideFuncs:
                - regrow_log
        - Branch String:   'stat.c:3008,2'
          Branch Sides:
            - BranchSide:      'stat.c:3009,25'
              BranchSideFuncs:
                - regrow_log
            - BranchSide:      'stat.c:3010,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:3009,3'
          Dst:             regrow_log
    - functionName:    regrow_logs
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 2994
      functionLinenumberEnd: 3002
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - regrow_log
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'stat.c:2995,2'
          Dst:             regrow_log
        - Src:             'stat.c:2996,2'
          Dst:             regrow_log
        - Src:             'stat.c:2997,2'
          Dst:             regrow_log
        - Src:             'stat.c:2998,2'
          Dst:             regrow_log
        - Src:             'stat.c:2999,2'
          Dst:             regrow_log
        - Src:             'stat.c:3000,2'
          Dst:             regrow_log
    - functionName:    show_running_run_stats
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 3708
      functionLinenumberEnd: 3710
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - helper_do_stat
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:3709,2'
          Branch Sides:
            - BranchSide:      'stat.c:3709,2'
              BranchSideFuncs:
                - helper_do_stat
            - BranchSide:      'stat.c:3709,2'
              BranchSideFuncs:
                - helper_do_stat
      Callsites:
        - Src:             'stat.c:3709,2'
          Dst:             helper_do_stat
    - functionName:    check_status_file
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2818
      functionLinenumberEnd: 2851
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         22
      ICount:          107
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - getenv
        - log_err
        - snprintf
        - stat64
        - strerror
        - strlen
        - unlink
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:2823,6'
          Branch Sides:
            - BranchSide:      'stat.c:2819,14'
              BranchSideFuncs:
                - getenv
                - snprintf
                - stat64
                - unlink
                - __errno_location
                - strerror
                - log_err
                - log_err
                - getenv
                - strlen
            - BranchSide:      'stat.c:2823,6'
              BranchSideFuncs:
                - getenv
                - snprintf
                - stat64
                - unlink
                - __errno_location
                - strerror
                - log_err
                - log_err
                - getenv
                - strlen
        - Branch String:   'stat.c:2823,6'
          Branch Sides:
            - BranchSide:      'stat.c:2824,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2826,13'
              BranchSideFuncs:
                - getenv
                - snprintf
                - stat64
                - unlink
                - __errno_location
                - strerror
                - log_err
                - log_err
                - getenv
                - strlen
        - Branch String:   'stat.c:2827,6'
          Branch Sides:
            - BranchSide:      'stat.c:2828,14'
              BranchSideFuncs:
                - getenv
                - snprintf
                - stat64
                - unlink
                - __errno_location
                - strerror
                - log_err
                - log_err
                - strlen
            - BranchSide:      'stat.c:2832,6'
              BranchSideFuncs:
                - snprintf
                - stat64
                - unlink
                - __errno_location
                - strerror
                - log_err
                - log_err
        - Branch String:   'stat.c:2829,16'
          Branch Sides:
            - BranchSide:      'stat.c:2829,26'
              BranchSideFuncs:
                - strlen
                - snprintf
                - stat64
                - unlink
                - __errno_location
                - strerror
                - log_err
                - log_err
            - BranchSide:      'stat.c:2831,2'
              BranchSideFuncs:
                - snprintf
                - stat64
                - unlink
                - __errno_location
                - strerror
                - log_err
                - log_err
        - Branch String:   'stat.c:2829,7'
          Branch Sides:
            - BranchSide:      'stat.c:2830,13'
              BranchSideFuncs:
                - snprintf
                - stat64
                - unlink
                - __errno_location
                - strerror
                - log_err
                - log_err
            - BranchSide:      'stat.c:2831,2'
              BranchSideFuncs:
                - snprintf
                - stat64
                - unlink
                - __errno_location
                - strerror
                - log_err
                - log_err
        - Branch String:   'stat.c:2832,6'
          Branch Sides:
            - BranchSide:      'stat.c:2833,12'
              BranchSideFuncs:
                - snprintf
                - stat64
                - unlink
                - __errno_location
                - strerror
                - log_err
                - log_err
            - BranchSide:      'stat.c:2838,11'
              BranchSideFuncs:
                - snprintf
                - stat64
                - unlink
                - __errno_location
                - strerror
                - log_err
                - log_err
        - Branch String:   'stat.c:2840,6'
          Branch Sides:
            - BranchSide:      'stat.c:2841,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2843,13'
              BranchSideFuncs:
                - unlink
                - __errno_location
                - strerror
                - log_err
                - log_err
        - Branch String:   'stat.c:2843,6'
          Branch Sides:
            - BranchSide:      'stat.c:2844,45'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
                - log_err
            - BranchSide:      'stat.c:2850,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:2826,13'
          Dst:             getenv
        - Src:             'stat.c:2828,14'
          Dst:             getenv
        - Src:             'stat.c:2829,19'
          Dst:             strlen
        - Src:             'stat.c:2838,2'
          Dst:             snprintf
        - Src:             'stat.c:2840,6'
          Dst:             stat64
        - Src:             'stat.c:2843,6'
          Dst:             unlink
        - Src:             'stat.c:2845,17'
          Dst:             __errno_location
        - Src:             'stat.c:2845,8'
          Dst:             strerror
        - Src:             'stat.c:2844,3'
          Dst:             log_err
        - Src:             'stat.c:2846,3'
          Dst:             log_err
    - functionName:    getenv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    stat64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    check_for_running_stats
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 2854
      functionLinenumberEnd: 2859
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - check_status_file
        - show_running_run_stats
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:2855,6'
          Branch Sides:
            - BranchSide:      'stat.c:2855,6'
              BranchSideFuncs:
                - check_status_file
                - show_running_run_stats
            - BranchSide:      'stat.c:2855,6'
              BranchSideFuncs:
                - check_status_file
                - show_running_run_stats
        - Branch String:   'stat.c:2855,6'
          Branch Sides:
            - BranchSide:      'stat.c:2855,6'
              BranchSideFuncs:
                - show_running_run_stats
            - BranchSide:      'stat.c:2856,3'
              BranchSideFuncs:
                - show_running_run_stats
      Callsites:
        - Src:             'stat.c:2855,6'
          Dst:             check_status_file
        - Src:             'stat.c:2856,3'
          Dst:             show_running_run_stats
    - functionName:    __show_running_run_stats
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 2755
      functionLinenumberEnd: 2810
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         58
      ICount:          437
      EdgeCount:       78
      CyclomaticComplexity: 22
      functionsReached:
        - __show_run_stats
        - fio_gettime
        - fio_sem_down
        - fio_sem_up
        - mtime_since
        - tnumber_to_td
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:2759,15'
          Branch Sides:
            - BranchSide:      'stat.c:2756,22'
              BranchSideFuncs:
                - fio_sem_down
                - malloc
                - fio_gettime
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - tnumber_to_td.1213
                - fio_sem_down
                - mtime_since
                - mtime_since
                - tnumber_to_td.1213
            - BranchSide:      'stat.c:2764,2'
              BranchSideFuncs:
                - fio_sem_down
                - malloc
                - fio_gettime
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - tnumber_to_td.1213
                - fio_sem_down
                - mtime_since
                - mtime_since
                - tnumber_to_td.1213
        - Branch String:   'stat.c:2764,2'
          Branch Sides:
            - BranchSide:      'stat.c:2765,7'
              BranchSideFuncs:
                - mtime_since
                - mtime_since
                - tnumber_to_td.1213
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - tnumber_to_td.1213
                - fio_sem_down
            - BranchSide:      'stat.c:2783,2'
              BranchSideFuncs:
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - tnumber_to_td.1213
                - fio_sem_down
        - Branch String:   'stat.c:2765,7'
          Branch Sides:
            - BranchSide:      'stat.c:2766,4'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - tnumber_to_td.1213
                - fio_sem_down
                - mtime_since
                - mtime_since
            - BranchSide:      'stat.c:2768,3'
              BranchSideFuncs:
                - mtime_since
                - mtime_since
                - tnumber_to_td.1213
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - tnumber_to_td.1213
                - fio_sem_down
        - Branch String:   'stat.c:2769,3'
          Branch Sides:
            - BranchSide:      'stat.c:2770,28'
              BranchSideFuncs:
                - mtime_since
                - mtime_since
                - tnumber_to_td.1213
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - tnumber_to_td.1213
                - fio_sem_down
            - BranchSide:      'stat.c:2772,40'
              BranchSideFuncs:
                - mtime_since
                - mtime_since
                - tnumber_to_td.1213
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - tnumber_to_td.1213
                - fio_sem_down
        - Branch String:   'stat.c:2775,19'
          Branch Sides:
            - BranchSide:      'stat.c:2775,22'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - tnumber_to_td.1213
                - fio_sem_down
                - mtime_since
                - mtime_since
            - BranchSide:      'stat.c:2777,7'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - tnumber_to_td.1213
                - fio_sem_down
                - mtime_since
                - mtime_since
        - Branch String:   'stat.c:2775,7'
          Branch Sides:
            - BranchSide:      'stat.c:2776,33'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - tnumber_to_td.1213
                - fio_sem_down
                - mtime_since
                - mtime_since
            - BranchSide:      'stat.c:2777,7'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - tnumber_to_td.1213
                - fio_sem_down
                - mtime_since
                - mtime_since
        - Branch String:   'stat.c:2777,20'
          Branch Sides:
            - BranchSide:      'stat.c:2777,23'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - tnumber_to_td.1213
                - fio_sem_down
                - mtime_since
                - mtime_since
            - BranchSide:      'stat.c:2779,7'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - tnumber_to_td.1213
                - fio_sem_down
                - mtime_since
                - mtime_since
        - Branch String:   'stat.c:2777,7'
          Branch Sides:
            - BranchSide:      'stat.c:2778,34'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - tnumber_to_td.1213
                - fio_sem_down
                - mtime_since
                - mtime_since
            - BranchSide:      'stat.c:2779,7'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - tnumber_to_td.1213
                - fio_sem_down
                - mtime_since
                - mtime_since
        - Branch String:   'stat.c:2779,19'
          Branch Sides:
            - BranchSide:      'stat.c:2779,22'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - tnumber_to_td.1213
                - fio_sem_down
                - mtime_since
                - mtime_since
            - BranchSide:      'stat.c:2781,2'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - tnumber_to_td.1213
                - fio_sem_down
                - mtime_since
                - mtime_since
        - Branch String:   'stat.c:2779,7'
          Branch Sides:
            - BranchSide:      'stat.c:2780,33'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - tnumber_to_td.1213
                - fio_sem_down
                - mtime_since
                - mtime_since
            - BranchSide:      'stat.c:2781,2'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - tnumber_to_td.1213
                - fio_sem_down
                - mtime_since
                - mtime_since
        - Branch String:   'stat.c:2783,2'
          Branch Sides:
            - BranchSide:      'stat.c:2784,7'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - fio_sem_down
            - BranchSide:      'stat.c:2793,2'
              BranchSideFuncs:
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
        - Branch String:   'stat.c:2784,7'
          Branch Sides:
            - BranchSide:      'stat.c:2785,4'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - fio_sem_down
            - BranchSide:      'stat.c:2786,7'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - fio_sem_down
        - Branch String:   'stat.c:2786,7'
          Branch Sides:
            - BranchSide:      'stat.c:2787,4'
              BranchSideFuncs:
                - fio_sem_down
                - tnumber_to_td.1213
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
            - BranchSide:      'stat.c:2790,3'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - __show_run_stats
                - free
                - fio_sem_up
                - tnumber_to_td.1213
                - fio_sem_down
        - Branch String:   'stat.c:2795,2'
          Branch Sides:
            - BranchSide:      'stat.c:2796,7'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - free
                - fio_sem_up
            - BranchSide:      'stat.c:2807,7'
              BranchSideFuncs:
                - free
                - fio_sem_up
        - Branch String:   'stat.c:2796,7'
          Branch Sides:
            - BranchSide:      'stat.c:2797,4'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - free
                - fio_sem_up
            - BranchSide:      'stat.c:2799,7'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - free
                - fio_sem_up
        - Branch String:   'stat.c:2799,19'
          Branch Sides:
            - BranchSide:      'stat.c:2799,22'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - free
                - fio_sem_up
            - BranchSide:      'stat.c:2801,7'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - free
                - fio_sem_up
        - Branch String:   'stat.c:2799,7'
          Branch Sides:
            - BranchSide:      'stat.c:2800,33'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - free
                - fio_sem_up
            - BranchSide:      'stat.c:2801,7'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - free
                - fio_sem_up
        - Branch String:   'stat.c:2801,20'
          Branch Sides:
            - BranchSide:      'stat.c:2801,23'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - free
                - fio_sem_up
            - BranchSide:      'stat.c:2803,7'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - free
                - fio_sem_up
        - Branch String:   'stat.c:2801,7'
          Branch Sides:
            - BranchSide:      'stat.c:2802,34'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - free
                - fio_sem_up
            - BranchSide:      'stat.c:2803,7'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - free
                - fio_sem_up
        - Branch String:   'stat.c:2803,19'
          Branch Sides:
            - BranchSide:      'stat.c:2803,22'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - free
                - fio_sem_up
            - BranchSide:      'stat.c:2805,2'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - free
                - fio_sem_up
        - Branch String:   'stat.c:2803,7'
          Branch Sides:
            - BranchSide:      'stat.c:2804,33'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - free
                - fio_sem_up
            - BranchSide:      'stat.c:2805,2'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - free
                - fio_sem_up
      Callsites:
        - Src:             'stat.c:2759,2'
          Dst:             fio_sem_down
        - Src:             'stat.c:2762,2'
          Dst:             fio_gettime
        - Src:             'stat.c:2772,27'
          Dst:             mtime_since
        - Src:             'stat.c:2774,20'
          Dst:             mtime_since
        - Src:             'stat.c:2764,2'
          Dst:             tnumber_to_td
        - Src:             'stat.c:2788,4'
          Dst:             fio_sem_down
        - Src:             'stat.c:2783,2'
          Dst:             tnumber_to_td
        - Src:             'stat.c:2793,2'
          Dst:             __show_run_stats
        - Src:             'stat.c:2795,2'
          Dst:             tnumber_to_td
        - Src:             'stat.c:2808,2'
          Dst:             fio_sem_up
    - functionName:    __show_run_stats
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 2451
      functionLinenumberEnd: 2752
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         177
      ICount:          1514
      EdgeCount:       234
      CyclomaticComplexity: 59
      functionsReached:
        - __log_buf
        - buf_output_free
        - buf_output_init
        - ctime_r
        - fio_idle_prof_cleanup
        - fio_server_send_du
        - fio_server_send_gs
        - fio_server_send_job_options
        - fio_server_send_ts
        - free_clat_prio_stats
        - get_global_options
        - gettimeofday
        - init_group_run_stat
        - init_per_prio_stats
        - init_thread_stat
        - json_add_job_opts
        - json_array_add_value_object
        - json_create_array
        - json_create_object
        - json_free_object
        - json_object_add_value_array
        - json_object_add_value_int
        - json_object_add_value_string
        - json_print_object
        - log_info
        - log_info_buf
        - log_info_flush
        - show_disk_util
        - show_group_stats
        - show_idle_prof_stats
        - show_thread_status_json
        - show_thread_status_normal
        - show_thread_status_terse
        - snprintf
        - strlen
        - sum_thread_stats
        - tnumber_to_td
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:2455,7'
          Branch Sides:
            - BranchSide:      'stat.c:2452,26'
              BranchSideFuncs:
                - malloc
                - malloc
                - malloc
                - init_per_prio_stats
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - tnumber_to_td.1213
                - sum_thread_stats
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
                - init_thread_stat
                - tnumber_to_td.1213
                - init_group_run_stat
            - BranchSide:      'stat.c:2464,14'
              BranchSideFuncs:
                - malloc
                - malloc
                - malloc
                - init_per_prio_stats
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - tnumber_to_td.1213
                - sum_thread_stats
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
                - init_thread_stat
                - tnumber_to_td.1213
                - init_group_run_stat
        - Branch String:   'stat.c:2464,2'
          Branch Sides:
            - BranchSide:      'stat.c:2465,24'
              BranchSideFuncs:
                - init_group_run_stat
                - malloc
                - malloc
                - init_per_prio_stats
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - tnumber_to_td.1213
                - sum_thread_stats
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
                - init_thread_stat
                - tnumber_to_td.1213
            - BranchSide:      'stat.c:2471,8'
              BranchSideFuncs:
                - malloc
                - malloc
                - init_per_prio_stats
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - tnumber_to_td.1213
                - sum_thread_stats
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
                - init_thread_stat
                - tnumber_to_td.1213
        - Branch String:   'stat.c:2473,2'
          Branch Sides:
            - BranchSide:      'stat.c:2474,8'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - malloc
                - malloc
                - init_per_prio_stats
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - tnumber_to_td.1213
                - sum_thread_stats
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
                - init_thread_stat
            - BranchSide:      'stat.c:2487,23'
              BranchSideFuncs:
                - malloc
                - malloc
                - init_per_prio_stats
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - tnumber_to_td.1213
                - sum_thread_stats
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
                - init_thread_stat
        - Branch String:   'stat.c:2474,7'
          Branch Sides:
            - BranchSide:      'stat.c:2475,9'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - malloc
                - malloc
                - init_per_prio_stats
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - tnumber_to_td.1213
                - sum_thread_stats
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
                - init_thread_stat
            - BranchSide:      'stat.c:2478,7'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - malloc
                - malloc
                - init_per_prio_stats
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - tnumber_to_td.1213
                - sum_thread_stats
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
                - init_thread_stat
        - Branch String:   'stat.c:2478,7'
          Branch Sides:
            - BranchSide:      'stat.c:2479,4'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - malloc
                - malloc
                - init_per_prio_stats
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - tnumber_to_td.1213
                - sum_thread_stats
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
                - init_thread_stat
            - BranchSide:      'stat.c:2480,8'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - malloc
                - malloc
                - init_per_prio_stats
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - tnumber_to_td.1213
                - sum_thread_stats
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
                - init_thread_stat
        - Branch String:   'stat.c:2480,7'
          Branch Sides:
            - BranchSide:      'stat.c:2481,4'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - malloc
                - malloc
                - init_per_prio_stats
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - tnumber_to_td.1213
                - sum_thread_stats
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
                - init_thread_stat
            - BranchSide:      'stat.c:2483,13'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - malloc
                - malloc
                - init_per_prio_stats
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - tnumber_to_td.1213
                - sum_thread_stats
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
                - init_thread_stat
        - Branch String:   'stat.c:2490,2'
          Branch Sides:
            - BranchSide:      'stat.c:2491,21'
              BranchSideFuncs:
                - init_thread_stat
                - init_per_prio_stats
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - tnumber_to_td.1213
                - sum_thread_stats
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:2495,22'
              BranchSideFuncs:
                - init_per_prio_stats
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - tnumber_to_td.1213
                - sum_thread_stats
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
        - Branch String:   'stat.c:2500,2'
          Branch Sides:
            - BranchSide:      'stat.c:2501,8'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - sum_thread_stats
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:2605,9'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
        - Branch String:   'stat.c:2501,7'
          Branch Sides:
            - BranchSide:      'stat.c:2502,4'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:2503,7'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
        - Branch String:   'stat.c:2503,11'
          Branch Sides:
            - BranchSide:      'stat.c:2503,16'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:2509,13'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
        - Branch String:   'stat.c:2503,38'
          Branch Sides:
            - BranchSide:      'stat.c:2504,8'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:2505,8'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
        - Branch String:   'stat.c:2504,30'
          Branch Sides:
            - BranchSide:      'stat.c:2504,33'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:2509,13'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
        - Branch String:   'stat.c:2503,7'
          Branch Sides:
            - BranchSide:      'stat.c:2505,8'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:2509,13'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
        - Branch String:   'stat.c:2522,7'
          Branch Sides:
            - BranchSide:      'stat.c:2526,13'
              BranchSideFuncs:
                - snprintf
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - log_info
                - log_info
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:2551,14'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - log_info
                - log_info
        - Branch String:   'stat.c:2527,8'
          Branch Sides:
            - BranchSide:      'stat.c:2528,14'
              BranchSideFuncs:
                - snprintf
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - log_info
                - log_info
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:2532,12'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - log_info
                - log_info
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'stat.c:2551,43'
          Branch Sides:
            - BranchSide:      'stat.c:2551,47'
              BranchSideFuncs:
                - log_info
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - log_info
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:2555,14'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - log_info
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - log_info
        - Branch String:   'stat.c:2551,14'
          Branch Sides:
            - BranchSide:      'stat.c:2553,27'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - log_info
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - log_info
            - BranchSide:      'stat.c:2555,14'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - log_info
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - log_info
        - Branch String:   'stat.c:2564,7'
          Branch Sides:
            - BranchSide:      'stat.c:2565,9'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:2577,23'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
        - Branch String:   'stat.c:2565,19'
          Branch Sides:
            - BranchSide:      'stat.c:2565,22'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:2570,16'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'stat.c:2565,46'
          Branch Sides:
            - BranchSide:      'stat.c:2566,8'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - log_info
                - log_info
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:2570,16'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'stat.c:2565,8'
          Branch Sides:
            - BranchSide:      'stat.c:2567,17'
              BranchSideFuncs:
                - snprintf
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:2570,16'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'stat.c:2583,3'
          Branch Sides:
            - BranchSide:      'stat.c:2584,25'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:2586,20'
              BranchSideFuncs:
                - sum_thread_stats
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
        - Branch String:   'stat.c:2590,7'
          Branch Sides:
            - BranchSide:      'stat.c:2591,19'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - sum_thread_stats
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:2602,17'
              BranchSideFuncs:
                - tnumber_to_td.1213
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
                - sum_thread_stats
                - snprintf
                - snprintf
                - log_info
                - log_info
                - snprintf
                - snprintf
        - Branch String:   'stat.c:2605,2'
          Branch Sides:
            - BranchSide:      'stat.c:2608,9'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
            - BranchSide:      'stat.c:2637,9'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
        - Branch String:   'stat.c:2609,7'
          Branch Sides:
            - BranchSide:      'stat.c:2610,4'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
            - BranchSide:      'stat.c:2611,9'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
        - Branch String:   'stat.c:2617,3'
          Branch Sides:
            - BranchSide:      'stat.c:2618,9'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
            - BranchSide:      'stat.c:2635,2'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
        - Branch String:   'stat.c:2618,8'
          Branch Sides:
            - BranchSide:      'stat.c:2619,5'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
            - BranchSide:      'stat.c:2620,8'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
        - Branch String:   'stat.c:2620,40'
          Branch Sides:
            - BranchSide:      'stat.c:2620,44'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
            - BranchSide:      'stat.c:2621,22'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
        - Branch String:   'stat.c:2620,8'
          Branch Sides:
            - BranchSide:      'stat.c:2621,22'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
            - BranchSide:      'stat.c:2622,8'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
        - Branch String:   'stat.c:2622,8'
          Branch Sides:
            - BranchSide:      'stat.c:2623,22'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
            - BranchSide:      'stat.c:2625,7'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
        - Branch String:   'stat.c:2626,8'
          Branch Sides:
            - BranchSide:      'stat.c:2627,10'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
            - BranchSide:      'stat.c:2628,8'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
        - Branch String:   'stat.c:2628,8'
          Branch Sides:
            - BranchSide:      'stat.c:2629,21'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
            - BranchSide:      'stat.c:2630,8'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
        - Branch String:   'stat.c:2630,8'
          Branch Sides:
            - BranchSide:      'stat.c:2631,21'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
            - BranchSide:      'stat.c:2633,22'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
        - Branch String:   'stat.c:2637,2'
          Branch Sides:
            - BranchSide:      'stat.c:2640,9'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
            - BranchSide:      'stat.c:2649,9'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
        - Branch String:   'stat.c:2642,3'
          Branch Sides:
            - BranchSide:      'stat.c:2643,8'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
            - BranchSide:      'stat.c:2647,2'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
        - Branch String:   'stat.c:2643,8'
          Branch Sides:
            - BranchSide:      'stat.c:2644,22'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
            - BranchSide:      'stat.c:2646,3'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
                - buf_output_init
        - Branch String:   'stat.c:2649,2'
          Branch Sides:
            - BranchSide:      'stat.c:2650,27'
              BranchSideFuncs:
                - buf_output_init
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
            - BranchSide:      'stat.c:2655,6'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
                - __log_buf
        - Branch String:   'stat.c:2655,6'
          Branch Sides:
            - BranchSide:      'stat.c:2656,3'
              BranchSideFuncs:
                - __log_buf
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
            - BranchSide:      'stat.c:2657,6'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - strlen
        - Branch String:   'stat.c:2657,6'
          Branch Sides:
            - BranchSide:      'stat.c:2664,3'
              BranchSideFuncs:
                - gettimeofday
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
                - strlen
            - BranchSide:      'stat.c:2684,6'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
        - Branch String:   'stat.c:2670,7'
          Branch Sides:
            - BranchSide:      'stat.c:2671,20'
              BranchSideFuncs:
                - strlen
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
            - BranchSide:      'stat.c:2673,10'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_string
                - get_global_options
                - json_add_job_opts
                - json_create_array
                - json_object_add_value_array
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - get_global_options
                - fio_server_send_job_options
        - Branch String:   'stat.c:2684,6'
          Branch Sides:
            - BranchSide:      'stat.c:2685,32'
              BranchSideFuncs:
                - get_global_options
                - fio_server_send_job_options
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
            - BranchSide:      'stat.c:2687,9'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
        - Branch String:   'stat.c:2687,2'
          Branch Sides:
            - BranchSide:      'stat.c:2688,9'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
            - BranchSide:      'stat.c:2705,7'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
        - Branch String:   'stat.c:2691,7'
          Branch Sides:
            - BranchSide:      'stat.c:2692,32'
              BranchSideFuncs:
                - fio_server_send_job_options
                - fio_server_send_ts
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
            - BranchSide:      'stat.c:2695,8'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - fio_server_send_job_options
                - fio_server_send_ts
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
        - Branch String:   'stat.c:2695,8'
          Branch Sides:
            - BranchSide:      'stat.c:2696,30'
              BranchSideFuncs:
                - show_thread_status_terse
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - fio_server_send_job_options
                - fio_server_send_ts
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
            - BranchSide:      'stat.c:2697,8'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - show_thread_status_normal
                - show_thread_status_json
                - json_array_add_value_object
        - Branch String:   'stat.c:2697,8'
          Branch Sides:
            - BranchSide:      'stat.c:2698,55'
              BranchSideFuncs:
                - show_thread_status_json
                - json_array_add_value_object
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - show_thread_status_normal
            - BranchSide:      'stat.c:2701,8'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - show_thread_status_json
                - json_array_add_value_object
                - show_thread_status_terse
                - fio_server_send_job_options
                - fio_server_send_ts
                - show_thread_status_normal
        - Branch String:   'stat.c:2705,18'
          Branch Sides:
            - BranchSide:      'stat.c:2705,22'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
            - BranchSide:      'stat.c:2716,9'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
        - Branch String:   'stat.c:2705,6'
          Branch Sides:
            - BranchSide:      'stat.c:2707,21'
              BranchSideFuncs:
                - show_disk_util
                - show_idle_prof_stats
                - json_print_object
                - __log_buf
                - json_free_object
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
            - BranchSide:      'stat.c:2716,9'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
        - Branch String:   'stat.c:2716,2'
          Branch Sides:
            - BranchSide:      'stat.c:2717,9'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
                - fio_server_send_gs
            - BranchSide:      'stat.c:2726,6'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
        - Branch String:   'stat.c:2720,7'
          Branch Sides:
            - BranchSide:      'stat.c:2721,23'
              BranchSideFuncs:
                - fio_server_send_gs
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - show_group_stats
            - BranchSide:      'stat.c:2722,12'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
                - fio_server_send_du
                - fio_server_send_gs
                - show_group_stats
        - Branch String:   'stat.c:2726,6'
          Branch Sides:
            - BranchSide:      'stat.c:2727,3'
              BranchSideFuncs:
                - fio_server_send_du
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
            - BranchSide:      'stat.c:2728,11'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
                - log_info_buf
                - buf_output_free
                - show_disk_util
                - show_idle_prof_stats
        - Branch String:   'stat.c:2733,2'
          Branch Sides:
            - BranchSide:      'stat.c:2734,36'
              BranchSideFuncs:
                - log_info_buf
                - buf_output_free
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
            - BranchSide:      'stat.c:2740,2'
              BranchSideFuncs:
                - fio_idle_prof_cleanup
                - log_info_flush
                - free
                - free
                - free
                - free_clat_prio_stats
        - Branch String:   'stat.c:2746,2'
          Branch Sides:
            - BranchSide:      'stat.c:2747,9'
              BranchSideFuncs:
                - free_clat_prio_stats
                - free
                - free
            - BranchSide:      'stat.c:2750,7'
              BranchSideFuncs:
                - free
                - free
      Callsites:
        - Src:             'stat.c:2465,3'
          Dst:             init_group_run_stat
        - Src:             'stat.c:2473,2'
          Dst:             tnumber_to_td
        - Src:             'stat.c:2491,3'
          Dst:             init_thread_stat
        - Src:             'stat.c:2495,2'
          Dst:             init_per_prio_stats
        - Src:             'stat.c:2526,4'
          Dst:             snprintf
        - Src:             'stat.c:2528,5'
          Dst:             snprintf
        - Src:             'stat.c:2552,4'
          Dst:             log_info
        - Src:             'stat.c:2556,4'
          Dst:             log_info
        - Src:             'stat.c:2568,5'
          Dst:             snprintf
        - Src:             'stat.c:2572,5'
          Dst:             snprintf
        - Src:             'stat.c:2586,3'
          Dst:             sum_thread_stats
        - Src:             'stat.c:2500,2'
          Dst:             tnumber_to_td
        - Src:             'stat.c:2650,3'
          Dst:             buf_output_init
        - Src:             'stat.c:2656,3'
          Dst:             __log_buf
        - Src:             'stat.c:2664,3'
          Dst:             gettimeofday
        - Src:             'stat.c:2669,3'
          Dst:             ctime_r
        - Src:             'stat.c:2670,16'
          Dst:             strlen
        - Src:             'stat.c:2671,13'
          Dst:             strlen
        - Src:             'stat.c:2673,10'
          Dst:             json_create_object
        - Src:             'stat.c:2674,3'
          Dst:             json_object_add_value_string
        - Src:             'stat.c:2675,3'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:2676,3'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:2677,3'
          Dst:             json_object_add_value_string
        - Src:             'stat.c:2678,12'
          Dst:             get_global_options
        - Src:             'stat.c:2679,3'
          Dst:             json_add_job_opts
        - Src:             'stat.c:2680,11'
          Dst:             json_create_array
        - Src:             'stat.c:2681,3'
          Dst:             json_object_add_value_array
        - Src:             'stat.c:2685,32'
          Dst:             get_global_options
        - Src:             'stat.c:2685,3'
          Dst:             fio_server_send_job_options
        - Src:             'stat.c:2692,4'
          Dst:             fio_server_send_job_options
        - Src:             'stat.c:2693,4'
          Dst:             fio_server_send_ts
        - Src:             'stat.c:2696,5'
          Dst:             show_thread_status_terse
        - Src:             'stat.c:2698,31'
          Dst:             show_thread_status_json
        - Src:             'stat.c:2699,5'
          Dst:             json_array_add_value_object
        - Src:             'stat.c:2702,5'
          Dst:             show_thread_status_normal
        - Src:             'stat.c:2707,3'
          Dst:             show_disk_util
        - Src:             'stat.c:2709,3'
          Dst:             show_idle_prof_stats
        - Src:             'stat.c:2711,3'
          Dst:             json_print_object
        - Src:             'stat.c:2712,3'
          Dst:             __log_buf
        - Src:             'stat.c:2713,3'
          Dst:             json_free_object
        - Src:             'stat.c:2721,4'
          Dst:             fio_server_send_gs
        - Src:             'stat.c:2723,4'
          Dst:             show_group_stats
        - Src:             'stat.c:2727,3'
          Dst:             fio_server_send_du
        - Src:             'stat.c:2729,3'
          Dst:             show_disk_util
        - Src:             'stat.c:2730,3'
          Dst:             show_idle_prof_stats
        - Src:             'stat.c:2736,3'
          Dst:             log_info_buf
        - Src:             'stat.c:2737,3'
          Dst:             buf_output_free
        - Src:             'stat.c:2740,2'
          Dst:             fio_idle_prof_cleanup
        - Src:             'stat.c:2742,2'
          Dst:             log_info_flush
        - Src:             'stat.c:2748,3'
          Dst:             free_clat_prio_stats
    - functionName:    init_group_run_stat
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 2369
      functionLinenumberEnd: 2375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - gs
      BBCount:         5
      ICount:          40
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:2373,2'
          Branch Sides:
            - BranchSide:      'stat.c:2374,19'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2375,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    init_per_prio_stats
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2400
      functionLinenumberEnd: 2448
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - threadstats
        - nr_ts
      BBCount:         36
      ICount:          229
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - tnumber_to_td
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:2414,2'
          Branch Sides:
            - BranchSide:      'stat.c:2415,8'
              BranchSideFuncs:
                - tnumber_to_td.1213
            - BranchSide:      'stat.c:2444,9'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2415,7'
          Branch Sides:
            - BranchSide:      'stat.c:2416,4'
              BranchSideFuncs:
                - tnumber_to_td.1213
            - BranchSide:      'stat.c:2417,7'
              BranchSideFuncs:
                - tnumber_to_td.1213
        - Branch String:   'stat.c:2417,11'
          Branch Sides:
            - BranchSide:      'stat.c:2418,9'
              BranchSideFuncs:
                - tnumber_to_td.1213
            - BranchSide:      'stat.c:2424,13'
              BranchSideFuncs:
                - tnumber_to_td.1213
        - Branch String:   'stat.c:2418,31'
          Branch Sides:
            - BranchSide:      'stat.c:2419,9'
              BranchSideFuncs:
                - tnumber_to_td.1213
            - BranchSide:      'stat.c:2420,8'
              BranchSideFuncs:
                - tnumber_to_td.1213
        - Branch String:   'stat.c:2419,31'
          Branch Sides:
            - BranchSide:      'stat.c:2419,34'
              BranchSideFuncs:
                - tnumber_to_td.1213
            - BranchSide:      'stat.c:2424,13'
              BranchSideFuncs:
                - tnumber_to_td.1213
        - Branch String:   'stat.c:2417,7'
          Branch Sides:
            - BranchSide:      'stat.c:2420,8'
              BranchSideFuncs:
                - tnumber_to_td.1213
            - BranchSide:      'stat.c:2424,13'
              BranchSideFuncs:
                - tnumber_to_td.1213
        - Branch String:   'stat.c:2428,7'
          Branch Sides:
            - BranchSide:      'stat.c:2429,17'
              BranchSideFuncs:
                - tnumber_to_td.1213
            - BranchSide:      'stat.c:2430,12'
              BranchSideFuncs:
                - tnumber_to_td.1213
        - Branch String:   'stat.c:2433,3'
          Branch Sides:
            - BranchSide:      'stat.c:2434,8'
              BranchSideFuncs:
                - tnumber_to_td.1213
            - BranchSide:      'stat.c:2440,6'
              BranchSideFuncs:
                - tnumber_to_td.1213
        - Branch String:   'stat.c:2434,8'
          Branch Sides:
            - BranchSide:      'stat.c:2435,5'
              BranchSideFuncs:
                - tnumber_to_td.1213
            - BranchSide:      'stat.c:2438,3'
              BranchSideFuncs:
                - tnumber_to_td.1213
        - Branch String:   'stat.c:2444,2'
          Branch Sides:
            - BranchSide:      'stat.c:2445,9'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2448,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:2414,2'
          Dst:             tnumber_to_td
    - functionName:    ctime_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    json_add_job_opts
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1706
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - root
        - name
        - opt_list
      BBCount:         10
      ICount:          81
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - flist_empty
        - json_create_object
        - json_object_add_value_object
        - json_object_add_value_string
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:1696,6'
          Branch Sides:
            - BranchSide:      'stat.c:1697,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:1699,15'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
        - Branch String:   'stat.c:1702,2'
          Branch Sides:
            - BranchSide:      'stat.c:1702,2'
              BranchSideFuncs:
                - json_object_add_value_string
            - BranchSide:      'stat.c:1703,7'
              BranchSideFuncs:
                - json_object_add_value_string
      Callsites:
        - Src:             'stat.c:1696,6'
          Dst:             flist_empty
        - Src:             'stat.c:1699,15'
          Dst:             json_create_object
        - Src:             'stat.c:1700,2'
          Dst:             json_object_add_value_object
        - Src:             'stat.c:1704,3'
          Dst:             json_object_add_value_string
    - functionName:    show_thread_status_terse
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1955
      functionLinenumberEnd: 1960
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
        - rs
        - out
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - log_err
        - show_thread_status_terse_all
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:1956,25'
          Branch Sides:
            - BranchSide:      'stat.c:1956,28'
              BranchSideFuncs:
                - log_err
                - show_thread_status_terse_all
            - BranchSide:      'stat.c:1959,44'
              BranchSideFuncs:
                - log_err
        - Branch String:   'stat.c:1956,6'
          Branch Sides:
            - BranchSide:      'stat.c:1957,32'
              BranchSideFuncs:
                - show_thread_status_terse_all
            - BranchSide:      'stat.c:1959,44'
              BranchSideFuncs:
                - log_err
      Callsites:
        - Src:             'stat.c:1957,3'
          Dst:             show_thread_status_terse_all
        - Src:             'stat.c:1959,3'
          Dst:             log_err
    - functionName:    show_thread_status_json
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1711
      functionLinenumberEnd: 1949
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
        - rs
        - opt_list
      BBCount:         93
      ICount:          980
      EdgeCount:       120
      CyclomaticComplexity: 29
      functionsReached:
        - add_ddir_status_json
        - add_mixed_ddir_status_json
        - calc_block_percentiles
        - get_jobs_eta
        - json_add_job_opts
        - json_array_add_value_int
        - json_create_array
        - json_create_object
        - json_object_add_value_array
        - json_object_add_value_float
        - json_object_add_value_int
        - json_object_add_value_object
        - json_object_add_value_string
        - snprintf
        - stat_calc_dist
        - stat_calc_lat_m
        - stat_calc_lat_n
        - stat_calc_lat_u
        - steadystate_bw_mean
        - steadystate_iops_mean
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:1730,6'
          Branch Sides:
            - BranchSide:      'stat.c:1731,29'
              BranchSideFuncs:
                - json_object_add_value_int
                - json_object_add_value_int
                - free
                - add_ddir_status_json
                - add_ddir_status_json
                - add_ddir_status_json
                - add_ddir_status_json
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - json_object_add_value_float
                - snprintf
                - add_mixed_ddir_status_json
                - json_add_job_opts
            - BranchSide:      'stat.c:1736,6'
              BranchSideFuncs:
                - add_ddir_status_json
                - add_ddir_status_json
                - add_ddir_status_json
                - add_ddir_status_json
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - json_object_add_value_float
                - snprintf
                - add_mixed_ddir_status_json
                - json_add_job_opts
        - Branch String:   'stat.c:1736,6'
          Branch Sides:
            - BranchSide:      'stat.c:1737,21'
              BranchSideFuncs:
                - json_add_job_opts
                - add_ddir_status_json
                - add_ddir_status_json
                - add_ddir_status_json
                - add_ddir_status_json
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - json_object_add_value_float
                - snprintf
                - add_mixed_ddir_status_json
            - BranchSide:      'stat.c:1739,23'
              BranchSideFuncs:
                - add_ddir_status_json
                - add_ddir_status_json
                - add_ddir_status_json
                - add_ddir_status_json
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - json_object_add_value_float
                - snprintf
                - add_mixed_ddir_status_json
        - Branch String:   'stat.c:1744,6'
          Branch Sides:
            - BranchSide:      'stat.c:1745,30'
              BranchSideFuncs:
                - add_mixed_ddir_status_json
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - json_object_add_value_float
                - snprintf
            - BranchSide:      'stat.c:1748,6'
              BranchSideFuncs:
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - json_object_add_value_float
                - snprintf
        - Branch String:   'stat.c:1748,6'
          Branch Sides:
            - BranchSide:      'stat.c:1749,26'
              BranchSideFuncs:
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - json_object_add_value_float
                - snprintf
            - BranchSide:      'stat.c:1754,11'
              BranchSideFuncs:
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - json_object_add_value_float
                - snprintf
        - Branch String:   'stat.c:1769,2'
          Branch Sides:
            - BranchSide:      'stat.c:1771,7'
              BranchSideFuncs:
                - snprintf
                - json_object_add_value_float
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:1779,17'
              BranchSideFuncs:
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
        - Branch String:   'stat.c:1771,7'
          Branch Sides:
            - BranchSide:      'stat.c:1772,13'
              BranchSideFuncs:
                - snprintf
                - json_object_add_value_float
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:1774,13'
              BranchSideFuncs:
                - snprintf
                - json_object_add_value_float
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'stat.c:1783,2'
          Branch Sides:
            - BranchSide:      'stat.c:1785,7'
              BranchSideFuncs:
                - snprintf
                - json_object_add_value_float
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:1795,17'
              BranchSideFuncs:
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
        - Branch String:   'stat.c:1785,7'
          Branch Sides:
            - BranchSide:      'stat.c:1786,13'
              BranchSideFuncs:
                - snprintf
                - json_object_add_value_float
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:1787,12'
              BranchSideFuncs:
                - snprintf
                - json_object_add_value_float
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'stat.c:1787,12'
          Branch Sides:
            - BranchSide:      'stat.c:1788,13'
              BranchSideFuncs:
                - snprintf
                - json_object_add_value_float
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:1790,13'
              BranchSideFuncs:
                - snprintf
                - json_object_add_value_float
                - stat_calc_dist
                - json_create_object
                - json_object_add_value_object
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - snprintf
                - json_object_add_value_float
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'stat.c:1799,2'
          Branch Sides:
            - BranchSide:      'stat.c:1801,7'
              BranchSideFuncs:
                - snprintf
                - json_object_add_value_float
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:1811,17'
              BranchSideFuncs:
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
        - Branch String:   'stat.c:1801,7'
          Branch Sides:
            - BranchSide:      'stat.c:1802,13'
              BranchSideFuncs:
                - snprintf
                - json_object_add_value_float
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:1803,12'
              BranchSideFuncs:
                - snprintf
                - json_object_add_value_float
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - snprintf
                - snprintf
        - Branch String:   'stat.c:1803,12'
          Branch Sides:
            - BranchSide:      'stat.c:1804,13'
              BranchSideFuncs:
                - snprintf
                - json_object_add_value_float
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - snprintf
                - snprintf
            - BranchSide:      'stat.c:1806,13'
              BranchSideFuncs:
                - snprintf
                - json_object_add_value_float
                - stat_calc_dist
                - stat_calc_lat_n
                - stat_calc_lat_u
                - stat_calc_lat_m
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
                - json_object_add_value_float
                - snprintf
                - snprintf
        - Branch String:   'stat.c:1819,2'
          Branch Sides:
            - BranchSide:      'stat.c:1820,15'
              BranchSideFuncs:
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
            - BranchSide:      'stat.c:1825,8'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_float
        - Branch String:   'stat.c:1827,2'
          Branch Sides:
            - BranchSide:      'stat.c:1828,15'
              BranchSideFuncs:
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
            - BranchSide:      'stat.c:1833,8'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_value_object
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
        - Branch String:   'stat.c:1835,2'
          Branch Sides:
            - BranchSide:      'stat.c:1836,15'
              BranchSideFuncs:
                - json_object_add_value_float
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
            - BranchSide:      'stat.c:1843,6'
              BranchSideFuncs:
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_int
        - Branch String:   'stat.c:1843,6'
          Branch Sides:
            - BranchSide:      'stat.c:1844,29'
              BranchSideFuncs:
                - json_object_add_value_int
                - json_object_add_value_int
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
            - BranchSide:      'stat.c:1848,6'
              BranchSideFuncs:
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
        - Branch String:   'stat.c:1848,6'
          Branch Sides:
            - BranchSide:      'stat.c:1849,29'
              BranchSideFuncs:
                - json_object_add_value_int
                - json_object_add_value_int
                - json_object_add_value_float
                - json_object_add_value_int
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
            - BranchSide:      'stat.c:1856,13'
              BranchSideFuncs:
                - strlen
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
                - json_object_add_value_string
        - Branch String:   'stat.c:1856,6'
          Branch Sides:
            - BranchSide:      'stat.c:1857,32'
              BranchSideFuncs:
                - json_object_add_value_string
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
            - BranchSide:      'stat.c:1859,6'
              BranchSideFuncs:
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - calc_block_percentiles
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
        - Branch String:   'stat.c:1859,6'
          Branch Sides:
            - BranchSide:      'stat.c:1862,17'
              BranchSideFuncs:
                - calc_block_percentiles
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
            - BranchSide:      'stat.c:1898,6'
              BranchSideFuncs:
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
        - Branch String:   'stat.c:1869,7'
          Branch Sides:
            - BranchSide:      'stat.c:1872,12'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - json_create_object
                - json_object_add_value_object
                - free
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_int
            - BranchSide:      'stat.c:1896,2'
              BranchSideFuncs:
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
        - Branch String:   'stat.c:1878,4'
          Branch Sides:
            - BranchSide:      'stat.c:1880,14'
              BranchSideFuncs:
                - snprintf
                - json_object_add_value_int
                - json_create_object
                - json_object_add_value_object
                - free
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - json_object_add_value_int
            - BranchSide:      'stat.c:1887,13'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_value_object
                - free
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
                - json_object_add_value_int
        - Branch String:   'stat.c:1889,4'
          Branch Sides:
            - BranchSide:      'stat.c:1890,31'
              BranchSideFuncs:
                - json_object_add_value_int
                - free
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
            - BranchSide:      'stat.c:1894,9'
              BranchSideFuncs:
                - free
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
        - Branch String:   'stat.c:1898,6'
          Branch Sides:
            - BranchSide:      'stat.c:1898,6'
              BranchSideFuncs:
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
            - BranchSide:      'stat.c:1903,19'
              BranchSideFuncs:
                - snprintf
                - json_create_object
                - json_object_add_value_object
                - json_object_add_value_string
                - json_object_add_value_int
                - json_object_add_value_int
                - snprintf
                - json_object_add_value_string
                - json_object_add_value_float
                - json_object_add_value_float
                - json_create_object
                - json_object_add_value_object
                - json_create_array
                - json_create_array
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
        - Branch String:   'stat.c:1934,40'
          Branch Sides:
            - BranchSide:      'stat.c:1934,45'
              BranchSideFuncs:
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
            - BranchSide:      'stat.c:1935,8'
              BranchSideFuncs:
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
        - Branch String:   'stat.c:1934,7'
          Branch Sides:
            - BranchSide:      'stat.c:1935,8'
              BranchSideFuncs:
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
            - BranchSide:      'stat.c:1937,8'
              BranchSideFuncs:
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
        - Branch String:   'stat.c:1937,8'
          Branch Sides:
            - BranchSide:      'stat.c:1937,27'
              BranchSideFuncs:
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
            - BranchSide:      'stat.c:1937,43'
              BranchSideFuncs:
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
                - json_array_add_value_int
                - json_array_add_value_int
        - Branch String:   'stat.c:1938,3'
          Branch Sides:
            - BranchSide:      'stat.c:1939,9'
              BranchSideFuncs:
                - json_array_add_value_int
                - json_array_add_value_int
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
            - BranchSide:      'stat.c:1943,29'
              BranchSideFuncs:
                - steadystate_bw_mean
                - json_object_add_value_int
                - steadystate_iops_mean
                - json_object_add_value_int
                - json_object_add_value_array
                - json_object_add_value_array
      Callsites:
        - Src:             'stat.c:1722,9'
          Dst:             json_create_object
        - Src:             'stat.c:1723,2'
          Dst:             json_object_add_value_string
        - Src:             'stat.c:1724,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1725,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1726,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1729,7'
          Dst:             get_jobs_eta
        - Src:             'stat.c:1731,3'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1732,3'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1737,3'
          Dst:             json_add_job_opts
        - Src:             'stat.c:1739,2'
          Dst:             add_ddir_status_json
        - Src:             'stat.c:1740,2'
          Dst:             add_ddir_status_json
        - Src:             'stat.c:1741,2'
          Dst:             add_ddir_status_json
        - Src:             'stat.c:1742,2'
          Dst:             add_ddir_status_json
        - Src:             'stat.c:1745,3'
          Dst:             add_mixed_ddir_status_json
        - Src:             'stat.c:1757,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1758,2'
          Dst:             json_object_add_value_float
        - Src:             'stat.c:1759,2'
          Dst:             json_object_add_value_float
        - Src:             'stat.c:1760,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1761,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1762,2'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1765,2'
          Dst:             stat_calc_dist
        - Src:             'stat.c:1766,8'
          Dst:             json_create_object
        - Src:             'stat.c:1767,2'
          Dst:             json_object_add_value_object
        - Src:             'stat.c:1772,4'
          Dst:             snprintf
        - Src:             'stat.c:1774,4'
          Dst:             snprintf
        - Src:             'stat.c:1775,3'
          Dst:             json_object_add_value_float
        - Src:             'stat.c:1779,2'
          Dst:             stat_calc_dist
        - Src:             'stat.c:1780,8'
          Dst:             json_create_object
        - Src:             'stat.c:1781,2'
          Dst:             json_object_add_value_object
        - Src:             'stat.c:1786,4'
          Dst:             snprintf
        - Src:             'stat.c:1788,4'
          Dst:             snprintf
        - Src:             'stat.c:1790,4'
          Dst:             snprintf
        - Src:             'stat.c:1791,3'
          Dst:             json_object_add_value_float
        - Src:             'stat.c:1795,2'
          Dst:             stat_calc_dist
        - Src:             'stat.c:1796,8'
          Dst:             json_create_object
        - Src:             'stat.c:1797,2'
          Dst:             json_object_add_value_object
        - Src:             'stat.c:1802,4'
          Dst:             snprintf
        - Src:             'stat.c:1804,4'
          Dst:             snprintf
        - Src:             'stat.c:1806,4'
          Dst:             snprintf
        - Src:             'stat.c:1807,3'
          Dst:             json_object_add_value_float
        - Src:             'stat.c:1811,2'
          Dst:             stat_calc_dist
        - Src:             'stat.c:1812,2'
          Dst:             stat_calc_lat_n
        - Src:             'stat.c:1813,2'
          Dst:             stat_calc_lat_u
        - Src:             'stat.c:1814,2'
          Dst:             stat_calc_lat_m
        - Src:             'stat.c:1817,8'
          Dst:             json_create_object
        - Src:             'stat.c:1818,2'
          Dst:             json_object_add_value_object
        - Src:             'stat.c:1822,3'
          Dst:             json_object_add_value_float
        - Src:             'stat.c:1825,8'
          Dst:             json_create_object
        - Src:             'stat.c:1826,2'
          Dst:             json_object_add_value_object
        - Src:             'stat.c:1830,3'
          Dst:             json_object_add_value_float
        - Src:             'stat.c:1833,8'
          Dst:             json_create_object
        - Src:             'stat.c:1834,2'
          Dst:             json_object_add_value_object
        - Src:             'stat.c:1839,3'
          Dst:             json_object_add_value_float
        - Src:             'stat.c:1844,3'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1845,3'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1849,3'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1850,3'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1851,3'
          Dst:             json_object_add_value_float
        - Src:             'stat.c:1852,3'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1856,6'
          Dst:             strlen
        - Src:             'stat.c:1857,3'
          Dst:             json_object_add_value_string
        - Src:             'stat.c:1865,9'
          Dst:             calc_block_percentiles
        - Src:             'stat.c:1872,12'
          Dst:             json_create_object
        - Src:             'stat.c:1873,4'
          Dst:             json_object_add_value_object
        - Src:             'stat.c:1875,24'
          Dst:             json_create_object
        - Src:             'stat.c:1876,4'
          Dst:             json_object_add_value_object
        - Src:             'stat.c:1880,5'
          Dst:             snprintf
        - Src:             'stat.c:1882,5'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1887,13'
          Dst:             json_create_object
        - Src:             'stat.c:1888,4'
          Dst:             json_object_add_value_object
        - Src:             'stat.c:1890,5'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1905,3'
          Dst:             snprintf
        - Src:             'stat.c:1911,9'
          Dst:             json_create_object
        - Src:             'stat.c:1912,3'
          Dst:             json_object_add_value_object
        - Src:             'stat.c:1913,3'
          Dst:             json_object_add_value_string
        - Src:             'stat.c:1914,3'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1915,3'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1917,3'
          Dst:             snprintf
        - Src:             'stat.c:1919,3'
          Dst:             json_object_add_value_string
        - Src:             'stat.c:1920,3'
          Dst:             json_object_add_value_float
        - Src:             'stat.c:1921,3'
          Dst:             json_object_add_value_float
        - Src:             'stat.c:1923,10'
          Dst:             json_create_object
        - Src:             'stat.c:1924,3'
          Dst:             json_object_add_value_object
        - Src:             'stat.c:1925,8'
          Dst:             json_create_array
        - Src:             'stat.c:1926,10'
          Dst:             json_create_array
        - Src:             'stat.c:1940,4'
          Dst:             json_array_add_value_int
        - Src:             'stat.c:1941,4'
          Dst:             json_array_add_value_int
        - Src:             'stat.c:1943,46'
          Dst:             steadystate_bw_mean
        - Src:             'stat.c:1943,3'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1944,48'
          Dst:             steadystate_iops_mean
        - Src:             'stat.c:1944,3'
          Dst:             json_object_add_value_int
        - Src:             'stat.c:1945,3'
          Dst:             json_object_add_value_array
        - Src:             'stat.c:1946,3'
          Dst:             json_object_add_value_array
    - functionName:    show_thread_status_normal
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1190
      functionLinenumberEnd: 1301
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
        - rs
        - out
      BBCount:         72
      ICount:          848
      EdgeCount:       95
      CyclomaticComplexity: 25
      functionsReached:
        - __log_buf
        - ctime_r
        - log_info
        - show_block_infos
        - show_ddir_status
        - show_latencies
        - show_mixed_ddir_status
        - show_ss_normal
        - stat_calc_dist
        - strerror
        - strlen
        - time
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:1197,33'
          Branch Sides:
            - BranchSide:      'stat.c:1197,37'
              BranchSideFuncs:
                - time
                - ctime_r
                - log_info
                - strlen
                - show_latencies
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - show_ddir_status
                - show_mixed_ddir_status
                - show_ddir_status
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1200,2'
              BranchSideFuncs:
                - time
                - ctime_r
                - log_info
                - strlen
                - show_latencies
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - show_ddir_status
                - show_mixed_ddir_status
                - show_ddir_status
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1197,6'
          Branch Sides:
            - BranchSide:      'stat.c:1198,3'
              BranchSideFuncs:
                - time
                - ctime_r
                - log_info
                - strlen
                - show_latencies
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - show_ddir_status
                - show_mixed_ddir_status
                - show_ddir_status
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1200,2'
              BranchSideFuncs:
                - time
                - ctime_r
                - log_info
                - strlen
                - show_latencies
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - show_ddir_status
                - show_mixed_ddir_status
                - show_ddir_status
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1205,6'
          Branch Sides:
            - BranchSide:      'stat.c:1206,3'
              BranchSideFuncs:
                - log_info
                - strlen
                - show_latencies
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - show_ddir_status
                - show_mixed_ddir_status
                - show_ddir_status
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1210,3'
              BranchSideFuncs:
                - log_info
                - strlen
                - show_latencies
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - show_ddir_status
                - show_mixed_ddir_status
                - show_ddir_status
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1206,3'
          Branch Sides:
            - BranchSide:      'stat.c:1206,3'
              BranchSideFuncs:
                - __log_buf
                - strlen
                - show_latencies
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - show_ddir_status
                - show_mixed_ddir_status
                - show_ddir_status
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1206,3'
              BranchSideFuncs:
                - log_info
                - strlen
                - show_latencies
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - show_ddir_status
                - show_mixed_ddir_status
                - show_ddir_status
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1210,3'
          Branch Sides:
            - BranchSide:      'stat.c:1210,3'
              BranchSideFuncs:
                - __log_buf
                - strlen
                - show_latencies
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - show_ddir_status
                - show_mixed_ddir_status
                - show_ddir_status
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1210,3'
              BranchSideFuncs:
                - log_info
                - strlen
                - show_latencies
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - show_ddir_status
                - show_mixed_ddir_status
                - show_ddir_status
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1216,6'
          Branch Sides:
            - BranchSide:      'stat.c:1217,3'
              BranchSideFuncs:
                - log_info
                - show_latencies
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - show_ddir_status
                - show_mixed_ddir_status
                - show_ddir_status
                - __log_buf
            - BranchSide:      'stat.c:1219,2'
              BranchSideFuncs:
                - show_latencies
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - show_ddir_status
                - show_mixed_ddir_status
                - show_ddir_status
        - Branch String:   'stat.c:1217,3'
          Branch Sides:
            - BranchSide:      'stat.c:1217,3'
              BranchSideFuncs:
                - __log_buf
                - show_latencies
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - show_ddir_status
                - show_mixed_ddir_status
                - show_ddir_status
            - BranchSide:      'stat.c:1217,3'
              BranchSideFuncs:
                - log_info
                - show_latencies
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - show_ddir_status
                - show_mixed_ddir_status
                - show_ddir_status
        - Branch String:   'stat.c:1219,2'
          Branch Sides:
            - BranchSide:      'stat.c:1220,7'
              BranchSideFuncs:
                - show_latencies
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - show_ddir_status
                - show_mixed_ddir_status
                - show_ddir_status
            - BranchSide:      'stat.c:1224,6'
              BranchSideFuncs:
                - show_latencies
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - show_ddir_status
                - show_mixed_ddir_status
        - Branch String:   'stat.c:1220,7'
          Branch Sides:
            - BranchSide:      'stat.c:1221,21'
              BranchSideFuncs:
                - show_ddir_status
                - show_latencies
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - show_ddir_status
                - show_mixed_ddir_status
            - BranchSide:      'stat.c:1222,2'
              BranchSideFuncs:
                - show_latencies
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - show_ddir_status
                - show_mixed_ddir_status
                - show_ddir_status
        - Branch String:   'stat.c:1224,6'
          Branch Sides:
            - BranchSide:      'stat.c:1225,26'
              BranchSideFuncs:
                - show_mixed_ddir_status
                - show_latencies
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - show_ddir_status
            - BranchSide:      'stat.c:1227,17'
              BranchSideFuncs:
                - show_latencies
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - show_ddir_status
        - Branch String:   'stat.c:1229,6'
          Branch Sides:
            - BranchSide:      'stat.c:1230,20'
              BranchSideFuncs:
                - show_ddir_status
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1232,12'
              BranchSideFuncs:
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1233,6'
          Branch Sides:
            - BranchSide:      'stat.c:1234,26'
              BranchSideFuncs:
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1239,11'
              BranchSideFuncs:
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1243,2'
          Branch Sides:
            - BranchSide:      'stat.c:1243,2'
              BranchSideFuncs:
                - __log_buf
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1243,2'
              BranchSideFuncs:
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1250,2'
          Branch Sides:
            - BranchSide:      'stat.c:1250,2'
              BranchSideFuncs:
                - __log_buf
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1250,2'
              BranchSideFuncs:
                - log_info
                - stat_calc_dist
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1257,2'
          Branch Sides:
            - BranchSide:      'stat.c:1257,2'
              BranchSideFuncs:
                - __log_buf
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1257,2'
              BranchSideFuncs:
                - log_info
                - stat_calc_dist
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1263,2'
          Branch Sides:
            - BranchSide:      'stat.c:1263,2'
              BranchSideFuncs:
                - __log_buf
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
            - BranchSide:      'stat.c:1263,2'
              BranchSideFuncs:
                - log_info
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
                - __log_buf
        - Branch String:   'stat.c:1268,2'
          Branch Sides:
            - BranchSide:      'stat.c:1268,2'
              BranchSideFuncs:
                - __log_buf
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
            - BranchSide:      'stat.c:1268,2'
              BranchSideFuncs:
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - log_info
                - strerror
                - __log_buf
        - Branch String:   'stat.c:1281,6'
          Branch Sides:
            - BranchSide:      'stat.c:1282,3'
              BranchSideFuncs:
                - strerror
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
                - strerror
                - __log_buf
            - BranchSide:      'stat.c:1287,6'
              BranchSideFuncs:
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1282,3'
          Branch Sides:
            - BranchSide:      'stat.c:1282,3'
              BranchSideFuncs:
                - strerror
                - __log_buf
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
            - BranchSide:      'stat.c:1282,3'
              BranchSideFuncs:
                - strerror
                - log_info
                - show_ss_normal
                - show_block_infos
                - log_info
                - __log_buf
        - Branch String:   'stat.c:1287,6'
          Branch Sides:
            - BranchSide:      'stat.c:1288,3'
              BranchSideFuncs:
                - log_info
                - show_ss_normal
                - show_block_infos
                - __log_buf
            - BranchSide:      'stat.c:1295,6'
              BranchSideFuncs:
                - show_ss_normal
                - show_block_infos
        - Branch String:   'stat.c:1288,3'
          Branch Sides:
            - BranchSide:      'stat.c:1288,3'
              BranchSideFuncs:
                - __log_buf
                - show_ss_normal
                - show_block_infos
            - BranchSide:      'stat.c:1288,3'
              BranchSideFuncs:
                - log_info
                - show_ss_normal
                - show_block_infos
        - Branch String:   'stat.c:1295,6'
          Branch Sides:
            - BranchSide:      'stat.c:1296,20'
              BranchSideFuncs:
                - show_block_infos
                - show_ss_normal
            - BranchSide:      'stat.c:1299,6'
              BranchSideFuncs:
                - show_ss_normal
        - Branch String:   'stat.c:1299,6'
          Branch Sides:
            - BranchSide:      'stat.c:1299,6'
              BranchSideFuncs:
                - show_ss_normal
            - BranchSide:      'stat.c:1300,18'
              BranchSideFuncs:
                - show_ss_normal
      Callsites:
        - Src:             'stat.c:1202,2'
          Dst:             time
        - Src:             'stat.c:1203,2'
          Dst:             ctime_r
        - Src:             'stat.c:1206,3'
          Dst:             __log_buf
        - Src:             'stat.c:1206,3'
          Dst:             log_info
        - Src:             'stat.c:1210,3'
          Dst:             __log_buf
        - Src:             'stat.c:1210,3'
          Dst:             log_info
        - Src:             'stat.c:1216,6'
          Dst:             strlen
        - Src:             'stat.c:1217,3'
          Dst:             __log_buf
        - Src:             'stat.c:1217,3'
          Dst:             log_info
        - Src:             'stat.c:1221,4'
          Dst:             show_ddir_status
        - Src:             'stat.c:1225,3'
          Dst:             show_mixed_ddir_status
        - Src:             'stat.c:1227,2'
          Dst:             show_latencies
        - Src:             'stat.c:1230,3'
          Dst:             show_ddir_status
        - Src:             'stat.c:1243,2'
          Dst:             __log_buf
        - Src:             'stat.c:1243,2'
          Dst:             log_info
        - Src:             'stat.c:1249,2'
          Dst:             stat_calc_dist
        - Src:             'stat.c:1250,2'
          Dst:             __log_buf
        - Src:             'stat.c:1250,2'
          Dst:             log_info
        - Src:             'stat.c:1256,2'
          Dst:             stat_calc_dist
        - Src:             'stat.c:1257,2'
          Dst:             __log_buf
        - Src:             'stat.c:1257,2'
          Dst:             log_info
        - Src:             'stat.c:1262,2'
          Dst:             stat_calc_dist
        - Src:             'stat.c:1263,2'
          Dst:             __log_buf
        - Src:             'stat.c:1263,2'
          Dst:             log_info
        - Src:             'stat.c:1268,2'
          Dst:             __log_buf
        - Src:             'stat.c:1268,2'
          Dst:             log_info
        - Src:             'stat.c:1282,3'
          Dst:             strerror
        - Src:             'stat.c:1282,3'
          Dst:             __log_buf
        - Src:             'stat.c:1282,3'
          Dst:             strerror
        - Src:             'stat.c:1282,3'
          Dst:             log_info
        - Src:             'stat.c:1288,3'
          Dst:             __log_buf
        - Src:             'stat.c:1288,3'
          Dst:             log_info
        - Src:             'stat.c:1296,3'
          Dst:             show_block_infos
        - Src:             'stat.c:1300,3'
          Dst:             show_ss_normal
    - functionName:    show_group_stats
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rs
        - out
      BBCount:         24
      ICount:          356
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - __log_buf
        - is_power_of_2
        - log_info
        - num2str
        - show_mixed_group_stats
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:358,2'
          Branch Sides:
            - BranchSide:      'stat.c:358,2'
              BranchSideFuncs:
                - __log_buf
                - show_mixed_group_stats
                - is_power_of_2.1100
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - log_info
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
            - BranchSide:      'stat.c:358,2'
              BranchSideFuncs:
                - log_info
                - show_mixed_group_stats
                - is_power_of_2.1100
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - log_info
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
        - Branch String:   'stat.c:360,2'
          Branch Sides:
            - BranchSide:      'stat.c:361,33'
              BranchSideFuncs:
                - is_power_of_2.1100
                - show_mixed_group_stats
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - log_info
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
            - BranchSide:      'stat.c:391,6'
              BranchSideFuncs:
                - show_mixed_group_stats
        - Branch String:   'stat.c:363,7'
          Branch Sides:
            - BranchSide:      'stat.c:364,4'
              BranchSideFuncs:
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - log_info
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - show_mixed_group_stats
                - is_power_of_2.1100
                - __log_buf
            - BranchSide:      'stat.c:366,16'
              BranchSideFuncs:
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - log_info
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - show_mixed_group_stats
                - is_power_of_2.1100
                - __log_buf
        - Branch String:   'stat.c:374,3'
          Branch Sides:
            - BranchSide:      'stat.c:374,3'
              BranchSideFuncs:
                - __log_buf
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - show_mixed_group_stats
                - is_power_of_2.1100
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - log_info
            - BranchSide:      'stat.c:374,3'
              BranchSideFuncs:
                - log_info
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - show_mixed_group_stats
                - is_power_of_2.1100
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - __log_buf
        - Branch String:   'stat.c:374,3'
          Branch Sides:
            - BranchSide:      'stat.c:374,3'
              BranchSideFuncs:
                - __log_buf
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - show_mixed_group_stats
                - is_power_of_2.1100
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - log_info
            - BranchSide:      'stat.c:374,3'
              BranchSideFuncs:
                - __log_buf
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - show_mixed_group_stats
                - is_power_of_2.1100
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - log_info
        - Branch String:   'stat.c:374,3'
          Branch Sides:
            - BranchSide:      'stat.c:374,3'
              BranchSideFuncs:
                - log_info
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - show_mixed_group_stats
                - is_power_of_2.1100
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - __log_buf
            - BranchSide:      'stat.c:374,3'
              BranchSideFuncs:
                - log_info
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - show_mixed_group_stats
                - is_power_of_2.1100
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - __log_buf
        - Branch String:   'stat.c:391,6'
          Branch Sides:
            - BranchSide:      'stat.c:391,6'
              BranchSideFuncs:
                - show_mixed_group_stats
            - BranchSide:      'stat.c:392,26'
              BranchSideFuncs:
                - show_mixed_group_stats
      Callsites:
        - Src:             'stat.c:358,2'
          Dst:             __log_buf
        - Src:             'stat.c:358,2'
          Dst:             log_info
        - Src:             'stat.c:361,19'
          Dst:             is_power_of_2
        - Src:             'stat.c:366,8'
          Dst:             num2str
        - Src:             'stat.c:367,11'
          Dst:             num2str
        - Src:             'stat.c:368,9'
          Dst:             num2str
        - Src:             'stat.c:369,12'
          Dst:             num2str
        - Src:             'stat.c:370,9'
          Dst:             num2str
        - Src:             'stat.c:371,12'
          Dst:             num2str
        - Src:             'stat.c:372,9'
          Dst:             num2str
        - Src:             'stat.c:373,12'
          Dst:             num2str
        - Src:             'stat.c:374,3'
          Dst:             __log_buf
        - Src:             'stat.c:374,3'
          Dst:             log_info
        - Src:             'stat.c:392,3'
          Dst:             show_mixed_group_stats
    - functionName:    show_mixed_group_stats
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rs
        - out
      BBCount:         24
      ICount:          360
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - __log_buf
        - is_power_of_2
        - log_info
        - num2str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:319,2'
          Branch Sides:
            - BranchSide:      'stat.c:320,8'
              BranchSideFuncs:
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - log_info
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
            - BranchSide:      'stat.c:329,15'
              BranchSideFuncs:
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - log_info
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
        - Branch String:   'stat.c:320,7'
          Branch Sides:
            - BranchSide:      'stat.c:321,4'
              BranchSideFuncs:
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - log_info
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
            - BranchSide:      'stat.c:322,13'
              BranchSideFuncs:
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - log_info
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
        - Branch String:   'stat.c:324,13'
          Branch Sides:
            - BranchSide:      'stat.c:324,39'
              BranchSideFuncs:
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - log_info
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
            - BranchSide:      'stat.c:324,49'
              BranchSideFuncs:
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - log_info
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
        - Branch String:   'stat.c:325,13'
          Branch Sides:
            - BranchSide:      'stat.c:325,39'
              BranchSideFuncs:
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - log_info
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
            - BranchSide:      'stat.c:325,49'
              BranchSideFuncs:
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - log_info
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
        - Branch String:   'stat.c:326,13'
          Branch Sides:
            - BranchSide:      'stat.c:326,40'
              BranchSideFuncs:
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - log_info
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
            - BranchSide:      'stat.c:326,50'
              BranchSideFuncs:
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - log_info
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
        - Branch String:   'stat.c:327,13'
          Branch Sides:
            - BranchSide:      'stat.c:327,40'
              BranchSideFuncs:
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - log_info
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
            - BranchSide:      'stat.c:327,50'
              BranchSideFuncs:
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - num2str
                - log_info
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - __log_buf
        - Branch String:   'stat.c:337,2'
          Branch Sides:
            - BranchSide:      'stat.c:337,2'
              BranchSideFuncs:
                - __log_buf
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'stat.c:337,2'
              BranchSideFuncs:
                - log_info
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
      Callsites:
        - Src:             'stat.c:316,18'
          Dst:             is_power_of_2
        - Src:             'stat.c:329,7'
          Dst:             num2str
        - Src:             'stat.c:330,10'
          Dst:             num2str
        - Src:             'stat.c:331,8'
          Dst:             num2str
        - Src:             'stat.c:332,11'
          Dst:             num2str
        - Src:             'stat.c:333,8'
          Dst:             num2str
        - Src:             'stat.c:334,11'
          Dst:             num2str
        - Src:             'stat.c:335,8'
          Dst:             num2str
        - Src:             'stat.c:336,11'
          Dst:             num2str
        - Src:             'stat.c:337,2'
          Dst:             __log_buf
        - Src:             'stat.c:337,2'
          Dst:             log_info
    - functionName:    time
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    alloc_clat_prio_stat_ddir
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 2095
      functionLinenumberEnd: 2112
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ts
        - ddir
        - nr_prios
      BBCount:         10
      ICount:          80
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - log_err
        - scalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:2100,6'
          Branch Sides:
            - BranchSide:      'stat.c:2101,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2105,9'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2105,2'
          Branch Sides:
            - BranchSide:      'stat.c:2106,3'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2108,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'stat.c:2099,14'
          Dst:             scalloc
        - Src:             'stat.c:2101,3'
          Dst:             log_err
    - functionName:    sum_group_stats
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 2046
      functionLinenumberEnd: 2069
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         30
      ICount:          280
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'stat.c:2049,2'
          Branch Sides:
            - BranchSide:      'stat.c:2050,7'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2063,7'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2050,7'
          Branch Sides:
            - BranchSide:      'stat.c:2051,22'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2052,7'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2052,23'
          Branch Sides:
            - BranchSide:      'stat.c:2052,26'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2054,7'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2052,7'
          Branch Sides:
            - BranchSide:      'stat.c:2053,22'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2054,7'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2054,7'
          Branch Sides:
            - BranchSide:      'stat.c:2055,21'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2056,7'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2056,22'
          Branch Sides:
            - BranchSide:      'stat.c:2056,25'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2059,22'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2056,7'
          Branch Sides:
            - BranchSide:      'stat.c:2057,21'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2059,22'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2063,6'
          Branch Sides:
            - BranchSide:      'stat.c:2064,18'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2065,7'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2065,6'
          Branch Sides:
            - BranchSide:      'stat.c:2066,20'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2067,7'
              BranchSideFuncs: []
        - Branch String:   'stat.c:2067,6'
          Branch Sides:
            - BranchSide:      'stat.c:2067,6'
              BranchSideFuncs: []
            - BranchSide:      'stat.c:2068,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    show_thread_status
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 1966
      functionLinenumberEnd: 1976
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
        - rs
        - opt_list
        - out
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - show_thread_status_json
        - show_thread_status_normal
        - show_thread_status_terse
      functionUses:    2
      BranchProfiles:
        - Branch String:   'stat.c:1969,6'
          Branch Sides:
            - BranchSide:      'stat.c:1970,28'
              BranchSideFuncs:
                - show_thread_status_terse
                - show_thread_status_normal
                - show_thread_status_json
            - BranchSide:      'stat.c:1971,6'
              BranchSideFuncs:
                - show_thread_status_normal
                - show_thread_status_json
        - Branch String:   'stat.c:1971,6'
          Branch Sides:
            - BranchSide:      'stat.c:1972,33'
              BranchSideFuncs:
                - show_thread_status_json
                - show_thread_status_normal
            - BranchSide:      'stat.c:1973,6'
              BranchSideFuncs:
                - show_thread_status_normal
        - Branch String:   'stat.c:1973,6'
          Branch Sides:
            - BranchSide:      'stat.c:1973,6'
              BranchSideFuncs:
                - show_thread_status_normal
            - BranchSide:      'stat.c:1974,29'
              BranchSideFuncs:
                - show_thread_status_normal
      Callsites:
        - Src:             'stat.c:1970,3'
          Dst:             show_thread_status_terse
        - Src:             'stat.c:1972,9'
          Dst:             show_thread_status_json
        - Src:             'stat.c:1974,3'
          Dst:             show_thread_status_normal
    - functionName:    update_rusage_stat
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          103
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_getrusage
        - mtime_since_tv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'stat.c:52,2'
          Dst:             fio_getrusage
        - Src:             'stat.c:53,18'
          Dst:             mtime_since_tv
        - Src:             'stat.c:55,18'
          Dst:             mtime_since_tv
    - functionName:    clear_rusage_stat
      functionSourceFile: '/src/fio/stat.c'
      linkageType:     externalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_getrusage
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'stat.c:42,2'
          Dst:             fio_getrusage
    - functionName:    log_get_level
      functionSourceFile: '/src/fio/log.c'
      linkageType:     externalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - level
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'log.c:148,6'
          Branch Sides:
            - BranchSide:      'log.c:148,6'
              BranchSideFuncs: []
            - BranchSide:      'log.c:149,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    log_err
      functionSourceFile: '/src/fio/log.c'
      linkageType:     externalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - format
      BBCount:         18
      ICount:          112
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - fio_server_text_output
        - fwrite
        - syslog
        - vasprintf
      functionUses:    603
      BranchProfiles:
        - Branch String:   'log.c:119,6'
          Branch Sides:
            - BranchSide:      'log.c:120,10'
              BranchSideFuncs: []
            - BranchSide:      'log.c:122,6'
              BranchSideFuncs:
                - fwrite
                - free
                - fwrite
                - syslog
                - fio_server_text_output
        - Branch String:   'log.c:122,6'
          Branch Sides:
            - BranchSide:      'log.c:123,45'
              BranchSideFuncs:
                - fio_server_text_output
                - fwrite
                - free
                - fwrite
                - syslog
            - BranchSide:      'log.c:128,6'
              BranchSideFuncs:
                - fwrite
                - free
                - fwrite
                - syslog
        - Branch String:   'log.c:124,7'
          Branch Sides:
            - BranchSide:      'log.c:125,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'log.c:126,2'
              BranchSideFuncs:
                - fwrite
                - free
                - fwrite
                - syslog
        - Branch String:   'log.c:128,6'
          Branch Sides:
            - BranchSide:      'log.c:129,26'
              BranchSideFuncs:
                - syslog
                - free
            - BranchSide:      'log.c:132,7'
              BranchSideFuncs:
                - fwrite
                - free
                - fwrite
        - Branch String:   'log.c:132,7'
          Branch Sides:
            - BranchSide:      'log.c:133,17'
              BranchSideFuncs:
                - fwrite
                - fwrite
                - free
            - BranchSide:      'log.c:135,16'
              BranchSideFuncs:
                - fwrite
                - free
      Callsites:
        - Src:             'log.c:117,8'
          Dst:             vasprintf
        - Src:             'log.c:123,9'
          Dst:             fio_server_text_output
        - Src:             'log.c:129,3'
          Dst:             syslog
        - Src:             'log.c:133,10'
          Dst:             fwrite
        - Src:             'log.c:135,9'
          Dst:             fwrite
    - functionName:    vasprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    syslog
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fwrite
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    log_info_flush
      functionSourceFile: '/src/fio/log.c'
      linkageType:     externalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fflush
      functionUses:    2
      BranchProfiles:
        - Branch String:   'log.c:103,6'
          Branch Sides:
            - BranchSide:      'log.c:103,6'
              BranchSideFuncs:
                - fflush
            - BranchSide:      'log.c:103,6'
              BranchSideFuncs:
                - fflush
        - Branch String:   'log.c:103,17'
          Branch Sides:
            - BranchSide:      'log.c:103,20'
              BranchSideFuncs: []
            - BranchSide:      'log.c:104,3'
              BranchSideFuncs: []
        - Branch String:   'log.c:103,6'
          Branch Sides:
            - BranchSide:      'log.c:104,3'
              BranchSideFuncs: []
            - BranchSide:      'log.c:106,16'
              BranchSideFuncs:
                - fflush
      Callsites:
        - Src:             'log.c:106,9'
          Dst:             fflush
    - functionName:    fflush
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __log_buf
      functionSourceFile: '/src/fio/log.c'
      linkageType:     externalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - format
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - buf_output_add
        - vasprintf
      functionUses:    111
      BranchProfiles:
        - Branch String:   'log.c:93,6'
          Branch Sides:
            - BranchSide:      'log.c:94,3'
              BranchSideFuncs: []
            - BranchSide:      'log.c:95,23'
              BranchSideFuncs:
                - buf_output_add
                - free
      Callsites:
        - Src:             'log.c:91,8'
          Dst:             vasprintf
        - Src:             'log.c:95,8'
          Dst:             buf_output_add
    - functionName:    log_info
      functionSourceFile: '/src/fio/log.c'
      linkageType:     externalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - format
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - log_valist
      functionUses:    196
      BranchProfiles:  []
      Callsites:
        - Src:             'log.c:78,8'
          Dst:             log_valist
    - functionName:    log_valist
      functionSourceFile: '/src/fio/log.c'
      linkageType:     externalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fmt
        - args
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - log_info_buf
        - vasprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'log.c:38,6'
          Branch Sides:
            - BranchSide:      'log.c:39,3'
              BranchSideFuncs: []
            - BranchSide:      'log.c:40,21'
              BranchSideFuncs:
                - log_info_buf
                - free
      Callsites:
        - Src:             'log.c:37,8'
          Dst:             vasprintf
        - Src:             'log.c:40,8'
          Dst:             log_info_buf
    - functionName:    log_info_buf
      functionSourceFile: '/src/fio/log.c'
      linkageType:     externalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
      BBCount:         13
      ICount:          75
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - fio_server_text_output
        - fwrite
        - syslog
      functionUses:    9
      BranchProfiles:
        - Branch String:   'log.c:16,6'
          Branch Sides:
            - BranchSide:      'log.c:17,3'
              BranchSideFuncs:
                - fwrite
                - syslog
                - fio_server_text_output
            - BranchSide:      'log.c:19,6'
              BranchSideFuncs:
                - fwrite
                - syslog
                - fio_server_text_output
        - Branch String:   'log.c:19,6'
          Branch Sides:
            - BranchSide:      'log.c:20,54'
              BranchSideFuncs:
                - fio_server_text_output
                - fwrite
                - syslog
            - BranchSide:      'log.c:25,6'
              BranchSideFuncs:
                - fwrite
                - syslog
        - Branch String:   'log.c:21,7'
          Branch Sides:
            - BranchSide:      'log.c:22,11'
              BranchSideFuncs: []
            - BranchSide:      'log.c:23,2'
              BranchSideFuncs:
                - fwrite
                - syslog
        - Branch String:   'log.c:25,6'
          Branch Sides:
            - BranchSide:      'log.c:26,26'
              BranchSideFuncs:
                - syslog
            - BranchSide:      'log.c:29,17'
              BranchSideFuncs:
                - fwrite
      Callsites:
        - Src:             'log.c:20,17'
          Dst:             fio_server_text_output
        - Src:             'log.c:26,3'
          Dst:             syslog
        - Src:             'log.c:29,10'
          Dst:             fwrite
    - functionName:    log_prevalist
      functionSourceFile: '/src/fio/log.c'
      linkageType:     externalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - type
        - fmt
        - args
      BBCount:         15
      ICount:          101
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - asprintf
        - gettid
        - log_info_buf
        - vasprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'log.c:55,21'
          Branch Sides:
            - BranchSide:      'log.c:55,25'
              BranchSideFuncs:
                - vasprintf
                - asprintf
                - free
                - log_info_buf
                - free
            - BranchSide:      'log.c:59,25'
              BranchSideFuncs:
                - vasprintf
                - asprintf
                - free
                - log_info_buf
                - free
        - Branch String:   'log.c:56,6'
          Branch Sides:
            - BranchSide:      'log.c:56,9'
              BranchSideFuncs:
                - vasprintf
                - asprintf
                - free
                - log_info_buf
                - free
            - BranchSide:      'log.c:59,25'
              BranchSideFuncs:
                - vasprintf
                - asprintf
                - free
                - log_info_buf
                - free
        - Branch String:   'log.c:55,6'
          Branch Sides:
            - BranchSide:      'log.c:57,3'
              BranchSideFuncs: []
            - BranchSide:      'log.c:59,25'
              BranchSideFuncs:
                - vasprintf
                - asprintf
                - free
                - log_info_buf
                - free
        - Branch String:   'log.c:60,6'
          Branch Sides:
            - BranchSide:      'log.c:61,3'
              BranchSideFuncs: []
            - BranchSide:      'log.c:62,53'
              BranchSideFuncs:
                - asprintf
                - free
                - log_info_buf
                - free
        - Branch String:   'log.c:65,6'
          Branch Sides:
            - BranchSide:      'log.c:66,3'
              BranchSideFuncs: []
            - BranchSide:      'log.c:67,15'
              BranchSideFuncs:
                - log_info_buf
                - free
      Callsites:
        - Src:             'log.c:54,8'
          Dst:             gettid
        - Src:             'log.c:59,8'
          Dst:             vasprintf
        - Src:             'log.c:62,8'
          Dst:             asprintf
        - Src:             'log.c:67,2'
          Dst:             log_info_buf
    - functionName:    fill_start_time
      functionSourceFile: '/src/fio/time.c'
      linkageType:     externalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_epoch_time
      functionSourceFile: '/src/fio/time.c'
      linkageType:     externalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - td
        - log_alternate_epoch_clock_id
        - job_start_clock_id
      BBCount:         6
      ICount:          68
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - clock_gettime
        - fio_gettime
      functionUses:    3
      BranchProfiles:
        - Branch String:   'time.c:193,6'
          Branch Sides:
            - BranchSide:      'time.c:195,19'
              BranchSideFuncs: []
            - BranchSide:      'time.c:199,17'
              BranchSideFuncs:
                - clock_gettime
      Callsites:
        - Src:             'time.c:189,2'
          Dst:             fio_gettime
        - Src:             'time.c:190,2'
          Dst:             clock_gettime
        - Src:             'time.c:199,3'
          Dst:             clock_gettime
    - functionName:    set_genesis_time
      functionSourceFile: '/src/fio/time.c'
      linkageType:     externalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_gettime
      functionUses:    3
      BranchProfiles:
        - Branch String:   'time.c:183,2'
          Branch Sides:
            - BranchSide:      'time.c:183,2'
              BranchSideFuncs:
                - fio_gettime
            - BranchSide:      'time.c:183,2'
              BranchSideFuncs:
                - fio_gettime
      Callsites:
        - Src:             'time.c:183,2'
          Dst:             fio_gettime
    - functionName:    fio_time_init
      functionSourceFile: '/src/fio/time.c'
      linkageType:     externalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fio_clock_init
        - fio_gettime
        - nanosleep
        - utime_since_now
      functionUses:    1
      BranchProfiles:
        - Branch String:   'time.c:160,2'
          Branch Sides:
            - BranchSide:      'time.c:158,6'
              BranchSideFuncs:
                - fio_clock_init
                - fio_gettime
                - nanosleep
                - utime_since_now
            - BranchSide:      'time.c:165,14'
              BranchSideFuncs:
                - fio_clock_init
                - fio_gettime
                - nanosleep
                - utime_since_now
        - Branch String:   'time.c:165,2'
          Branch Sides:
            - BranchSide:      'time.c:169,3'
              BranchSideFuncs:
                - fio_gettime
                - nanosleep
                - utime_since_now
            - BranchSide:      'time.c:179,1'
              BranchSideFuncs: []
        - Branch String:   'time.c:176,7'
          Branch Sides:
            - BranchSide:      'time.c:177,21'
              BranchSideFuncs:
                - fio_gettime
                - nanosleep
                - utime_since_now
            - BranchSide:      'time.c:178,2'
              BranchSideFuncs:
                - fio_gettime
                - nanosleep
                - utime_since_now
      Callsites:
        - Src:             'time.c:160,2'
          Dst:             fio_clock_init
        - Src:             'time.c:169,3'
          Dst:             fio_gettime
        - Src:             'time.c:173,3'
          Dst:             nanosleep
        - Src:             'time.c:174,13'
          Dst:             utime_since_now
    - functionName:    nanosleep
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    parent_update_ramp
      functionSourceFile: '/src/fio/time.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - reset_all_stats
        - td_set_runstate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'time.c:122,14'
          Branch Sides:
            - BranchSide:      'time.c:122,17'
              BranchSideFuncs:
                - reset_all_stats
                - td_set_runstate
            - BranchSide:      'time.c:123,3'
              BranchSideFuncs: []
        - Branch String:   'time.c:122,6'
          Branch Sides:
            - BranchSide:      'time.c:123,3'
              BranchSideFuncs: []
            - BranchSide:      'time.c:125,18'
              BranchSideFuncs:
                - reset_all_stats
                - td_set_runstate
      Callsites:
        - Src:             'time.c:125,2'
          Dst:             reset_all_stats
        - Src:             'time.c:127,2'
          Dst:             td_set_runstate
    - functionName:    ramp_time_over
      functionSourceFile: '/src/fio/time.c'
      linkageType:     externalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         14
      ICount:          77
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - parent_update_ramp
        - reset_all_stats
        - reset_io_stats
        - td_set_runstate
        - utime_since_now
      functionUses:    2
      BranchProfiles:
        - Branch String:   'time.c:133,23'
          Branch Sides:
            - BranchSide:      'time.c:133,26'
              BranchSideFuncs:
                - utime_since_now
                - reset_all_stats
                - reset_io_stats
                - td_set_runstate
                - parent_update_ramp
                - td_set_runstate
            - BranchSide:      'time.c:134,3'
              BranchSideFuncs: []
        - Branch String:   'time.c:133,6'
          Branch Sides:
            - BranchSide:      'time.c:134,3'
              BranchSideFuncs: []
            - BranchSide:      'time.c:136,23'
              BranchSideFuncs:
                - utime_since_now
                - reset_all_stats
                - reset_io_stats
                - td_set_runstate
                - parent_update_ramp
                - td_set_runstate
        - Branch String:   'time.c:136,6'
          Branch Sides:
            - BranchSide:      'time.c:137,3'
              BranchSideFuncs:
                - reset_all_stats
                - reset_io_stats
                - td_set_runstate
                - parent_update_ramp
                - td_set_runstate
            - BranchSide:      'time.c:153,2'
              BranchSideFuncs: []
        - Branch String:   'time.c:147,7'
          Branch Sides:
            - BranchSide:      'time.c:148,20'
              BranchSideFuncs:
                - td_set_runstate
            - BranchSide:      'time.c:150,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'time.c:136,6'
          Dst:             utime_since_now
        - Src:             'time.c:138,3'
          Dst:             reset_all_stats
        - Src:             'time.c:139,3'
          Dst:             reset_io_stats
        - Src:             'time.c:140,3'
          Dst:             td_set_runstate
        - Src:             'time.c:147,7'
          Dst:             parent_update_ramp
        - Src:             'time.c:148,4'
          Dst:             td_set_runstate
    - functionName:    in_ramp_time
      functionSourceFile: '/src/fio/time.c'
      linkageType:     externalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:
        - Branch String:   'time.c:115,25'
          Branch Sides:
            - BranchSide:      'time.c:115,29'
              BranchSideFuncs: []
            - BranchSide:      'time.c:115,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    utime_since_genesis
      functionSourceFile: '/src/fio/time.c'
      linkageType:     externalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - utime_since_now
      functionUses:    1
      BranchProfiles:
        - Branch String:   'time.c:110,9'
          Branch Sides:
            - BranchSide:      'time.c:110,9'
              BranchSideFuncs:
                - utime_since_now
            - BranchSide:      'time.c:110,9'
              BranchSideFuncs:
                - utime_since_now
      Callsites:
        - Src:             'time.c:110,9'
          Dst:             utime_since_now
    - functionName:    mtime_since_genesis
      functionSourceFile: '/src/fio/time.c'
      linkageType:     externalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mtime_since_now
      functionUses:    3
      BranchProfiles:
        - Branch String:   'time.c:105,9'
          Branch Sides:
            - BranchSide:      'time.c:105,9'
              BranchSideFuncs:
                - mtime_since_now
            - BranchSide:      'time.c:105,9'
              BranchSideFuncs:
                - mtime_since_now
      Callsites:
        - Src:             'time.c:105,9'
          Dst:             mtime_since_now
    - functionName:    time_since_genesis
      functionSourceFile: '/src/fio/time.c'
      linkageType:     externalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - time_since_now
      functionUses:    1
      BranchProfiles:
        - Branch String:   'time.c:100,9'
          Branch Sides:
            - BranchSide:      'time.c:100,9'
              BranchSideFuncs:
                - time_since_now
            - BranchSide:      'time.c:100,9'
              BranchSideFuncs:
                - time_since_now
      Callsites:
        - Src:             'time.c:100,9'
          Dst:             time_since_now
    - functionName:    usec_sleep
      functionSourceFile: '/src/fio/time.c'
      linkageType:     externalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - td
        - usec
      BBCount:         20
      ICount:          132
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - fio_gettime
        - nanosleep
        - usec_spin
        - utime_since_now
      functionUses:    3
      BranchProfiles:
        - Branch String:   'time.c:61,7'
          Branch Sides:
            - BranchSide:      'time.c:62,19'
              BranchSideFuncs:
                - usec_spin
            - BranchSide:      'time.c:66,8'
              BranchSideFuncs:
                - fio_gettime
                - nanosleep
                - utime_since_now
                - usec_spin
        - Branch String:   'time.c:68,7'
          Branch Sides:
            - BranchSide:      'time.c:69,17'
              BranchSideFuncs:
                - fio_gettime
                - nanosleep
                - utime_since_now
                - usec_spin
            - BranchSide:      'time.c:79,8'
              BranchSideFuncs:
                - fio_gettime
                - nanosleep
                - utime_since_now
                - usec_spin
        - Branch String:   'time.c:76,8'
          Branch Sides:
            - BranchSide:      'time.c:77,9'
              BranchSideFuncs:
                - fio_gettime
                - nanosleep
                - utime_since_now
                - usec_spin
            - BranchSide:      'time.c:78,3'
              BranchSideFuncs:
                - fio_gettime
                - nanosleep
                - utime_since_now
                - usec_spin
        - Branch String:   'time.c:84,7'
          Branch Sides:
            - BranchSide:      'time.c:85,4'
              BranchSideFuncs: []
            - BranchSide:      'time.c:87,8'
              BranchSideFuncs:
                - utime_since_now
                - fio_gettime
                - nanosleep
                - usec_spin
        - Branch String:   'time.c:89,7'
          Branch Sides:
            - BranchSide:      'time.c:90,4'
              BranchSideFuncs: []
            - BranchSide:      'time.c:92,11'
              BranchSideFuncs:
                - fio_gettime
                - nanosleep
                - utime_since_now
                - usec_spin
        - Branch String:   'time.c:93,2'
          Branch Sides:
            - BranchSide:      'time.c:59,22'
              BranchSideFuncs:
                - fio_gettime
                - nanosleep
                - utime_since_now
                - usec_spin
            - BranchSide:      'time.c:93,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'time.c:62,9'
          Dst:             usec_spin
        - Src:             'time.c:82,3'
          Dst:             fio_gettime
        - Src:             'time.c:84,7'
          Dst:             nanosleep
        - Src:             'time.c:87,8'
          Dst:             utime_since_now
    - functionName:    usec_spin
      functionSourceFile: '/src/fio/time.c'
      linkageType:     externalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - usec
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fio_gettime
        - utime_since_now
      functionUses:    5
      BranchProfiles:
        - Branch String:   'time.c:35,2'
          Branch Sides:
            - BranchSide:      'time.c:36,3'
              BranchSideFuncs:
                - utime_since_now
            - BranchSide:      'time.c:38,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'time.c:34,2'
          Dst:             fio_gettime
        - Src:             'time.c:35,14'
          Dst:             utime_since_now
    - functionName:    cycles_spin
      functionSourceFile: '/src/fio/time.c'
      linkageType:     externalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - n
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'time.c:48,2'
          Branch Sides:
            - BranchSide:      'time.c:49,3'
              BranchSideFuncs: []
            - BranchSide:      'time.c:50,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    timespec_add_msec
      functionSourceFile: '/src/fio/time.c'
      linkageType:     externalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ts
        - msec
      BBCount:         7
      ICount:          76
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'time.c:14,6'
          Branch Sides:
            - BranchSide:      'time.c:15,22'
              BranchSideFuncs: []
            - BranchSide:      'time.c:20,6'
              BranchSideFuncs: []
        - Branch String:   'time.c:20,6'
          Branch Sides:
            - BranchSide:      'time.c:20,6'
              BranchSideFuncs: []
            - BranchSide:      'time.c:21,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    flist_empty
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - head
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ddir_sync
      functionSourceFile: '/src/fio/./os/../io_ddir.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ddir
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../io_ddir.h:61,27'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:61,27'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:61,30'
              BranchSideFuncs: []
        - Branch String:   './os/../io_ddir.h:61,52'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:61,52'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:62,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    disk_util_mod
      functionSourceFile: '/src/fio/./diskutil.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - du
        - val
      BBCount:         10
      ICount:          84
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fio_sem_down
        - fio_sem_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   './diskutil.h:89,6'
          Branch Sides:
            - BranchSide:      './diskutil.h:89,6'
              BranchSideFuncs:
                - fio_sem_down
                - fio_sem_up
            - BranchSide:      './diskutil.h:92,16'
              BranchSideFuncs:
                - fio_sem_down
                - fio_sem_up
        - Branch String:   './diskutil.h:95,3'
          Branch Sides:
            - BranchSide:      './diskutil.h:98,12'
              BranchSideFuncs:
                - fio_sem_up
            - BranchSide:      './diskutil.h:101,14'
              BranchSideFuncs:
                - fio_sem_up
      Callsites:
        - Src:             './diskutil.h:92,3'
          Dst:             fio_sem_down
        - Src:             './diskutil.h:101,3'
          Dst:             fio_sem_up
    - functionName:    flist_add_tail
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:67,2'
          Dst:             __flist_add
    - functionName:    __flist_add
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - prev
        - next
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_file_set_smalloc
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __is_already_allocated
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1680
      functionLinenumberEnd: 1698
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - fname
        - set
      BBCount:         12
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - file_bloom_exists
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'filesetup.c:1685,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1686,10'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'filesetup.c:1688,2'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'filesetup.c:1688,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1691,8'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'filesetup.c:1697,2'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:1693,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1694,4'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'filesetup.c:1695,2'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             'filesetup.c:1684,8'
          Dst:             file_bloom_exists
        - Src:             'filesetup.c:1693,8'
          Dst:             strcmp
    - functionName:    rol32
      functionSourceFile: '/src/fio/./hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - word
        - shift
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jhash
      functionSourceFile: '/src/fio/./hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - key
        - length
        - initval
      BBCount:         33
      ICount:          378
      EdgeCount:       33
      CyclomaticComplexity: 2
      functionsReached:
        - rol32
      functionUses:    1
      BranchProfiles:
        - Branch String:   './hash.h:107,2'
          Branch Sides:
            - BranchSide:      './hash.h:108,9'
              BranchSideFuncs:
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
            - BranchSide:      './hash.h:118,10'
              BranchSideFuncs:
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
        - Branch String:   './hash.h:118,2'
          Branch Sides:
            - BranchSide:      './hash.h:118,2'
              BranchSideFuncs: []
            - BranchSide:      './hash.h:119,27'
              BranchSideFuncs:
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
            - BranchSide:      './hash.h:120,27'
              BranchSideFuncs:
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
            - BranchSide:      './hash.h:121,27'
              BranchSideFuncs:
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
            - BranchSide:      './hash.h:122,16'
              BranchSideFuncs:
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
            - BranchSide:      './hash.h:123,27'
              BranchSideFuncs:
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
            - BranchSide:      './hash.h:124,27'
              BranchSideFuncs:
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
            - BranchSide:      './hash.h:125,27'
              BranchSideFuncs:
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
            - BranchSide:      './hash.h:126,16'
              BranchSideFuncs:
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
            - BranchSide:      './hash.h:127,27'
              BranchSideFuncs:
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
            - BranchSide:      './hash.h:128,27'
              BranchSideFuncs:
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
            - BranchSide:      './hash.h:129,27'
              BranchSideFuncs:
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
            - BranchSide:      './hash.h:130,16'
              BranchSideFuncs:
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
                - rol32.1466
            - BranchSide:      './hash.h:134,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             './hash.h:111,3'
          Dst:             rol32
        - Src:             './hash.h:111,3'
          Dst:             rol32
        - Src:             './hash.h:111,3'
          Dst:             rol32
        - Src:             './hash.h:111,3'
          Dst:             rol32
        - Src:             './hash.h:111,3'
          Dst:             rol32
        - Src:             './hash.h:111,3'
          Dst:             rol32
        - Src:             './hash.h:131,4'
          Dst:             rol32
        - Src:             './hash.h:131,4'
          Dst:             rol32
        - Src:             './hash.h:131,4'
          Dst:             rol32
        - Src:             './hash.h:131,4'
          Dst:             rol32
        - Src:             './hash.h:131,4'
          Dst:             rol32
        - Src:             './hash.h:131,4'
          Dst:             rol32
        - Src:             './hash.h:131,4'
          Dst:             rol32
    - functionName:    __init_rand_distribution
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1451
      functionLinenumberEnd: 1470
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         18
      ICount:          212
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - gauss_init
        - jhash
        - pareto_init
        - strlen
        - zipf_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:1456,15'
          Branch Sides:
            - BranchSide:      'filesetup.c:1456,15'
              BranchSideFuncs:
                - strlen
                - jhash.1467
                - gauss_init
                - pareto_init
                - zipf_init
            - BranchSide:      'filesetup.c:1456,15'
              BranchSideFuncs:
                - strlen
                - jhash.1467
                - gauss_init
                - pareto_init
                - zipf_init
        - Branch String:   'filesetup.c:1457,10'
          Branch Sides:
            - BranchSide:      'filesetup.c:1457,10'
              BranchSideFuncs:
                - strlen
                - jhash.1467
                - gauss_init
                - pareto_init
                - zipf_init
            - BranchSide:      'filesetup.c:1457,10'
              BranchSideFuncs:
                - strlen
                - jhash.1467
                - gauss_init
                - pareto_init
                - zipf_init
        - Branch String:   'filesetup.c:1464,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1465,14'
              BranchSideFuncs:
                - zipf_init
            - BranchSide:      'filesetup.c:1466,11'
              BranchSideFuncs:
                - gauss_init
                - pareto_init
        - Branch String:   'filesetup.c:1466,11'
          Branch Sides:
            - BranchSide:      'filesetup.c:1467,16'
              BranchSideFuncs:
                - pareto_init
            - BranchSide:      'filesetup.c:1468,11'
              BranchSideFuncs:
                - gauss_init
      Callsites:
        - Src:             'filesetup.c:1461,29'
          Dst:             strlen
        - Src:             'filesetup.c:1461,9'
          Dst:             jhash
        - Src:             'filesetup.c:1465,3'
          Dst:             zipf_init
        - Src:             'filesetup.c:1467,3'
          Dst:             pareto_init
        - Src:             'filesetup.c:1469,3'
          Dst:             gauss_init
    - functionName:    fio_fallocate
      functionSourceFile: '/src/fio/./os/os-linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - f
        - offset
        - len
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - fallocate64
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/os-linux.h:405,6'
          Branch Sides:
            - BranchSide:      './os/os-linux.h:406,3'
              BranchSideFuncs: []
            - BranchSide:      './os/os-linux.h:409,6'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   './os/os-linux.h:409,6'
          Branch Sides:
            - BranchSide:      './os/os-linux.h:410,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      './os/os-linux.h:412,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             './os/os-linux.h:404,8'
          Dst:             fallocate64
        - Src:             './os/os-linux.h:410,3'
          Dst:             __errno_location
    - functionName:    fallocate64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    native_fallocate
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         17
      ICount:          89
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __dprint
        - __errno_location
        - fio_fallocate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:45,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:45,2'
              BranchSideFuncs:
                - __errno_location
                - __dprint
            - BranchSide:      'filesetup.c:50,6'
              BranchSideFuncs:
                - __dprint
                - __errno_location
                - __dprint
        - Branch String:   'filesetup.c:50,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:51,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:53,6'
              BranchSideFuncs:
                - __errno_location
                - __dprint
        - Branch String:   'filesetup.c:53,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:54,3'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'filesetup.c:56,2'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:54,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:54,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:56,2'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'filesetup.c:44,12'
          Dst:             fio_fallocate
        - Src:             'filesetup.c:45,2'
          Dst:             __dprint
        - Src:             'filesetup.c:53,6'
          Dst:             __errno_location
        - Src:             'filesetup.c:54,3'
          Dst:             __dprint
    - functionName:    fio_file_clear_size_known
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fallocate_file
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         71
      ICount:          399
      EdgeCount:       86
      CyclomaticComplexity: 17
      functionsReached:
        - __assert_fail
        - __dprint
        - __errno_location
        - fallocate64
        - ftruncate64
        - log_err
        - native_fallocate
        - nowarn_snprintf
        - posix_fallocate64
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:61,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:62,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:64,10'
              BranchSideFuncs:
                - __dprint
                - ftruncate64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - fallocate64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - posix_fallocate64
                - strerror
                - log_err
                - native_fallocate
                - log_err
                - __assert_fail
        - Branch String:   'filesetup.c:64,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:66,20'
              BranchSideFuncs:
                - native_fallocate
            - BranchSide:      'filesetup.c:69,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:74,3'
              BranchSideFuncs:
                - __dprint
                - posix_fallocate64
                - strerror
                - log_err
            - BranchSide:      'filesetup.c:88,3'
              BranchSideFuncs:
                - __dprint
                - fallocate64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:102,3'
              BranchSideFuncs:
                - __dprint
                - ftruncate64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:112,48'
              BranchSideFuncs:
                - log_err
                - __assert_fail
        - Branch String:   'filesetup.c:74,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:74,3'
              BranchSideFuncs:
                - posix_fallocate64
                - strerror
                - log_err
            - BranchSide:      'filesetup.c:78,23'
              BranchSideFuncs:
                - __dprint
                - posix_fallocate64
                - strerror
                - log_err
        - Branch String:   'filesetup.c:79,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:80,57'
              BranchSideFuncs:
                - strerror
                - log_err
            - BranchSide:      'filesetup.c:81,3'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:88,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:88,3'
              BranchSideFuncs:
                - fallocate64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:92,17'
              BranchSideFuncs:
                - __dprint
                - fallocate64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:93,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:94,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:94,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:94,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:94,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:94,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:94,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:94,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:94,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:94,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:96,3'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:94,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:94,4'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:94,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:94,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:94,4'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:94,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:102,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:102,3'
              BranchSideFuncs:
                - ftruncate64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:105,17'
              BranchSideFuncs:
                - __dprint
                - ftruncate64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:106,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:107,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:109,3'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:107,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:107,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:107,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:107,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:107,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:107,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:107,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:107,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:109,3'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:107,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:107,4'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:107,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:107,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:107,4'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:107,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
      Callsites:
        - Src:             'filesetup.c:66,3'
          Dst:             native_fallocate
        - Src:             'filesetup.c:74,3'
          Dst:             __dprint
        - Src:             'filesetup.c:78,7'
          Dst:             posix_fallocate64
        - Src:             'filesetup.c:80,48'
          Dst:             strerror
        - Src:             'filesetup.c:80,4'
          Dst:             log_err
        - Src:             'filesetup.c:88,3'
          Dst:             __dprint
        - Src:             'filesetup.c:92,7'
          Dst:             fallocate64
        - Src:             'filesetup.c:94,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:94,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:94,4'
          Dst:             strerror
        - Src:             'filesetup.c:94,4'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:94,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:94,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:94,4'
          Dst:             strerror
        - Src:             'filesetup.c:94,4'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:102,3'
          Dst:             __dprint
        - Src:             'filesetup.c:105,7'
          Dst:             ftruncate64
        - Src:             'filesetup.c:107,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:107,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:107,4'
          Dst:             strerror
        - Src:             'filesetup.c:107,4'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:107,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:107,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:107,4'
          Dst:             strerror
        - Src:             'filesetup.c:107,4'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:112,3'
          Dst:             log_err
        - Src:             'filesetup.c:113,3'
          Dst:             __assert_fail
    - functionName:    posix_fallocate64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/./lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    46
      BranchProfiles:  []
      Callsites:
        - Src:             './lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    ftruncate64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __flist_del
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prev
        - next
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_fs_free_size
      functionSourceFile: '/src/fio/./os/os-linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - statfs64
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/os-linux.h:268,6'
          Branch Sides:
            - BranchSide:      './os/os-linux.h:269,3'
              BranchSideFuncs: []
            - BranchSide:      './os/os-linux.h:271,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             './os/os-linux.h:268,6'
          Dst:             statfs64
    - functionName:    statfs64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_del
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_del
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:92,2'
          Dst:             __flist_del
    - functionName:    flist_add
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:61,2'
          Dst:             __flist_add
    - functionName:    clear_error
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    longest_existing_path
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
      BBCount:         15
      ICount:          87
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - sprintf
        - stat64
        - strrchr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:1020,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1020,2'
              BranchSideFuncs:
                - strrchr
                - stat64
            - BranchSide:      'filesetup.c:1021,21'
              BranchSideFuncs:
                - strrchr
                - stat64
        - Branch String:   'filesetup.c:1022,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1023,11'
              BranchSideFuncs:
                - stat64
                - strrchr
            - BranchSide:      'filesetup.c:1027,5'
              BranchSideFuncs:
                - stat64
                - strrchr
        - Branch String:   'filesetup.c:1035,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1036,9'
              BranchSideFuncs:
                - strrchr
                - stat64
            - BranchSide:      'filesetup.c:1038,7'
              BranchSideFuncs:
                - strrchr
                - stat64
        - Branch String:   'filesetup.c:1038,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1039,13'
              BranchSideFuncs:
                - strrchr
                - stat64
            - BranchSide:      'filesetup.c:1041,5'
              BranchSideFuncs:
                - strrchr
                - stat64
      Callsites:
        - Src:             'filesetup.c:1018,2'
          Dst:             sprintf
        - Src:             'filesetup.c:1021,13'
          Dst:             strrchr
        - Src:             'filesetup.c:1035,7'
          Dst:             stat64
    - functionName:    blockdev_size
      functionSourceFile: '/src/fio/./os/os-linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
        - bytes
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - ioctl
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/os-linux.h:199,6'
          Branch Sides:
            - BranchSide:      './os/os-linux.h:200,3'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      './os/os-linux.h:202,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             './os/os-linux.h:199,7'
          Dst:             ioctl
        - Src:             './os/os-linux.h:202,9'
          Dst:             __errno_location
    - functionName:    ioctl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    32
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_file_set_size_known
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    char_size
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bdev_size
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         30
      ICount:          201
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - blockdev_size
        - log_err
        - nowarn_snprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:468,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:470,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'filesetup.c:474,20'
              BranchSideFuncs:
                - blockdev_size
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:475,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:476,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:480,7'
              BranchSideFuncs:
                - log_err
        - Branch String:   'filesetup.c:476,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:476,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:476,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:476,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:476,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:476,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:476,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:476,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:477,3'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:476,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:476,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:476,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:476,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:476,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:476,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:480,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:481,45'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:485,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'filesetup.c:469,3'
          Dst:             log_err
        - Src:             'filesetup.c:474,6'
          Dst:             blockdev_size
        - Src:             'filesetup.c:476,3'
          Dst:             strerror
        - Src:             'filesetup.c:476,3'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:476,3'
          Dst:             strerror
        - Src:             'filesetup.c:476,3'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:481,3'
          Dst:             log_err
    - functionName:    file_size
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         25
      ICount:          147
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - nowarn_snprintf
        - stat64
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:454,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:455,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:459,25'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:455,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:455,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:455,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:455,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:455,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:455,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:455,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:455,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:456,3'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:455,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:455,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:455,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:455,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:455,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:455,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
      Callsites:
        - Src:             'filesetup.c:454,6'
          Dst:             stat64
        - Src:             'filesetup.c:455,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:455,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:455,3'
          Dst:             strerror
        - Src:             'filesetup.c:455,3'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:455,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:455,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:455,3'
          Dst:             strerror
        - Src:             'filesetup.c:455,3'
          Dst:             nowarn_snprintf
    - functionName:    fio_file_size_known
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_did_warn
      functionSourceFile: '/src/fio/./debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - mask
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './debug.h:34,6'
          Branch Sides:
            - BranchSide:      './debug.h:35,3'
              BranchSideFuncs: []
            - BranchSide:      './debug.h:37,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blockdev_invalidate_cache
      functionSourceFile: '/src/fio/./os/os-linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ioctl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './os/os-linux.h:194,9'
          Dst:             ioctl
    - functionName:    __rand32
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          81
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __rand64
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          128
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_set_directio
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 2143
      functionLinenumberEnd: 2164
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - log_err
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'filesetup.c:2163,2'
          Dst:             log_err
    - functionName:    free_already_allocated
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1732
      functionLinenumberEnd: 1748
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fio_file_hash_lock
        - fio_file_hash_unlock
        - flist_del
        - flist_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:1736,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1733,21'
              BranchSideFuncs:
                - flist_empty.1461
                - fio_file_hash_lock
                - fio_file_hash_unlock
                - free
                - flist_del
                - free
            - BranchSide:      'filesetup.c:1736,6'
              BranchSideFuncs:
                - flist_empty.1461
                - fio_file_hash_lock
                - fio_file_hash_unlock
                - free
                - flist_del
                - free
        - Branch String:   'filesetup.c:1736,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1737,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1739,2'
              BranchSideFuncs:
                - fio_file_hash_lock
                - fio_file_hash_unlock
                - free
                - flist_del
                - free
        - Branch String:   'filesetup.c:1740,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1741,8'
              BranchSideFuncs:
                - free
                - flist_del
                - free
                - fio_file_hash_unlock
            - BranchSide:      'filesetup.c:1747,2'
              BranchSideFuncs:
                - fio_file_hash_unlock
      Callsites:
        - Src:             'filesetup.c:1736,6'
          Dst:             flist_empty
        - Src:             'filesetup.c:1739,2'
          Dst:             fio_file_hash_lock
        - Src:             'filesetup.c:1743,3'
          Dst:             flist_del
        - Src:             'filesetup.c:1747,2'
          Dst:             fio_file_hash_unlock
    - functionName:    filesetup_mem_free
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 2135
      functionLinenumberEnd: 2137
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - free_already_allocated
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:2136,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:2136,2'
              BranchSideFuncs:
                - free_already_allocated
            - BranchSide:      'filesetup.c:2136,2'
              BranchSideFuncs:
                - free_already_allocated
      Callsites:
        - Src:             'filesetup.c:2136,2'
          Dst:             free_already_allocated
    - functionName:    fio_file_done
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_files_done
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 2122
      functionLinenumberEnd: 2131
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         16
      ICount:          89
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - fio_file_done
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:2126,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:2126,2'
              BranchSideFuncs:
                - fio_file_done
            - BranchSide:      'filesetup.c:2130,2'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:2126,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:2126,2'
              BranchSideFuncs:
                - fio_file_done
            - BranchSide:      'filesetup.c:2126,2'
              BranchSideFuncs:
                - fio_file_done
        - Branch String:   'filesetup.c:2126,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:2127,22'
              BranchSideFuncs:
                - fio_file_done
            - BranchSide:      'filesetup.c:2128,11'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:2127,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:2127,23'
              BranchSideFuncs:
                - fio_file_done
            - BranchSide:      'filesetup.c:2128,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'filesetup.c:2127,8'
          Dst:             fio_file_done
    - functionName:    fio_file_lfsr
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_file_reset
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 2105
      functionLinenumberEnd: 2119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         13
      ICount:          85
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - axmap_reset
        - fio_file_axmap
        - fio_file_lfsr
        - lfsr_reset
        - zbd_file_reset
      functionUses:    5
      BranchProfiles:
        - Branch String:   'filesetup.c:2108,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:2109,20'
              BranchSideFuncs:
                - fio_file_axmap
                - fio_file_lfsr
                - zbd_file_reset
                - lfsr_reset
                - axmap_reset
            - BranchSide:      'filesetup.c:2113,21'
              BranchSideFuncs:
                - fio_file_axmap
                - fio_file_lfsr
                - zbd_file_reset
                - lfsr_reset
                - axmap_reset
        - Branch String:   'filesetup.c:2113,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:2114,15'
              BranchSideFuncs:
                - axmap_reset
                - zbd_file_reset
            - BranchSide:      'filesetup.c:2115,25'
              BranchSideFuncs:
                - fio_file_lfsr
                - zbd_file_reset
                - lfsr_reset
      Callsites:
        - Src:             'filesetup.c:2113,6'
          Dst:             fio_file_axmap
        - Src:             'filesetup.c:2114,3'
          Dst:             axmap_reset
        - Src:             'filesetup.c:2115,11'
          Dst:             fio_file_lfsr
        - Src:             'filesetup.c:2116,3'
          Dst:             lfsr_reset
        - Src:             'filesetup.c:2118,2'
          Dst:             zbd_file_reset
    - functionName:    fio_file_axmap
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    free_release_files
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 2097
      functionLinenumberEnd: 2102
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - close_files
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'filesetup.c:2098,2'
          Dst:             close_files
    - functionName:    close_files
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 1588
      functionLinenumberEnd: 1596
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         16
      ICount:          91
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - fio_file_open
        - td_io_close_file
      functionUses:    2
      BranchProfiles:
        - Branch String:   'filesetup.c:1592,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1592,2'
              BranchSideFuncs:
                - fio_file_open.1500
                - td_io_close_file
            - BranchSide:      'filesetup.c:1592,2'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:1592,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1592,2'
              BranchSideFuncs:
                - fio_file_open.1500
                - td_io_close_file
            - BranchSide:      'filesetup.c:1592,2'
              BranchSideFuncs:
                - fio_file_open.1500
                - td_io_close_file
        - Branch String:   'filesetup.c:1592,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1593,21'
              BranchSideFuncs:
                - fio_file_open.1500
                - td_io_close_file
            - BranchSide:      'filesetup.c:1595,2'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:1593,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1594,21'
              BranchSideFuncs:
                - td_io_close_file
                - fio_file_open.1500
            - BranchSide:      'filesetup.c:1595,2'
              BranchSideFuncs:
                - fio_file_open.1500
                - td_io_close_file
      Callsites:
        - Src:             'filesetup.c:1593,7'
          Dst:             fio_file_open
        - Src:             'filesetup.c:1594,4'
          Dst:             td_io_close_file
    - functionName:    fio_file_open
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_fileno
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 2082
      functionLinenumberEnd: 2091
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - fname
      BBCount:         16
      ICount:          96
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - strcmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   'filesetup.c:2086,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:2086,2'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'filesetup.c:2090,2'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:2086,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:2086,2'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'filesetup.c:2086,2'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'filesetup.c:2086,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:2087,15'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'filesetup.c:2088,11'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:2087,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:2087,34'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'filesetup.c:2088,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'filesetup.c:2087,8'
          Dst:             strcmp
    - functionName:    dup_files
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 2038
      functionLinenumberEnd: 2076
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - org
      BBCount:         40
      ICount:          259
      EdgeCount:       50
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
        - __dprint
        - alloc_new_file
        - calloc
        - smalloc_strdup
        - strdup
        - td_ioengine_flagged
      functionUses:    2
      BranchProfiles:
        - Branch String:   'filesetup.c:2042,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:2042,2'
              BranchSideFuncs:
                - calloc
                - __assert_fail
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - strdup
                - malloc
            - BranchSide:      'filesetup.c:2044,7'
              BranchSideFuncs:
                - __dprint
                - calloc
                - __assert_fail
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - strdup
                - malloc
        - Branch String:   'filesetup.c:2044,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:2045,3'
              BranchSideFuncs:
                - calloc
                - __assert_fail
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - strdup
                - malloc
            - BranchSide:      'filesetup.c:2047,21'
              BranchSideFuncs:
                - calloc
                - __assert_fail
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - strdup
                - malloc
        - Branch String:   'filesetup.c:2049,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:2050,27'
              BranchSideFuncs:
                - malloc
                - __assert_fail
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - strdup
            - BranchSide:      'filesetup.c:2052,2'
              BranchSideFuncs:
                - __assert_fail
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - strdup
        - Branch String:   'filesetup.c:2052,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:2052,2'
              BranchSideFuncs:
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - strdup
            - BranchSide:      'filesetup.c:2053,2'
              BranchSideFuncs:
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - strdup
        - Branch String:   'filesetup.c:2053,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:2053,2'
              BranchSideFuncs:
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - strdup
            - BranchSide:      'filesetup.c:2053,2'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:2053,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:2053,2'
              BranchSideFuncs:
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - strdup
            - BranchSide:      'filesetup.c:2053,2'
              BranchSideFuncs:
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - strdup
        - Branch String:   'filesetup.c:2053,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:2056,24'
              BranchSideFuncs:
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - strdup
            - BranchSide:      'filesetup.c:2075,2'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:2058,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:2059,28'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - alloc_new_file
                - strdup
            - BranchSide:      'filesetup.c:2069,7'
              BranchSideFuncs:
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - strdup
        - Branch String:   'filesetup.c:2059,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:2060,29'
              BranchSideFuncs:
                - strdup
                - __assert_fail
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
            - BranchSide:      'filesetup.c:2062,37'
              BranchSideFuncs:
                - smalloc_strdup
                - __assert_fail
                - alloc_new_file
                - td_ioengine_flagged.1505
                - strdup
        - Branch String:   'filesetup.c:2065,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:2065,4'
              BranchSideFuncs:
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - strdup
            - BranchSide:      'filesetup.c:2066,20'
              BranchSideFuncs:
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - strdup
        - Branch String:   'filesetup.c:2069,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:2070,16'
              BranchSideFuncs:
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - strdup
            - BranchSide:      'filesetup.c:2071,12'
              BranchSideFuncs:
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - strdup
      Callsites:
        - Src:             'filesetup.c:2042,2'
          Dst:             __dprint
        - Src:             'filesetup.c:2047,14'
          Dst:             calloc
        - Src:             'filesetup.c:2052,2'
          Dst:             __assert_fail
        - Src:             'filesetup.c:2056,9'
          Dst:             alloc_new_file
        - Src:             'filesetup.c:2059,8'
          Dst:             td_ioengine_flagged
        - Src:             'filesetup.c:2060,22'
          Dst:             strdup
        - Src:             'filesetup.c:2062,22'
          Dst:             smalloc_strdup
        - Src:             'filesetup.c:2065,4'
          Dst:             __assert_fail
    - functionName:    alloc_new_file
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1751
      functionLinenumberEnd: 1768
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         11
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - calloc
        - fio_file_reset
        - fio_file_set_smalloc
        - scalloc
        - td_ioengine_flagged
      functionUses:    2
      BranchProfiles:
        - Branch String:   'filesetup.c:1754,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1755,7'
              BranchSideFuncs:
                - calloc
                - __assert_fail
                - fio_file_reset
                - td_ioengine_flagged.1505
                - fio_file_set_smalloc
            - BranchSide:      'filesetup.c:1757,7'
              BranchSideFuncs:
                - scalloc
                - __assert_fail
                - fio_file_reset
                - td_ioengine_flagged.1505
                - fio_file_set_smalloc
        - Branch String:   'filesetup.c:1758,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1759,3'
              BranchSideFuncs:
                - fio_file_reset
                - td_ioengine_flagged.1505
                - fio_file_set_smalloc
            - BranchSide:      'filesetup.c:1763,2'
              BranchSideFuncs:
                - fio_file_reset
                - td_ioengine_flagged.1505
                - fio_file_set_smalloc
        - Branch String:   'filesetup.c:1766,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1766,6'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1767,24'
              BranchSideFuncs:
                - fio_file_set_smalloc
      Callsites:
        - Src:             'filesetup.c:1754,6'
          Dst:             td_ioengine_flagged
        - Src:             'filesetup.c:1755,7'
          Dst:             calloc
        - Src:             'filesetup.c:1757,7'
          Dst:             scalloc
        - Src:             'filesetup.c:1759,3'
          Dst:             __assert_fail
        - Src:             'filesetup.c:1765,2'
          Dst:             fio_file_reset
        - Src:             'filesetup.c:1766,7'
          Dst:             td_ioengine_flagged
        - Src:             'filesetup.c:1767,3'
          Dst:             fio_file_set_smalloc
    - functionName:    td_ioengine_flagged
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - flags
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    recurse_dir
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1980
      functionLinenumberEnd: 2025
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - dirname
      BBCount:         64
      ICount:          361
      EdgeCount:       83
      CyclomaticComplexity: 21
      functionsReached:
        - __errno_location
        - add_file
        - closedir
        - lstat64
        - nowarn_snprintf
        - opendir
        - readdir64
        - recurse_dir
        - snprintf
        - sprintf
        - strcmp
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'filesetup.c:1986,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1989,12'
              BranchSideFuncs:
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - lstat64
                - recurse_dir
                - add_file
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:1994,2'
              BranchSideFuncs:
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - lstat64
                - recurse_dir
                - add_file
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:1990,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:1990,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:1990,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:1990,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:1990,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:1990,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:1990,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:1990,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:1991,3'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:1990,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:1990,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1990,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:1990,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:1990,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1990,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:1994,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1998,15'
              BranchSideFuncs:
                - strcmp
                - readdir64
                - closedir
                - strcmp
                - sprintf
                - lstat64
                - recurse_dir
                - add_file
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:2023,11'
              BranchSideFuncs:
                - closedir
        - Branch String:   'filesetup.c:1998,33'
          Branch Sides:
            - BranchSide:      'filesetup.c:1998,44'
              BranchSideFuncs:
                - strcmp
                - readdir64
                - closedir
                - strcmp
                - sprintf
                - lstat64
                - recurse_dir
                - add_file
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:1999,4'
              BranchSideFuncs:
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - lstat64
                - recurse_dir
                - add_file
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:1998,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1999,4'
              BranchSideFuncs:
                - sprintf
                - lstat64
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - recurse_dir
                - add_file
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:2001,11'
              BranchSideFuncs:
                - sprintf
                - lstat64
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - recurse_dir
                - add_file
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:2003,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:2004,8'
              BranchSideFuncs:
                - __errno_location
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - lstat64
                - recurse_dir
                - add_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:2011,7'
              BranchSideFuncs:
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - lstat64
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - recurse_dir
                - add_file
        - Branch String:   'filesetup.c:2004,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:2005,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - closedir
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:2009,3'
              BranchSideFuncs:
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - lstat64
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - recurse_dir
                - add_file
        - Branch String:   'filesetup.c:2005,5'
          Branch Sides:
            - BranchSide:      'filesetup.c:2005,5'
              BranchSideFuncs:
                - closedir
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:2005,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - closedir
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:2005,5'
          Branch Sides:
            - BranchSide:      'filesetup.c:2005,5'
              BranchSideFuncs:
                - closedir
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:2005,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - closedir
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:2005,5'
          Branch Sides:
            - BranchSide:      'filesetup.c:2005,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - closedir
            - BranchSide:      'filesetup.c:2006,9'
              BranchSideFuncs:
                - closedir
        - Branch String:   'filesetup.c:2005,5'
          Branch Sides:
            - BranchSide:      'filesetup.c:2005,5'
              BranchSideFuncs:
                - closedir
            - BranchSide:      'filesetup.c:2005,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - closedir
        - Branch String:   'filesetup.c:2005,5'
          Branch Sides:
            - BranchSide:      'filesetup.c:2005,5'
              BranchSideFuncs:
                - closedir
            - BranchSide:      'filesetup.c:2005,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - closedir
        - Branch String:   'filesetup.c:2011,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:2012,13'
              BranchSideFuncs:
                - add_file
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - lstat64
                - recurse_dir
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:2015,8'
              BranchSideFuncs:
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - lstat64
                - add_file
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - recurse_dir
        - Branch String:   'filesetup.c:2015,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:2016,4'
              BranchSideFuncs:
                - recurse_dir
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - lstat64
                - add_file
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:2018,21'
              BranchSideFuncs:
                - recurse_dir
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - lstat64
                - add_file
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:2019,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1994,2'
              BranchSideFuncs:
                - closedir
            - BranchSide:      'filesetup.c:2020,4'
              BranchSideFuncs:
                - closedir
      Callsites:
        - Src:             'filesetup.c:1985,6'
          Dst:             opendir
        - Src:             'filesetup.c:1989,3'
          Dst:             snprintf
        - Src:             'filesetup.c:1990,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:1990,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:1990,3'
          Dst:             strerror
        - Src:             'filesetup.c:1990,3'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:1990,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:1990,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:1990,3'
          Dst:             strerror
        - Src:             'filesetup.c:1990,3'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:1994,16'
          Dst:             readdir64
        - Src:             'filesetup.c:1998,8'
          Dst:             strcmp
        - Src:             'filesetup.c:1998,37'
          Dst:             strcmp
        - Src:             'filesetup.c:2001,3'
          Dst:             sprintf
        - Src:             'filesetup.c:2003,7'
          Dst:             lstat64
        - Src:             'filesetup.c:2004,8'
          Dst:             __errno_location
        - Src:             'filesetup.c:2005,5'
          Dst:             __errno_location
        - Src:             'filesetup.c:2005,5'
          Dst:             __errno_location
        - Src:             'filesetup.c:2005,5'
          Dst:             strerror
        - Src:             'filesetup.c:2005,5'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:2005,5'
          Dst:             __errno_location
        - Src:             'filesetup.c:2005,5'
          Dst:             __errno_location
        - Src:             'filesetup.c:2005,5'
          Dst:             strerror
        - Src:             'filesetup.c:2005,5'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:2012,4'
          Dst:             add_file
        - Src:             'filesetup.c:2018,9'
          Dst:             recurse_dir
        - Src:             'filesetup.c:2023,2'
          Dst:             closedir
    - functionName:    opendir
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    readdir64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lstat64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_file
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 1792
      functionLinenumberEnd: 1881
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - td
        - fname
        - numjob
        - inc
      BBCount:         61
      ICount:          414
      EdgeCount:       74
      CyclomaticComplexity: 15
      functionsReached:
        - __assert_fail
        - __dprint
        - alloc_new_file
        - exists_and_not_regfile
        - fio_rwlock_init
        - fio_sem_init
        - get_file_type
        - is_already_allocated
        - log_err
        - realloc
        - set_already_allocated
        - set_name_idx
        - smalloc_strdup
        - sprintf
        - strdup
        - td_ioengine_flagged
      functionUses:    7
      BranchProfiles:
        - Branch String:   'filesetup.c:1798,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1798,2'
              BranchSideFuncs:
                - sprintf
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
                - strdup
                - td_ioengine_flagged.1505
                - __dprint
                - realloc
                - realloc
                - log_err
                - __assert_fail
                - log_err
                - __assert_fail
                - is_already_allocated
                - exists_and_not_regfile
                - set_name_idx
            - BranchSide:      'filesetup.c:1800,6'
              BranchSideFuncs:
                - __dprint
                - sprintf
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
                - strdup
                - td_ioengine_flagged.1505
                - __dprint
                - realloc
                - realloc
                - log_err
                - __assert_fail
                - log_err
                - __assert_fail
                - is_already_allocated
                - exists_and_not_regfile
                - set_name_idx
        - Branch String:   'filesetup.c:1800,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1801,22'
              BranchSideFuncs:
                - set_name_idx
                - sprintf
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
                - strdup
                - td_ioengine_flagged.1505
                - __dprint
                - realloc
                - realloc
                - log_err
                - __assert_fail
                - log_err
                - __assert_fail
                - is_already_allocated
                - exists_and_not_regfile
            - BranchSide:      'filesetup.c:1804,10'
              BranchSideFuncs:
                - sprintf
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
                - strdup
                - td_ioengine_flagged.1505
                - __dprint
                - realloc
                - realloc
                - log_err
                - __assert_fail
                - log_err
                - __assert_fail
                - is_already_allocated
                - exists_and_not_regfile
        - Branch String:   'filesetup.c:1807,13'
          Branch Sides:
            - BranchSide:      'filesetup.c:1807,37'
              BranchSideFuncs:
                - is_already_allocated
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
                - strdup
                - td_ioengine_flagged.1505
                - __dprint
                - realloc
                - realloc
                - log_err
                - __assert_fail
                - log_err
                - __assert_fail
                - exists_and_not_regfile
            - BranchSide:      'filesetup.c:1811,21'
              BranchSideFuncs:
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
                - strdup
                - td_ioengine_flagged.1505
                - __dprint
                - realloc
                - realloc
                - log_err
                - __assert_fail
                - log_err
                - __assert_fail
        - Branch String:   'filesetup.c:1807,48'
          Branch Sides:
            - BranchSide:      'filesetup.c:1808,30'
              BranchSideFuncs:
                - exists_and_not_regfile
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
                - strdup
                - td_ioengine_flagged.1505
                - __dprint
                - realloc
                - realloc
                - log_err
                - __assert_fail
                - log_err
                - __assert_fail
            - BranchSide:      'filesetup.c:1811,21'
              BranchSideFuncs:
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
                - strdup
                - td_ioengine_flagged.1505
                - __dprint
                - realloc
                - realloc
                - log_err
                - __assert_fail
                - log_err
                - __assert_fail
        - Branch String:   'filesetup.c:1807,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1809,3'
              BranchSideFuncs:
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
                - strdup
                - td_ioengine_flagged.1505
                - __dprint
                - realloc
                - realloc
                - log_err
                - __assert_fail
                - log_err
                - __assert_fail
            - BranchSide:      'filesetup.c:1811,21'
              BranchSideFuncs:
                - alloc_new_file
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
                - strdup
                - td_ioengine_flagged.1505
                - __dprint
                - realloc
                - realloc
                - log_err
                - __assert_fail
                - log_err
                - __assert_fail
        - Branch String:   'filesetup.c:1813,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1814,27'
              BranchSideFuncs:
                - __dprint
                - realloc
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
                - strdup
                - td_ioengine_flagged.1505
                - realloc
                - log_err
                - __assert_fail
                - log_err
                - __assert_fail
            - BranchSide:      'filesetup.c:1833,25'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
                - strdup
                - td_ioengine_flagged.1505
        - Branch String:   'filesetup.c:1816,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:1816,3'
              BranchSideFuncs:
                - realloc
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
                - strdup
                - td_ioengine_flagged.1505
                - realloc
                - log_err
                - __assert_fail
                - log_err
                - __assert_fail
            - BranchSide:      'filesetup.c:1818,23'
              BranchSideFuncs:
                - __dprint
                - realloc
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
                - strdup
                - td_ioengine_flagged.1505
                - realloc
                - log_err
                - __assert_fail
                - log_err
                - __assert_fail
        - Branch String:   'filesetup.c:1819,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1820,4'
              BranchSideFuncs:
                - log_err
                - __assert_fail
            - BranchSide:      'filesetup.c:1823,7'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
                - strdup
                - td_ioengine_flagged.1505
                - realloc
                - log_err
                - __assert_fail
        - Branch String:   'filesetup.c:1823,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1824,29'
              BranchSideFuncs:
                - realloc
                - log_err
                - __assert_fail
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
                - strdup
                - td_ioengine_flagged.1505
            - BranchSide:      'filesetup.c:1831,20'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
                - strdup
                - td_ioengine_flagged.1505
        - Branch String:   'filesetup.c:1825,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:1826,5'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
                - strdup
                - td_ioengine_flagged.1505
            - BranchSide:      'filesetup.c:1829,4'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
                - strdup
                - td_ioengine_flagged.1505
        - Branch String:   'filesetup.c:1839,17'
          Branch Sides:
            - BranchSide:      'filesetup.c:1839,40'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
                - strdup
            - BranchSide:      'filesetup.c:1842,26'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
                - strdup
        - Branch String:   'filesetup.c:1839,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1840,3'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
                - strdup
            - BranchSide:      'filesetup.c:1842,26'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
                - strdup
        - Branch String:   'filesetup.c:1842,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1843,25'
              BranchSideFuncs:
                - strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
            - BranchSide:      'filesetup.c:1845,33'
              BranchSideFuncs:
                - smalloc_strdup
                - __assert_fail
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
        - Branch String:   'filesetup.c:1848,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1848,2'
              BranchSideFuncs:
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
            - BranchSide:      'filesetup.c:1850,6'
              BranchSideFuncs:
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
        - Branch String:   'filesetup.c:1850,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1851,17'
              BranchSideFuncs:
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
            - BranchSide:      'filesetup.c:1853,17'
              BranchSideFuncs:
                - get_file_type
                - fio_sem_init
                - __dprint
                - set_already_allocated
                - fio_rwlock_init
                - log_err
                - __assert_fail
        - Branch String:   'filesetup.c:1855,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1857,3'
              BranchSideFuncs:
                - __dprint
                - set_already_allocated
            - BranchSide:      'filesetup.c:1859,15'
              BranchSideFuncs:
                - fio_rwlock_init
                - __dprint
                - set_already_allocated
            - BranchSide:      'filesetup.c:1862,13'
              BranchSideFuncs:
                - fio_sem_init
                - __dprint
                - set_already_allocated
            - BranchSide:      'filesetup.c:1865,43'
              BranchSideFuncs:
                - log_err
                - __assert_fail
        - Branch String:   'filesetup.c:1871,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1872,25'
              BranchSideFuncs:
                - set_already_allocated
                - __dprint
            - BranchSide:      'filesetup.c:1874,6'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'filesetup.c:1874,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1875,3'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'filesetup.c:1877,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'filesetup.c:1877,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1877,2'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1880,9'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'filesetup.c:1798,2'
          Dst:             __dprint
        - Src:             'filesetup.c:1801,9'
          Dst:             set_name_idx
        - Src:             'filesetup.c:1804,2'
          Dst:             sprintf
        - Src:             'filesetup.c:1807,16'
          Dst:             is_already_allocated
        - Src:             'filesetup.c:1808,7'
          Dst:             exists_and_not_regfile
        - Src:             'filesetup.c:1811,6'
          Dst:             alloc_new_file
        - Src:             'filesetup.c:1816,3'
          Dst:             __dprint
        - Src:             'filesetup.c:1818,15'
          Dst:             realloc
        - Src:             'filesetup.c:1820,4'
          Dst:             log_err
        - Src:             'filesetup.c:1821,4'
          Dst:             __assert_fail
        - Src:             'filesetup.c:1824,21'
          Dst:             realloc
        - Src:             'filesetup.c:1826,5'
          Dst:             log_err
        - Src:             'filesetup.c:1827,5'
          Dst:             __assert_fail
        - Src:             'filesetup.c:1839,20'
          Dst:             td_ioengine_flagged
        - Src:             'filesetup.c:1842,6'
          Dst:             td_ioengine_flagged
        - Src:             'filesetup.c:1843,18'
          Dst:             strdup
        - Src:             'filesetup.c:1845,18'
          Dst:             smalloc_strdup
        - Src:             'filesetup.c:1848,2'
          Dst:             __assert_fail
        - Src:             'filesetup.c:1853,3'
          Dst:             get_file_type
        - Src:             'filesetup.c:1859,15'
          Dst:             fio_rwlock_init
        - Src:             'filesetup.c:1862,13'
          Dst:             fio_sem_init
        - Src:             'filesetup.c:1865,3'
          Dst:             log_err
        - Src:             'filesetup.c:1866,3'
          Dst:             __assert_fail
        - Src:             'filesetup.c:1872,3'
          Dst:             set_already_allocated
        - Src:             'filesetup.c:1877,2'
          Dst:             __dprint
    - functionName:    closedir
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_already_allocated
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1701
      functionLinenumberEnd: 1708
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fname
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __is_already_allocated
        - fio_file_hash_lock
        - fio_file_hash_unlock
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'filesetup.c:1704,2'
          Dst:             fio_file_hash_lock
        - Src:             'filesetup.c:1705,8'
          Dst:             __is_already_allocated
        - Src:             'filesetup.c:1706,2'
          Dst:             fio_file_hash_unlock
    - functionName:    exists_and_not_regfile
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 1772
      functionLinenumberEnd: 1789
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - filename
      BBCount:         8
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - lstat64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'filesetup.c:1775,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1776,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1779,6'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:1779,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1780,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1788,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'filesetup.c:1775,6'
          Dst:             lstat64
    - functionName:    get_file_type
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1654
      functionLinenumberEnd: 1677
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         18
      ICount:          94
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - stat64
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:1657,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1658,3'
              BranchSideFuncs:
                - stat64
            - BranchSide:      'filesetup.c:1660,3'
              BranchSideFuncs:
                - stat64
        - Branch String:   'filesetup.c:1669,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1669,6'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1670,7'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:1670,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1671,4'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1672,12'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:1672,12'
          Branch Sides:
            - BranchSide:      'filesetup.c:1673,4'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1674,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'filesetup.c:1657,7'
          Dst:             strcmp
        - Src:             'filesetup.c:1669,7'
          Dst:             stat64
    - functionName:    set_already_allocated
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1712
      functionLinenumberEnd: 1729
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fname
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __is_already_allocated
        - fio_file_hash_lock
        - fio_file_hash_unlock
        - flist_add_tail
        - strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:1719,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1720,19'
              BranchSideFuncs:
                - fio_file_hash_unlock
                - free
                - free
            - BranchSide:      'filesetup.c:1723,2'
              BranchSideFuncs:
                - fio_file_hash_unlock
                - free
                - free
        - Branch String:   'filesetup.c:1725,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1725,6'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'filesetup.c:1726,8'
              BranchSideFuncs:
                - free
                - free
      Callsites:
        - Src:             'filesetup.c:1716,17'
          Dst:             strdup
        - Src:             'filesetup.c:1718,2'
          Dst:             fio_file_hash_lock
        - Src:             'filesetup.c:1719,7'
          Dst:             __is_already_allocated
        - Src:             'filesetup.c:1720,3'
          Dst:             flist_add_tail
        - Src:             'filesetup.c:1723,2'
          Dst:             fio_file_hash_unlock
    - functionName:    add_dir_files
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 2028
      functionLinenumberEnd: 2034
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - path
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - log_info
        - recurse_dir
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:2031,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:2031,6'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:2032,45'
              BranchSideFuncs:
                - log_info
      Callsites:
        - Src:             'filesetup.c:2029,12'
          Dst:             recurse_dir
        - Src:             'filesetup.c:2032,3'
          Dst:             log_info
    - functionName:    unlock_file
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 1959
      functionLinenumberEnd: 1969
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         15
      ICount:          83
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - fio_rwlock_unlock
        - fio_sem_up
      functionUses:    3
      BranchProfiles:
        - Branch String:   'filesetup.c:1960,15'
          Branch Sides:
            - BranchSide:      'filesetup.c:1960,18'
              BranchSideFuncs:
                - fio_sem_up
                - fio_rwlock_unlock
            - BranchSide:      'filesetup.c:1961,3'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:1960,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1961,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1963,6'
              BranchSideFuncs:
                - fio_sem_up
                - fio_rwlock_unlock
        - Branch String:   'filesetup.c:1963,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1964,21'
              BranchSideFuncs:
                - fio_rwlock_unlock
            - BranchSide:      'filesetup.c:1965,11'
              BranchSideFuncs:
                - fio_sem_up
      Callsites:
        - Src:             'filesetup.c:1964,3'
          Dst:             fio_rwlock_unlock
        - Src:             'filesetup.c:1966,3'
          Dst:             fio_sem_up
    - functionName:    lock_file
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 1943
      functionLinenumberEnd: 1956
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - f
        - ddir
      BBCount:         18
      ICount:          104
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - fio_rwlock_read
        - fio_rwlock_write
        - fio_sem_down
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:1944,15'
          Branch Sides:
            - BranchSide:      'filesetup.c:1944,18'
              BranchSideFuncs:
                - fio_sem_down
                - fio_rwlock_write
                - fio_rwlock_read
            - BranchSide:      'filesetup.c:1945,3'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:1944,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1945,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1947,6'
              BranchSideFuncs:
                - fio_sem_down
                - fio_rwlock_write
                - fio_rwlock_read
        - Branch String:   'filesetup.c:1947,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1948,7'
              BranchSideFuncs:
                - fio_rwlock_write
                - fio_rwlock_read
            - BranchSide:      'filesetup.c:1952,13'
              BranchSideFuncs:
                - fio_sem_down
        - Branch String:   'filesetup.c:1948,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1949,20'
              BranchSideFuncs:
                - fio_rwlock_read
            - BranchSide:      'filesetup.c:1951,21'
              BranchSideFuncs:
                - fio_rwlock_write
      Callsites:
        - Src:             'filesetup.c:1949,4'
          Dst:             fio_rwlock_read
        - Src:             'filesetup.c:1951,4'
          Dst:             fio_rwlock_write
        - Src:             'filesetup.c:1953,3'
          Dst:             fio_sem_down
    - functionName:    fio_file_clear_open
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_file_clear_closing
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    should_fsync
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 656
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ddir_sync
      functionUses:    1
      BranchProfiles:
        - Branch String:   './fio.h:650,6'
          Branch Sides:
            - BranchSide:      './fio.h:651,3'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:652,6'
              BranchSideFuncs: []
        - Branch String:   './fio.h:652,19'
          Branch Sides:
            - BranchSide:      './fio.h:652,22'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:653,3'
              BranchSideFuncs: []
        - Branch String:   './fio.h:652,6'
          Branch Sides:
            - BranchSide:      './fio.h:653,3'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:655,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             './fio.h:650,6'
          Dst:             ddir_sync
    - functionName:    unlock_file_all
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 1972
      functionLinenumberEnd: 1977
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - unlock_file
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:1973,45'
          Branch Sides:
            - BranchSide:      'filesetup.c:1973,49'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1974,3'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:1973,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1974,3'
              BranchSideFuncs:
                - unlock_file
            - BranchSide:      'filesetup.c:1975,6'
              BranchSideFuncs:
                - unlock_file
        - Branch String:   'filesetup.c:1975,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1975,6'
              BranchSideFuncs:
                - unlock_file
            - BranchSide:      'filesetup.c:1976,15'
              BranchSideFuncs:
                - unlock_file
      Callsites:
        - Src:             'filesetup.c:1976,3'
          Dst:             unlock_file
    - functionName:    disk_util_dec
      functionSourceFile: '/src/fio/./diskutil.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - du
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - disk_util_mod
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './diskutil.h:111,2'
          Dst:             disk_util_mod
    - functionName:    put_file
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 1904
      functionLinenumberEnd: 1940
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         38
      ICount:          221
      EdgeCount:       47
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - __dprint
        - __errno_location
        - disk_util_dec
        - fio_file_clear_closing
        - fio_file_clear_open
        - fio_file_open
        - fsync
        - should_fsync
        - unlock_file_all
      functionUses:    2
      BranchProfiles:
        - Branch String:   'filesetup.c:1907,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1907,2'
              BranchSideFuncs:
                - fio_file_open.1500
                - __assert_fail
                - __assert_fail
                - disk_util_dec.1530
                - should_fsync
                - fio_file_clear_closing.1529
                - fio_file_clear_open
                - __assert_fail
                - fsync
                - __errno_location
                - unlock_file_all
            - BranchSide:      'filesetup.c:1909,21'
              BranchSideFuncs:
                - __dprint
                - fio_file_open.1500
                - __assert_fail
                - __assert_fail
                - disk_util_dec.1530
                - should_fsync
                - fio_file_clear_closing.1529
                - fio_file_clear_open
                - __assert_fail
                - fsync
                - __errno_location
                - unlock_file_all
        - Branch String:   'filesetup.c:1909,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1910,3'
              BranchSideFuncs:
                - __assert_fail
                - disk_util_dec.1530
                - should_fsync
                - fio_file_clear_closing.1529
                - fio_file_clear_open
                - __assert_fail
                - fsync
                - __errno_location
                - unlock_file_all
            - BranchSide:      'filesetup.c:1914,2'
              BranchSideFuncs:
                - __assert_fail
                - disk_util_dec.1530
                - should_fsync
                - fio_file_clear_closing.1529
                - fio_file_clear_open
                - __assert_fail
                - fsync
                - __errno_location
                - unlock_file_all
        - Branch String:   'filesetup.c:1910,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:1910,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1911,3'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:1914,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1914,2'
              BranchSideFuncs:
                - disk_util_dec.1530
                - should_fsync
                - fio_file_clear_closing.1529
                - fio_file_clear_open
                - __assert_fail
                - fsync
                - __errno_location
                - unlock_file_all
            - BranchSide:      'filesetup.c:1915,8'
              BranchSideFuncs:
                - disk_util_dec.1530
                - should_fsync
                - fio_file_clear_closing.1529
                - fio_file_clear_open
                - __assert_fail
                - fsync
                - __errno_location
                - unlock_file_all
        - Branch String:   'filesetup.c:1915,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1916,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1918,16'
              BranchSideFuncs:
                - disk_util_dec.1530
                - should_fsync
                - fio_file_clear_closing.1529
                - fio_file_clear_open
                - __assert_fail
                - fsync
                - __errno_location
                - unlock_file_all
        - Branch String:   'filesetup.c:1920,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1921,19'
              BranchSideFuncs:
                - unlock_file_all
                - should_fsync
                - fio_file_clear_closing.1529
                - fio_file_clear_open
                - __assert_fail
                - fsync
                - __errno_location
            - BranchSide:      'filesetup.c:1923,19'
              BranchSideFuncs:
                - should_fsync
                - fio_file_clear_closing.1529
                - fio_file_clear_open
                - __assert_fail
                - fsync
                - __errno_location
        - Branch String:   'filesetup.c:1923,23'
          Branch Sides:
            - BranchSide:      'filesetup.c:1923,26'
              BranchSideFuncs:
                - fio_file_clear_closing.1529
                - fio_file_clear_open
                - __assert_fail
                - fsync
                - __errno_location
            - BranchSide:      'filesetup.c:1929,6'
              BranchSideFuncs:
                - fio_file_clear_closing.1529
                - fio_file_clear_open
                - __assert_fail
        - Branch String:   'filesetup.c:1923,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1924,17'
              BranchSideFuncs:
                - fsync
                - fio_file_clear_closing.1529
                - fio_file_clear_open
                - __assert_fail
                - __errno_location
            - BranchSide:      'filesetup.c:1929,6'
              BranchSideFuncs:
                - fio_file_clear_closing.1529
                - fio_file_clear_open
                - __assert_fail
        - Branch String:   'filesetup.c:1925,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1926,12'
              BranchSideFuncs:
                - __errno_location
                - fio_file_clear_closing.1529
                - fio_file_clear_open
                - __assert_fail
            - BranchSide:      'filesetup.c:1927,2'
              BranchSideFuncs:
                - fio_file_clear_closing.1529
                - fio_file_clear_open
                - __assert_fail
        - Branch String:   'filesetup.c:1929,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1930,9'
              BranchSideFuncs:
                - fio_file_clear_closing.1529
                - fio_file_clear_open
                - __assert_fail
            - BranchSide:      'filesetup.c:1932,7'
              BranchSideFuncs:
                - fio_file_clear_closing.1529
                - fio_file_clear_open
                - __assert_fail
        - Branch String:   'filesetup.c:1932,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1933,9'
              BranchSideFuncs:
                - fio_file_clear_closing.1529
                - fio_file_clear_open
                - __assert_fail
            - BranchSide:      'filesetup.c:1935,2'
              BranchSideFuncs:
                - fio_file_clear_closing.1529
                - fio_file_clear_open
                - __assert_fail
        - Branch String:   'filesetup.c:1938,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1938,2'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1939,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'filesetup.c:1907,2'
          Dst:             __dprint
        - Src:             'filesetup.c:1909,7'
          Dst:             fio_file_open
        - Src:             'filesetup.c:1910,3'
          Dst:             __assert_fail
        - Src:             'filesetup.c:1914,2'
          Dst:             __assert_fail
        - Src:             'filesetup.c:1918,2'
          Dst:             disk_util_dec
        - Src:             'filesetup.c:1921,3'
          Dst:             unlock_file_all
        - Src:             'filesetup.c:1923,6'
          Dst:             should_fsync
        - Src:             'filesetup.c:1924,11'
          Dst:             fsync
        - Src:             'filesetup.c:1926,12'
          Dst:             __errno_location
        - Src:             'filesetup.c:1936,2'
          Dst:             fio_file_clear_closing
        - Src:             'filesetup.c:1937,2'
          Dst:             fio_file_clear_open
        - Src:             'filesetup.c:1938,2'
          Dst:             __assert_fail
    - functionName:    fsync
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_file
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 1897
      functionLinenumberEnd: 1901
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - __dprint
        - fio_file_open
      functionUses:    6
      BranchProfiles:
        - Branch String:   'filesetup.c:1898,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1898,2'
              BranchSideFuncs:
                - fio_file_open.1500
                - __assert_fail
            - BranchSide:      'filesetup.c:1899,2'
              BranchSideFuncs:
                - __dprint
                - fio_file_open.1500
                - __assert_fail
        - Branch String:   'filesetup.c:1899,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1899,2'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1899,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'filesetup.c:1898,2'
          Dst:             __dprint
        - Src:             'filesetup.c:1899,2'
          Dst:             fio_file_open
        - Src:             'filesetup.c:1899,2'
          Dst:             __assert_fail
    - functionName:    add_file_exclusive
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 1884
      functionLinenumberEnd: 1894
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - fname
      BBCount:         16
      ICount:          99
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - add_file
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:1888,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1888,2'
              BranchSideFuncs:
                - add_file
                - strcmp
            - BranchSide:      'filesetup.c:1893,18'
              BranchSideFuncs:
                - add_file
        - Branch String:   'filesetup.c:1888,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1888,2'
              BranchSideFuncs:
                - add_file
                - strcmp
            - BranchSide:      'filesetup.c:1888,2'
              BranchSideFuncs:
                - add_file
                - strcmp
        - Branch String:   'filesetup.c:1888,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1889,15'
              BranchSideFuncs:
                - strcmp
                - add_file
            - BranchSide:      'filesetup.c:1891,2'
              BranchSideFuncs:
                - add_file
        - Branch String:   'filesetup.c:1889,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1890,11'
              BranchSideFuncs:
                - add_file
                - strcmp
            - BranchSide:      'filesetup.c:1891,2'
              BranchSideFuncs:
                - add_file
                - strcmp
      Callsites:
        - Src:             'filesetup.c:1889,8'
          Dst:             strcmp
        - Src:             'filesetup.c:1893,9'
          Dst:             add_file
    - functionName:    zbd_close_file
      functionSourceFile: '/src/fio/./zbd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - zbd_free_zone_info
      functionUses:    1
      BranchProfiles:
        - Branch String:   './zbd.h:120,6'
          Branch Sides:
            - BranchSide:      './zbd.h:120,6'
              BranchSideFuncs:
                - zbd_free_zone_info
            - BranchSide:      './zbd.h:121,22'
              BranchSideFuncs:
                - zbd_free_zone_info
      Callsites:
        - Src:             './zbd.h:121,3'
          Dst:             zbd_free_zone_info
    - functionName:    close_and_free_files
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 1616
      functionLinenumberEnd: 1651
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         38
      ICount:          229
      EdgeCount:       49
      CyclomaticComplexity: 13
      functionsReached:
        - __dprint
        - fdp_free_ruhs_info
        - fio_file_free
        - fio_file_open
        - remove_file_hash
        - td_io_close_file
        - td_io_unlink_file
        - zbd_close_file
      functionUses:    2
      BranchProfiles:
        - Branch String:   'filesetup.c:1620,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1620,2'
              BranchSideFuncs:
                - free
                - free
                - fio_file_open.1500
                - remove_file_hash
                - zbd_close_file
                - fdp_free_ruhs_info
                - fio_file_free
                - __dprint
                - td_io_unlink_file
                - td_io_close_file
                - __dprint
                - td_io_unlink_file
            - BranchSide:      'filesetup.c:1622,2'
              BranchSideFuncs:
                - __dprint
                - free
                - free
                - fio_file_open.1500
                - remove_file_hash
                - zbd_close_file
                - fdp_free_ruhs_info
                - fio_file_free
                - __dprint
                - td_io_unlink_file
                - td_io_close_file
                - __dprint
                - td_io_unlink_file
        - Branch String:   'filesetup.c:1622,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1622,2'
              BranchSideFuncs:
                - free
                - free
                - fio_file_open.1500
                - remove_file_hash
                - zbd_close_file
                - fdp_free_ruhs_info
                - fio_file_free
                - __dprint
                - td_io_unlink_file
                - td_io_close_file
                - __dprint
                - td_io_unlink_file
            - BranchSide:      'filesetup.c:1622,2'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'filesetup.c:1622,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1622,2'
              BranchSideFuncs:
                - free
                - free
                - fio_file_open.1500
                - remove_file_hash
                - zbd_close_file
                - fdp_free_ruhs_info
                - fio_file_free
                - __dprint
                - td_io_unlink_file
                - td_io_close_file
                - __dprint
                - td_io_unlink_file
            - BranchSide:      'filesetup.c:1622,2'
              BranchSideFuncs:
                - free
                - free
                - fio_file_open.1500
                - remove_file_hash
                - zbd_close_file
                - fdp_free_ruhs_info
                - fio_file_free
                - __dprint
                - td_io_unlink_file
                - td_io_close_file
                - __dprint
                - td_io_unlink_file
        - Branch String:   'filesetup.c:1622,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1623,7'
              BranchSideFuncs:
                - fio_file_open.1500
                - remove_file_hash
                - zbd_close_file
                - fdp_free_ruhs_info
                - fio_file_free
                - free
                - free
                - __dprint
                - td_io_unlink_file
                - td_io_close_file
                - __dprint
                - td_io_unlink_file
            - BranchSide:      'filesetup.c:1641,2'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'filesetup.c:1623,20'
          Branch Sides:
            - BranchSide:      'filesetup.c:1623,23'
              BranchSideFuncs:
                - fio_file_open.1500
                - remove_file_hash
                - zbd_close_file
                - fdp_free_ruhs_info
                - fio_file_free
                - free
                - free
                - __dprint
                - td_io_unlink_file
                - td_io_close_file
                - __dprint
                - td_io_unlink_file
            - BranchSide:      'filesetup.c:1628,21'
              BranchSideFuncs:
                - fio_file_open.1500
                - remove_file_hash
                - zbd_close_file
                - fdp_free_ruhs_info
                - fio_file_free
                - free
                - free
                - __dprint
                - td_io_unlink_file
                - __dprint
                - td_io_unlink_file
                - td_io_close_file
        - Branch String:   'filesetup.c:1623,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1624,4'
              BranchSideFuncs:
                - __dprint
                - td_io_unlink_file
                - fio_file_open.1500
                - remove_file_hash
                - zbd_close_file
                - fdp_free_ruhs_info
                - fio_file_free
                - free
                - free
                - __dprint
                - td_io_unlink_file
                - td_io_close_file
            - BranchSide:      'filesetup.c:1628,21'
              BranchSideFuncs:
                - fio_file_open.1500
                - remove_file_hash
                - zbd_close_file
                - fdp_free_ruhs_info
                - fio_file_free
                - free
                - free
                - __dprint
                - td_io_unlink_file
                - __dprint
                - td_io_unlink_file
                - td_io_close_file
        - Branch String:   'filesetup.c:1624,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:1624,4'
              BranchSideFuncs:
                - td_io_unlink_file
                - fio_file_open.1500
                - remove_file_hash
                - zbd_close_file
                - fdp_free_ruhs_info
                - fio_file_free
                - free
                - free
                - __dprint
                - __dprint
                - td_io_unlink_file
                - td_io_close_file
            - BranchSide:      'filesetup.c:1625,22'
              BranchSideFuncs:
                - __dprint
                - td_io_unlink_file
                - fio_file_open.1500
                - remove_file_hash
                - zbd_close_file
                - fdp_free_ruhs_info
                - fio_file_free
                - free
                - free
                - __dprint
                - td_io_unlink_file
                - td_io_close_file
        - Branch String:   'filesetup.c:1628,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1629,21'
              BranchSideFuncs:
                - td_io_close_file
                - remove_file_hash
                - zbd_close_file
                - fdp_free_ruhs_info
                - fio_file_free
                - free
                - free
                - fio_file_open.1500
                - __dprint
                - td_io_unlink_file
                - __dprint
                - td_io_unlink_file
            - BranchSide:      'filesetup.c:1631,20'
              BranchSideFuncs:
                - remove_file_hash
                - zbd_close_file
                - fdp_free_ruhs_info
                - fio_file_free
                - free
                - free
                - fio_file_open.1500
                - td_io_close_file
                - __dprint
                - td_io_unlink_file
                - __dprint
                - td_io_unlink_file
        - Branch String:   'filesetup.c:1633,20'
          Branch Sides:
            - BranchSide:      'filesetup.c:1633,23'
              BranchSideFuncs:
                - zbd_close_file
                - fdp_free_ruhs_info
                - fio_file_free
                - free
                - free
                - fio_file_open.1500
                - remove_file_hash
                - td_io_close_file
                - __dprint
                - td_io_unlink_file
                - __dprint
                - td_io_unlink_file
            - BranchSide:      'filesetup.c:1638,18'
              BranchSideFuncs:
                - zbd_close_file
                - fdp_free_ruhs_info
                - fio_file_free
                - free
                - free
                - fio_file_open.1500
                - remove_file_hash
                - __dprint
                - td_io_unlink_file
                - td_io_close_file
                - __dprint
                - td_io_unlink_file
        - Branch String:   'filesetup.c:1633,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1634,4'
              BranchSideFuncs:
                - __dprint
                - td_io_unlink_file
                - zbd_close_file
                - fdp_free_ruhs_info
                - fio_file_free
                - free
                - free
                - fio_file_open.1500
                - remove_file_hash
                - td_io_close_file
                - __dprint
                - td_io_unlink_file
            - BranchSide:      'filesetup.c:1638,18'
              BranchSideFuncs:
                - zbd_close_file
                - fdp_free_ruhs_info
                - fio_file_free
                - free
                - free
                - fio_file_open.1500
                - remove_file_hash
                - __dprint
                - td_io_unlink_file
                - td_io_close_file
                - __dprint
                - td_io_unlink_file
        - Branch String:   'filesetup.c:1634,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:1634,4'
              BranchSideFuncs:
                - td_io_unlink_file
                - zbd_close_file
                - fdp_free_ruhs_info
                - fio_file_free
                - free
                - free
                - fio_file_open.1500
                - remove_file_hash
                - __dprint
                - td_io_close_file
                - __dprint
                - td_io_unlink_file
            - BranchSide:      'filesetup.c:1635,22'
              BranchSideFuncs:
                - __dprint
                - td_io_unlink_file
                - zbd_close_file
                - fdp_free_ruhs_info
                - fio_file_free
                - free
                - free
                - fio_file_open.1500
                - remove_file_hash
                - td_io_close_file
                - __dprint
                - td_io_unlink_file
      Callsites:
        - Src:             'filesetup.c:1620,2'
          Dst:             __dprint
        - Src:             'filesetup.c:1624,4'
          Dst:             __dprint
        - Src:             'filesetup.c:1625,4'
          Dst:             td_io_unlink_file
        - Src:             'filesetup.c:1628,7'
          Dst:             fio_file_open
        - Src:             'filesetup.c:1629,4'
          Dst:             td_io_close_file
        - Src:             'filesetup.c:1631,3'
          Dst:             remove_file_hash
        - Src:             'filesetup.c:1634,4'
          Dst:             __dprint
        - Src:             'filesetup.c:1635,4'
          Dst:             td_io_unlink_file
        - Src:             'filesetup.c:1638,3'
          Dst:             zbd_close_file
        - Src:             'filesetup.c:1639,3'
          Dst:             fdp_free_ruhs_info
        - Src:             'filesetup.c:1640,3'
          Dst:             fio_file_free
    - functionName:    fio_file_free
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 1599
      functionLinenumberEnd: 1613
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         15
      ICount:          90
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - axmap_free
        - fio_file_axmap
        - fio_file_smalloc
        - sfree
        - sprandom_free
      functionUses:    2
      BranchProfiles:
        - Branch String:   'filesetup.c:1600,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1601,14'
              BranchSideFuncs:
                - axmap_free
                - fio_file_smalloc
                - free
                - free
                - sfree
                - sfree
                - sprandom_free
                - sfree
            - BranchSide:      'filesetup.c:1602,6'
              BranchSideFuncs:
                - fio_file_smalloc
                - free
                - free
                - sfree
                - sfree
                - sprandom_free
                - sfree
        - Branch String:   'filesetup.c:1602,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1603,9'
              BranchSideFuncs:
                - sfree
                - fio_file_smalloc
                - free
                - free
                - sfree
                - sfree
                - sprandom_free
            - BranchSide:      'filesetup.c:1604,6'
              BranchSideFuncs:
                - fio_file_smalloc
                - free
                - free
                - sfree
                - sfree
                - sprandom_free
        - Branch String:   'filesetup.c:1604,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1605,17'
              BranchSideFuncs:
                - sprandom_free
                - fio_file_smalloc
                - free
                - free
                - sfree
                - sfree
            - BranchSide:      'filesetup.c:1606,24'
              BranchSideFuncs:
                - fio_file_smalloc
                - free
                - free
                - sfree
                - sfree
        - Branch String:   'filesetup.c:1606,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1607,8'
              BranchSideFuncs:
                - sfree
                - sfree
            - BranchSide:      'filesetup.c:1610,9'
              BranchSideFuncs:
                - sfree
                - sfree
      Callsites:
        - Src:             'filesetup.c:1600,6'
          Dst:             fio_file_axmap
        - Src:             'filesetup.c:1601,3'
          Dst:             axmap_free
        - Src:             'filesetup.c:1603,3'
          Dst:             sfree
        - Src:             'filesetup.c:1605,3'
          Dst:             sprandom_free
        - Src:             'filesetup.c:1606,7'
          Dst:             fio_file_smalloc
        - Src:             'filesetup.c:1610,3'
          Dst:             sfree
        - Src:             'filesetup.c:1611,3'
          Dst:             sfree
    - functionName:    fio_file_smalloc
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_file_set_axmap
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_file_set_lfsr
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    check_rand_gen_limits
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1499
      functionLinenumberEnd: 1527
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - td
        - f
        - blocks
      BBCount:         10
      ICount:          81
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - __fio_option_is_set
        - log_info
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:1500,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1501,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1502,6'
              BranchSideFuncs:
                - log_info
                - __fio_option_is_set
                - log_info
                - log_info
        - Branch String:   'filesetup.c:1502,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1503,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1511,4'
              BranchSideFuncs:
                - log_info
                - __fio_option_is_set
                - log_info
                - log_info
        - Branch String:   'filesetup.c:1513,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1514,3'
              BranchSideFuncs:
                - log_info
            - BranchSide:      'filesetup.c:1524,2'
              BranchSideFuncs:
                - log_info
      Callsites:
        - Src:             'filesetup.c:1510,2'
          Dst:             log_info
        - Src:             'filesetup.c:1513,7'
          Dst:             __fio_option_is_set
        - Src:             'filesetup.c:1514,3'
          Dst:             log_info
        - Src:             'filesetup.c:1524,2'
          Dst:             log_info
    - functionName:    init_rand_distribution
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1473
      functionLinenumberEnd: 1490
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         21
      ICount:          125
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - __init_rand_distribution
        - td_bump_runstate
        - td_restore_runstate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:1478,56'
          Branch Sides:
            - BranchSide:      'filesetup.c:1479,6'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1481,3'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:1479,55'
          Branch Sides:
            - BranchSide:      'filesetup.c:1480,6'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1481,3'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:1478,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1481,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1483,27'
              BranchSideFuncs:
                - td_bump_runstate
                - td_restore_runstate
                - __init_rand_distribution
        - Branch String:   'filesetup.c:1485,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1485,2'
              BranchSideFuncs:
                - td_restore_runstate
                - __init_rand_distribution
            - BranchSide:      'filesetup.c:1488,22'
              BranchSideFuncs:
                - td_restore_runstate
        - Branch String:   'filesetup.c:1485,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1485,2'
              BranchSideFuncs:
                - td_restore_runstate
                - __init_rand_distribution
            - BranchSide:      'filesetup.c:1485,2'
              BranchSideFuncs:
                - td_restore_runstate
                - __init_rand_distribution
        - Branch String:   'filesetup.c:1485,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1486,28'
              BranchSideFuncs:
                - __init_rand_distribution
                - td_restore_runstate
            - BranchSide:      'filesetup.c:1486,33'
              BranchSideFuncs:
                - td_restore_runstate
      Callsites:
        - Src:             'filesetup.c:1483,10'
          Dst:             td_bump_runstate
        - Src:             'filesetup.c:1486,3'
          Dst:             __init_rand_distribution
        - Src:             'filesetup.c:1488,2'
          Dst:             td_restore_runstate
    - functionName:    init_random_map
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 1530
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         40
      ICount:          271
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - axmap_new
        - check_rand_gen_limits
        - fio_file_set_axmap
        - fio_file_set_lfsr
        - init_rand_distribution
        - lfsr_init
        - log_err
        - log_info
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:1535,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1536,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1537,7'
              BranchSideFuncs:
                - check_rand_gen_limits
                - axmap_new
                - log_err
                - log_info
                - fio_file_set_axmap
                - lfsr_init
                - fio_file_set_lfsr
                - log_err
        - Branch String:   'filesetup.c:1537,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1538,3'
              BranchSideFuncs:
                - check_rand_gen_limits
                - axmap_new
                - log_err
                - log_info
                - fio_file_set_axmap
                - lfsr_init
                - fio_file_set_lfsr
                - log_err
            - BranchSide:      'filesetup.c:1540,2'
              BranchSideFuncs:
                - check_rand_gen_limits
                - axmap_new
                - log_err
                - log_info
                - fio_file_set_axmap
                - lfsr_init
                - fio_file_set_lfsr
                - log_err
        - Branch String:   'filesetup.c:1540,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1540,2'
              BranchSideFuncs:
                - check_rand_gen_limits
                - axmap_new
                - log_err
                - log_info
                - fio_file_set_axmap
                - lfsr_init
                - fio_file_set_lfsr
                - log_err
            - BranchSide:      'filesetup.c:1584,2'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:1540,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1540,2'
              BranchSideFuncs:
                - check_rand_gen_limits
                - axmap_new
                - log_err
                - log_info
                - fio_file_set_axmap
                - lfsr_init
                - fio_file_set_lfsr
                - log_err
            - BranchSide:      'filesetup.c:1540,2'
              BranchSideFuncs:
                - check_rand_gen_limits
                - axmap_new
                - log_err
                - log_info
                - fio_file_set_axmap
                - lfsr_init
                - fio_file_set_lfsr
                - log_err
        - Branch String:   'filesetup.c:1540,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1541,20'
              BranchSideFuncs:
                - check_rand_gen_limits
                - axmap_new
                - log_err
                - log_info
                - fio_file_set_axmap
                - lfsr_init
                - fio_file_set_lfsr
                - log_err
            - BranchSide:      'filesetup.c:1582,2'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:1541,20'
          Branch Sides:
            - BranchSide:      'filesetup.c:1541,20'
              BranchSideFuncs:
                - check_rand_gen_limits
                - axmap_new
                - log_err
                - log_info
                - fio_file_set_axmap
                - lfsr_init
                - fio_file_set_lfsr
                - log_err
            - BranchSide:      'filesetup.c:1541,20'
              BranchSideFuncs:
                - check_rand_gen_limits
                - axmap_new
                - log_err
                - log_info
                - fio_file_set_axmap
                - lfsr_init
                - fio_file_set_lfsr
                - log_err
        - Branch String:   'filesetup.c:1543,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1544,12'
              BranchSideFuncs:
                - check_rand_gen_limits
                - axmap_new
                - log_err
                - log_info
                - fio_file_set_axmap
                - lfsr_init
                - fio_file_set_lfsr
                - log_err
            - BranchSide:      'filesetup.c:1546,12'
              BranchSideFuncs:
                - check_rand_gen_limits
                - axmap_new
                - log_err
                - log_info
                - fio_file_set_axmap
                - lfsr_init
                - fio_file_set_lfsr
                - log_err
        - Branch String:   'filesetup.c:1548,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1549,4'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:1551,7'
              BranchSideFuncs:
                - axmap_new
                - log_err
                - log_info
                - check_rand_gen_limits
                - fio_file_set_axmap
                - lfsr_init
                - fio_file_set_lfsr
                - log_err
        - Branch String:   'filesetup.c:1551,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1554,11'
              BranchSideFuncs:
                - lfsr_init
                - fio_file_set_lfsr
                - check_rand_gen_limits
                - axmap_new
                - log_err
                - log_info
                - fio_file_set_axmap
                - log_err
            - BranchSide:      'filesetup.c:1563,15'
              BranchSideFuncs:
                - axmap_new
                - log_err
                - log_info
                - check_rand_gen_limits
                - lfsr_init
                - fio_file_set_lfsr
                - log_err
                - fio_file_set_axmap
        - Branch String:   'filesetup.c:1556,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:1557,23'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'filesetup.c:1560,5'
              BranchSideFuncs:
                - log_err
        - Branch String:   'filesetup.c:1563,14'
          Branch Sides:
            - BranchSide:      'filesetup.c:1564,28'
              BranchSideFuncs:
                - log_err
                - log_info
                - check_rand_gen_limits
                - axmap_new
                - fio_file_set_axmap
                - lfsr_init
                - fio_file_set_lfsr
                - log_err
            - BranchSide:      'filesetup.c:1569,14'
              BranchSideFuncs:
                - log_err
                - log_info
                - check_rand_gen_limits
                - axmap_new
                - fio_file_set_axmap
                - lfsr_init
                - fio_file_set_lfsr
                - log_err
        - Branch String:   'filesetup.c:1565,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:1566,24'
              BranchSideFuncs:
                - fio_file_set_axmap
                - check_rand_gen_limits
                - axmap_new
                - log_err
                - log_info
                - lfsr_init
                - fio_file_set_lfsr
                - log_err
            - BranchSide:      'filesetup.c:1569,3'
              BranchSideFuncs:
                - log_err
                - log_info
                - check_rand_gen_limits
                - axmap_new
                - fio_file_set_axmap
                - lfsr_init
                - fio_file_set_lfsr
                - log_err
        - Branch String:   'filesetup.c:1569,14'
          Branch Sides:
            - BranchSide:      'filesetup.c:0,0'
              BranchSideFuncs:
                - check_rand_gen_limits
                - axmap_new
                - log_err
                - log_info
                - fio_file_set_axmap
                - lfsr_init
                - fio_file_set_lfsr
                - log_err
            - BranchSide:      'filesetup.c:1570,4'
              BranchSideFuncs:
                - check_rand_gen_limits
                - axmap_new
                - log_err
                - log_info
                - fio_file_set_axmap
                - lfsr_init
                - fio_file_set_lfsr
                - log_err
        - Branch String:   'filesetup.c:1572,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1573,4'
              BranchSideFuncs:
                - log_info
                - check_rand_gen_limits
                - axmap_new
                - log_err
                - fio_file_set_axmap
                - lfsr_init
                - fio_file_set_lfsr
                - log_err
            - BranchSide:      'filesetup.c:1581,23'
              BranchSideFuncs:
                - log_info
                - check_rand_gen_limits
                - axmap_new
                - log_err
                - fio_file_set_axmap
                - lfsr_init
                - fio_file_set_lfsr
                - log_err
      Callsites:
        - Src:             'filesetup.c:1535,6'
          Dst:             init_rand_distribution
        - Src:             'filesetup.c:1548,7'
          Dst:             check_rand_gen_limits
        - Src:             'filesetup.c:1556,9'
          Dst:             lfsr_init
        - Src:             'filesetup.c:1557,5'
          Dst:             fio_file_set_lfsr
        - Src:             'filesetup.c:1560,5'
          Dst:             log_err
        - Src:             'filesetup.c:1564,18'
          Dst:             axmap_new
        - Src:             'filesetup.c:1566,5'
          Dst:             fio_file_set_axmap
        - Src:             'filesetup.c:1573,4'
          Dst:             log_err
        - Src:             'filesetup.c:1580,3'
          Dst:             log_info
    - functionName:    pre_read_file
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         96
      ICount:          551
      EdgeCount:       124
      CyclomaticComplexity: 30
      functionsReached:
        - __errno_location
        - calloc
        - fio_file_open
        - log_err
        - lseek64
        - nowarn_snprintf
        - read
        - strerror
        - td_bump_runstate
        - td_ioengine_flagged
        - td_restore_runstate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:285,42'
          Branch Sides:
            - BranchSide:      'filesetup.c:286,26'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:287,3'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:285,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:287,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:289,6'
              BranchSideFuncs:
                - fio_file_open.1500
                - td_bump_runstate
                - calloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - lseek64
                - read
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_err
        - Branch String:   'filesetup.c:289,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:290,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:292,21'
              BranchSideFuncs:
                - fio_file_open.1500
                - td_bump_runstate
                - calloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - lseek64
                - read
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_err
        - Branch String:   'filesetup.c:292,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:293,7'
              BranchSideFuncs:
                - td_bump_runstate
                - calloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - lseek64
                - read
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:300,34'
              BranchSideFuncs:
                - td_bump_runstate
                - calloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - lseek64
                - read
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:293,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:294,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'filesetup.c:297,12'
              BranchSideFuncs:
                - td_bump_runstate
                - calloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - lseek64
                - read
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:304,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:305,8'
              BranchSideFuncs:
                - calloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - lseek64
                - read
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:307,16'
              BranchSideFuncs:
                - calloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - lseek64
                - read
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:308,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:309,3'
              BranchSideFuncs:
                - lseek64
                - td_restore_runstate
                - free
                - read
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:314,12'
              BranchSideFuncs:
                - lseek64
                - td_restore_runstate
                - free
                - read
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:309,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:309,3'
              BranchSideFuncs:
                - td_restore_runstate
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:309,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:309,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:309,3'
              BranchSideFuncs:
                - td_restore_runstate
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:309,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:309,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:309,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - free
            - BranchSide:      'filesetup.c:310,7'
              BranchSideFuncs:
                - td_restore_runstate
                - free
        - Branch String:   'filesetup.c:309,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:309,3'
              BranchSideFuncs:
                - td_restore_runstate
                - free
            - BranchSide:      'filesetup.c:309,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - free
        - Branch String:   'filesetup.c:309,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:309,3'
              BranchSideFuncs:
                - td_restore_runstate
                - free
            - BranchSide:      'filesetup.c:309,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - free
        - Branch String:   'filesetup.c:314,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:315,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - td_restore_runstate
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:321,2'
              BranchSideFuncs:
                - td_restore_runstate
                - free
                - read
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:315,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:315,3'
              BranchSideFuncs:
                - log_err
                - td_restore_runstate
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:315,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - td_restore_runstate
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:315,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:315,3'
              BranchSideFuncs:
                - log_err
                - td_restore_runstate
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:315,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - td_restore_runstate
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:315,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:315,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - td_restore_runstate
                - free
            - BranchSide:      'filesetup.c:316,3'
              BranchSideFuncs:
                - log_err
                - td_restore_runstate
                - free
        - Branch String:   'filesetup.c:315,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:315,3'
              BranchSideFuncs:
                - log_err
                - td_restore_runstate
                - free
            - BranchSide:      'filesetup.c:315,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - td_restore_runstate
                - free
        - Branch String:   'filesetup.c:315,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:315,3'
              BranchSideFuncs:
                - log_err
                - td_restore_runstate
                - free
            - BranchSide:      'filesetup.c:315,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - td_restore_runstate
                - free
        - Branch String:   'filesetup.c:321,14'
          Branch Sides:
            - BranchSide:      'filesetup.c:321,18'
              BranchSideFuncs:
                - td_restore_runstate
                - free
                - read
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:321,2'
              BranchSideFuncs:
                - td_restore_runstate
                - free
                - read
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:321,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:322,7'
              BranchSideFuncs:
                - read
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - free
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:337,22'
              BranchSideFuncs:
                - td_restore_runstate
                - free
        - Branch String:   'filesetup.c:322,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:323,9'
              BranchSideFuncs:
                - read
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - free
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:325,12'
              BranchSideFuncs:
                - read
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - free
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:327,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:328,12'
              BranchSideFuncs:
                - td_restore_runstate
                - free
                - read
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:331,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - free
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:331,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:331,4'
              BranchSideFuncs:
                - td_restore_runstate
                - free
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:331,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - free
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:331,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:331,4'
              BranchSideFuncs:
                - td_restore_runstate
                - free
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:331,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - free
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:331,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:331,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - free
            - BranchSide:      'filesetup.c:332,4'
              BranchSideFuncs:
                - td_restore_runstate
                - free
        - Branch String:   'filesetup.c:331,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:331,4'
              BranchSideFuncs:
                - td_restore_runstate
                - free
            - BranchSide:      'filesetup.c:331,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - free
        - Branch String:   'filesetup.c:331,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:331,4'
              BranchSideFuncs:
                - td_restore_runstate
                - free
            - BranchSide:      'filesetup.c:331,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - free
        - Branch String:   'filesetup.c:339,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:340,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'filesetup.c:342,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'filesetup.c:285,6'
          Dst:             td_ioengine_flagged
        - Src:             'filesetup.c:286,6'
          Dst:             td_ioengine_flagged
        - Src:             'filesetup.c:292,7'
          Dst:             fio_file_open
        - Src:             'filesetup.c:294,4'
          Dst:             log_err
        - Src:             'filesetup.c:300,17'
          Dst:             td_bump_runstate
        - Src:             'filesetup.c:307,6'
          Dst:             calloc
        - Src:             'filesetup.c:309,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:309,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:309,3'
          Dst:             strerror
        - Src:             'filesetup.c:309,3'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:309,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:309,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:309,3'
          Dst:             strerror
        - Src:             'filesetup.c:309,3'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:314,6'
          Dst:             lseek64
        - Src:             'filesetup.c:315,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:315,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:315,3'
          Dst:             strerror
        - Src:             'filesetup.c:315,3'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:315,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:315,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:315,3'
          Dst:             strerror
        - Src:             'filesetup.c:315,3'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:316,3'
          Dst:             log_err
        - Src:             'filesetup.c:325,7'
          Dst:             read
        - Src:             'filesetup.c:331,4'
          Dst:             strerror
        - Src:             'filesetup.c:331,4'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:331,4'
          Dst:             strerror
        - Src:             'filesetup.c:331,4'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:337,2'
          Dst:             td_restore_runstate
    - functionName:    pre_read_files
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 1436
      functionLinenumberEnd: 1448
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         20
      ICount:          103
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - __dprint
        - pre_read_file
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:1440,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1440,2'
              BranchSideFuncs:
                - pre_read_file
            - BranchSide:      'filesetup.c:1442,2'
              BranchSideFuncs:
                - __dprint
                - pre_read_file
        - Branch String:   'filesetup.c:1442,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1442,2'
              BranchSideFuncs:
                - pre_read_file
            - BranchSide:      'filesetup.c:1447,2'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:1442,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1442,2'
              BranchSideFuncs:
                - pre_read_file
            - BranchSide:      'filesetup.c:1442,2'
              BranchSideFuncs:
                - pre_read_file
        - Branch String:   'filesetup.c:1442,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1443,22'
              BranchSideFuncs:
                - pre_read_file
            - BranchSide:      'filesetup.c:1445,2'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:1443,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1444,4'
              BranchSideFuncs:
                - pre_read_file
            - BranchSide:      'filesetup.c:1445,2'
              BranchSideFuncs:
                - pre_read_file
      Callsites:
        - Src:             'filesetup.c:1440,2'
          Dst:             __dprint
        - Src:             'filesetup.c:1443,8'
          Dst:             pre_read_file
    - functionName:    extend_file
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         266
      ICount:          1421
      EdgeCount:       347
      CyclomaticComplexity: 83
      functionsReached:
        - __dprint
        - __errno_location
        - close
        - fallocate_file
        - fill_io_buffer
        - fio_file_clear_size_known
        - fsync
        - ftruncate64
        - log_err
        - log_info
        - nowarn_snprintf
        - open64
        - strerror
        - td_io_get_file_size
        - td_io_unlink_file
        - td_ioengine_flagged
        - write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:127,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:128,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'filesetup.c:137,6'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __dprint
                - td_io_unlink_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - td_ioengine_flagged.1505
        - Branch String:   'filesetup.c:137,18'
          Branch Sides:
            - BranchSide:      'filesetup.c:138,6'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __dprint
                - td_io_unlink_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:140,14'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __dprint
                - td_io_unlink_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:138,19'
          Branch Sides:
            - BranchSide:      'filesetup.c:138,22'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __dprint
                - td_io_unlink_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - td_ioengine_flagged.1505
            - BranchSide:      'filesetup.c:139,7'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __dprint
                - td_io_unlink_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - td_ioengine_flagged.1505
        - Branch String:   'filesetup.c:138,38'
          Branch Sides:
            - BranchSide:      'filesetup.c:138,42'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __dprint
                - td_io_unlink_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - td_ioengine_flagged.1505
            - BranchSide:      'filesetup.c:139,7'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __dprint
                - td_io_unlink_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - td_ioengine_flagged.1505
        - Branch String:   'filesetup.c:138,61'
          Branch Sides:
            - BranchSide:      'filesetup.c:139,7'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __dprint
                - td_io_unlink_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - td_ioengine_flagged.1505
            - BranchSide:      'filesetup.c:140,14'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __dprint
                - td_io_unlink_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:139,20'
          Branch Sides:
            - BranchSide:      'filesetup.c:139,43'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __dprint
                - td_io_unlink_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:141,6'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __dprint
                - td_io_unlink_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:137,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:140,14'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __dprint
                - td_io_unlink_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:141,6'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __dprint
                - td_io_unlink_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:141,19'
          Branch Sides:
            - BranchSide:      'filesetup.c:141,23'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __dprint
                - td_io_unlink_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:144,6'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __dprint
                - td_io_unlink_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:141,39'
          Branch Sides:
            - BranchSide:      'filesetup.c:141,43'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __dprint
                - td_io_unlink_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:144,6'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __dprint
                - td_io_unlink_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:141,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:142,15'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __dprint
                - td_io_unlink_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:144,6'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __dprint
                - td_io_unlink_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:144,18'
          Branch Sides:
            - BranchSide:      'filesetup.c:144,21'
              BranchSideFuncs:
                - __dprint
                - td_io_unlink_file
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:147,3'
              BranchSideFuncs:
                - __dprint
                - td_io_unlink_file
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:144,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:147,3'
              BranchSideFuncs:
                - __dprint
                - td_io_unlink_file
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:156,8'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
        - Branch String:   'filesetup.c:147,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:147,3'
              BranchSideFuncs:
                - td_io_unlink_file
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:149,27'
              BranchSideFuncs:
                - __dprint
                - td_io_unlink_file
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:150,16'
          Branch Sides:
            - BranchSide:      'filesetup.c:150,19'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:154,2'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
        - Branch String:   'filesetup.c:150,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:151,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:154,2'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
        - Branch String:   'filesetup.c:151,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:151,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:151,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:151,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:151,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:151,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:151,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:151,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:152,4'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:151,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:151,4'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:151,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:151,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:151,4'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:151,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:157,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:158,9'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
            - BranchSide:      'filesetup.c:159,6'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
        - Branch String:   'filesetup.c:159,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:160,9'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
            - BranchSide:      'filesetup.c:166,2'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
        - Branch String:   'filesetup.c:166,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:166,2'
              BranchSideFuncs:
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
            - BranchSide:      'filesetup.c:167,15'
              BranchSideFuncs:
                - __dprint
                - open64
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
        - Branch String:   'filesetup.c:168,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:169,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
            - BranchSide:      'filesetup.c:179,17'
              BranchSideFuncs:
                - fallocate_file
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:171,21'
          Branch Sides:
            - BranchSide:      'filesetup.c:171,25'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:175,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:171,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:172,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:175,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:175,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:175,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:175,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:175,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:175,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:175,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:175,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:0,0'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:175,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:175,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:175,4'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:175,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:175,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:175,4'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:175,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:184,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:185,3'
              BranchSideFuncs:
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:191,7'
              BranchSideFuncs:
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:191,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:192,3'
              BranchSideFuncs:
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
            - BranchSide:      'filesetup.c:202,9'
              BranchSideFuncs:
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
        - Branch String:   'filesetup.c:192,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:192,3'
              BranchSideFuncs:
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:194,17'
              BranchSideFuncs:
                - __dprint
                - ftruncate64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:194,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:195,8'
              BranchSideFuncs:
                - __errno_location
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:200,2'
              BranchSideFuncs:
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
        - Branch String:   'filesetup.c:195,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:196,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:199,3'
              BranchSideFuncs:
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
        - Branch String:   'filesetup.c:196,5'
          Branch Sides:
            - BranchSide:      'filesetup.c:196,5'
              BranchSideFuncs:
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:196,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:196,5'
          Branch Sides:
            - BranchSide:      'filesetup.c:196,5'
              BranchSideFuncs:
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:196,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:196,5'
          Branch Sides:
            - BranchSide:      'filesetup.c:196,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
            - BranchSide:      'filesetup.c:197,5'
              BranchSideFuncs:
                - close
                - free
        - Branch String:   'filesetup.c:196,5'
          Branch Sides:
            - BranchSide:      'filesetup.c:196,5'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'filesetup.c:196,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
        - Branch String:   'filesetup.c:196,5'
          Branch Sides:
            - BranchSide:      'filesetup.c:196,5'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'filesetup.c:196,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
        - Branch String:   'filesetup.c:204,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:205,8'
              BranchSideFuncs:
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
            - BranchSide:      'filesetup.c:207,13'
              BranchSideFuncs:
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
        - Branch String:   'filesetup.c:208,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:209,3'
              BranchSideFuncs:
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - close
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
            - BranchSide:      'filesetup.c:213,2'
              BranchSideFuncs:
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - close
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
        - Branch String:   'filesetup.c:209,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:209,3'
              BranchSideFuncs:
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:209,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:209,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:209,3'
              BranchSideFuncs:
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:209,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:209,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:209,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
            - BranchSide:      'filesetup.c:210,3'
              BranchSideFuncs:
                - close
                - free
        - Branch String:   'filesetup.c:209,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:209,3'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'filesetup.c:209,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
        - Branch String:   'filesetup.c:209,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:209,3'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'filesetup.c:209,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
        - Branch String:   'filesetup.c:213,14'
          Branch Sides:
            - BranchSide:      'filesetup.c:213,18'
              BranchSideFuncs:
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - close
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
            - BranchSide:      'filesetup.c:213,2'
              BranchSideFuncs:
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - close
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
        - Branch String:   'filesetup.c:213,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:216,7'
              BranchSideFuncs:
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
            - BranchSide:      'filesetup.c:249,6'
              BranchSideFuncs:
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - close
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
        - Branch String:   'filesetup.c:216,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:217,9'
              BranchSideFuncs:
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
            - BranchSide:      'filesetup.c:219,18'
              BranchSideFuncs:
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
        - Branch String:   'filesetup.c:223,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:224,12'
              BranchSideFuncs:
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - close
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
            - BranchSide:      'filesetup.c:227,8'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
        - Branch String:   'filesetup.c:227,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:228,15'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - log_info
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
            - BranchSide:      'filesetup.c:243,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:230,23'
          Branch Sides:
            - BranchSide:      'filesetup.c:230,26'
              BranchSideFuncs:
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
            - BranchSide:      'filesetup.c:232,10'
              BranchSideFuncs:
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
        - Branch String:   'filesetup.c:230,9'
          Branch Sides:
            - BranchSide:      'filesetup.c:232,10'
              BranchSideFuncs:
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
            - BranchSide:      'filesetup.c:241,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:232,10'
          Branch Sides:
            - BranchSide:      'filesetup.c:233,7'
              BranchSideFuncs:
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - close
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
            - BranchSide:      'filesetup.c:234,10'
              BranchSideFuncs:
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:234,10'
          Branch Sides:
            - BranchSide:      'filesetup.c:235,16'
              BranchSideFuncs:
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:237,16'
              BranchSideFuncs:
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:241,5'
          Branch Sides:
            - BranchSide:      'filesetup.c:241,5'
              BranchSideFuncs:
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:241,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:241,5'
          Branch Sides:
            - BranchSide:      'filesetup.c:241,5'
              BranchSideFuncs:
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:241,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:241,5'
          Branch Sides:
            - BranchSide:      'filesetup.c:241,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
            - BranchSide:      'filesetup.c:242,4'
              BranchSideFuncs:
                - close
                - free
        - Branch String:   'filesetup.c:241,5'
          Branch Sides:
            - BranchSide:      'filesetup.c:241,5'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'filesetup.c:241,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
        - Branch String:   'filesetup.c:241,5'
          Branch Sides:
            - BranchSide:      'filesetup.c:241,5'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'filesetup.c:241,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
        - Branch String:   'filesetup.c:243,5'
          Branch Sides:
            - BranchSide:      'filesetup.c:243,5'
              BranchSideFuncs:
                - close
                - free
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:243,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:243,5'
          Branch Sides:
            - BranchSide:      'filesetup.c:243,5'
              BranchSideFuncs:
                - close
                - free
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:243,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:243,5'
          Branch Sides:
            - BranchSide:      'filesetup.c:0,0'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
            - BranchSide:      'filesetup.c:243,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
        - Branch String:   'filesetup.c:243,5'
          Branch Sides:
            - BranchSide:      'filesetup.c:243,5'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'filesetup.c:243,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
        - Branch String:   'filesetup.c:243,5'
          Branch Sides:
            - BranchSide:      'filesetup.c:243,5'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'filesetup.c:243,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
        - Branch String:   'filesetup.c:249,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:250,3'
              BranchSideFuncs:
                - __dprint
                - td_io_unlink_file
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - close
                - free
            - BranchSide:      'filesetup.c:252,13'
              BranchSideFuncs:
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - close
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:250,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:250,3'
              BranchSideFuncs:
                - td_io_unlink_file
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - close
                - free
            - BranchSide:      'filesetup.c:251,21'
              BranchSideFuncs:
                - __dprint
                - td_io_unlink_file
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - close
                - free
        - Branch String:   'filesetup.c:253,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:254,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:257,2'
              BranchSideFuncs:
                - free
                - fio_file_clear_size_known
                - td_io_get_file_size
                - close
                - free
        - Branch String:   'filesetup.c:254,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:254,4'
              BranchSideFuncs:
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:254,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:254,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:254,4'
              BranchSideFuncs:
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:254,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:254,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:254,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
            - BranchSide:      'filesetup.c:255,4'
              BranchSideFuncs:
                - close
                - free
        - Branch String:   'filesetup.c:254,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:254,4'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'filesetup.c:254,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
        - Branch String:   'filesetup.c:254,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:254,4'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'filesetup.c:254,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
        - Branch String:   'filesetup.c:258,24'
          Branch Sides:
            - BranchSide:      'filesetup.c:258,28'
              BranchSideFuncs:
                - fio_file_clear_size_known
                - td_io_get_file_size
                - free
                - close
                - free
            - BranchSide:      'filesetup.c:266,7'
              BranchSideFuncs:
                - free
        - Branch String:   'filesetup.c:258,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:259,29'
              BranchSideFuncs:
                - free
            - BranchSide:      'filesetup.c:266,7'
              BranchSideFuncs:
                - free
        - Branch String:   'filesetup.c:260,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:261,4'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'filesetup.c:262,7'
              BranchSideFuncs:
                - free
        - Branch String:   'filesetup.c:262,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:263,17'
              BranchSideFuncs:
                - free
            - BranchSide:      'filesetup.c:264,2'
              BranchSideFuncs:
                - free
        - Branch String:   'filesetup.c:272,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:273,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'filesetup.c:274,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'filesetup.c:128,3'
          Dst:             log_err
        - Src:             'filesetup.c:139,23'
          Dst:             td_ioengine_flagged
        - Src:             'filesetup.c:147,3'
          Dst:             __dprint
        - Src:             'filesetup.c:149,9'
          Dst:             td_io_unlink_file
        - Src:             'filesetup.c:151,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:151,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:151,4'
          Dst:             strerror
        - Src:             'filesetup.c:151,4'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:151,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:151,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:151,4'
          Dst:             strerror
        - Src:             'filesetup.c:151,4'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:166,2'
          Dst:             __dprint
        - Src:             'filesetup.c:167,10'
          Dst:             open64
        - Src:             'filesetup.c:169,13'
          Dst:             __errno_location
        - Src:             'filesetup.c:172,4'
          Dst:             log_err
        - Src:             'filesetup.c:175,4'
          Dst:             strerror
        - Src:             'filesetup.c:175,4'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:175,4'
          Dst:             strerror
        - Src:             'filesetup.c:175,4'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:179,2'
          Dst:             fallocate_file
        - Src:             'filesetup.c:192,3'
          Dst:             __dprint
        - Src:             'filesetup.c:194,7'
          Dst:             ftruncate64
        - Src:             'filesetup.c:195,8'
          Dst:             __errno_location
        - Src:             'filesetup.c:196,5'
          Dst:             __errno_location
        - Src:             'filesetup.c:196,5'
          Dst:             __errno_location
        - Src:             'filesetup.c:196,5'
          Dst:             strerror
        - Src:             'filesetup.c:196,5'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:196,5'
          Dst:             __errno_location
        - Src:             'filesetup.c:196,5'
          Dst:             __errno_location
        - Src:             'filesetup.c:196,5'
          Dst:             strerror
        - Src:             'filesetup.c:196,5'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:209,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:209,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:209,3'
          Dst:             strerror
        - Src:             'filesetup.c:209,3'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:209,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:209,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:209,3'
          Dst:             strerror
        - Src:             'filesetup.c:209,3'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:219,3'
          Dst:             fill_io_buffer
        - Src:             'filesetup.c:221,7'
          Dst:             write
        - Src:             'filesetup.c:228,15'
          Dst:             __errno_location
        - Src:             'filesetup.c:238,6'
          Dst:             log_info
        - Src:             'filesetup.c:241,5'
          Dst:             __errno_location
        - Src:             'filesetup.c:241,5'
          Dst:             __errno_location
        - Src:             'filesetup.c:241,5'
          Dst:             strerror
        - Src:             'filesetup.c:241,5'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:241,5'
          Dst:             __errno_location
        - Src:             'filesetup.c:241,5'
          Dst:             __errno_location
        - Src:             'filesetup.c:241,5'
          Dst:             strerror
        - Src:             'filesetup.c:241,5'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:243,5'
          Dst:             strerror
        - Src:             'filesetup.c:243,5'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:243,5'
          Dst:             strerror
        - Src:             'filesetup.c:243,5'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:250,3'
          Dst:             __dprint
        - Src:             'filesetup.c:251,3'
          Dst:             td_io_unlink_file
        - Src:             'filesetup.c:253,7'
          Dst:             fsync
        - Src:             'filesetup.c:254,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:254,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:254,4'
          Dst:             strerror
        - Src:             'filesetup.c:254,4'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:254,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:254,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:254,4'
          Dst:             strerror
        - Src:             'filesetup.c:254,4'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:259,3'
          Dst:             fio_file_clear_size_known
        - Src:             'filesetup.c:260,7'
          Dst:             td_io_get_file_size
        - Src:             'filesetup.c:270,2'
          Dst:             close
    - functionName:    write
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_file_clear_extend
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_file_extend
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_file_set_extend
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_fs_free_counts
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 949
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         50
      ICount:          332
      EdgeCount:       66
      CyclomaticComplexity: 18
      functionsReached:
        - __errno_location
        - __xpg_basename
        - calloc
        - flist_add
        - flist_del
        - get_fs_free_size
        - snprintf
        - stat64
        - strcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:896,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:896,2'
              BranchSideFuncs:
                - flist_del
                - get_fs_free_size
                - free
                - snprintf
                - stat64
                - calloc
                - snprintf
                - __xpg_basename
                - flist_add.1484
                - __errno_location
                - strcpy
                - stat64
            - BranchSide:      'filesetup.c:936,2'
              BranchSideFuncs:
                - flist_del
                - get_fs_free_size
                - free
        - Branch String:   'filesetup.c:896,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:896,2'
              BranchSideFuncs:
                - flist_del
                - get_fs_free_size
                - free
                - snprintf
                - stat64
                - calloc
                - snprintf
                - __xpg_basename
                - flist_add.1484
                - __errno_location
                - strcpy
                - stat64
            - BranchSide:      'filesetup.c:896,2'
              BranchSideFuncs:
                - flist_del
                - get_fs_free_size
                - free
                - snprintf
                - stat64
                - calloc
                - snprintf
                - __xpg_basename
                - flist_add.1484
                - __errno_location
                - strcpy
                - stat64
        - Branch String:   'filesetup.c:896,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:900,7'
              BranchSideFuncs:
                - snprintf
                - stat64
                - calloc
                - snprintf
                - __xpg_basename
                - flist_add.1484
                - flist_del
                - get_fs_free_size
                - free
                - __errno_location
                - strcpy
                - stat64
            - BranchSide:      'filesetup.c:934,2'
              BranchSideFuncs:
                - flist_del
                - get_fs_free_size
                - free
        - Branch String:   'filesetup.c:900,37'
          Branch Sides:
            - BranchSide:      'filesetup.c:900,40'
              BranchSideFuncs:
                - flist_del
                - get_fs_free_size
                - free
                - snprintf
                - stat64
                - calloc
                - snprintf
                - __xpg_basename
                - flist_add.1484
                - __errno_location
                - strcpy
                - stat64
            - BranchSide:      'filesetup.c:901,8'
              BranchSideFuncs:
                - flist_del
                - get_fs_free_size
                - free
                - snprintf
                - stat64
                - calloc
                - snprintf
                - __xpg_basename
                - flist_add.1484
                - __errno_location
                - strcpy
                - stat64
        - Branch String:   'filesetup.c:900,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:901,8'
              BranchSideFuncs:
                - flist_del
                - get_fs_free_size
                - free
                - snprintf
                - stat64
                - calloc
                - snprintf
                - __xpg_basename
                - flist_add.1484
                - __errno_location
                - strcpy
                - stat64
            - BranchSide:      'filesetup.c:904,14'
              BranchSideFuncs:
                - snprintf
                - stat64
                - calloc
                - snprintf
                - __xpg_basename
                - flist_add.1484
                - flist_del
                - get_fs_free_size
                - free
                - __errno_location
                - strcpy
                - stat64
        - Branch String:   'filesetup.c:901,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:902,12'
              BranchSideFuncs:
                - flist_del
                - get_fs_free_size
                - free
                - snprintf
                - stat64
                - calloc
                - snprintf
                - __xpg_basename
                - flist_add.1484
                - __errno_location
                - strcpy
                - stat64
            - BranchSide:      'filesetup.c:903,4'
              BranchSideFuncs:
                - flist_del
                - get_fs_free_size
                - free
                - snprintf
                - stat64
                - calloc
                - snprintf
                - __xpg_basename
                - flist_add.1484
                - __errno_location
                - strcpy
                - stat64
        - Branch String:   'filesetup.c:909,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:910,8'
              BranchSideFuncs:
                - __errno_location
                - strcpy
                - stat64
                - calloc
                - snprintf
                - __xpg_basename
                - flist_add.1484
                - flist_del
                - get_fs_free_size
                - free
                - snprintf
                - stat64
            - BranchSide:      'filesetup.c:917,6'
              BranchSideFuncs:
                - calloc
                - snprintf
                - __xpg_basename
                - flist_add.1484
                - flist_del
                - get_fs_free_size
                - free
                - snprintf
                - stat64
                - __errno_location
                - strcpy
                - stat64
        - Branch String:   'filesetup.c:910,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:911,5'
              BranchSideFuncs:
                - flist_del
                - get_fs_free_size
                - free
            - BranchSide:      'filesetup.c:912,11'
              BranchSideFuncs:
                - strcpy
                - stat64
                - calloc
                - snprintf
                - __xpg_basename
                - flist_add.1484
                - flist_del
                - get_fs_free_size
                - free
                - snprintf
                - stat64
                - __errno_location
        - Branch String:   'filesetup.c:913,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:914,5'
              BranchSideFuncs:
                - flist_del
                - get_fs_free_size
                - free
            - BranchSide:      'filesetup.c:915,3'
              BranchSideFuncs:
                - calloc
                - snprintf
                - __xpg_basename
                - flist_add.1484
                - flist_del
                - get_fs_free_size
                - free
                - snprintf
                - stat64
                - __errno_location
                - strcpy
                - stat64
        - Branch String:   'filesetup.c:918,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:919,9'
              BranchSideFuncs:
                - calloc
                - snprintf
                - __xpg_basename
                - flist_add.1484
                - flist_del
                - get_fs_free_size
                - free
                - snprintf
                - stat64
                - __errno_location
                - strcpy
                - stat64
            - BranchSide:      'filesetup.c:926,7'
              BranchSideFuncs:
                - calloc
                - snprintf
                - __xpg_basename
                - flist_add.1484
                - flist_del
                - get_fs_free_size
                - free
                - snprintf
                - stat64
                - __errno_location
                - strcpy
                - stat64
        - Branch String:   'filesetup.c:920,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:921,5'
              BranchSideFuncs:
                - calloc
                - snprintf
                - __xpg_basename
                - flist_add.1484
                - flist_del
                - get_fs_free_size
                - free
                - snprintf
                - stat64
                - __errno_location
                - strcpy
                - stat64
            - BranchSide:      'filesetup.c:923,7'
              BranchSideFuncs:
                - calloc
                - snprintf
                - __xpg_basename
                - flist_add.1484
                - flist_del
                - get_fs_free_size
                - free
                - snprintf
                - stat64
                - __errno_location
                - strcpy
                - stat64
        - Branch String:   'filesetup.c:926,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:927,4'
              BranchSideFuncs:
                - flist_del
                - get_fs_free_size
                - free
                - snprintf
                - stat64
                - calloc
                - snprintf
                - __xpg_basename
                - flist_add.1484
                - __errno_location
                - strcpy
                - stat64
            - BranchSide:      'filesetup.c:929,8'
              BranchSideFuncs:
                - calloc
                - snprintf
                - __xpg_basename
                - flist_add.1484
                - flist_del
                - get_fs_free_size
                - free
                - snprintf
                - stat64
                - __errno_location
                - strcpy
                - stat64
        - Branch String:   'filesetup.c:936,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:939,8'
              BranchSideFuncs:
                - flist_del
                - get_fs_free_size
                - free
            - BranchSide:      'filesetup.c:949,9'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:943,10'
          Branch Sides:
            - BranchSide:      'filesetup.c:943,13'
              BranchSideFuncs:
                - free
                - flist_del
                - get_fs_free_size
            - BranchSide:      'filesetup.c:946,8'
              BranchSideFuncs:
                - free
                - flist_del
                - get_fs_free_size
        - Branch String:   'filesetup.c:943,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:944,11'
              BranchSideFuncs:
                - free
                - flist_del
                - get_fs_free_size
            - BranchSide:      'filesetup.c:946,8'
              BranchSideFuncs:
                - free
                - flist_del
                - get_fs_free_size
      Callsites:
        - Src:             'filesetup.c:907,3'
          Dst:             snprintf
        - Src:             'filesetup.c:909,7'
          Dst:             stat64
        - Src:             'filesetup.c:910,8'
          Dst:             __errno_location
        - Src:             'filesetup.c:912,4'
          Dst:             strcpy
        - Src:             'filesetup.c:913,8'
          Dst:             stat64
        - Src:             'filesetup.c:929,8'
          Dst:             calloc
        - Src:             'filesetup.c:930,3'
          Dst:             snprintf
        - Src:             'filesetup.c:931,14'
          Dst:             __xpg_basename
        - Src:             'filesetup.c:933,3'
          Dst:             flist_add
        - Src:             'filesetup.c:940,3'
          Dst:             flist_del
        - Src:             'filesetup.c:942,8'
          Dst:             get_fs_free_size
    - functionName:    strcpy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __xpg_basename
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_file_sizes
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionLinenumberEnd: 874
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         28
      ICount:          169
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - __dprint
        - clear_error
        - log_err
        - td_io_get_file_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:850,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:850,2'
              BranchSideFuncs:
                - __dprint
                - td_io_get_file_size
                - clear_error
                - log_err
            - BranchSide:      'filesetup.c:850,2'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:850,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:850,2'
              BranchSideFuncs:
                - __dprint
                - td_io_get_file_size
                - clear_error
                - log_err
            - BranchSide:      'filesetup.c:850,2'
              BranchSideFuncs:
                - __dprint
                - td_io_get_file_size
                - clear_error
                - log_err
        - Branch String:   'filesetup.c:850,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:851,3'
              BranchSideFuncs:
                - __dprint
                - td_io_get_file_size
                - clear_error
                - log_err
            - BranchSide:      'filesetup.c:872,2'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:851,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:851,3'
              BranchSideFuncs:
                - td_io_get_file_size
                - __dprint
                - clear_error
                - log_err
            - BranchSide:      'filesetup.c:854,27'
              BranchSideFuncs:
                - __dprint
                - td_io_get_file_size
                - clear_error
                - log_err
        - Branch String:   'filesetup.c:854,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:855,8'
              BranchSideFuncs:
                - clear_error
                - __dprint
                - td_io_get_file_size
                - log_err
            - BranchSide:      'filesetup.c:870,7'
              BranchSideFuncs:
                - __dprint
                - td_io_get_file_size
                - clear_error
                - log_err
        - Branch String:   'filesetup.c:855,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:856,21'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'filesetup.c:860,16'
              BranchSideFuncs:
                - clear_error
                - __dprint
                - td_io_get_file_size
                - log_err
        - Branch String:   'filesetup.c:870,34'
          Branch Sides:
            - BranchSide:      'filesetup.c:870,37'
              BranchSideFuncs:
                - __dprint
                - td_io_get_file_size
                - clear_error
                - log_err
            - BranchSide:      'filesetup.c:872,2'
              BranchSideFuncs:
                - __dprint
                - td_io_get_file_size
                - clear_error
                - log_err
        - Branch String:   'filesetup.c:870,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:871,24'
              BranchSideFuncs:
                - __dprint
                - td_io_get_file_size
                - clear_error
                - log_err
            - BranchSide:      'filesetup.c:872,2'
              BranchSideFuncs:
                - __dprint
                - td_io_get_file_size
                - clear_error
                - log_err
      Callsites:
        - Src:             'filesetup.c:851,3'
          Dst:             __dprint
        - Src:             'filesetup.c:854,7'
          Dst:             td_io_get_file_size
        - Src:             'filesetup.c:856,5'
          Dst:             log_err
        - Src:             'filesetup.c:860,4'
          Dst:             clear_error
    - functionName:    create_work_dirs
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1048
      functionLinenumberEnd: 1075
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - fname
      BBCount:         14
      ICount:          105
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - log_err
        - longest_existing_path
        - mkdir
        - snprintf
        - strchr
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:1058,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1059,7'
              BranchSideFuncs:
                - __errno_location
                - mkdir
                - strchr
                - __errno_location
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'filesetup.c:1073,2'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:1059,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1060,7'
              BranchSideFuncs:
                - strchr
                - __errno_location
                - mkdir
                - __errno_location
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'filesetup.c:1063,4'
              BranchSideFuncs:
                - __errno_location
                - mkdir
                - strchr
                - __errno_location
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'filesetup.c:1065,29'
          Branch Sides:
            - BranchSide:      'filesetup.c:1065,32'
              BranchSideFuncs:
                - __errno_location
                - strchr
                - __errno_location
                - mkdir
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'filesetup.c:1070,4'
              BranchSideFuncs:
                - strchr
                - __errno_location
                - mkdir
                - __errno_location
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'filesetup.c:1065,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1067,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'filesetup.c:1070,4'
              BranchSideFuncs:
                - strchr
                - __errno_location
                - mkdir
                - __errno_location
                - __errno_location
                - strerror
                - log_err
      Callsites:
        - Src:             'filesetup.c:1053,2'
          Dst:             snprintf
        - Src:             'filesetup.c:1056,11'
          Dst:             longest_existing_path
        - Src:             'filesetup.c:1058,16'
          Dst:             strchr
        - Src:             'filesetup.c:1064,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:1065,7'
          Dst:             mkdir
        - Src:             'filesetup.c:1065,32'
          Dst:             __errno_location
        - Src:             'filesetup.c:1067,21'
          Dst:             __errno_location
        - Src:             'filesetup.c:1067,12'
          Dst:             strerror
        - Src:             'filesetup.c:1066,4'
          Dst:             log_err
    - functionName:    mkdir
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    setup_files
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 1081
      functionLinenumberEnd: 1433
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         301
      ICount:          1863
      EdgeCount:       402
      CyclomaticComplexity: 103
      functionsReached:
        - __assert_fail
        - __dprint
        - __file_invalidate_cache
        - close
        - create_work_dirs
        - dp_init
        - extend_file
        - fio_file_clear_extend
        - fio_file_extend
        - fio_file_set_extend
        - get_file_sizes
        - get_fs_free_counts
        - get_rand_file_size
        - get_start_offset
        - log_err
        - log_info
        - nowarn_snprintf
        - sprandom_init
        - strchr
        - strerror
        - td_bump_runstate
        - td_ioengine_flagged
        - td_min_bs
        - td_restore_runstate
        - zbd_init_files
        - zbd_recalc_options_with_zone_granularity
        - zbd_setup_files
      functionUses:    2
      BranchProfiles:
        - Branch String:   'filesetup.c:1091,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1091,2'
              BranchSideFuncs:
                - td_bump_runstate
                - get_file_sizes
                - zbd_recalc_options_with_zone_granularity
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
                - zbd_init_files
                - td_ioengine_flagged.1505
                - strchr
                - create_work_dirs
            - BranchSide:      'filesetup.c:1093,31'
              BranchSideFuncs:
                - __dprint
                - td_bump_runstate
                - get_file_sizes
                - zbd_recalc_options_with_zone_granularity
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
                - zbd_init_files
                - td_ioengine_flagged.1505
                - strchr
                - create_work_dirs
        - Branch String:   'filesetup.c:1095,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1095,2'
              BranchSideFuncs:
                - get_file_sizes
                - zbd_recalc_options_with_zone_granularity
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
                - zbd_init_files
                - td_ioengine_flagged.1505
                - strchr
                - create_work_dirs
            - BranchSide:      'filesetup.c:1110,6'
              BranchSideFuncs:
                - get_file_sizes
                - zbd_recalc_options_with_zone_granularity
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
                - zbd_init_files
        - Branch String:   'filesetup.c:1095,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1095,2'
              BranchSideFuncs:
                - get_file_sizes
                - zbd_recalc_options_with_zone_granularity
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
                - zbd_init_files
                - td_ioengine_flagged.1505
                - strchr
                - create_work_dirs
            - BranchSide:      'filesetup.c:1095,2'
              BranchSideFuncs:
                - get_file_sizes
                - zbd_recalc_options_with_zone_granularity
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
                - zbd_init_files
                - td_ioengine_flagged.1505
                - strchr
                - create_work_dirs
        - Branch String:   'filesetup.c:1095,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1096,28'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - strchr
                - get_file_sizes
                - zbd_recalc_options_with_zone_granularity
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
                - zbd_init_files
                - create_work_dirs
            - BranchSide:      'filesetup.c:1101,2'
              BranchSideFuncs:
                - get_file_sizes
                - zbd_recalc_options_with_zone_granularity
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
                - zbd_init_files
        - Branch String:   'filesetup.c:1096,48'
          Branch Sides:
            - BranchSide:      'filesetup.c:1097,14'
              BranchSideFuncs:
                - get_file_sizes
                - zbd_recalc_options_with_zone_granularity
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
                - zbd_init_files
                - td_ioengine_flagged.1505
                - strchr
                - create_work_dirs
            - BranchSide:      'filesetup.c:1101,2'
              BranchSideFuncs:
                - get_file_sizes
                - zbd_recalc_options_with_zone_granularity
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
                - zbd_init_files
                - td_ioengine_flagged.1505
                - strchr
                - create_work_dirs
        - Branch String:   'filesetup.c:1097,51'
          Branch Sides:
            - BranchSide:      'filesetup.c:1098,9'
              BranchSideFuncs:
                - create_work_dirs
                - td_restore_runstate
                - get_file_sizes
                - zbd_recalc_options_with_zone_granularity
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
                - zbd_init_files
                - td_ioengine_flagged.1505
                - strchr
            - BranchSide:      'filesetup.c:1101,2'
              BranchSideFuncs:
                - get_file_sizes
                - zbd_recalc_options_with_zone_granularity
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
                - zbd_init_files
                - td_ioengine_flagged.1505
                - strchr
                - create_work_dirs
        - Branch String:   'filesetup.c:1098,40'
          Branch Sides:
            - BranchSide:      'filesetup.c:1099,25'
              BranchSideFuncs:
                - get_file_sizes
                - zbd_recalc_options_with_zone_granularity
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
                - zbd_init_files
                - td_ioengine_flagged.1505
                - strchr
                - create_work_dirs
            - BranchSide:      'filesetup.c:1101,2'
              BranchSideFuncs:
                - get_file_sizes
                - zbd_recalc_options_with_zone_granularity
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
                - zbd_init_files
                - td_ioengine_flagged.1505
                - strchr
                - create_work_dirs
        - Branch String:   'filesetup.c:1096,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1100,4'
              BranchSideFuncs:
                - get_file_sizes
                - zbd_recalc_options_with_zone_granularity
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
                - zbd_init_files
                - td_ioengine_flagged.1505
                - strchr
                - create_work_dirs
            - BranchSide:      'filesetup.c:1101,2'
              BranchSideFuncs:
                - get_file_sizes
                - zbd_recalc_options_with_zone_granularity
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
                - zbd_init_files
                - td_ioengine_flagged.1505
                - strchr
                - create_work_dirs
        - Branch String:   'filesetup.c:1110,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1111,9'
              BranchSideFuncs:
                - zbd_recalc_options_with_zone_granularity
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
                - zbd_init_files
            - BranchSide:      'filesetup.c:1113,24'
              BranchSideFuncs:
                - get_file_sizes
                - zbd_recalc_options_with_zone_granularity
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
                - zbd_init_files
        - Branch String:   'filesetup.c:1115,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1116,3'
              BranchSideFuncs:
                - td_restore_runstate
            - BranchSide:      'filesetup.c:1118,6'
              BranchSideFuncs:
                - zbd_recalc_options_with_zone_granularity
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
                - zbd_init_files
        - Branch String:   'filesetup.c:1118,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1119,24'
              BranchSideFuncs:
                - zbd_init_files
                - zbd_recalc_options_with_zone_granularity
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
            - BranchSide:      'filesetup.c:1123,43'
              BranchSideFuncs:
                - zbd_recalc_options_with_zone_granularity
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
        - Branch String:   'filesetup.c:1120,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1121,4'
              BranchSideFuncs:
                - td_restore_runstate
            - BranchSide:      'filesetup.c:1122,2'
              BranchSideFuncs:
                - zbd_recalc_options_with_zone_granularity
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
        - Branch String:   'filesetup.c:1125,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1126,3'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
            - BranchSide:      'filesetup.c:1132,13'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
        - Branch String:   'filesetup.c:1133,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1133,2'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
            - BranchSide:      'filesetup.c:1141,6'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
        - Branch String:   'filesetup.c:1133,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1133,2'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
            - BranchSide:      'filesetup.c:1133,2'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
        - Branch String:   'filesetup.c:1133,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1134,15'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
            - BranchSide:      'filesetup.c:1139,2'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
        - Branch String:   'filesetup.c:1135,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1136,15'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
            - BranchSide:      'filesetup.c:1138,18'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - get_fs_free_counts
        - Branch String:   'filesetup.c:1141,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1142,45'
              BranchSideFuncs:
                - get_fs_free_counts
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
            - BranchSide:      'filesetup.c:1147,8'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
        - Branch String:   'filesetup.c:1147,19'
          Branch Sides:
            - BranchSide:      'filesetup.c:1147,22'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:1147,47'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
        - Branch String:   'filesetup.c:1147,43'
          Branch Sides:
            - BranchSide:      'filesetup.c:1147,47'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
            - BranchSide:      'filesetup.c:1159,7'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
        - Branch String:   'filesetup.c:1147,55'
          Branch Sides:
            - BranchSide:      'filesetup.c:1148,27'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
            - BranchSide:      'filesetup.c:1159,7'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
        - Branch String:   'filesetup.c:1148,41'
          Branch Sides:
            - BranchSide:      'filesetup.c:1148,45'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
            - BranchSide:      'filesetup.c:1159,7'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
        - Branch String:   'filesetup.c:1148,60'
          Branch Sides:
            - BranchSide:      'filesetup.c:1149,8'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
            - BranchSide:      'filesetup.c:1159,7'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
        - Branch String:   'filesetup.c:1149,20'
          Branch Sides:
            - BranchSide:      'filesetup.c:1149,24'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
            - BranchSide:      'filesetup.c:1150,46'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:1149,41'
          Branch Sides:
            - BranchSide:      'filesetup.c:1149,44'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
            - BranchSide:      'filesetup.c:1159,7'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
        - Branch String:   'filesetup.c:1147,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1150,46'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
            - BranchSide:      'filesetup.c:1159,7'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
        - Branch String:   'filesetup.c:1151,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:1151,3'
              BranchSideFuncs:
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:1151,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:1151,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:1151,3'
              BranchSideFuncs:
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:1151,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:1151,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:1151,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
            - BranchSide:      'filesetup.c:1152,3'
              BranchSideFuncs:
                - td_restore_runstate
        - Branch String:   'filesetup.c:1151,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:1151,3'
              BranchSideFuncs:
                - td_restore_runstate
            - BranchSide:      'filesetup.c:1151,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
        - Branch String:   'filesetup.c:1151,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:1151,3'
              BranchSideFuncs:
                - td_restore_runstate
            - BranchSide:      'filesetup.c:1151,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
        - Branch String:   'filesetup.c:1159,24'
          Branch Sides:
            - BranchSide:      'filesetup.c:1159,27'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
            - BranchSide:      'filesetup.c:1174,27'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
        - Branch String:   'filesetup.c:1159,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1162,8'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
            - BranchSide:      'filesetup.c:1174,27'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
        - Branch String:   'filesetup.c:1165,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1166,19'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
            - BranchSide:      'filesetup.c:1167,2'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
        - Branch String:   'filesetup.c:1176,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1176,2'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
            - BranchSide:      'filesetup.c:1273,6'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:1176,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1176,2'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
            - BranchSide:      'filesetup.c:1176,2'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
        - Branch String:   'filesetup.c:1176,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:1177,37'
              BranchSideFuncs:
                - get_start_offset
                - log_info
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
            - BranchSide:      'filesetup.c:1271,2'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:1187,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1194,17'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - log_err
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - get_rand_file_size
            - BranchSide:      'filesetup.c:1216,14'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - log_err
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - get_rand_file_size
        - Branch String:   'filesetup.c:1195,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:1196,16'
              BranchSideFuncs:
                - log_info
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - get_rand_file_size
                - log_err
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
            - BranchSide:      'filesetup.c:1208,9'
              BranchSideFuncs:
                - log_info
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - get_rand_file_size
                - log_err
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
        - Branch String:   'filesetup.c:1208,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:1209,9'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
            - BranchSide:      'filesetup.c:1216,3'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
        - Branch String:   'filesetup.c:1209,9'
          Branch Sides:
            - BranchSide:      'filesetup.c:1210,6'
              BranchSideFuncs:
                - log_err
                - td_restore_runstate
            - BranchSide:      'filesetup.c:1211,18'
              BranchSideFuncs:
                - log_info
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
        - Branch String:   'filesetup.c:1212,9'
          Branch Sides:
            - BranchSide:      'filesetup.c:1214,7'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
            - BranchSide:      'filesetup.c:1215,4'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
        - Branch String:   'filesetup.c:1216,51'
          Branch Sides:
            - BranchSide:      'filesetup.c:1217,7'
              BranchSideFuncs:
                - get_rand_file_size
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - log_err
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
            - BranchSide:      'filesetup.c:1218,8'
              BranchSideFuncs:
                - get_rand_file_size
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - log_err
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
        - Branch String:   'filesetup.c:1216,14'
          Branch Sides:
            - BranchSide:      'filesetup.c:1218,8'
              BranchSideFuncs:
                - get_rand_file_size
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - log_err
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
            - BranchSide:      'filesetup.c:1231,17'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
        - Branch String:   'filesetup.c:1218,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:1219,5'
              BranchSideFuncs:
                - log_err
                - td_restore_runstate
            - BranchSide:      'filesetup.c:1224,8'
              BranchSideFuncs:
                - get_rand_file_size
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - log_err
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
        - Branch String:   'filesetup.c:1224,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:1225,18'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
            - BranchSide:      'filesetup.c:1227,37'
              BranchSideFuncs:
                - get_rand_file_size
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - log_err
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
        - Branch String:   'filesetup.c:1233,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1234,15'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
            - BranchSide:      'filesetup.c:1238,29'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
        - Branch String:   'filesetup.c:1238,45'
          Branch Sides:
            - BranchSide:      'filesetup.c:1238,48'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
            - BranchSide:      'filesetup.c:1250,14'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
        - Branch String:   'filesetup.c:1238,29'
          Branch Sides:
            - BranchSide:      'filesetup.c:1241,17'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
            - BranchSide:      'filesetup.c:1250,14'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
        - Branch String:   'filesetup.c:1244,9'
          Branch Sides:
            - BranchSide:      'filesetup.c:1245,19'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
            - BranchSide:      'filesetup.c:1247,20'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
        - Branch String:   'filesetup.c:1251,27'
          Branch Sides:
            - BranchSide:      'filesetup.c:1251,30'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
            - BranchSide:      'filesetup.c:1256,18'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
        - Branch String:   'filesetup.c:1251,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:1252,16'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
            - BranchSide:      'filesetup.c:1256,18'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
        - Branch String:   'filesetup.c:1259,36'
          Branch Sides:
            - BranchSide:      'filesetup.c:1260,8'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
            - BranchSide:      'filesetup.c:1271,2'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
        - Branch String:   'filesetup.c:1259,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1261,29'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
            - BranchSide:      'filesetup.c:1271,2'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
        - Branch String:   'filesetup.c:1261,49'
          Branch Sides:
            - BranchSide:      'filesetup.c:1262,9'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
            - BranchSide:      'filesetup.c:1266,36'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
        - Branch String:   'filesetup.c:1261,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:1263,16'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
            - BranchSide:      'filesetup.c:1266,36'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
        - Branch String:   'filesetup.c:1266,56'
          Branch Sides:
            - BranchSide:      'filesetup.c:1267,29'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
                - td_ioengine_flagged.1505
            - BranchSide:      'filesetup.c:1269,25'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - __assert_fail
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - get_start_offset
                - log_info
                - td_ioengine_flagged.1505
                - fio_file_set_extend
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_ioengine_flagged.1505
                - td_min_bs.1572
                - log_err
                - get_rand_file_size
        - Branch String:   'filesetup.c:1273,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1276,3'
              BranchSideFuncs:
                - __assert_fail
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:1292,3'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
        - Branch String:   'filesetup.c:1276,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:1276,3'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:1277,7'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:1279,32'
          Branch Sides:
            - BranchSide:      'filesetup.c:1279,35'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:1282,5'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:1279,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1282,5'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:1287,27'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
        - Branch String:   'filesetup.c:1283,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:1283,4'
              BranchSideFuncs:
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:1283,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:1283,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:1283,4'
              BranchSideFuncs:
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:1283,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:1283,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:1283,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
            - BranchSide:      'filesetup.c:1284,4'
              BranchSideFuncs:
                - td_restore_runstate
        - Branch String:   'filesetup.c:1283,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:1283,4'
              BranchSideFuncs:
                - td_restore_runstate
            - BranchSide:      'filesetup.c:1283,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
        - Branch String:   'filesetup.c:1283,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:1283,4'
              BranchSideFuncs:
                - td_restore_runstate
            - BranchSide:      'filesetup.c:1283,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - td_restore_runstate
        - Branch String:   'filesetup.c:1288,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:1289,4'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
            - BranchSide:      'filesetup.c:1291,2'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
        - Branch String:   'filesetup.c:1294,15'
          Branch Sides:
            - BranchSide:      'filesetup.c:1294,19'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
            - BranchSide:      'filesetup.c:1295,13'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
        - Branch String:   'filesetup.c:1294,30'
          Branch Sides:
            - BranchSide:      'filesetup.c:1294,33'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
            - BranchSide:      'filesetup.c:1297,6'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
        - Branch String:   'filesetup.c:1294,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1295,13'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
            - BranchSide:      'filesetup.c:1297,6'
              BranchSideFuncs:
                - td_min_bs.1572
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
                - log_err
        - Branch String:   'filesetup.c:1297,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1298,3'
              BranchSideFuncs:
                - log_err
                - td_restore_runstate
            - BranchSide:      'filesetup.c:1307,6'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
        - Branch String:   'filesetup.c:1307,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1308,17'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
                - log_info
            - BranchSide:      'filesetup.c:1353,6'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
        - Branch String:   'filesetup.c:1309,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1311,6'
              BranchSideFuncs:
                - log_info
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
            - BranchSide:      'filesetup.c:1319,3'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
        - Branch String:   'filesetup.c:1319,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:1319,3'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
            - BranchSide:      'filesetup.c:1350,17'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
        - Branch String:   'filesetup.c:1319,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:1319,3'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
            - BranchSide:      'filesetup.c:1319,3'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
        - Branch String:   'filesetup.c:1319,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:1320,23'
              BranchSideFuncs:
                - fio_file_extend
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
            - BranchSide:      'filesetup.c:1349,3'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
        - Branch String:   'filesetup.c:1322,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:1323,5'
              BranchSideFuncs:
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - close
            - BranchSide:      'filesetup.c:1325,4'
              BranchSideFuncs:
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - close
        - Branch String:   'filesetup.c:1325,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:1325,4'
              BranchSideFuncs:
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - close
            - BranchSide:      'filesetup.c:1326,26'
              BranchSideFuncs:
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - close
        - Branch String:   'filesetup.c:1327,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:1328,15'
              BranchSideFuncs:
                - extend_file
                - __file_invalidate_cache
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - close
            - BranchSide:      'filesetup.c:1332,25'
              BranchSideFuncs:
                - extend_file
                - __file_invalidate_cache
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - close
        - Branch String:   'filesetup.c:1334,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:1335,5'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
            - BranchSide:      'filesetup.c:1337,34'
              BranchSideFuncs:
                - __file_invalidate_cache
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - close
        - Branch String:   'filesetup.c:1343,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:1344,11'
              BranchSideFuncs:
                - close
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
            - BranchSide:      'filesetup.c:1346,4'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
        - Branch String:   'filesetup.c:1347,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:1348,5'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
            - BranchSide:      'filesetup.c:1349,3'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
                - fio_file_extend
                - __assert_fail
                - fio_file_clear_extend
                - extend_file
                - __file_invalidate_cache
                - close
        - Branch String:   'filesetup.c:1353,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1354,3'
              BranchSideFuncs:
                - td_restore_runstate
            - BranchSide:      'filesetup.c:1361,6'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
        - Branch String:   'filesetup.c:1361,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1362,17'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
            - BranchSide:      'filesetup.c:1390,6'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
        - Branch String:   'filesetup.c:1364,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:1364,3'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
            - BranchSide:      'filesetup.c:1387,17'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
        - Branch String:   'filesetup.c:1364,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:1364,3'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
            - BranchSide:      'filesetup.c:1364,3'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
        - Branch String:   'filesetup.c:1364,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:1365,8'
              BranchSideFuncs:
                - __file_invalidate_cache
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - close
                - log_info
            - BranchSide:      'filesetup.c:1386,3'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
        - Branch String:   'filesetup.c:1365,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:1367,8'
              BranchSideFuncs:
                - log_info
                - __file_invalidate_cache
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - close
            - BranchSide:      'filesetup.c:1370,10'
              BranchSideFuncs:
                - __file_invalidate_cache
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - log_info
                - close
        - Branch String:   'filesetup.c:1371,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:1372,5'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
            - BranchSide:      'filesetup.c:1374,34'
              BranchSideFuncs:
                - __file_invalidate_cache
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - log_info
                - close
        - Branch String:   'filesetup.c:1380,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:1381,11'
              BranchSideFuncs:
                - close
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - log_info
            - BranchSide:      'filesetup.c:1383,4'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
        - Branch String:   'filesetup.c:1384,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:1385,5'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
            - BranchSide:      'filesetup.c:1386,3'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
                - __file_invalidate_cache
                - close
                - log_info
        - Branch String:   'filesetup.c:1390,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1391,3'
              BranchSideFuncs:
                - td_restore_runstate
            - BranchSide:      'filesetup.c:1393,6'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - sprandom_init
                - log_err
        - Branch String:   'filesetup.c:1393,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1394,7'
              BranchSideFuncs:
                - sprandom_init
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
                - log_err
            - BranchSide:      'filesetup.c:1403,6'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
        - Branch String:   'filesetup.c:1394,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1395,5'
              BranchSideFuncs:
                - log_err
                - td_restore_runstate
            - BranchSide:      'filesetup.c:1398,23'
              BranchSideFuncs:
                - sprandom_init
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
        - Branch String:   'filesetup.c:1399,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1400,4'
              BranchSideFuncs:
                - td_restore_runstate
            - BranchSide:      'filesetup.c:1401,2'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
        - Branch String:   'filesetup.c:1403,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1404,23'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
            - BranchSide:      'filesetup.c:1406,23'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
                - zbd_setup_files
        - Branch String:   'filesetup.c:1409,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1410,25'
              BranchSideFuncs:
                - zbd_setup_files
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
            - BranchSide:      'filesetup.c:1415,6'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
        - Branch String:   'filesetup.c:1411,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1412,4'
              BranchSideFuncs:
                - td_restore_runstate
            - BranchSide:      'filesetup.c:1413,2'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
        - Branch String:   'filesetup.c:1415,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1416,3'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
            - BranchSide:      'filesetup.c:1418,22'
              BranchSideFuncs:
                - td_restore_runstate
                - dp_init
                - td_restore_runstate
        - Branch String:   'filesetup.c:1420,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:1421,17'
              BranchSideFuncs:
                - dp_init
                - td_restore_runstate
            - BranchSide:      'filesetup.c:1426,2'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:1422,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:1423,4'
              BranchSideFuncs:
                - td_restore_runstate
            - BranchSide:      'filesetup.c:1424,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'filesetup.c:1088,32'
          Dst:             td_min_bs
        - Src:             'filesetup.c:1091,2'
          Dst:             __dprint
        - Src:             'filesetup.c:1093,14'
          Dst:             td_bump_runstate
        - Src:             'filesetup.c:1096,8'
          Dst:             td_ioengine_flagged
        - Src:             'filesetup.c:1097,7'
          Dst:             strchr
        - Src:             'filesetup.c:1099,8'
          Dst:             create_work_dirs
        - Src:             'filesetup.c:1113,9'
          Dst:             get_file_sizes
        - Src:             'filesetup.c:1119,9'
          Dst:             zbd_init_files
        - Src:             'filesetup.c:1123,2'
          Dst:             zbd_recalc_options_with_zone_granularity
        - Src:             'filesetup.c:1142,26'
          Dst:             get_fs_free_counts
        - Src:             'filesetup.c:1148,7'
          Dst:             td_ioengine_flagged
        - Src:             'filesetup.c:1150,3'
          Dst:             log_err
        - Src:             'filesetup.c:1151,3'
          Dst:             strerror
        - Src:             'filesetup.c:1151,3'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:1151,3'
          Dst:             strerror
        - Src:             'filesetup.c:1151,3'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:1177,20'
          Dst:             get_start_offset
        - Src:             'filesetup.c:1213,6'
          Dst:             log_info
        - Src:             'filesetup.c:1227,18'
          Dst:             get_rand_file_size
        - Src:             'filesetup.c:1247,33'
          Dst:             td_min_bs
        - Src:             'filesetup.c:1261,9'
          Dst:             td_ioengine_flagged
        - Src:             'filesetup.c:1265,5'
          Dst:             fio_file_set_extend
        - Src:             'filesetup.c:1266,16'
          Dst:             td_ioengine_flagged
        - Src:             'filesetup.c:1267,9'
          Dst:             td_ioengine_flagged
        - Src:             'filesetup.c:1268,9'
          Dst:             td_ioengine_flagged
        - Src:             'filesetup.c:1276,3'
          Dst:             __assert_fail
        - Src:             'filesetup.c:1280,4'
          Dst:             log_err
        - Src:             'filesetup.c:1283,4'
          Dst:             strerror
        - Src:             'filesetup.c:1283,4'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:1283,4'
          Dst:             strerror
        - Src:             'filesetup.c:1283,4'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:1297,16'
          Dst:             td_min_bs
        - Src:             'filesetup.c:1298,3'
          Dst:             log_err
        - Src:             'filesetup.c:1310,4'
          Dst:             log_info
        - Src:             'filesetup.c:1322,9'
          Dst:             fio_file_extend
        - Src:             'filesetup.c:1325,4'
          Dst:             __assert_fail
        - Src:             'filesetup.c:1326,4'
          Dst:             fio_file_clear_extend
        - Src:             'filesetup.c:1333,10'
          Dst:             extend_file
        - Src:             'filesetup.c:1337,10'
          Dst:             __file_invalidate_cache
        - Src:             'filesetup.c:1344,5'
          Dst:             close
        - Src:             'filesetup.c:1366,5'
          Dst:             log_info
        - Src:             'filesetup.c:1374,10'
          Dst:             __file_invalidate_cache
        - Src:             'filesetup.c:1381,5'
          Dst:             close
        - Src:             'filesetup.c:1395,5'
          Dst:             log_err
        - Src:             'filesetup.c:1398,9'
          Dst:             sprandom_init
        - Src:             'filesetup.c:1410,9'
          Dst:             zbd_setup_files
        - Src:             'filesetup.c:1418,2'
          Dst:             td_restore_runstate
        - Src:             'filesetup.c:1421,9'
          Dst:             dp_init
        - Src:             'filesetup.c:1429,2'
          Dst:             log_err
        - Src:             'filesetup.c:1431,2'
          Dst:             td_restore_runstate
    - functionName:    td_min_bs
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 876
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         7
      ICount:          80
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   './fio.h:875,11'
          Branch Sides:
            - BranchSide:      './fio.h:875,11'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:875,11'
              BranchSideFuncs: []
        - Branch String:   './fio.h:876,9'
          Branch Sides:
            - BranchSide:      './fio.h:876,9'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:876,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_start_offset
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 1001
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         24
      ICount:          202
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - __fio_option_is_set
        - td_min_bs
      functionUses:    7
      BranchProfiles:
        - Branch String:   'filesetup.c:960,21'
          Branch Sides:
            - BranchSide:      'filesetup.c:960,24'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_min_bs.1572
                - __assert_fail
            - BranchSide:      'filesetup.c:963,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_min_bs.1572
                - __assert_fail
        - Branch String:   'filesetup.c:960,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:961,10'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:963,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_min_bs.1572
                - __assert_fail
        - Branch String:   'filesetup.c:963,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:964,3'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_min_bs.1572
                - __assert_fail
            - BranchSide:      'filesetup.c:968,15'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_min_bs.1572
        - Branch String:   'filesetup.c:964,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:964,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'filesetup.c:965,15'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_min_bs.1572
        - Branch String:   'filesetup.c:970,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:972,13'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_min_bs.1572
            - BranchSide:      'filesetup.c:978,12'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_min_bs.1572
        - Branch String:   'filesetup.c:982,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:986,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - td_min_bs.1572
            - BranchSide:      'filesetup.c:1000,9'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:986,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:987,15'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:990,25'
              BranchSideFuncs:
                - td_min_bs.1572
      Callsites:
        - Src:             'filesetup.c:964,3'
          Dst:             __assert_fail
        - Src:             'filesetup.c:986,7'
          Dst:             __fio_option_is_set
        - Src:             'filesetup.c:990,15'
          Dst:             td_min_bs
    - functionName:    get_rand_file_size
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __rand
        - rand_max
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'filesetup.c:441,14'
          Dst:             rand_max
        - Src:             'filesetup.c:442,6'
          Dst:             __rand
    - functionName:    __file_invalidate_cache
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - td
        - f
        - off
        - len
      BBCount:         83
      ICount:          397
      EdgeCount:       109
      CyclomaticComplexity: 28
      functionsReached:
        - __dprint
        - __errno_location
        - blockdev_invalidate_cache
        - fio_did_warn
        - geteuid
        - log_err
        - log_info
        - posix_fadvise64
        - strerror
        - td_ioengine_flagged
        - usleep
      functionUses:    3
      BranchProfiles:
        - Branch String:   'filesetup.c:582,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:583,9'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - strerror
                - log_info
                - __dprint
                - __dprint
                - blockdev_invalidate_cache
                - __errno_location
                - __errno_location
                - geteuid
                - fio_did_warn.1490
                - log_err
                - usleep
                - blockdev_invalidate_cache
                - __errno_location
                - __dprint
                - posix_fadvise64
                - __dprint
                - __dprint
            - BranchSide:      'filesetup.c:584,6'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - strerror
                - log_info
                - __dprint
                - __dprint
                - blockdev_invalidate_cache
                - __errno_location
                - __errno_location
                - geteuid
                - fio_did_warn.1490
                - log_err
                - usleep
                - blockdev_invalidate_cache
                - __errno_location
                - __dprint
                - posix_fadvise64
                - __dprint
                - __dprint
        - Branch String:   'filesetup.c:584,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:585,9'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - strerror
                - log_info
                - __dprint
                - __dprint
                - blockdev_invalidate_cache
                - __errno_location
                - __errno_location
                - geteuid
                - fio_did_warn.1490
                - log_err
                - usleep
                - blockdev_invalidate_cache
                - __errno_location
                - __dprint
                - posix_fadvise64
                - __dprint
                - __dprint
            - BranchSide:      'filesetup.c:587,6'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - strerror
                - log_info
                - __dprint
                - __dprint
                - blockdev_invalidate_cache
                - __errno_location
                - __errno_location
                - geteuid
                - fio_did_warn.1490
                - log_err
                - usleep
                - blockdev_invalidate_cache
                - __errno_location
                - __dprint
                - posix_fadvise64
                - __dprint
                - __dprint
        - Branch String:   'filesetup.c:587,19'
          Branch Sides:
            - BranchSide:      'filesetup.c:587,22'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:588,3'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:587,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:588,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:590,6'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - strerror
                - log_info
                - __dprint
                - __dprint
                - blockdev_invalidate_cache
                - __errno_location
                - __errno_location
                - geteuid
                - fio_did_warn.1490
                - log_err
                - usleep
                - blockdev_invalidate_cache
                - __errno_location
                - __dprint
                - posix_fadvise64
                - __dprint
                - __dprint
        - Branch String:   'filesetup.c:590,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:591,3'
              BranchSideFuncs:
                - __dprint
                - strerror
                - log_info
            - BranchSide:      'filesetup.c:596,33'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - strerror
                - log_info
                - __dprint
                - __dprint
                - blockdev_invalidate_cache
                - __errno_location
                - __errno_location
                - geteuid
                - fio_did_warn.1490
                - log_err
                - usleep
                - blockdev_invalidate_cache
                - __errno_location
                - __dprint
                - posix_fadvise64
                - __dprint
        - Branch String:   'filesetup.c:591,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:591,3'
              BranchSideFuncs:
                - strerror
                - log_info
            - BranchSide:      'filesetup.c:593,9'
              BranchSideFuncs:
                - __dprint
                - strerror
                - log_info
        - Branch String:   'filesetup.c:594,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:595,14'
              BranchSideFuncs:
                - strerror
                - log_info
            - BranchSide:      'filesetup.c:596,2'
              BranchSideFuncs:
                - strerror
                - log_info
        - Branch String:   'filesetup.c:596,13'
          Branch Sides:
            - BranchSide:      'filesetup.c:597,3'
              BranchSideFuncs:
                - __dprint
                - strerror
                - log_info
            - BranchSide:      'filesetup.c:599,13'
              BranchSideFuncs:
                - strerror
                - log_info
                - __dprint
                - __dprint
                - blockdev_invalidate_cache
                - __errno_location
                - __errno_location
                - geteuid
                - fio_did_warn.1490
                - log_err
                - usleep
                - blockdev_invalidate_cache
                - __errno_location
                - __dprint
                - posix_fadvise64
        - Branch String:   'filesetup.c:597,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:597,3'
              BranchSideFuncs:
                - strerror
                - log_info
            - BranchSide:      'filesetup.c:599,2'
              BranchSideFuncs:
                - __dprint
                - strerror
                - log_info
        - Branch String:   'filesetup.c:599,13'
          Branch Sides:
            - BranchSide:      'filesetup.c:600,3'
              BranchSideFuncs:
                - __dprint
                - posix_fadvise64
                - strerror
                - log_info
            - BranchSide:      'filesetup.c:605,13'
              BranchSideFuncs:
                - strerror
                - log_info
                - __dprint
                - __dprint
                - blockdev_invalidate_cache
                - __errno_location
                - __errno_location
                - geteuid
                - fio_did_warn.1490
                - log_err
                - usleep
                - blockdev_invalidate_cache
                - __errno_location
        - Branch String:   'filesetup.c:600,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:600,3'
              BranchSideFuncs:
                - posix_fadvise64
                - strerror
                - log_info
            - BranchSide:      'filesetup.c:602,23'
              BranchSideFuncs:
                - __dprint
                - posix_fadvise64
                - strerror
                - log_info
        - Branch String:   'filesetup.c:603,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:604,13'
              BranchSideFuncs:
                - strerror
                - log_info
            - BranchSide:      'filesetup.c:605,2'
              BranchSideFuncs:
                - strerror
                - log_info
        - Branch String:   'filesetup.c:605,13'
          Branch Sides:
            - BranchSide:      'filesetup.c:606,7'
              BranchSideFuncs:
                - __dprint
                - blockdev_invalidate_cache
                - strerror
                - log_info
                - __errno_location
                - __errno_location
                - geteuid
                - fio_did_warn.1490
                - log_err
                - usleep
                - blockdev_invalidate_cache
                - __errno_location
            - BranchSide:      'filesetup.c:628,13'
              BranchSideFuncs:
                - strerror
                - log_info
                - __dprint
        - Branch String:   'filesetup.c:608,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:608,3'
              BranchSideFuncs:
                - blockdev_invalidate_cache
                - strerror
                - log_info
                - __errno_location
                - __errno_location
                - geteuid
                - fio_did_warn.1490
                - log_err
                - usleep
                - blockdev_invalidate_cache
                - __errno_location
            - BranchSide:      'filesetup.c:609,35'
              BranchSideFuncs:
                - __dprint
                - blockdev_invalidate_cache
                - strerror
                - log_info
                - __errno_location
                - __errno_location
                - geteuid
                - fio_did_warn.1490
                - log_err
                - usleep
                - blockdev_invalidate_cache
                - __errno_location
        - Branch String:   'filesetup.c:610,18'
          Branch Sides:
            - BranchSide:      'filesetup.c:610,21'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_info
                - __errno_location
                - __errno_location
                - geteuid
                - fio_did_warn.1490
                - log_err
                - usleep
                - blockdev_invalidate_cache
            - BranchSide:      'filesetup.c:610,3'
              BranchSideFuncs:
                - strerror
                - log_info
                - __errno_location
                - __errno_location
                - geteuid
                - fio_did_warn.1490
                - log_err
                - usleep
                - blockdev_invalidate_cache
                - __errno_location
        - Branch String:   'filesetup.c:610,37'
          Branch Sides:
            - BranchSide:      'filesetup.c:610,51'
              BranchSideFuncs:
                - strerror
                - log_info
                - __errno_location
                - __errno_location
                - geteuid
                - fio_did_warn.1490
                - log_err
                - usleep
                - blockdev_invalidate_cache
                - __errno_location
            - BranchSide:      'filesetup.c:610,3'
              BranchSideFuncs:
                - strerror
                - log_info
                - __errno_location
                - __errno_location
                - geteuid
                - fio_did_warn.1490
                - log_err
                - usleep
                - blockdev_invalidate_cache
                - __errno_location
        - Branch String:   'filesetup.c:610,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:617,4'
              BranchSideFuncs:
                - usleep
                - blockdev_invalidate_cache
                - strerror
                - log_info
                - __errno_location
                - __errno_location
                - geteuid
                - fio_did_warn.1490
                - log_err
                - __errno_location
            - BranchSide:      'filesetup.c:620,7'
              BranchSideFuncs:
                - strerror
                - log_info
                - __errno_location
                - __errno_location
                - geteuid
                - fio_did_warn.1490
                - log_err
        - Branch String:   'filesetup.c:620,15'
          Branch Sides:
            - BranchSide:      'filesetup.c:620,18'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_info
                - __errno_location
                - geteuid
                - fio_did_warn.1490
                - log_err
            - BranchSide:      'filesetup.c:626,7'
              BranchSideFuncs:
                - strerror
                - log_info
                - __errno_location
        - Branch String:   'filesetup.c:620,34'
          Branch Sides:
            - BranchSide:      'filesetup.c:620,37'
              BranchSideFuncs:
                - geteuid
                - strerror
                - log_info
                - __errno_location
                - fio_did_warn.1490
                - log_err
            - BranchSide:      'filesetup.c:626,7'
              BranchSideFuncs:
                - strerror
                - log_info
                - __errno_location
        - Branch String:   'filesetup.c:620,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:621,9'
              BranchSideFuncs:
                - fio_did_warn.1490
                - log_err
                - strerror
                - log_info
                - __errno_location
            - BranchSide:      'filesetup.c:626,7'
              BranchSideFuncs:
                - strerror
                - log_info
                - __errno_location
        - Branch String:   'filesetup.c:621,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:622,5'
              BranchSideFuncs:
                - strerror
                - log_info
                - __errno_location
            - BranchSide:      'filesetup.c:625,3'
              BranchSideFuncs:
                - strerror
                - log_info
                - __errno_location
        - Branch String:   'filesetup.c:626,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:627,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_info
            - BranchSide:      'filesetup.c:628,2'
              BranchSideFuncs:
                - strerror
                - log_info
        - Branch String:   'filesetup.c:628,42'
          Branch Sides:
            - BranchSide:      'filesetup.c:629,6'
              BranchSideFuncs:
                - __dprint
                - strerror
                - log_info
            - BranchSide:      'filesetup.c:630,3'
              BranchSideFuncs:
                - __dprint
                - strerror
                - log_info
        - Branch String:   'filesetup.c:630,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:630,3'
              BranchSideFuncs:
                - strerror
                - log_info
            - BranchSide:      'filesetup.c:631,2'
              BranchSideFuncs:
                - __dprint
                - strerror
                - log_info
        - Branch String:   'filesetup.c:639,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:641,5'
              BranchSideFuncs:
                - strerror
                - log_info
            - BranchSide:      'filesetup.c:643,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'filesetup.c:591,3'
          Dst:             __dprint
        - Src:             'filesetup.c:596,13'
          Dst:             td_ioengine_flagged
        - Src:             'filesetup.c:597,3'
          Dst:             __dprint
        - Src:             'filesetup.c:600,3'
          Dst:             __dprint
        - Src:             'filesetup.c:602,9'
          Dst:             posix_fadvise64
        - Src:             'filesetup.c:608,3'
          Dst:             __dprint
        - Src:             'filesetup.c:609,9'
          Dst:             blockdev_invalidate_cache
        - Src:             'filesetup.c:610,21'
          Dst:             __errno_location
        - Src:             'filesetup.c:617,4'
          Dst:             usleep
        - Src:             'filesetup.c:618,10'
          Dst:             blockdev_invalidate_cache
        - Src:             'filesetup.c:620,18'
          Dst:             __errno_location
        - Src:             'filesetup.c:620,37'
          Dst:             geteuid
        - Src:             'filesetup.c:621,9'
          Dst:             fio_did_warn
        - Src:             'filesetup.c:622,5'
          Dst:             log_err
        - Src:             'filesetup.c:627,13'
          Dst:             __errno_location
        - Src:             'filesetup.c:630,3'
          Dst:             __dprint
        - Src:             'filesetup.c:641,19'
          Dst:             strerror
        - Src:             'filesetup.c:640,3'
          Dst:             log_info
    - functionName:    usleep
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    geteuid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rand_max
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:31,6'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:32,3'
              BranchSideFuncs: []
            - BranchSide:      './os/../lib/rand.h:34,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __rand
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __rand32
        - __rand64
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:100,6'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:101,20'
              BranchSideFuncs:
                - __rand64.1492
            - BranchSide:      './os/../lib/rand.h:103,20'
              BranchSideFuncs:
                - __rand32.1491
      Callsites:
        - Src:             './os/../lib/rand.h:101,10'
          Dst:             __rand64
        - Src:             './os/../lib/rand.h:103,10'
          Dst:             __rand32
    - functionName:    get_file_size
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         19
      ICount:          134
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - bdev_size
        - char_size
        - file_size
        - fio_file_set_size_known
        - fio_file_size_known
        - log_err
        - log_info
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:532,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:533,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:535,6'
              BranchSideFuncs:
                - log_info
                - char_size
                - fio_file_set_size_known
                - log_err
                - bdev_size
                - file_size
        - Branch String:   'filesetup.c:535,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:536,19'
              BranchSideFuncs:
                - file_size
                - fio_file_set_size_known
                - log_err
            - BranchSide:      'filesetup.c:537,11'
              BranchSideFuncs:
                - log_info
                - char_size
                - fio_file_set_size_known
                - log_err
                - bdev_size
        - Branch String:   'filesetup.c:537,11'
          Branch Sides:
            - BranchSide:      'filesetup.c:538,19'
              BranchSideFuncs:
                - bdev_size
                - fio_file_set_size_known
                - log_err
            - BranchSide:      'filesetup.c:539,11'
              BranchSideFuncs:
                - log_info
                - char_size
                - fio_file_set_size_known
                - log_err
        - Branch String:   'filesetup.c:539,11'
          Branch Sides:
            - BranchSide:      'filesetup.c:540,19'
              BranchSideFuncs:
                - char_size
                - fio_file_set_size_known
                - log_err
            - BranchSide:      'filesetup.c:542,3'
              BranchSideFuncs:
                - log_info
        - Branch String:   'filesetup.c:552,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:553,10'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:561,6'
              BranchSideFuncs:
                - fio_file_set_size_known
                - log_err
        - Branch String:   'filesetup.c:561,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:562,53'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'filesetup.c:568,26'
              BranchSideFuncs:
                - fio_file_set_size_known
      Callsites:
        - Src:             'filesetup.c:532,6'
          Dst:             fio_file_size_known
        - Src:             'filesetup.c:536,9'
          Dst:             file_size
        - Src:             'filesetup.c:538,9'
          Dst:             bdev_size
        - Src:             'filesetup.c:540,9'
          Dst:             char_size
        - Src:             'filesetup.c:543,3'
          Dst:             log_info
        - Src:             'filesetup.c:562,3'
          Dst:             log_err
        - Src:             'filesetup.c:568,2'
          Dst:             fio_file_set_size_known
    - functionName:    generic_get_file_size
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 838
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_file_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'filesetup.c:838,9'
          Dst:             get_file_size
    - functionName:    file_close_shadow_fds
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 701
      functionLinenumberEnd: 715
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         15
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - close
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filesetup.c:706,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:706,2'
              BranchSideFuncs:
                - close
            - BranchSide:      'filesetup.c:706,2'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:706,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:706,2'
              BranchSideFuncs:
                - close
            - BranchSide:      'filesetup.c:706,2'
              BranchSideFuncs:
                - close
        - Branch String:   'filesetup.c:706,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:707,7'
              BranchSideFuncs:
                - close
            - BranchSide:      'filesetup.c:713,2'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:707,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:708,4'
              BranchSideFuncs:
                - close
            - BranchSide:      'filesetup.c:710,9'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'filesetup.c:710,3'
          Dst:             close
    - functionName:    generic_open_file
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         112
      ICount:          602
      EdgeCount:       148
      CyclomaticComplexity: 38
      functionsReached:
        - __assert_fail
        - __dprint
        - __errno_location
        - add_file_hash
        - dup
        - file_close_shadow_fds
        - file_lookup_open
        - generic_close_file
        - log_err
        - nowarn_snprintf
        - snprintf
        - strcmp
        - strerror
        - td_ioengine_flagged
      functionUses:    5
      BranchProfiles:
        - Branch String:   'filesetup.c:724,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:724,2'
              BranchSideFuncs:
                - strcmp
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
                - log_err
            - BranchSide:      'filesetup.c:726,14'
              BranchSideFuncs:
                - __dprint
                - strcmp
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
                - log_err
        - Branch String:   'filesetup.c:726,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:727,7'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
            - BranchSide:      'filesetup.c:740,6'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
        - Branch String:   'filesetup.c:727,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:728,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'filesetup.c:731,10'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
        - Branch String:   'filesetup.c:736,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:737,12'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
            - BranchSide:      'filesetup.c:738,2'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
        - Branch String:   'filesetup.c:740,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:741,9'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
            - BranchSide:      'filesetup.c:742,11'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
        - Branch String:   'filesetup.c:743,27'
          Branch Sides:
            - BranchSide:      'filesetup.c:743,30'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
            - BranchSide:      'filesetup.c:745,6'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
        - Branch String:   'filesetup.c:743,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:744,9'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
            - BranchSide:      'filesetup.c:745,6'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
        - Branch String:   'filesetup.c:745,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:745,21'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
            - BranchSide:      'filesetup.c:746,9'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
        - Branch String:   'filesetup.c:749,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:750,8'
              BranchSideFuncs:
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - dup
            - BranchSide:      'filesetup.c:765,13'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - dup
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
        - Branch String:   'filesetup.c:750,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:751,10'
              BranchSideFuncs:
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - dup
            - BranchSide:      'filesetup.c:753,7'
              BranchSideFuncs:
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - dup
        - Branch String:   'filesetup.c:753,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:754,10'
              BranchSideFuncs:
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - dup
            - BranchSide:      'filesetup.c:758,7'
              BranchSideFuncs:
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - dup
        - Branch String:   'filesetup.c:758,36'
          Branch Sides:
            - BranchSide:      'filesetup.c:758,39'
              BranchSideFuncs:
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - dup
            - BranchSide:      'filesetup.c:761,7'
              BranchSideFuncs:
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - dup
        - Branch String:   'filesetup.c:758,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:759,10'
              BranchSideFuncs:
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - dup
            - BranchSide:      'filesetup.c:761,7'
              BranchSideFuncs:
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - dup
        - Branch String:   'filesetup.c:761,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:762,12'
              BranchSideFuncs:
                - dup
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
            - BranchSide:      'filesetup.c:764,33'
              BranchSideFuncs:
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - dup
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
        - Branch String:   'filesetup.c:765,13'
          Branch Sides:
            - BranchSide:      'filesetup.c:766,27'
              BranchSideFuncs:
                - td_ioengine_flagged.1505
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __assert_fail
                - file_lookup_open
                - dup
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - dup
            - BranchSide:      'filesetup.c:775,13'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
        - Branch String:   'filesetup.c:766,53'
          Branch Sides:
            - BranchSide:      'filesetup.c:766,57'
              BranchSideFuncs:
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - dup
            - BranchSide:      'filesetup.c:769,10'
              BranchSideFuncs:
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - dup
        - Branch String:   'filesetup.c:766,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:767,10'
              BranchSideFuncs:
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - dup
            - BranchSide:      'filesetup.c:769,10'
              BranchSideFuncs:
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - dup
        - Branch String:   'filesetup.c:771,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:772,12'
              BranchSideFuncs:
                - dup
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - file_lookup_open
                - dup
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
            - BranchSide:      'filesetup.c:774,33'
              BranchSideFuncs:
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - dup
                - file_lookup_open
                - dup
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
        - Branch String:   'filesetup.c:776,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:776,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'filesetup.c:777,8'
              BranchSideFuncs:
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
        - Branch String:   'filesetup.c:777,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:778,10'
              BranchSideFuncs:
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
            - BranchSide:      'filesetup.c:779,32'
              BranchSideFuncs:
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
        - Branch String:   'filesetup.c:782,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:784,13'
              BranchSideFuncs:
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
            - BranchSide:      'filesetup.c:804,7'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
        - Branch String:   'filesetup.c:786,20'
          Branch Sides:
            - BranchSide:      'filesetup.c:786,24'
              BranchSideFuncs:
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - add_file_hash
                - generic_close_file
                - __errno_location
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
            - BranchSide:      'filesetup.c:790,7'
              BranchSideFuncs:
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - add_file_hash
                - generic_close_file
                - __errno_location
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
        - Branch String:   'filesetup.c:786,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:787,10'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
            - BranchSide:      'filesetup.c:790,7'
              BranchSideFuncs:
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - add_file_hash
                - generic_close_file
                - __errno_location
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
        - Branch String:   'filesetup.c:790,21'
          Branch Sides:
            - BranchSide:      'filesetup.c:790,46'
              BranchSideFuncs:
                - file_close_shadow_fds
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - add_file_hash
                - generic_close_file
                - __errno_location
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
            - BranchSide:      'filesetup.c:793,12'
              BranchSideFuncs:
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
        - Branch String:   'filesetup.c:790,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:791,4'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
            - BranchSide:      'filesetup.c:793,12'
              BranchSideFuncs:
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
        - Branch String:   'filesetup.c:795,21'
          Branch Sides:
            - BranchSide:      'filesetup.c:795,25'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
            - BranchSide:      'filesetup.c:800,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:795,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:796,4'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:800,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:800,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:800,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:800,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:800,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:800,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:800,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:800,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:800,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:801,3'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:800,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:800,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:800,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:800,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:800,3'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:800,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:804,17'
          Branch Sides:
            - BranchSide:      'filesetup.c:804,20'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:829,2'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:804,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:805,21'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
            - BranchSide:      'filesetup.c:829,2'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:805,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:816,8'
              BranchSideFuncs:
                - generic_close_file
                - add_file_hash
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
            - BranchSide:      'filesetup.c:827,2'
              BranchSideFuncs: []
        - Branch String:   'filesetup.c:816,8'
          Branch Sides:
            - BranchSide:      'filesetup.c:817,20'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
            - BranchSide:      'filesetup.c:823,30'
              BranchSideFuncs:
                - generic_close_file
                - add_file_hash
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - file_close_shadow_fds
                - file_lookup_open
                - __assert_fail
                - td_ioengine_flagged.1505
                - file_lookup_open
                - dup
                - file_lookup_open
                - dup
      Callsites:
        - Src:             'filesetup.c:724,2'
          Dst:             __dprint
        - Src:             'filesetup.c:726,7'
          Dst:             strcmp
        - Src:             'filesetup.c:728,4'
          Dst:             log_err
        - Src:             'filesetup.c:762,12'
          Dst:             dup
        - Src:             'filesetup.c:764,16'
          Dst:             file_lookup_open
        - Src:             'filesetup.c:766,7'
          Dst:             td_ioengine_flagged
        - Src:             'filesetup.c:772,12'
          Dst:             dup
        - Src:             'filesetup.c:774,16'
          Dst:             file_lookup_open
        - Src:             'filesetup.c:776,3'
          Dst:             __assert_fail
        - Src:             'filesetup.c:779,15'
          Dst:             file_lookup_open
        - Src:             'filesetup.c:784,13'
          Dst:             __errno_location
        - Src:             'filesetup.c:790,24'
          Dst:             file_close_shadow_fds
        - Src:             'filesetup.c:793,3'
          Dst:             snprintf
        - Src:             'filesetup.c:796,4'
          Dst:             log_err
        - Src:             'filesetup.c:800,3'
          Dst:             strerror
        - Src:             'filesetup.c:800,3'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:800,3'
          Dst:             strerror
        - Src:             'filesetup.c:800,3'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:805,7'
          Dst:             add_file_hash
        - Src:             'filesetup.c:823,11'
          Dst:             generic_close_file
    - functionName:    dup
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    file_lookup_open
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - f
        - flags
      BBCount:         14
      ICount:          84
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - lookup_file_hash
        - open64
      functionUses:    4
      BranchProfiles:
        - Branch String:   'filesetup.c:683,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:684,3'
              BranchSideFuncs:
                - __dprint
                - open64
            - BranchSide:      'filesetup.c:688,3'
              BranchSideFuncs:
                - __dprint
                - open64
        - Branch String:   'filesetup.c:684,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:684,3'
              BranchSideFuncs:
                - open64
            - BranchSide:      'filesetup.c:685,13'
              BranchSideFuncs:
                - __dprint
                - open64
        - Branch String:   'filesetup.c:688,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:688,3'
              BranchSideFuncs:
                - open64
            - BranchSide:      'filesetup.c:689,13'
              BranchSideFuncs:
                - __dprint
                - open64
      Callsites:
        - Src:             'filesetup.c:682,8'
          Dst:             lookup_file_hash
        - Src:             'filesetup.c:684,3'
          Dst:             __dprint
        - Src:             'filesetup.c:688,3'
          Dst:             __dprint
        - Src:             'filesetup.c:696,10'
          Dst:             open64
    - functionName:    generic_close_file
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         13
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - __errno_location
        - close
        - remove_file_hash
      functionUses:    11
      BranchProfiles:
        - Branch String:   'filesetup.c:659,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:659,2'
              BranchSideFuncs:
                - remove_file_hash
                - close
                - close
                - __errno_location
            - BranchSide:      'filesetup.c:661,19'
              BranchSideFuncs:
                - __dprint
                - remove_file_hash
                - close
                - close
                - __errno_location
        - Branch String:   'filesetup.c:663,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:664,9'
              BranchSideFuncs:
                - __errno_location
                - close
            - BranchSide:      'filesetup.c:666,2'
              BranchSideFuncs:
                - close
        - Branch String:   'filesetup.c:668,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:668,6'
              BranchSideFuncs:
                - close
            - BranchSide:      'filesetup.c:669,9'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'filesetup.c:659,2'
          Dst:             __dprint
        - Src:             'filesetup.c:661,2'
          Dst:             remove_file_hash
        - Src:             'filesetup.c:663,6'
          Dst:             close
        - Src:             'filesetup.c:664,9'
          Dst:             __errno_location
        - Src:             'filesetup.c:669,3'
          Dst:             close
    - functionName:    file_invalidate_cache
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __file_invalidate_cache
        - fio_file_open
      functionUses:    3
      BranchProfiles:
        - Branch String:   'filesetup.c:649,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:650,3'
              BranchSideFuncs:
                - __file_invalidate_cache
            - BranchSide:      'filesetup.c:652,33'
              BranchSideFuncs:
                - __file_invalidate_cache
      Callsites:
        - Src:             'filesetup.c:649,7'
          Dst:             fio_file_open
        - Src:             'filesetup.c:652,9'
          Dst:             __file_invalidate_cache
    - functionName:    generic_prepopulate_file
      functionSourceFile: '/src/fio/filesetup.c'
      linkageType:     externalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         133
      ICount:          730
      EdgeCount:       170
      CyclomaticComplexity: 39
      functionsReached:
        - __assert_fail
        - __dprint
        - __errno_location
        - close
        - fill_io_buffer
        - fsync
        - log_err
        - nowarn_snprintf
        - open64
        - strerror
        - td_io_unlink_file
        - write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'filesetup.c:358,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:358,2'
              BranchSideFuncs:
                - __dprint
                - open64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - log_err
            - BranchSide:      'filesetup.c:360,6'
              BranchSideFuncs:
                - __dprint
                - open64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
                - log_err
        - Branch String:   'filesetup.c:360,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:361,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'filesetup.c:365,8'
              BranchSideFuncs:
                - __dprint
                - open64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
        - Branch String:   'filesetup.c:366,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:367,9'
              BranchSideFuncs:
                - __dprint
                - open64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
            - BranchSide:      'filesetup.c:373,2'
              BranchSideFuncs:
                - __dprint
                - open64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
        - Branch String:   'filesetup.c:373,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:373,2'
              BranchSideFuncs:
                - open64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
            - BranchSide:      'filesetup.c:374,15'
              BranchSideFuncs:
                - __dprint
                - open64
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
        - Branch String:   'filesetup.c:375,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:376,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
                - log_err
            - BranchSide:      'filesetup.c:386,9'
              BranchSideFuncs:
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:378,21'
          Branch Sides:
            - BranchSide:      'filesetup.c:378,25'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:382,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:378,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:379,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:382,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:382,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:382,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:382,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:382,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:382,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:382,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:382,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:0,0'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:382,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:382,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:382,4'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:382,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:382,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:382,4'
              BranchSideFuncs: []
            - BranchSide:      'filesetup.c:382,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:388,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:389,8'
              BranchSideFuncs:
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:391,13'
              BranchSideFuncs:
                - malloc
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:392,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:393,3'
              BranchSideFuncs:
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:397,2'
              BranchSideFuncs:
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:393,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:393,3'
              BranchSideFuncs:
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:393,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:393,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:393,3'
              BranchSideFuncs:
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:393,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:393,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:393,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
            - BranchSide:      'filesetup.c:394,3'
              BranchSideFuncs:
                - close
                - free
        - Branch String:   'filesetup.c:393,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:393,3'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'filesetup.c:393,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
        - Branch String:   'filesetup.c:393,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:393,3'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'filesetup.c:393,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
        - Branch String:   'filesetup.c:397,14'
          Branch Sides:
            - BranchSide:      'filesetup.c:397,18'
              BranchSideFuncs:
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:397,2'
              BranchSideFuncs:
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:397,2'
          Branch Sides:
            - BranchSide:      'filesetup.c:400,7'
              BranchSideFuncs:
                - fill_io_buffer
                - write
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
            - BranchSide:      'filesetup.c:415,6'
              BranchSideFuncs:
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
        - Branch String:   'filesetup.c:400,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:401,9'
              BranchSideFuncs:
                - fill_io_buffer
                - write
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
            - BranchSide:      'filesetup.c:403,18'
              BranchSideFuncs:
                - fill_io_buffer
                - write
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
        - Branch String:   'filesetup.c:407,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:408,12'
              BranchSideFuncs:
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __dprint
                - td_io_unlink_file
                - fill_io_buffer
                - write
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:410,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:410,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:410,4'
              BranchSideFuncs:
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:410,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:410,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:410,4'
              BranchSideFuncs:
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:410,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:410,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:410,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
            - BranchSide:      'filesetup.c:411,4'
              BranchSideFuncs:
                - close
                - free
        - Branch String:   'filesetup.c:410,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:410,4'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'filesetup.c:410,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
        - Branch String:   'filesetup.c:410,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:410,4'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'filesetup.c:410,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
        - Branch String:   'filesetup.c:415,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:416,3'
              BranchSideFuncs:
                - __dprint
                - td_io_unlink_file
                - free
            - BranchSide:      'filesetup.c:418,13'
              BranchSideFuncs:
                - free
                - fsync
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:416,3'
          Branch Sides:
            - BranchSide:      'filesetup.c:416,3'
              BranchSideFuncs:
                - td_io_unlink_file
                - free
            - BranchSide:      'filesetup.c:417,21'
              BranchSideFuncs:
                - __dprint
                - td_io_unlink_file
                - free
        - Branch String:   'filesetup.c:419,7'
          Branch Sides:
            - BranchSide:      'filesetup.c:420,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:423,2'
              BranchSideFuncs:
                - free
        - Branch String:   'filesetup.c:420,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:420,4'
              BranchSideFuncs:
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:420,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:420,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:420,4'
              BranchSideFuncs:
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
            - BranchSide:      'filesetup.c:420,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
        - Branch String:   'filesetup.c:420,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:420,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
            - BranchSide:      'filesetup.c:421,4'
              BranchSideFuncs:
                - close
                - free
        - Branch String:   'filesetup.c:420,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:420,4'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'filesetup.c:420,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
        - Branch String:   'filesetup.c:420,4'
          Branch Sides:
            - BranchSide:      'filesetup.c:420,4'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'filesetup.c:420,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1478
                - close
                - free
        - Branch String:   'filesetup.c:430,6'
          Branch Sides:
            - BranchSide:      'filesetup.c:431,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'filesetup.c:432,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'filesetup.c:358,2'
          Dst:             __assert_fail
        - Src:             'filesetup.c:361,3'
          Dst:             log_err
        - Src:             'filesetup.c:373,2'
          Dst:             __dprint
        - Src:             'filesetup.c:374,10'
          Dst:             open64
        - Src:             'filesetup.c:376,13'
          Dst:             __errno_location
        - Src:             'filesetup.c:379,4'
          Dst:             log_err
        - Src:             'filesetup.c:382,4'
          Dst:             strerror
        - Src:             'filesetup.c:382,4'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:382,4'
          Dst:             strerror
        - Src:             'filesetup.c:382,4'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:393,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:393,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:393,3'
          Dst:             strerror
        - Src:             'filesetup.c:393,3'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:393,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:393,3'
          Dst:             __errno_location
        - Src:             'filesetup.c:393,3'
          Dst:             strerror
        - Src:             'filesetup.c:393,3'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:403,3'
          Dst:             fill_io_buffer
        - Src:             'filesetup.c:405,7'
          Dst:             write
        - Src:             'filesetup.c:410,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:410,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:410,4'
          Dst:             strerror
        - Src:             'filesetup.c:410,4'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:410,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:410,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:410,4'
          Dst:             strerror
        - Src:             'filesetup.c:410,4'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:416,3'
          Dst:             __dprint
        - Src:             'filesetup.c:417,3'
          Dst:             td_io_unlink_file
        - Src:             'filesetup.c:419,7'
          Dst:             fsync
        - Src:             'filesetup.c:420,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:420,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:420,4'
          Dst:             strerror
        - Src:             'filesetup.c:420,4'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:420,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:420,4'
          Dst:             __errno_location
        - Src:             'filesetup.c:420,4'
          Dst:             strerror
        - Src:             'filesetup.c:420,4'
          Dst:             nowarn_snprintf
        - Src:             'filesetup.c:428,2'
          Dst:             close
    - functionName:    calc_iops
      functionSourceFile: '/src/fio/eta.c'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - unified_rw_rep
        - mtime
        - io_iops
        - prev_io_iops
        - iops
      BBCount:         11
      ICount:          114
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'eta.c:353,2'
          Branch Sides:
            - BranchSide:      'eta.c:356,10'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:370,1'
              BranchSideFuncs: []
        - Branch String:   'eta.c:357,7'
          Branch Sides:
            - BranchSide:      'eta.c:358,17'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:360,14'
              BranchSideFuncs: []
        - Branch String:   'eta.c:362,7'
          Branch Sides:
            - BranchSide:      'eta.c:363,4'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:366,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    calc_rate
      functionSourceFile: '/src/fio/eta.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - unified_rw_rep
        - mtime
        - io_bytes
        - prev_io_bytes
        - rate
      BBCount:         11
      ICount:          112
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'eta.c:328,2'
          Branch Sides:
            - BranchSide:      'eta.c:331,10'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:345,1'
              BranchSideFuncs: []
        - Branch String:   'eta.c:332,7'
          Branch Sides:
            - BranchSide:      'eta.c:333,25'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:335,14'
              BranchSideFuncs: []
        - Branch String:   'eta.c:337,7'
          Branch Sides:
            - BranchSide:      'eta.c:338,4'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:341,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    tnumber_to_td
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - tnumber
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    check_str_update
      functionSourceFile: '/src/fio/eta.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         57
      ICount:          285
      EdgeCount:       69
      CyclomaticComplexity: 14
      functionsReached:
        - log_err
        - update_condensed_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'eta.c:44,2'
          Branch Sides:
            - BranchSide:      'eta.c:46,7'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:54,5'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:57,5'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:60,7'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:94,5'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:97,5'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:100,5'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:103,5'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:106,5'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:110,5'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:110,5'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:113,5'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:116,25'
              BranchSideFuncs:
                - log_err
                - update_condensed_str
        - Branch String:   'eta.c:46,7'
          Branch Sides:
            - BranchSide:      'eta.c:47,6'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:48,12'
              BranchSideFuncs:
                - update_condensed_str
        - Branch String:   'eta.c:48,12'
          Branch Sides:
            - BranchSide:      'eta.c:49,6'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:51,6'
              BranchSideFuncs:
                - update_condensed_str
        - Branch String:   'eta.c:60,7'
          Branch Sides:
            - BranchSide:      'eta.c:61,8'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:76,14'
              BranchSideFuncs:
                - update_condensed_str
        - Branch String:   'eta.c:61,8'
          Branch Sides:
            - BranchSide:      'eta.c:62,9'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:69,9'
              BranchSideFuncs:
                - update_condensed_str
        - Branch String:   'eta.c:62,9'
          Branch Sides:
            - BranchSide:      'eta.c:63,8'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:64,14'
              BranchSideFuncs:
                - update_condensed_str
        - Branch String:   'eta.c:64,14'
          Branch Sides:
            - BranchSide:      'eta.c:65,8'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:67,8'
              BranchSideFuncs:
                - update_condensed_str
        - Branch String:   'eta.c:69,9'
          Branch Sides:
            - BranchSide:      'eta.c:70,8'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:71,14'
              BranchSideFuncs:
                - update_condensed_str
        - Branch String:   'eta.c:71,14'
          Branch Sides:
            - BranchSide:      'eta.c:72,8'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:74,8'
              BranchSideFuncs:
                - update_condensed_str
        - Branch String:   'eta.c:76,14'
          Branch Sides:
            - BranchSide:      'eta.c:77,8'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:81,14'
              BranchSideFuncs:
                - update_condensed_str
        - Branch String:   'eta.c:77,8'
          Branch Sides:
            - BranchSide:      'eta.c:78,7'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:80,7'
              BranchSideFuncs:
                - update_condensed_str
        - Branch String:   'eta.c:81,14'
          Branch Sides:
            - BranchSide:      'eta.c:82,8'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:87,8'
              BranchSideFuncs:
                - update_condensed_str
        - Branch String:   'eta.c:82,8'
          Branch Sides:
            - BranchSide:      'eta.c:83,7'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:85,7'
              BranchSideFuncs:
                - update_condensed_str
        - Branch String:   'eta.c:87,8'
          Branch Sides:
            - BranchSide:      'eta.c:88,7'
              BranchSideFuncs:
                - update_condensed_str
            - BranchSide:      'eta.c:90,7'
              BranchSideFuncs:
                - update_condensed_str
      Callsites:
        - Src:             'eta.c:116,3'
          Dst:             log_err
        - Src:             'eta.c:120,2'
          Dst:             update_condensed_str
    - functionName:    update_condensed_str
      functionSourceFile: '/src/fio/eta.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rstr
        - run_str_condensed
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - sprintf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'eta.c:21,6'
          Branch Sides:
            - BranchSide:      'eta.c:21,6'
              BranchSideFuncs:
                - sprintf
            - BranchSide:      'eta.c:22,3'
              BranchSideFuncs:
                - sprintf
        - Branch String:   'eta.c:22,3'
          Branch Sides:
            - BranchSide:      'eta.c:23,8'
              BranchSideFuncs:
                - sprintf
            - BranchSide:      'eta.c:32,20'
              BranchSideFuncs: []
        - Branch String:   'eta.c:26,4'
          Branch Sides:
            - BranchSide:      'eta.c:27,9'
              BranchSideFuncs:
                - sprintf
            - BranchSide:      'eta.c:30,33'
              BranchSideFuncs:
                - sprintf
      Callsites:
        - Src:             'eta.c:30,25'
          Dst:             sprintf
    - functionName:    thread_eta
      functionSourceFile: '/src/fio/eta.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         125
      ICount:          815
      EdgeCount:       170
      CyclomaticComplexity: 47
      functionsReached:
        - __fio_option_is_set
        - in_ramp_time
        - mtime_since_now
      functionUses:    1
      BranchProfiles:
        - Branch String:   'eta.c:171,6'
          Branch Sides:
            - BranchSide:      'eta.c:172,3'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:174,6'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
                - __fio_option_is_set
        - Branch String:   'eta.c:174,24'
          Branch Sides:
            - BranchSide:      'eta.c:174,27'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
                - __fio_option_is_set
            - BranchSide:      'eta.c:185,6'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
                - __fio_option_is_set
        - Branch String:   'eta.c:174,6'
          Branch Sides:
            - BranchSide:      'eta.c:175,8'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
                - __fio_option_is_set
            - BranchSide:      'eta.c:185,6'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
                - __fio_option_is_set
        - Branch String:   'eta.c:175,29'
          Branch Sides:
            - BranchSide:      'eta.c:175,32'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
                - __fio_option_is_set
            - BranchSide:      'eta.c:176,4'
              BranchSideFuncs: []
        - Branch String:   'eta.c:175,7'
          Branch Sides:
            - BranchSide:      'eta.c:176,4'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:178,17'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
                - __fio_option_is_set
        - Branch String:   'eta.c:185,22'
          Branch Sides:
            - BranchSide:      'eta.c:185,25'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
                - __fio_option_is_set
            - BranchSide:      'eta.c:210,6'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
        - Branch String:   'eta.c:185,41'
          Branch Sides:
            - BranchSide:      'eta.c:185,44'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
                - __fio_option_is_set
            - BranchSide:      'eta.c:210,6'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
        - Branch String:   'eta.c:185,56'
          Branch Sides:
            - BranchSide:      'eta.c:186,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - in_ramp_time
                - mtime_since_now
            - BranchSide:      'eta.c:210,6'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
        - Branch String:   'eta.c:185,6'
          Branch Sides:
            - BranchSide:      'eta.c:198,16'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
            - BranchSide:      'eta.c:210,6'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
        - Branch String:   'eta.c:200,7'
          Branch Sides:
            - BranchSide:      'eta.c:201,15'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
            - BranchSide:      'eta.c:202,18'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
        - Branch String:   'eta.c:210,22'
          Branch Sides:
            - BranchSide:      'eta.c:210,25'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
            - BranchSide:      'eta.c:223,6'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
        - Branch String:   'eta.c:210,38'
          Branch Sides:
            - BranchSide:      'eta.c:210,41'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
            - BranchSide:      'eta.c:223,6'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
        - Branch String:   'eta.c:210,6'
          Branch Sides:
            - BranchSide:      'eta.c:211,7'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
            - BranchSide:      'eta.c:223,6'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
        - Branch String:   'eta.c:211,7'
          Branch Sides:
            - BranchSide:      'eta.c:212,17'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
            - BranchSide:      'eta.c:219,16'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
        - Branch String:   'eta.c:214,8'
          Branch Sides:
            - BranchSide:      'eta.c:215,12'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
            - BranchSide:      'eta.c:217,20'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
        - Branch String:   'eta.c:223,33'
          Branch Sides:
            - BranchSide:      'eta.c:223,36'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:226,16'
              BranchSideFuncs: []
        - Branch String:   'eta.c:223,6'
          Branch Sides:
            - BranchSide:      'eta.c:226,16'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:259,13'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
        - Branch String:   'eta.c:228,7'
          Branch Sides:
            - BranchSide:      'eta.c:229,20'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:233,9'
              BranchSideFuncs: []
        - Branch String:   'eta.c:230,8'
          Branch Sides:
            - BranchSide:      'eta.c:231,10'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:232,3'
              BranchSideFuncs: []
        - Branch String:   'eta.c:236,7'
          Branch Sides:
            - BranchSide:      'eta.c:237,8'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:250,7'
              BranchSideFuncs: []
        - Branch String:   'eta.c:237,8'
          Branch Sides:
            - BranchSide:      'eta.c:238,23'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:246,10'
              BranchSideFuncs: []
        - Branch String:   'eta.c:239,9'
          Branch Sides:
            - BranchSide:      'eta.c:240,13'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:241,4'
              BranchSideFuncs: []
        - Branch String:   'eta.c:250,7'
          Branch Sides:
            - BranchSide:      'eta.c:251,14'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:253,31'
              BranchSideFuncs: []
        - Branch String:   'eta.c:256,21'
          Branch Sides:
            - BranchSide:      'eta.c:257,7'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:259,2'
              BranchSideFuncs: []
        - Branch String:   'eta.c:256,7'
          Branch Sides:
            - BranchSide:      'eta.c:258,14'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:259,2'
              BranchSideFuncs: []
        - Branch String:   'eta.c:259,44'
          Branch Sides:
            - BranchSide:      'eta.c:259,47'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
            - BranchSide:      'eta.c:264,11'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
        - Branch String:   'eta.c:260,4'
          Branch Sides:
            - BranchSide:      'eta.c:260,7'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
            - BranchSide:      'eta.c:264,11'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
        - Branch String:   'eta.c:261,4'
          Branch Sides:
            - BranchSide:      'eta.c:261,7'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
            - BranchSide:      'eta.c:264,11'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
        - Branch String:   'eta.c:262,4'
          Branch Sides:
            - BranchSide:      'eta.c:262,7'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
            - BranchSide:      'eta.c:264,11'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
        - Branch String:   'eta.c:263,4'
          Branch Sides:
            - BranchSide:      'eta.c:263,7'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
            - BranchSide:      'eta.c:264,11'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
        - Branch String:   'eta.c:259,13'
          Branch Sides:
            - BranchSide:      'eta.c:264,11'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
            - BranchSide:      'eta.c:316,11'
              BranchSideFuncs: []
        - Branch String:   'eta.c:271,7'
          Branch Sides:
            - BranchSide:      'eta.c:272,25'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
            - BranchSide:      'eta.c:291,14'
              BranchSideFuncs: []
        - Branch String:   'eta.c:277,8'
          Branch Sides:
            - BranchSide:      'eta.c:278,14'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
            - BranchSide:      'eta.c:280,10'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
        - Branch String:   'eta.c:282,34'
          Branch Sides:
            - BranchSide:      'eta.c:282,50'
              BranchSideFuncs:
                - in_ramp_time
                - mtime_since_now
            - BranchSide:      'eta.c:290,3'
              BranchSideFuncs: []
        - Branch String:   'eta.c:282,8'
          Branch Sides:
            - BranchSide:      'eta.c:285,34'
              BranchSideFuncs:
                - mtime_since_now
            - BranchSide:      'eta.c:290,3'
              BranchSideFuncs: []
        - Branch String:   'eta.c:287,9'
          Branch Sides:
            - BranchSide:      'eta.c:288,15'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:289,4'
              BranchSideFuncs: []
        - Branch String:   'eta.c:292,7'
          Branch Sides:
            - BranchSide:      'eta.c:293,18'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:294,7'
              BranchSideFuncs: []
        - Branch String:   'eta.c:294,7'
          Branch Sides:
            - BranchSide:      'eta.c:295,18'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:296,7'
              BranchSideFuncs: []
        - Branch String:   'eta.c:296,7'
          Branch Sides:
            - BranchSide:      'eta.c:297,18'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:299,7'
              BranchSideFuncs: []
        - Branch String:   'eta.c:299,7'
          Branch Sides:
            - BranchSide:      'eta.c:300,12'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:304,7'
              BranchSideFuncs: []
        - Branch String:   'eta.c:304,13'
          Branch Sides:
            - BranchSide:      'eta.c:304,16'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:306,12'
              BranchSideFuncs: []
        - Branch String:   'eta.c:304,7'
          Branch Sides:
            - BranchSide:      'eta.c:305,14'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:306,12'
              BranchSideFuncs: []
        - Branch String:   'eta.c:305,14'
          Branch Sides:
            - BranchSide:      'eta.c:312,2'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:312,2'
              BranchSideFuncs: []
        - Branch String:   'eta.c:306,12'
          Branch Sides:
            - BranchSide:      'eta.c:307,14'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:308,12'
              BranchSideFuncs: []
        - Branch String:   'eta.c:308,12'
          Branch Sides:
            - BranchSide:      'eta.c:309,14'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:311,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'eta.c:166,13'
          Dst:             mtime_since_now
        - Src:             'eta.c:186,7'
          Dst:             __fio_option_is_set
        - Src:             'eta.c:282,37'
          Dst:             in_ramp_time
        - Src:             'eta.c:285,17'
          Dst:             mtime_since_now
    - functionName:    is_power_of_2
      functionSourceFile: '/src/fio/./lib/pow2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './lib/pow2.h:9,19'
          Branch Sides:
            - BranchSide:      './lib/pow2.h:9,24'
              BranchSideFuncs: []
            - BranchSide:      './lib/pow2.h:9,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    skip_eta
      functionSourceFile: '/src/fio/eta.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         19
      ICount:          76
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - isatty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'eta.c:386,8'
          Branch Sides:
            - BranchSide:      'eta.c:386,8'
              BranchSideFuncs:
                - isatty
            - BranchSide:      'eta.c:386,8'
              BranchSideFuncs:
                - isatty
        - Branch String:   'eta.c:386,43'
          Branch Sides:
            - BranchSide:      'eta.c:386,46'
              BranchSideFuncs:
                - isatty
            - BranchSide:      'eta.c:388,6'
              BranchSideFuncs:
                - isatty
        - Branch String:   'eta.c:386,6'
          Branch Sides:
            - BranchSide:      'eta.c:387,3'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:388,6'
              BranchSideFuncs:
                - isatty
        - Branch String:   'eta.c:388,20'
          Branch Sides:
            - BranchSide:      'eta.c:388,23'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:389,3'
              BranchSideFuncs: []
        - Branch String:   'eta.c:388,6'
          Branch Sides:
            - BranchSide:      'eta.c:389,3'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:390,7'
              BranchSideFuncs:
                - isatty
        - Branch String:   'eta.c:390,29'
          Branch Sides:
            - BranchSide:      'eta.c:390,32'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:393,2'
              BranchSideFuncs: []
        - Branch String:   'eta.c:390,6'
          Branch Sides:
            - BranchSide:      'eta.c:391,3'
              BranchSideFuncs: []
            - BranchSide:      'eta.c:393,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'eta.c:390,7'
          Dst:             isatty
    - functionName:    isatty
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    print_status_init
      functionSourceFile: '/src/fio/eta.c'
      linkageType:     externalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - thr_number
      BBCount:         5
      ICount:          26
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - update_condensed_str
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'eta.c:743,2'
          Dst:             update_condensed_str
    - functionName:    print_thread_status
      functionSourceFile: '/src/fio/eta.c'
      linkageType:     externalLinkage
      functionLinenumber: 724
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - display_thread_status
        - get_jobs_eta
      functionUses:    1
      BranchProfiles:
        - Branch String:   'eta.c:728,7'
          Branch Sides:
            - BranchSide:      'eta.c:725,19'
              BranchSideFuncs:
                - get_jobs_eta
                - display_thread_status
                - free
            - BranchSide:      'eta.c:728,7'
              BranchSideFuncs:
                - get_jobs_eta
                - display_thread_status
                - free
        - Branch String:   'eta.c:729,6'
          Branch Sides:
            - BranchSide:      'eta.c:729,6'
              BranchSideFuncs:
                - display_thread_status
                - free
            - BranchSide:      'eta.c:730,25'
              BranchSideFuncs:
                - display_thread_status
                - free
      Callsites:
        - Src:             'eta.c:728,7'
          Dst:             get_jobs_eta
        - Src:             'eta.c:730,3'
          Dst:             display_thread_status
    - functionName:    get_jobs_eta
      functionSourceFile: '/src/fio/eta.c'
      linkageType:     externalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 721
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - force
        - size
      BBCount:         10
      ICount:          77
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - calc_thread_status
        - calloc
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   'eta.c:706,6'
          Branch Sides:
            - BranchSide:      'eta.c:707,3'
              BranchSideFuncs:
                - calloc
                - calc_thread_status
                - free
                - strlen
            - BranchSide:      'eta.c:709,24'
              BranchSideFuncs:
                - calloc
                - calc_thread_status
                - free
                - strlen
        - Branch String:   'eta.c:711,6'
          Branch Sides:
            - BranchSide:      'eta.c:712,3'
              BranchSideFuncs:
                - calc_thread_status
                - free
                - strlen
            - BranchSide:      'eta.c:714,26'
              BranchSideFuncs:
                - calc_thread_status
                - free
                - strlen
        - Branch String:   'eta.c:714,6'
          Branch Sides:
            - BranchSide:      'eta.c:715,8'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'eta.c:719,40'
              BranchSideFuncs:
                - strlen
      Callsites:
        - Src:             'eta.c:710,7'
          Dst:             calloc
        - Src:             'eta.c:714,7'
          Dst:             calc_thread_status
        - Src:             'eta.c:719,24'
          Dst:             strlen
    - functionName:    display_thread_status
      functionSourceFile: '/src/fio/eta.c'
      linkageType:     externalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - je
      BBCount:         84
      ICount:          682
      EdgeCount:       115
      CyclomaticComplexity: 33
      functionsReached:
        - eta_to_str
        - fflush
        - fio_gettime
        - gen_eta_str
        - mtime_since_now
        - num2str
        - printf
        - snprintf
        - sprintf
        - strcpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'eta.c:605,29'
          Branch Sides:
            - BranchSide:      'eta.c:605,32'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
                - sprintf
                - num2str
                - num2str
                - sprintf
                - free
                - free
                - sprintf
                - eta_to_str
            - BranchSide:      'eta.c:610,6'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
                - sprintf
                - num2str
                - num2str
                - sprintf
                - free
                - free
                - sprintf
        - Branch String:   'eta.c:605,6'
          Branch Sides:
            - BranchSide:      'eta.c:606,19'
              BranchSideFuncs:
                - eta_to_str
                - sprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
                - sprintf
                - num2str
                - num2str
                - sprintf
                - free
                - free
                - sprintf
            - BranchSide:      'eta.c:610,6'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
                - sprintf
                - num2str
                - num2str
                - sprintf
                - free
                - free
                - sprintf
        - Branch String:   'eta.c:610,6'
          Branch Sides:
            - BranchSide:      'eta.c:611,24'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
                - sprintf
                - num2str
                - num2str
                - sprintf
                - free
                - free
            - BranchSide:      'eta.c:616,15'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
                - sprintf
                - num2str
                - num2str
                - sprintf
                - free
                - free
        - Branch String:   'eta.c:619,20'
          Branch Sides:
            - BranchSide:      'eta.c:619,23'
              BranchSideFuncs:
                - num2str
                - num2str
                - sprintf
                - free
                - free
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
            - BranchSide:      'eta.c:623,16'
              BranchSideFuncs:
                - num2str
                - num2str
                - sprintf
                - free
                - free
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
        - Branch String:   'eta.c:619,37'
          Branch Sides:
            - BranchSide:      'eta.c:619,40'
              BranchSideFuncs:
                - num2str
                - num2str
                - sprintf
                - free
                - free
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
            - BranchSide:      'eta.c:623,16'
              BranchSideFuncs:
                - num2str
                - num2str
                - sprintf
                - free
                - free
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
        - Branch String:   'eta.c:619,54'
          Branch Sides:
            - BranchSide:      'eta.c:620,6'
              BranchSideFuncs:
                - num2str
                - num2str
                - sprintf
                - free
                - free
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
            - BranchSide:      'eta.c:623,16'
              BranchSideFuncs:
                - num2str
                - num2str
                - sprintf
                - free
                - free
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
        - Branch String:   'eta.c:620,20'
          Branch Sides:
            - BranchSide:      'eta.c:620,23'
              BranchSideFuncs:
                - num2str
                - num2str
                - sprintf
                - free
                - free
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
            - BranchSide:      'eta.c:623,16'
              BranchSideFuncs:
                - num2str
                - num2str
                - sprintf
                - free
                - free
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
        - Branch String:   'eta.c:620,37'
          Branch Sides:
            - BranchSide:      'eta.c:620,40'
              BranchSideFuncs:
                - num2str
                - num2str
                - sprintf
                - free
                - free
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
            - BranchSide:      'eta.c:623,16'
              BranchSideFuncs:
                - num2str
                - num2str
                - sprintf
                - free
                - free
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
        - Branch String:   'eta.c:619,6'
          Branch Sides:
            - BranchSide:      'eta.c:623,16'
              BranchSideFuncs:
                - num2str
                - num2str
                - sprintf
                - free
                - free
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
            - BranchSide:      'eta.c:631,13'
              BranchSideFuncs:
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
                - sprintf
        - Branch String:   'eta.c:631,27'
          Branch Sides:
            - BranchSide:      'eta.c:631,30'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
            - BranchSide:      'eta.c:633,16'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
        - Branch String:   'eta.c:631,44'
          Branch Sides:
            - BranchSide:      'eta.c:631,47'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
            - BranchSide:      'eta.c:633,16'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
        - Branch String:   'eta.c:631,61'
          Branch Sides:
            - BranchSide:      'eta.c:632,6'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
            - BranchSide:      'eta.c:633,16'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
        - Branch String:   'eta.c:632,20'
          Branch Sides:
            - BranchSide:      'eta.c:632,23'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
            - BranchSide:      'eta.c:633,16'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
        - Branch String:   'eta.c:632,37'
          Branch Sides:
            - BranchSide:      'eta.c:632,40'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
            - BranchSide:      'eta.c:633,16'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
        - Branch String:   'eta.c:639,29'
          Branch Sides:
            - BranchSide:      'eta.c:639,32'
              BranchSideFuncs:
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
            - BranchSide:      'eta.c:687,10'
              BranchSideFuncs:
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
        - Branch String:   'eta.c:639,6'
          Branch Sides:
            - BranchSide:      'eta.c:648,9'
              BranchSideFuncs:
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
            - BranchSide:      'eta.c:687,10'
              BranchSideFuncs:
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
        - Branch String:   'eta.c:648,21'
          Branch Sides:
            - BranchSide:      'eta.c:648,38'
              BranchSideFuncs:
                - sprintf
                - snprintf
                - gen_eta_str
                - snprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - strcpy
            - BranchSide:      'eta.c:648,25'
              BranchSideFuncs:
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - sprintf
        - Branch String:   'eta.c:648,35'
          Branch Sides:
            - BranchSide:      'eta.c:648,38'
              BranchSideFuncs:
                - sprintf
                - snprintf
                - gen_eta_str
                - snprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - free
                - free
                - sprintf
                - num2str
                - num2str
                - strcpy
            - BranchSide:      'eta.c:650,11'
              BranchSideFuncs:
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - free
                - free
                - sprintf
                - num2str
                - num2str
        - Branch String:   'eta.c:648,68'
          Branch Sides:
            - BranchSide:      'eta.c:649,7'
              BranchSideFuncs:
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - free
                - free
                - sprintf
                - num2str
                - num2str
            - BranchSide:      'eta.c:650,11'
              BranchSideFuncs:
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - free
                - free
                - sprintf
                - num2str
                - num2str
        - Branch String:   'eta.c:648,7'
          Branch Sides:
            - BranchSide:      'eta.c:650,11'
              BranchSideFuncs:
                - strcpy
                - snprintf
                - gen_eta_str
                - snprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - free
                - free
                - sprintf
                - num2str
                - num2str
            - BranchSide:      'eta.c:652,11'
              BranchSideFuncs:
                - sprintf
                - snprintf
                - gen_eta_str
                - snprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - free
                - free
                - sprintf
                - num2str
                - num2str
        - Branch String:   'eta.c:654,26'
          Branch Sides:
            - BranchSide:      'eta.c:654,29'
              BranchSideFuncs:
                - sprintf
                - snprintf
                - gen_eta_str
                - snprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - free
                - free
                - sprintf
                - num2str
                - num2str
            - BranchSide:      'eta.c:657,13'
              BranchSideFuncs:
                - sprintf
                - snprintf
                - gen_eta_str
                - snprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - free
                - free
                - sprintf
                - num2str
                - num2str
        - Branch String:   'eta.c:654,8'
          Branch Sides:
            - BranchSide:      'eta.c:655,29'
              BranchSideFuncs:
                - sprintf
                - snprintf
                - gen_eta_str
                - snprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - free
                - free
                - sprintf
                - num2str
                - num2str
            - BranchSide:      'eta.c:657,13'
              BranchSideFuncs:
                - sprintf
                - snprintf
                - gen_eta_str
                - snprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - free
                - free
                - sprintf
                - num2str
                - num2str
        - Branch String:   'eta.c:662,3'
          Branch Sides:
            - BranchSide:      'eta.c:663,29'
              BranchSideFuncs:
                - num2str
                - num2str
                - snprintf
                - gen_eta_str
                - snprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - free
                - free
                - sprintf
            - BranchSide:      'eta.c:668,28'
              BranchSideFuncs:
                - snprintf
                - gen_eta_str
                - snprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - free
                - free
                - sprintf
        - Branch String:   'eta.c:674,7'
          Branch Sides:
            - BranchSide:      'eta.c:675,8'
              BranchSideFuncs:
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - free
                - free
                - sprintf
            - BranchSide:      'eta.c:676,8'
              BranchSideFuncs:
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - free
                - free
                - sprintf
        - Branch String:   'eta.c:678,14'
          Branch Sides:
            - BranchSide:      'eta.c:678,17'
              BranchSideFuncs:
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - free
                - free
                - sprintf
            - BranchSide:      'eta.c:680,18'
              BranchSideFuncs:
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - free
                - free
        - Branch String:   'eta.c:678,7'
          Branch Sides:
            - BranchSide:      'eta.c:679,17'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - free
                - free
            - BranchSide:      'eta.c:680,18'
              BranchSideFuncs:
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
                - free
                - free
        - Branch String:   'eta.c:682,3'
          Branch Sides:
            - BranchSide:      'eta.c:683,18'
              BranchSideFuncs:
                - free
                - free
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
            - BranchSide:      'eta.c:686,2'
              BranchSideFuncs:
                - sprintf
                - printf
                - fio_gettime
                - fflush
                - mtime_since_now
                - fio_gettime
        - Branch String:   'eta.c:691,6'
          Branch Sides:
            - BranchSide:      'eta.c:692,3'
              BranchSideFuncs:
                - fflush
                - mtime_since_now
                - fio_gettime
            - BranchSide:      'eta.c:694,13'
              BranchSideFuncs:
                - fflush
                - mtime_since_now
                - fio_gettime
      Callsites:
        - Src:             'eta.c:607,3'
          Dst:             eta_to_str
        - Src:             'eta.c:613,8'
          Dst:             sprintf
        - Src:             'eta.c:616,7'
          Dst:             sprintf
        - Src:             'eta.c:623,8'
          Dst:             num2str
        - Src:             'eta.c:625,8'
          Dst:             num2str
        - Src:             'eta.c:628,8'
          Dst:             sprintf
        - Src:             'eta.c:633,8'
          Dst:             sprintf
        - Src:             'eta.c:650,4'
          Dst:             strcpy
        - Src:             'eta.c:659,4'
          Dst:             sprintf
        - Src:             'eta.c:663,21'
          Dst:             num2str
        - Src:             'eta.c:665,21'
          Dst:             num2str
        - Src:             'eta.c:669,7'
          Dst:             snprintf
        - Src:             'eta.c:670,8'
          Dst:             gen_eta_str
        - Src:             'eta.c:671,8'
          Dst:             snprintf
        - Src:             'eta.c:679,9'
          Dst:             sprintf
        - Src:             'eta.c:687,2'
          Dst:             sprintf
        - Src:             'eta.c:689,2'
          Dst:             printf
        - Src:             'eta.c:692,3'
          Dst:             fio_gettime
        - Src:             'eta.c:694,29'
          Dst:             mtime_since_now
        - Src:             'eta.c:695,3'
          Dst:             fio_gettime
        - Src:             'eta.c:699,2'
          Dst:             fflush
    - functionName:    eta_to_str
      functionSourceFile: '/src/fio/eta.c'
      linkageType:     externalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - str
        - eta_sec
      BBCount:         15
      ICount:          121
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - sprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'eta.c:131,6'
          Branch Sides:
            - BranchSide:      'eta.c:132,11'
              BranchSideFuncs:
                - sprintf
            - BranchSide:      'eta.c:136,6'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - sprintf
                - sprintf
        - Branch String:   'eta.c:144,6'
          Branch Sides:
            - BranchSide:      'eta.c:145,13'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - sprintf
                - sprintf
            - BranchSide:      'eta.c:149,6'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - sprintf
        - Branch String:   'eta.c:149,8'
          Branch Sides:
            - BranchSide:      'eta.c:149,11'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - sprintf
            - BranchSide:      'eta.c:150,18'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - sprintf
        - Branch String:   'eta.c:149,6'
          Branch Sides:
            - BranchSide:      'eta.c:150,18'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - sprintf
            - BranchSide:      'eta.c:152,17'
              BranchSideFuncs:
                - sprintf
                - sprintf
      Callsites:
        - Src:             'eta.c:132,3'
          Dst:             sprintf
        - Src:             'eta.c:146,10'
          Dst:             sprintf
        - Src:             'eta.c:150,10'
          Dst:             sprintf
        - Src:             'eta.c:152,9'
          Dst:             sprintf
        - Src:             'eta.c:153,2'
          Dst:             sprintf
    - functionName:    gen_eta_str
      functionSourceFile: '/src/fio/eta.c'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 593
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - je
        - p
        - left
        - rate_str
        - iops_str
      BBCount:         27
      ICount:          259
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'eta.c:565,2'
          Branch Sides:
            - BranchSide:      'eta.c:566,16'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'eta.c:569,7'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'eta.c:566,31'
          Branch Sides:
            - BranchSide:      'eta.c:566,7'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'eta.c:566,34'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'eta.c:569,6'
          Branch Sides:
            - BranchSide:      'eta.c:570,3'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'eta.c:572,16'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'eta.c:574,2'
          Branch Sides:
            - BranchSide:      'eta.c:575,11'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'eta.c:581,16'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'eta.c:575,7'
          Branch Sides:
            - BranchSide:      'eta.c:576,18'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
            - BranchSide:      'eta.c:580,2'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - snprintf
        - Branch String:   'eta.c:583,2'
          Branch Sides:
            - BranchSide:      'eta.c:584,11'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'eta.c:590,16'
              BranchSideFuncs:
                - snprintf
        - Branch String:   'eta.c:584,7'
          Branch Sides:
            - BranchSide:      'eta.c:585,18'
              BranchSideFuncs:
                - snprintf
                - snprintf
            - BranchSide:      'eta.c:589,2'
              BranchSideFuncs:
                - snprintf
                - snprintf
      Callsites:
        - Src:             'eta.c:572,7'
          Dst:             snprintf
        - Src:             'eta.c:576,9'
          Dst:             snprintf
        - Src:             'eta.c:581,7'
          Dst:             snprintf
        - Src:             'eta.c:585,9'
          Dst:             snprintf
        - Src:             'eta.c:590,7'
          Dst:             snprintf
    - functionName:    calc_thread_status
      functionSourceFile: '/src/fio/eta.c'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - je
        - force
      BBCount:         121
      ICount:          970
      EdgeCount:       161
      CyclomaticComplexity: 42
      functionsReached:
        - add_agg_sample
        - calc_iops
        - calc_rate
        - calloc
        - check_str_update
        - eta_time_within_slack
        - fill_start_time
        - fio_gettime
        - in_ramp_time
        - is_power_of_2
        - mtime_since
        - mtime_since_genesis
        - regrow_agg_logs
        - skip_eta
        - strlen
        - thread_eta
        - tnumber_to_td
        - update_condensed_str
      functionUses:    1
      BranchProfiles:
        - Branch String:   'eta.c:416,13'
          Branch Sides:
            - BranchSide:      'eta.c:416,16'
              BranchSideFuncs:
                - fill_start_time
                - fill_start_time
                - calloc
                - mtime_since_genesis
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - check_str_update
                - tnumber_to_td.1646
                - thread_eta
            - BranchSide:      'eta.c:423,7'
              BranchSideFuncs:
                - fill_start_time
                - fill_start_time
                - calloc
                - mtime_since_genesis
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - check_str_update
                - tnumber_to_td.1646
                - thread_eta
        - Branch String:   'eta.c:416,6'
          Branch Sides:
            - BranchSide:      'eta.c:417,7'
              BranchSideFuncs:
                - fill_start_time
                - fill_start_time
                - calloc
                - mtime_since_genesis
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - check_str_update
                - tnumber_to_td.1646
                - thread_eta
            - BranchSide:      'eta.c:423,7'
              BranchSideFuncs:
                - fill_start_time
                - fill_start_time
                - calloc
                - mtime_since_genesis
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - check_str_update
                - tnumber_to_td.1646
                - thread_eta
        - Branch String:   'eta.c:417,7'
          Branch Sides:
            - BranchSide:      'eta.c:418,8'
              BranchSideFuncs:
                - fill_start_time
                - fill_start_time
                - calloc
                - mtime_since_genesis
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - check_str_update
                - tnumber_to_td.1646
                - thread_eta
            - BranchSide:      'eta.c:420,4'
              BranchSideFuncs: []
        - Branch String:   'eta.c:423,6'
          Branch Sides:
            - BranchSide:      'eta.c:424,3'
              BranchSideFuncs:
                - fill_start_time
                - calloc
                - mtime_since_genesis
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - check_str_update
                - tnumber_to_td.1646
                - thread_eta
            - BranchSide:      'eta.c:425,7'
              BranchSideFuncs:
                - fill_start_time
                - calloc
                - mtime_since_genesis
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - check_str_update
                - tnumber_to_td.1646
                - thread_eta
        - Branch String:   'eta.c:425,6'
          Branch Sides:
            - BranchSide:      'eta.c:426,3'
              BranchSideFuncs:
                - calloc
                - mtime_since_genesis
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - check_str_update
                - tnumber_to_td.1646
                - thread_eta
            - BranchSide:      'eta.c:428,20'
              BranchSideFuncs:
                - calloc
                - mtime_since_genesis
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - check_str_update
                - tnumber_to_td.1646
                - thread_eta
        - Branch String:   'eta.c:434,2'
          Branch Sides:
            - BranchSide:      'eta.c:435,21'
              BranchSideFuncs:
                - is_power_of_2.1650
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - thread_eta
            - BranchSide:      'eta.c:497,6'
              BranchSideFuncs:
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
        - Branch String:   'eta.c:436,7'
          Branch Sides:
            - BranchSide:      'eta.c:437,4'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
            - BranchSide:      'eta.c:438,19'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
        - Branch String:   'eta.c:440,7'
          Branch Sides:
            - BranchSide:      'eta.c:441,18'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
            - BranchSide:      'eta.c:442,7'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
        - Branch String:   'eta.c:442,34'
          Branch Sides:
            - BranchSide:      'eta.c:442,37'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
            - BranchSide:      'eta.c:446,4'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
        - Branch String:   'eta.c:443,7'
          Branch Sides:
            - BranchSide:      'eta.c:443,10'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
            - BranchSide:      'eta.c:446,4'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
        - Branch String:   'eta.c:444,7'
          Branch Sides:
            - BranchSide:      'eta.c:444,10'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
            - BranchSide:      'eta.c:446,4'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
        - Branch String:   'eta.c:445,7'
          Branch Sides:
            - BranchSide:      'eta.c:445,10'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
            - BranchSide:      'eta.c:446,4'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
        - Branch String:   'eta.c:442,7'
          Branch Sides:
            - BranchSide:      'eta.c:446,4'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
            - BranchSide:      'eta.c:467,14'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
        - Branch String:   'eta.c:447,8'
          Branch Sides:
            - BranchSide:      'eta.c:448,22'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
            - BranchSide:      'eta.c:453,8'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
        - Branch String:   'eta.c:453,8'
          Branch Sides:
            - BranchSide:      'eta.c:454,22'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
            - BranchSide:      'eta.c:459,8'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
        - Branch String:   'eta.c:459,8'
          Branch Sides:
            - BranchSide:      'eta.c:460,22'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
            - BranchSide:      'eta.c:466,22'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
        - Branch String:   'eta.c:467,14'
          Branch Sides:
            - BranchSide:      'eta.c:468,4'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
            - BranchSide:      'eta.c:470,14'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
        - Branch String:   'eta.c:470,14'
          Branch Sides:
            - BranchSide:      'eta.c:471,4'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
            - BranchSide:      'eta.c:472,12'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
        - Branch String:   'eta.c:475,7'
          Branch Sides:
            - BranchSide:      'eta.c:476,38'
              BranchSideFuncs:
                - thread_eta
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
            - BranchSide:      'eta.c:478,4'
              BranchSideFuncs:
                - check_str_update
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - thread_eta
        - Branch String:   'eta.c:482,7'
          Branch Sides:
            - BranchSide:      'eta.c:485,14'
              BranchSideFuncs:
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - check_str_update
                - thread_eta
            - BranchSide:      'eta.c:495,2'
              BranchSideFuncs:
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - check_str_update
                - thread_eta
        - Branch String:   'eta.c:485,4'
          Branch Sides:
            - BranchSide:      'eta.c:486,9'
              BranchSideFuncs:
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - check_str_update
                - thread_eta
            - BranchSide:      'eta.c:494,3'
              BranchSideFuncs:
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - check_str_update
                - thread_eta
        - Branch String:   'eta.c:486,9'
          Branch Sides:
            - BranchSide:      'eta.c:487,21'
              BranchSideFuncs:
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - check_str_update
                - thread_eta
            - BranchSide:      'eta.c:490,24'
              BranchSideFuncs:
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
                - is_power_of_2.1650
                - check_str_update
                - thread_eta
        - Branch String:   'eta.c:497,6'
          Branch Sides:
            - BranchSide:      'eta.c:498,3'
              BranchSideFuncs:
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
            - BranchSide:      'eta.c:504,17'
              BranchSideFuncs:
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
                - tnumber_to_td.1646
        - Branch String:   'eta.c:499,3'
          Branch Sides:
            - BranchSide:      'eta.c:500,8'
              BranchSideFuncs:
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
            - BranchSide:      'eta.c:503,2'
              BranchSideFuncs:
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
        - Branch String:   'eta.c:500,8'
          Branch Sides:
            - BranchSide:      'eta.c:501,19'
              BranchSideFuncs:
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
            - BranchSide:      'eta.c:502,3'
              BranchSideFuncs:
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
        - Branch String:   'eta.c:507,3'
          Branch Sides:
            - BranchSide:      'eta.c:508,9'
              BranchSideFuncs:
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
            - BranchSide:      'eta.c:515,18'
              BranchSideFuncs:
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
        - Branch String:   'eta.c:508,41'
          Branch Sides:
            - BranchSide:      'eta.c:508,44'
              BranchSideFuncs:
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
            - BranchSide:      'eta.c:511,9'
              BranchSideFuncs:
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
        - Branch String:   'eta.c:508,8'
          Branch Sides:
            - BranchSide:      'eta.c:509,18'
              BranchSideFuncs:
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
            - BranchSide:      'eta.c:511,9'
              BranchSideFuncs:
                - tnumber_to_td.1646
                - free
                - fio_gettime
                - mtime_since
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
                - in_ramp_time
                - tnumber_to_td.1646
        - Branch String:   'eta.c:524,2'
          Branch Sides:
            - BranchSide:      'eta.c:525,34'
              BranchSideFuncs:
                - in_ramp_time
                - tnumber_to_td.1646
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
            - BranchSide:      'eta.c:527,6'
              BranchSideFuncs:
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
        - Branch String:   'eta.c:527,19'
          Branch Sides:
            - BranchSide:      'eta.c:527,22'
              BranchSideFuncs:
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - calc_rate
                - regrow_agg_logs
                - add_agg_sample
            - BranchSide:      'eta.c:537,14'
              BranchSideFuncs:
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
        - Branch String:   'eta.c:527,46'
          Branch Sides:
            - BranchSide:      'eta.c:527,50'
              BranchSideFuncs:
                - calc_rate
                - regrow_agg_logs
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
                - add_agg_sample
            - BranchSide:      'eta.c:537,14'
              BranchSideFuncs:
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
        - Branch String:   'eta.c:527,6'
          Branch Sides:
            - BranchSide:      'eta.c:528,13'
              BranchSideFuncs:
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
            - BranchSide:      'eta.c:537,14'
              BranchSideFuncs:
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
        - Branch String:   'eta.c:532,3'
          Branch Sides:
            - BranchSide:      'eta.c:533,19'
              BranchSideFuncs:
                - add_agg_sample
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
            - BranchSide:      'eta.c:535,2'
              BranchSideFuncs:
                - mtime_since
                - eta_time_within_slack
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
        - Branch String:   'eta.c:539,13'
          Branch Sides:
            - BranchSide:      'eta.c:539,39'
              BranchSideFuncs:
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
            - BranchSide:      'eta.c:542,12'
              BranchSideFuncs:
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
        - Branch String:   'eta.c:539,6'
          Branch Sides:
            - BranchSide:      'eta.c:540,3'
              BranchSideFuncs:
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
            - BranchSide:      'eta.c:542,12'
              BranchSideFuncs:
                - calc_rate
                - calc_iops
                - update_condensed_str
                - strlen
        - Branch String:   'eta.c:547,13'
          Branch Sides:
            - BranchSide:      'eta.c:547,17'
              BranchSideFuncs:
                - update_condensed_str
                - strlen
            - BranchSide:      'eta.c:550,19'
              BranchSideFuncs:
                - update_condensed_str
                - strlen
        - Branch String:   'eta.c:547,32'
          Branch Sides:
            - BranchSide:      'eta.c:547,36'
              BranchSideFuncs:
                - update_condensed_str
                - strlen
            - BranchSide:      'eta.c:550,19'
              BranchSideFuncs:
                - update_condensed_str
                - strlen
        - Branch String:   'eta.c:547,6'
          Branch Sides:
            - BranchSide:      'eta.c:548,3'
              BranchSideFuncs:
                - update_condensed_str
                - strlen
            - BranchSide:      'eta.c:550,19'
              BranchSideFuncs:
                - update_condensed_str
                - strlen
      Callsites:
        - Src:             'eta.c:416,16'
          Dst:             skip_eta
        - Src:             'eta.c:424,3'
          Dst:             fill_start_time
        - Src:             'eta.c:426,3'
          Dst:             fill_start_time
        - Src:             'eta.c:428,13'
          Dst:             calloc
        - Src:             'eta.c:430,21'
          Dst:             mtime_since_genesis
        - Src:             'eta.c:436,7'
          Dst:             is_power_of_2
        - Src:             'eta.c:476,27'
          Dst:             thread_eta
        - Src:             'eta.c:480,3'
          Dst:             check_str_update
        - Src:             'eta.c:434,2'
          Dst:             tnumber_to_td
        - Src:             'eta.c:507,3'
          Dst:             tnumber_to_td
        - Src:             'eta.c:520,2'
          Dst:             fio_gettime
        - Src:             'eta.c:521,14'
          Dst:             mtime_since
        - Src:             'eta.c:525,21'
          Dst:             in_ramp_time
        - Src:             'eta.c:524,2'
          Dst:             tnumber_to_td
        - Src:             'eta.c:528,3'
          Dst:             calc_rate
        - Src:             'eta.c:531,3'
          Dst:             regrow_agg_logs
        - Src:             'eta.c:533,4'
          Dst:             add_agg_sample
        - Src:             'eta.c:537,14'
          Dst:             mtime_since
        - Src:             'eta.c:539,17'
          Dst:             eta_time_within_slack
        - Src:             'eta.c:542,2'
          Dst:             calc_rate
        - Src:             'eta.c:543,2'
          Dst:             calc_iops
        - Src:             'eta.c:551,2'
          Dst:             update_condensed_str
        - Src:             'eta.c:552,31'
          Dst:             strlen
    - functionName:    eta_time_within_slack
      functionSourceFile: '/src/fio/eta.c'
      linkageType:     externalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - time
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    verify_state_gen_name
      functionSourceFile: '/src/fio/./verify-state.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - size
        - name
        - prefix
        - num
      BBCount:         14
      ICount:          91
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - nowarn_snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   './verify-state.h:92,7'
          Branch Sides:
            - BranchSide:      './verify-state.h:93,4'
              BranchSideFuncs:
                - nowarn_snprintf.1884
            - BranchSide:      './verify-state.h:94,13'
              BranchSideFuncs:
                - nowarn_snprintf.1884
        - Branch String:   './verify-state.h:98,2'
          Branch Sides:
            - BranchSide:      './verify-state.h:91,11'
              BranchSideFuncs:
                - nowarn_snprintf.1884
            - BranchSide:      './verify-state.h:98,2'
              BranchSideFuncs:
                - nowarn_snprintf.1884
      Callsites:
        - Src:             './verify-state.h:100,2'
          Dst:             nowarn_snprintf
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/./lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             './lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    __thread_io_list_sz
      functionSourceFile: '/src/fio/./verify-state.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - depth
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    thread_io_list_sz
      functionSourceFile: '/src/fio/./verify-state.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __thread_io_list_sz
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './verify-state.h:71,9'
          Dst:             __thread_io_list_sz
    - functionName:    __flist_splice
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - prev
        - next
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_splice_init
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - head
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __flist_splice
        - flist_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../flist.h:156,6'
          Branch Sides:
            - BranchSide:      './os/../flist.h:156,6'
              BranchSideFuncs: []
            - BranchSide:      './os/../flist.h:157,18'
              BranchSideFuncs:
                - __flist_splice
      Callsites:
        - Src:             './os/../flist.h:156,7'
          Dst:             flist_empty
        - Src:             './os/../flist.h:157,3'
          Dst:             __flist_splice
    - functionName:    flist_empty
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - head
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_del_init
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_del
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:103,2'
          Dst:             __flist_del
    - functionName:    __flist_del
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prev
        - next
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fill_sha3
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1129
      functionLinenumberEnd: 1132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sha3_ctx
        - p
        - len
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_sha3_final
        - fio_sha3_update
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'verify.c:1130,2'
          Dst:             fio_sha3_update
        - Src:             'verify.c:1131,2'
          Dst:             fio_sha3_final
    - functionName:    fill_sha1
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1203
      functionLinenumberEnd: 1212
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hdr
        - p
        - len
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_sha1_final
        - fio_sha1_init
        - fio_sha1_update
        - hdr_priv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'verify.c:1204,25'
          Dst:             hdr_priv
        - Src:             'verify.c:1209,2'
          Dst:             fio_sha1_init
        - Src:             'verify.c:1210,2'
          Dst:             fio_sha1_update
        - Src:             'verify.c:1211,2'
          Dst:             fio_sha1_final
    - functionName:    hdr_priv
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fill_xxhash
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1119
      functionLinenumberEnd: 1126
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hdr
        - p
        - len
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - XXH32_digest
        - XXH32_init
        - XXH32_update
        - hdr_priv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'verify.c:1120,27'
          Dst:             hdr_priv
        - Src:             'verify.c:1123,10'
          Dst:             XXH32_init
        - Src:             'verify.c:1124,2'
          Dst:             XXH32_update
        - Src:             'verify.c:1125,13'
          Dst:             XXH32_digest
    - functionName:    fill_sha3_512
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1168
      functionLinenumberEnd: 1176
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hdr
        - p
        - len
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fill_sha3
        - fio_sha3_512_init
        - hdr_priv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'verify.c:1169,29'
          Dst:             hdr_priv
        - Src:             'verify.c:1174,2'
          Dst:             fio_sha3_512_init
        - Src:             'verify.c:1175,2'
          Dst:             fill_sha3
    - functionName:    fill_sha3_384
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1157
      functionLinenumberEnd: 1165
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hdr
        - p
        - len
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fill_sha3
        - fio_sha3_384_init
        - hdr_priv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'verify.c:1158,29'
          Dst:             hdr_priv
        - Src:             'verify.c:1163,2'
          Dst:             fio_sha3_384_init
        - Src:             'verify.c:1164,2'
          Dst:             fill_sha3
    - functionName:    fill_sha3_256
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1146
      functionLinenumberEnd: 1154
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hdr
        - p
        - len
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fill_sha3
        - fio_sha3_256_init
        - hdr_priv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'verify.c:1147,29'
          Dst:             hdr_priv
        - Src:             'verify.c:1152,2'
          Dst:             fio_sha3_256_init
        - Src:             'verify.c:1153,2'
          Dst:             fill_sha3
    - functionName:    fill_sha3_224
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1135
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hdr
        - p
        - len
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fill_sha3
        - fio_sha3_224_init
        - hdr_priv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'verify.c:1136,29'
          Dst:             hdr_priv
        - Src:             'verify.c:1141,2'
          Dst:             fio_sha3_224_init
        - Src:             'verify.c:1142,2'
          Dst:             fill_sha3
    - functionName:    fill_sha512
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1179
      functionLinenumberEnd: 1188
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hdr
        - p
        - len
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_sha512_final
        - fio_sha512_init
        - fio_sha512_update
        - hdr_priv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'verify.c:1180,27'
          Dst:             hdr_priv
        - Src:             'verify.c:1185,2'
          Dst:             fio_sha512_init
        - Src:             'verify.c:1186,2'
          Dst:             fio_sha512_update
        - Src:             'verify.c:1187,2'
          Dst:             fio_sha512_final
    - functionName:    fill_sha256
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1191
      functionLinenumberEnd: 1200
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hdr
        - p
        - len
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_sha256_final
        - fio_sha256_init
        - fio_sha256_update
        - hdr_priv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'verify.c:1192,27'
          Dst:             hdr_priv
        - Src:             'verify.c:1197,2'
          Dst:             fio_sha256_init
        - Src:             'verify.c:1198,2'
          Dst:             fio_sha256_update
        - Src:             'verify.c:1199,2'
          Dst:             fio_sha256_final
    - functionName:    fill_crc7
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1215
      functionLinenumberEnd: 1219
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hdr
        - p
        - len
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_crc7
        - hdr_priv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'verify.c:1216,25'
          Dst:             hdr_priv
        - Src:             'verify.c:1218,13'
          Dst:             fio_crc7
    - functionName:    fill_crc16
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1222
      functionLinenumberEnd: 1226
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hdr
        - p
        - len
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_crc16
        - hdr_priv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'verify.c:1223,26'
          Dst:             hdr_priv
        - Src:             'verify.c:1225,14'
          Dst:             fio_crc16
    - functionName:    fill_crc32
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1229
      functionLinenumberEnd: 1233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hdr
        - p
        - len
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_crc32
        - hdr_priv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'verify.c:1230,26'
          Dst:             hdr_priv
        - Src:             'verify.c:1232,14'
          Dst:             fio_crc32
    - functionName:    fill_crc32c
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1236
      functionLinenumberEnd: 1240
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hdr
        - p
        - len
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_crc32c
        - hdr_priv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'verify.c:1237,26'
          Dst:             hdr_priv
        - Src:             'verify.c:1239,14'
          Dst:             fio_crc32c
    - functionName:    fio_crc32c
      functionSourceFile: '/src/fio/./crc/crc32c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - buf
        - len
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - crc32c_intel
        - crc32c_sw
      functionUses:    7
      BranchProfiles:
        - Branch String:   './crc/crc32c.h:52,6'
          Branch Sides:
            - BranchSide:      './crc/crc32c.h:53,23'
              BranchSideFuncs:
                - crc32c_sw
            - BranchSide:      './crc/crc32c.h:55,6'
              BranchSideFuncs:
                - crc32c_sw
                - crc32c_intel
        - Branch String:   './crc/crc32c.h:55,6'
          Branch Sides:
            - BranchSide:      './crc/crc32c.h:56,23'
              BranchSideFuncs:
                - crc32c_intel
            - BranchSide:      './crc/crc32c.h:58,19'
              BranchSideFuncs:
                - crc32c_sw
      Callsites:
        - Src:             './crc/crc32c.h:53,10'
          Dst:             crc32c_sw
        - Src:             './crc/crc32c.h:56,10'
          Dst:             crc32c_intel
        - Src:             './crc/crc32c.h:58,9'
          Dst:             crc32c_sw
    - functionName:    fill_crc64
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1243
      functionLinenumberEnd: 1247
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hdr
        - p
        - len
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_crc64
        - hdr_priv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'verify.c:1244,26'
          Dst:             hdr_priv
        - Src:             'verify.c:1246,14'
          Dst:             fio_crc64
    - functionName:    fill_md5
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1250
      functionLinenumberEnd: 1259
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - hdr
        - p
        - len
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_md5_final
        - fio_md5_init
        - fio_md5_update
        - hdr_priv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'verify.c:1251,24'
          Dst:             hdr_priv
        - Src:             'verify.c:1256,2'
          Dst:             fio_md5_init
        - Src:             'verify.c:1257,2'
          Dst:             fio_md5_update
        - Src:             'verify.c:1258,2'
          Dst:             fio_md5_final
    - functionName:    fill_hdr
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1284
      functionLinenumberEnd: 1287
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - td
        - io_u
        - hdr
        - header_num
        - header_len
        - rand_seed
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __fill_hdr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:1285,6'
          Branch Sides:
            - BranchSide:      'verify.c:1285,6'
              BranchSideFuncs:
                - __fill_hdr
            - BranchSide:      'verify.c:1286,14'
              BranchSideFuncs:
                - __fill_hdr
      Callsites:
        - Src:             'verify.c:1286,3'
          Dst:             __fill_hdr
    - functionName:    __fill_hdr
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1264
      functionLinenumberEnd: 1278
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - td
        - io_u
        - hdr
        - header_num
        - header_len
        - rand_seed
      BBCount:         3
      ICount:          103
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_crc32c
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'verify.c:1277,15'
          Dst:             fio_crc32c
    - functionName:    populate_hdr
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1292
      functionLinenumberEnd: 1392
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - td
        - io_u
        - hdr
        - header_num
        - header_len
      BBCount:         107
      ICount:          574
      EdgeCount:       127
      CyclomaticComplexity: 22
      functionsReached:
        - __assert_fail
        - __dprint
        - fill_crc16
        - fill_crc32
        - fill_crc32c
        - fill_crc64
        - fill_crc7
        - fill_hdr
        - fill_md5
        - fill_sha1
        - fill_sha256
        - fill_sha3_224
        - fill_sha3_256
        - fill_sha3_384
        - fill_sha3_512
        - fill_sha512
        - fill_xxhash
        - hdr_size
        - log_err
        - memswp
        - nowarn_snprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:1301,6'
          Branch Sides:
            - BranchSide:      'verify.c:1302,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1884
                - strerror
                - nowarn_snprintf.1884
            - BranchSide:      'verify.c:1305,13'
              BranchSideFuncs:
                - hdr_size
                - hdr_size
                - hdr_size
                - hdr_size
                - memswp
                - __dprint
                - fill_sha1
                - __dprint
                - fill_xxhash
                - __dprint
                - fill_sha3_512
                - __dprint
                - fill_sha3_384
                - __dprint
                - fill_sha3_256
                - __dprint
                - fill_sha3_224
                - __dprint
                - fill_sha512
                - __dprint
                - fill_sha256
                - __dprint
                - fill_crc7
                - __dprint
                - fill_crc16
                - __dprint
                - fill_crc32
                - __dprint
                - fill_crc32c
                - __dprint
                - fill_crc64
                - __dprint
                - fill_md5
                - log_err
                - __assert_fail
        - Branch String:   'verify.c:1302,3'
          Branch Sides:
            - BranchSide:      'verify.c:1302,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1884
            - BranchSide:      'verify.c:1302,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1884
                - strerror
                - nowarn_snprintf.1884
        - Branch String:   'verify.c:1302,3'
          Branch Sides:
            - BranchSide:      'verify.c:1302,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1884
            - BranchSide:      'verify.c:1302,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1884
                - strerror
                - nowarn_snprintf.1884
        - Branch String:   'verify.c:1302,3'
          Branch Sides:
            - BranchSide:      'verify.c:1302,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1884
            - BranchSide:      'verify.c:1303,3'
              BranchSideFuncs: []
        - Branch String:   'verify.c:1302,3'
          Branch Sides:
            - BranchSide:      'verify.c:1302,3'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:1302,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1884
        - Branch String:   'verify.c:1302,3'
          Branch Sides:
            - BranchSide:      'verify.c:1302,3'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:1302,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1884
        - Branch String:   'verify.c:1308,2'
          Branch Sides:
            - BranchSide:      'verify.c:1310,3'
              BranchSideFuncs:
                - __dprint
                - fill_md5
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1315,3'
              BranchSideFuncs:
                - __dprint
                - fill_crc64
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1321,3'
              BranchSideFuncs:
                - __dprint
                - fill_crc32c
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1321,3'
              BranchSideFuncs:
                - __dprint
                - fill_crc32c
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1326,3'
              BranchSideFuncs:
                - __dprint
                - fill_crc32
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1331,3'
              BranchSideFuncs:
                - __dprint
                - fill_crc16
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1336,3'
              BranchSideFuncs:
                - __dprint
                - fill_crc7
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1341,3'
              BranchSideFuncs:
                - __dprint
                - fill_sha256
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1346,3'
              BranchSideFuncs:
                - __dprint
                - fill_sha512
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1351,3'
              BranchSideFuncs:
                - __dprint
                - fill_sha3_224
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1356,3'
              BranchSideFuncs:
                - __dprint
                - fill_sha3_256
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1361,3'
              BranchSideFuncs:
                - __dprint
                - fill_sha3_384
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1366,3'
              BranchSideFuncs:
                - __dprint
                - fill_sha3_512
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1371,3'
              BranchSideFuncs:
                - __dprint
                - fill_xxhash
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1376,3'
              BranchSideFuncs:
                - __dprint
                - fill_sha1
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1384,3'
              BranchSideFuncs:
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1384,3'
              BranchSideFuncs:
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1384,3'
              BranchSideFuncs:
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1386,41'
              BranchSideFuncs:
                - log_err
                - __assert_fail
        - Branch String:   'verify.c:1310,3'
          Branch Sides:
            - BranchSide:      'verify.c:1310,3'
              BranchSideFuncs:
                - fill_md5
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1312,12'
              BranchSideFuncs:
                - __dprint
                - fill_md5
                - hdr_size
                - hdr_size
                - memswp
        - Branch String:   'verify.c:1315,3'
          Branch Sides:
            - BranchSide:      'verify.c:1315,3'
              BranchSideFuncs:
                - fill_crc64
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1317,14'
              BranchSideFuncs:
                - __dprint
                - fill_crc64
                - hdr_size
                - hdr_size
                - memswp
        - Branch String:   'verify.c:1321,3'
          Branch Sides:
            - BranchSide:      'verify.c:1321,3'
              BranchSideFuncs:
                - fill_crc32c
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1323,15'
              BranchSideFuncs:
                - __dprint
                - fill_crc32c
                - hdr_size
                - hdr_size
                - memswp
        - Branch String:   'verify.c:1326,3'
          Branch Sides:
            - BranchSide:      'verify.c:1326,3'
              BranchSideFuncs:
                - fill_crc32
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1328,14'
              BranchSideFuncs:
                - __dprint
                - fill_crc32
                - hdr_size
                - hdr_size
                - memswp
        - Branch String:   'verify.c:1331,3'
          Branch Sides:
            - BranchSide:      'verify.c:1331,3'
              BranchSideFuncs:
                - fill_crc16
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1333,14'
              BranchSideFuncs:
                - __dprint
                - fill_crc16
                - hdr_size
                - hdr_size
                - memswp
        - Branch String:   'verify.c:1336,3'
          Branch Sides:
            - BranchSide:      'verify.c:1336,3'
              BranchSideFuncs:
                - fill_crc7
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1338,13'
              BranchSideFuncs:
                - __dprint
                - fill_crc7
                - hdr_size
                - hdr_size
                - memswp
        - Branch String:   'verify.c:1341,3'
          Branch Sides:
            - BranchSide:      'verify.c:1341,3'
              BranchSideFuncs:
                - fill_sha256
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1343,15'
              BranchSideFuncs:
                - __dprint
                - fill_sha256
                - hdr_size
                - hdr_size
                - memswp
        - Branch String:   'verify.c:1346,3'
          Branch Sides:
            - BranchSide:      'verify.c:1346,3'
              BranchSideFuncs:
                - fill_sha512
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1348,15'
              BranchSideFuncs:
                - __dprint
                - fill_sha512
                - hdr_size
                - hdr_size
                - memswp
        - Branch String:   'verify.c:1351,3'
          Branch Sides:
            - BranchSide:      'verify.c:1351,3'
              BranchSideFuncs:
                - fill_sha3_224
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1353,17'
              BranchSideFuncs:
                - __dprint
                - fill_sha3_224
                - hdr_size
                - hdr_size
                - memswp
        - Branch String:   'verify.c:1356,3'
          Branch Sides:
            - BranchSide:      'verify.c:1356,3'
              BranchSideFuncs:
                - fill_sha3_256
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1358,17'
              BranchSideFuncs:
                - __dprint
                - fill_sha3_256
                - hdr_size
                - hdr_size
                - memswp
        - Branch String:   'verify.c:1361,3'
          Branch Sides:
            - BranchSide:      'verify.c:1361,3'
              BranchSideFuncs:
                - fill_sha3_384
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1363,17'
              BranchSideFuncs:
                - __dprint
                - fill_sha3_384
                - hdr_size
                - hdr_size
                - memswp
        - Branch String:   'verify.c:1366,3'
          Branch Sides:
            - BranchSide:      'verify.c:1366,3'
              BranchSideFuncs:
                - fill_sha3_512
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1368,17'
              BranchSideFuncs:
                - __dprint
                - fill_sha3_512
                - hdr_size
                - hdr_size
                - memswp
        - Branch String:   'verify.c:1371,3'
          Branch Sides:
            - BranchSide:      'verify.c:1371,3'
              BranchSideFuncs:
                - fill_xxhash
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1373,15'
              BranchSideFuncs:
                - __dprint
                - fill_xxhash
                - hdr_size
                - hdr_size
                - memswp
        - Branch String:   'verify.c:1376,3'
          Branch Sides:
            - BranchSide:      'verify.c:1376,3'
              BranchSideFuncs:
                - fill_sha1
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1378,13'
              BranchSideFuncs:
                - __dprint
                - fill_sha1
                - hdr_size
                - hdr_size
                - memswp
        - Branch String:   'verify.c:1390,26'
          Branch Sides:
            - BranchSide:      'verify.c:1390,38'
              BranchSideFuncs:
                - hdr_size
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1390,26'
              BranchSideFuncs: []
        - Branch String:   'verify.c:1390,6'
          Branch Sides:
            - BranchSide:      'verify.c:1390,6'
              BranchSideFuncs:
                - hdr_size
                - memswp
            - BranchSide:      'verify.c:1391,10'
              BranchSideFuncs:
                - hdr_size
                - memswp
      Callsites:
        - Src:             'verify.c:1299,2'
          Dst:             fill_hdr
        - Src:             'verify.c:1301,20'
          Dst:             hdr_size
        - Src:             'verify.c:1302,3'
          Dst:             strerror
        - Src:             'verify.c:1302,3'
          Dst:             nowarn_snprintf
        - Src:             'verify.c:1302,3'
          Dst:             strerror
        - Src:             'verify.c:1302,3'
          Dst:             nowarn_snprintf
        - Src:             'verify.c:1305,26'
          Dst:             hdr_size
        - Src:             'verify.c:1307,13'
          Dst:             hdr_size
        - Src:             'verify.c:1310,3'
          Dst:             __dprint
        - Src:             'verify.c:1312,3'
          Dst:             fill_md5
        - Src:             'verify.c:1315,3'
          Dst:             __dprint
        - Src:             'verify.c:1317,3'
          Dst:             fill_crc64
        - Src:             'verify.c:1321,3'
          Dst:             __dprint
        - Src:             'verify.c:1323,3'
          Dst:             fill_crc32c
        - Src:             'verify.c:1326,3'
          Dst:             __dprint
        - Src:             'verify.c:1328,3'
          Dst:             fill_crc32
        - Src:             'verify.c:1331,3'
          Dst:             __dprint
        - Src:             'verify.c:1333,3'
          Dst:             fill_crc16
        - Src:             'verify.c:1336,3'
          Dst:             __dprint
        - Src:             'verify.c:1338,3'
          Dst:             fill_crc7
        - Src:             'verify.c:1341,3'
          Dst:             __dprint
        - Src:             'verify.c:1343,3'
          Dst:             fill_sha256
        - Src:             'verify.c:1346,3'
          Dst:             __dprint
        - Src:             'verify.c:1348,3'
          Dst:             fill_sha512
        - Src:             'verify.c:1351,3'
          Dst:             __dprint
        - Src:             'verify.c:1353,3'
          Dst:             fill_sha3_224
        - Src:             'verify.c:1356,3'
          Dst:             __dprint
        - Src:             'verify.c:1358,3'
          Dst:             fill_sha3_256
        - Src:             'verify.c:1361,3'
          Dst:             __dprint
        - Src:             'verify.c:1363,3'
          Dst:             fill_sha3_384
        - Src:             'verify.c:1366,3'
          Dst:             __dprint
        - Src:             'verify.c:1368,3'
          Dst:             fill_sha3_512
        - Src:             'verify.c:1371,3'
          Dst:             __dprint
        - Src:             'verify.c:1373,3'
          Dst:             fill_xxhash
        - Src:             'verify.c:1376,3'
          Dst:             __dprint
        - Src:             'verify.c:1378,3'
          Dst:             fill_sha1
        - Src:             'verify.c:1386,3'
          Dst:             log_err
        - Src:             'verify.c:1387,3'
          Dst:             __assert_fail
        - Src:             'verify.c:1390,29'
          Dst:             hdr_size
        - Src:             'verify.c:1391,38'
          Dst:             hdr_size
        - Src:             'verify.c:1391,3'
          Dst:             memswp
    - functionName:    hdr_size
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - hdr
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __hdr_size
      functionUses:    17
      BranchProfiles:
        - Branch String:   'verify.c:222,6'
          Branch Sides:
            - BranchSide:      'verify.c:223,3'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:225,20'
              BranchSideFuncs:
                - __hdr_size
      Callsites:
        - Src:             'verify.c:225,9'
          Dst:             __hdr_size
    - functionName:    memswp
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buf1
        - buf2
        - len
      BBCount:         6
      ICount:          49
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'verify.c:137,2'
          Branch Sides:
            - BranchSide:      'verify.c:137,2'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:137,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'verify.c:137,2'
          Dst:             __assert_fail
    - functionName:    __hdr_size
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - verify_type
      BBCount:         28
      ICount:          132
      EdgeCount:       54
      CyclomaticComplexity: 28
      functionsReached:
        - __assert_fail
        - log_err
      functionUses:    3
      BranchProfiles:
        - Branch String:   'verify.c:161,2'
          Branch Sides:
            - BranchSide:      'verify.c:166,7'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:166,7'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:166,7'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:166,7'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:169,7'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:172,7'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:177,7'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:177,7'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:177,7'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:180,7'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:183,7'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:186,7'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:189,7'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:192,7'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:195,7'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:198,7'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:201,7'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:204,7'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:207,7'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:210,3'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:212,3'
              BranchSideFuncs:
                - log_err
                - __assert_fail
      Callsites:
        - Src:             'verify.c:212,3'
          Dst:             log_err
        - Src:             'verify.c:213,3'
          Dst:             __assert_fail
    - functionName:    verify_io_u_sha3
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - vc
        - sha3_ctx
        - sha
        - sha_size
        - name
      BBCount:         10
      ICount:          114
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __dprint
        - fio_sha3_final
        - fio_sha3_update
        - hdr_size
        - io_u_verify_off
        - log_verify_failure
        - memcmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   'verify.c:549,2'
          Branch Sides:
            - BranchSide:      'verify.c:549,2'
              BranchSideFuncs:
                - hdr_size
                - fio_sha3_update
                - fio_sha3_final
                - memcmp
                - log_verify_failure
            - BranchSide:      'verify.c:551,18'
              BranchSideFuncs:
                - __dprint
                - hdr_size
                - fio_sha3_update
                - fio_sha3_final
                - memcmp
                - log_verify_failure
        - Branch String:   'verify.c:554,6'
          Branch Sides:
            - BranchSide:      'verify.c:555,3'
              BranchSideFuncs:
                - log_verify_failure
            - BranchSide:      'verify.c:557,13'
              BranchSideFuncs:
                - log_verify_failure
      Callsites:
        - Src:             'verify.c:547,12'
          Dst:             io_u_verify_off
        - Src:             'verify.c:549,2'
          Dst:             __dprint
        - Src:             'verify.c:551,42'
          Dst:             hdr_size
        - Src:             'verify.c:551,2'
          Dst:             fio_sha3_update
        - Src:             'verify.c:552,2'
          Dst:             fio_sha3_final
        - Src:             'verify.c:554,7'
          Dst:             memcmp
        - Src:             'verify.c:561,2'
          Dst:             log_verify_failure
    - functionName:    io_u_verify_off
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - vc
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - hdr_size
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'verify.c:389,50'
          Dst:             hdr_size
    - functionName:    log_verify_failure
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - vc
      BBCount:         11
      ICount:          138
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - dump_verify_buffers
        - hexdump
        - log_err
      functionUses:    12
      BranchProfiles:
        - Branch String:   'verify.c:362,6'
          Branch Sides:
            - BranchSide:      'verify.c:363,9'
              BranchSideFuncs:
                - log_err
                - dump_verify_buffers
                - log_err
                - hexdump
                - log_err
                - hexdump
            - BranchSide:      'verify.c:366,9'
              BranchSideFuncs:
                - log_err
                - dump_verify_buffers
                - log_err
                - hexdump
                - log_err
                - hexdump
        - Branch String:   'verify.c:374,19'
          Branch Sides:
            - BranchSide:      'verify.c:374,22'
              BranchSideFuncs:
                - dump_verify_buffers
                - log_err
                - hexdump
                - log_err
                - hexdump
            - BranchSide:      'verify.c:374,19'
              BranchSideFuncs:
                - dump_verify_buffers
        - Branch String:   'verify.c:374,6'
          Branch Sides:
            - BranchSide:      'verify.c:374,6'
              BranchSideFuncs:
                - log_err
                - hexdump
                - log_err
                - hexdump
                - dump_verify_buffers
            - BranchSide:      'verify.c:375,3'
              BranchSideFuncs:
                - log_err
                - hexdump
                - log_err
                - hexdump
                - dump_verify_buffers
      Callsites:
        - Src:             'verify.c:369,2'
          Dst:             log_err
        - Src:             'verify.c:375,3'
          Dst:             log_err
        - Src:             'verify.c:376,3'
          Dst:             hexdump
        - Src:             'verify.c:377,3'
          Dst:             log_err
        - Src:             'verify.c:378,3'
          Dst:             hexdump
        - Src:             'verify.c:381,2'
          Dst:             dump_verify_buffers
    - functionName:    hexdump
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buffer
        - len
      BBCount:         7
      ICount:          49
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - log_err
      functionUses:    2
      BranchProfiles:
        - Branch String:   'verify.c:149,2'
          Branch Sides:
            - BranchSide:      'verify.c:150,19'
              BranchSideFuncs:
                - log_err
                - log_err
            - BranchSide:      'verify.c:151,2'
              BranchSideFuncs:
                - log_err
      Callsites:
        - Src:             'verify.c:150,3'
          Dst:             log_err
        - Src:             'verify.c:151,2'
          Dst:             log_err
    - functionName:    dump_verify_buffers
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - vc
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __dump_verify_buffers
        - __fill_hdr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:347,6'
          Branch Sides:
            - BranchSide:      'verify.c:347,6'
              BranchSideFuncs:
                - __fill_hdr
                - __dump_verify_buffers
            - BranchSide:      'verify.c:348,14'
              BranchSideFuncs:
                - __fill_hdr
                - __dump_verify_buffers
      Callsites:
        - Src:             'verify.c:348,3'
          Dst:             __fill_hdr
        - Src:             'verify.c:352,2'
          Dst:             __dump_verify_buffers
    - functionName:    __dump_verify_buffers
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - vc
      BBCount:         6
      ICount:          124
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - dump_buf
        - fill_pattern_headers
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:314,6'
          Branch Sides:
            - BranchSide:      'verify.c:315,3'
              BranchSideFuncs:
                - dump_buf
                - malloc
                - fill_pattern_headers
                - dump_buf
                - free
            - BranchSide:      'verify.c:320,15'
              BranchSideFuncs:
                - dump_buf
                - malloc
                - fill_pattern_headers
                - dump_buf
                - free
      Callsites:
        - Src:             'verify.c:322,2'
          Dst:             dump_buf
        - Src:             'verify.c:335,2'
          Dst:             fill_pattern_headers
        - Src:             'verify.c:337,2'
          Dst:             dump_buf
    - functionName:    dump_buf
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - len
        - offset
        - type
        - f
      BBCount:         27
      ICount:          159
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - __xpg_basename
        - asprintf
        - close
        - fio_did_warn
        - log_err
        - open64
        - perror
        - strdup
        - write
      functionUses:    3
      BranchProfiles:
        - Branch String:   'verify.c:267,41'
          Branch Sides:
            - BranchSide:      'verify.c:268,8'
              BranchSideFuncs:
                - __xpg_basename
                - asprintf
                - open64
                - close
                - log_err
                - free
                - free
                - write
                - perror
                - perror
                - fio_did_warn.1923
                - log_err
            - BranchSide:      'verify.c:268,8'
              BranchSideFuncs:
                - __xpg_basename
                - asprintf
                - open64
                - close
                - log_err
                - free
                - free
                - write
                - perror
                - perror
                - fio_did_warn.1923
                - log_err
        - Branch String:   'verify.c:268,8'
          Branch Sides:
            - BranchSide:      'verify.c:268,19'
              BranchSideFuncs:
                - __xpg_basename
                - asprintf
                - open64
                - close
                - log_err
                - free
                - free
                - write
                - perror
                - perror
                - fio_did_warn.1923
                - log_err
            - BranchSide:      'verify.c:268,38'
              BranchSideFuncs:
                - __xpg_basename
                - asprintf
                - open64
                - close
                - log_err
                - free
                - free
                - write
                - perror
                - perror
                - fio_did_warn.1923
                - log_err
        - Branch String:   'verify.c:267,6'
          Branch Sides:
            - BranchSide:      'verify.c:269,8'
              BranchSideFuncs:
                - fio_did_warn.1923
                - log_err
                - free
            - BranchSide:      'verify.c:274,12'
              BranchSideFuncs:
                - open64
                - close
                - log_err
                - free
                - free
                - write
                - perror
                - perror
        - Branch String:   'verify.c:269,7'
          Branch Sides:
            - BranchSide:      'verify.c:270,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'verify.c:271,3'
              BranchSideFuncs:
                - free
        - Branch String:   'verify.c:275,6'
          Branch Sides:
            - BranchSide:      'verify.c:276,3'
              BranchSideFuncs:
                - perror
                - free
                - free
            - BranchSide:      'verify.c:280,2'
              BranchSideFuncs:
                - close
                - log_err
                - free
                - free
                - write
                - perror
        - Branch String:   'verify.c:280,2'
          Branch Sides:
            - BranchSide:      'verify.c:281,15'
              BranchSideFuncs:
                - write
                - close
                - log_err
                - free
                - free
                - perror
            - BranchSide:      'verify.c:292,8'
              BranchSideFuncs:
                - close
                - log_err
                - free
                - free
        - Branch String:   'verify.c:282,7'
          Branch Sides:
            - BranchSide:      'verify.c:283,4'
              BranchSideFuncs:
                - close
                - log_err
                - free
                - free
                - write
                - perror
            - BranchSide:      'verify.c:284,12'
              BranchSideFuncs:
                - close
                - log_err
                - free
                - free
                - write
                - perror
      Callsites:
        - Src:             'verify.c:265,8'
          Dst:             strdup
        - Src:             'verify.c:268,29'
          Dst:             __xpg_basename
        - Src:             'verify.c:267,6'
          Dst:             asprintf
        - Src:             'verify.c:269,8'
          Dst:             fio_did_warn
        - Src:             'verify.c:270,4'
          Dst:             log_err
        - Src:             'verify.c:274,7'
          Dst:             open64
        - Src:             'verify.c:276,3'
          Dst:             perror
        - Src:             'verify.c:281,9'
          Dst:             write
        - Src:             'verify.c:285,4'
          Dst:             perror
        - Src:             'verify.c:292,2'
          Dst:             close
        - Src:             'verify.c:293,2'
          Dst:             log_err
    - functionName:    fill_pattern_headers
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - td
        - io_u
        - seed
        - use_seed
      BBCount:         7
      ICount:          85
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - fill_verify_pattern
        - get_hdr_inc
        - populate_hdr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'verify.c:126,2'
          Branch Sides:
            - BranchSide:      'verify.c:127,9'
              BranchSideFuncs:
                - populate_hdr
            - BranchSide:      'verify.c:131,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'verify.c:122,2'
          Dst:             fill_verify_pattern
        - Src:             'verify.c:124,12'
          Dst:             get_hdr_inc
        - Src:             'verify.c:128,3'
          Dst:             populate_hdr
    - functionName:    fill_verify_pattern
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     externalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - td
        - p
        - len
        - io_u
        - seed
        - use_seed
      BBCount:         37
      ICount:          315
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - __dprint
        - __fill_buffer
        - __rand
        - paste_format
      functionUses:    2
      BranchProfiles:
        - Branch String:   'verify.c:57,6'
          Branch Sides:
            - BranchSide:      'verify.c:58,3'
              BranchSideFuncs:
                - paste_format
                - __dprint
            - BranchSide:      'verify.c:73,7'
              BranchSideFuncs:
                - paste_format
                - __dprint
        - Branch String:   'verify.c:58,3'
          Branch Sides:
            - BranchSide:      'verify.c:58,3'
              BranchSideFuncs:
                - __rand.1917
                - __rand.1917
                - __fill_buffer
            - BranchSide:      'verify.c:60,8'
              BranchSideFuncs:
                - __dprint
                - __rand.1917
                - __rand.1917
                - __fill_buffer
        - Branch String:   'verify.c:60,7'
          Branch Sides:
            - BranchSide:      'verify.c:61,19'
              BranchSideFuncs:
                - __fill_buffer
            - BranchSide:      'verify.c:65,21'
              BranchSideFuncs:
                - __fill_buffer
        - Branch String:   'verify.c:73,27'
          Branch Sides:
            - BranchSide:      'verify.c:73,30'
              BranchSideFuncs:
                - paste_format
            - BranchSide:      'verify.c:79,7'
              BranchSideFuncs:
                - paste_format
        - Branch String:   'verify.c:73,58'
          Branch Sides:
            - BranchSide:      'verify.c:73,62'
              BranchSideFuncs:
                - __dprint
                - paste_format
            - BranchSide:      'verify.c:79,7'
              BranchSideFuncs:
                - paste_format
        - Branch String:   'verify.c:73,6'
          Branch Sides:
            - BranchSide:      'verify.c:74,3'
              BranchSideFuncs:
                - paste_format
            - BranchSide:      'verify.c:79,7'
              BranchSideFuncs:
                - paste_format
        - Branch String:   'verify.c:74,3'
          Branch Sides:
            - BranchSide:      'verify.c:74,3'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:76,3'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'verify.c:79,6'
          Branch Sides:
            - BranchSide:      'verify.c:80,14'
              BranchSideFuncs:
                - paste_format
            - BranchSide:      'verify.c:82,19'
              BranchSideFuncs:
                - paste_format
        - Branch String:   'verify.c:83,2'
          Branch Sides:
            - BranchSide:      'verify.c:85,17'
              BranchSideFuncs:
                - paste_format
            - BranchSide:      'verify.c:95,25'
              BranchSideFuncs: []
        - Branch String:   'verify.c:86,7'
          Branch Sides:
            - BranchSide:      'verify.c:87,17'
              BranchSideFuncs:
                - paste_format
            - BranchSide:      'verify.c:88,16'
              BranchSideFuncs:
                - paste_format
        - Branch String:   'verify.c:88,16'
          Branch Sides:
            - BranchSide:      'verify.c:84,18'
              BranchSideFuncs:
                - paste_format
            - BranchSide:      'verify.c:84,18'
              BranchSideFuncs:
                - paste_format
      Callsites:
        - Src:             'verify.c:58,3'
          Dst:             __dprint
        - Src:             'verify.c:61,11'
          Dst:             __rand
        - Src:             'verify.c:63,28'
          Dst:             __rand
        - Src:             'verify.c:66,3'
          Dst:             __fill_buffer
        - Src:             'verify.c:74,3'
          Dst:             __dprint
        - Src:             'verify.c:90,9'
          Dst:             paste_format
    - functionName:    get_hdr_inc
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:
        - Branch String:   'verify.c:108,28'
          Branch Sides:
            - BranchSide:      'verify.c:108,31'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:108,28'
              BranchSideFuncs: []
        - Branch String:   'verify.c:108,69'
          Branch Sides:
            - BranchSide:      'verify.c:108,69'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:109,7'
              BranchSideFuncs: []
        - Branch String:   'verify.c:108,6'
          Branch Sides:
            - BranchSide:      'verify.c:108,6'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:110,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __rand
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __rand32
        - __rand64
      functionUses:    4
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:100,6'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:101,20'
              BranchSideFuncs:
                - __rand64.1919
            - BranchSide:      './os/../lib/rand.h:103,20'
              BranchSideFuncs:
                - __rand32.1920
      Callsites:
        - Src:             './os/../lib/rand.h:101,10'
          Dst:             __rand64
        - Src:             './os/../lib/rand.h:103,10'
          Dst:             __rand32
    - functionName:    __fill_buffer
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - o
        - seed
        - p
        - len
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __fill_random_buf_percentage
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'verify.c:47,2'
          Dst:             __fill_random_buf_percentage
    - functionName:    __rand64
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          128
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __rand32
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          81
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_did_warn
      functionSourceFile: '/src/fio/./debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - mask
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './debug.h:34,6'
          Branch Sides:
            - BranchSide:      './debug.h:35,3'
              BranchSideFuncs: []
            - BranchSide:      './debug.h:37,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    check_pattern
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - buf
        - len
        - mod
        - pattern_size
        - pattern
        - header_size
      BBCount:         15
      ICount:          142
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - cmp_pattern
        - hweight8
        - log_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:399,6'
          Branch Sides:
            - BranchSide:      'verify.c:400,3'
              BranchSideFuncs:
                - hweight8
                - log_err
                - log_err
            - BranchSide:      'verify.c:403,9'
              BranchSideFuncs:
                - hweight8
                - log_err
                - log_err
        - Branch String:   'verify.c:403,2'
          Branch Sides:
            - BranchSide:      'verify.c:404,7'
              BranchSideFuncs:
                - hweight8
                - log_err
                - log_err
            - BranchSide:      'verify.c:420,2'
              BranchSideFuncs: []
        - Branch String:   'verify.c:404,7'
          Branch Sides:
            - BranchSide:      'verify.c:407,20'
              BranchSideFuncs:
                - hweight8
                - log_err
                - log_err
            - BranchSide:      'verify.c:417,6'
              BranchSideFuncs:
                - hweight8
                - log_err
                - log_err
        - Branch String:   'verify.c:418,7'
          Branch Sides:
            - BranchSide:      'verify.c:419,8'
              BranchSideFuncs:
                - hweight8
                - log_err
                - log_err
            - BranchSide:      'verify.c:420,2'
              BranchSideFuncs:
                - hweight8
                - log_err
                - log_err
      Callsites:
        - Src:             'verify.c:398,7'
          Dst:             cmp_pattern
        - Src:             'verify.c:407,11'
          Dst:             hweight8
        - Src:             'verify.c:408,4'
          Dst:             log_err
        - Src:             'verify.c:412,4'
          Dst:             log_err
    - functionName:    pattern_need_buffer
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'verify.c:434,29'
          Branch Sides:
            - BranchSide:      'verify.c:434,32'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:435,3'
              BranchSideFuncs: []
        - Branch String:   'verify.c:434,50'
          Branch Sides:
            - BranchSide:      'verify.c:434,50'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:435,3'
              BranchSideFuncs: []
        - Branch String:   'verify.c:435,23'
          Branch Sides:
            - BranchSide:      'verify.c:435,23'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:436,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    paste_blockoff
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     externalLinkage
      functionLinenumber: 1627
      functionLinenumberEnd: 1635
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
        - len
        - priv
      BBCount:         4
      ICount:          77
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:1633,8'
          Branch Sides:
            - BranchSide:      'verify.c:1633,8'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:1633,8'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    td_max_bs
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         7
      ICount:          80
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './fio.h:867,11'
          Branch Sides:
            - BranchSide:      './fio.h:867,11'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:867,11'
              BranchSideFuncs: []
        - Branch String:   './fio.h:868,9'
          Branch Sides:
            - BranchSide:      './fio.h:868,9'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:868,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    td_min_bs
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 876
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         7
      ICount:          80
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './fio.h:875,11'
          Branch Sides:
            - BranchSide:      './fio.h:875,11'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:875,11'
              BranchSideFuncs: []
        - Branch String:   './fio.h:876,9'
          Branch Sides:
            - BranchSide:      './fio.h:876,9'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:876,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mem_is_zero_slow
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 891
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - length
        - offset
      BBCount:         7
      ICount:          55
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:883,2'
          Branch Sides:
            - BranchSide:      'verify.c:883,2'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:884,8'
              BranchSideFuncs: []
        - Branch String:   'verify.c:884,7'
          Branch Sides:
            - BranchSide:      'verify.c:885,4'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:886,5'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mem_is_zero
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 876
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - length
      BBCount:         12
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:865,2'
          Branch Sides:
            - BranchSide:      'verify.c:866,8'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'verify.c:875,16'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'verify.c:866,7'
          Branch Sides:
            - BranchSide:      'verify.c:867,4'
              BranchSideFuncs:
                - memcmp
            - BranchSide:      'verify.c:868,8'
              BranchSideFuncs:
                - memcmp
        - Branch String:   'verify.c:868,7'
          Branch Sides:
            - BranchSide:      'verify.c:869,4'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:870,4'
              BranchSideFuncs:
                - memcmp
      Callsites:
        - Src:             'verify.c:875,9'
          Dst:             memcmp
    - functionName:    __flist_add
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - prev
        - next
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    td_async_processing
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    verify_state_should_stop
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     externalLinkage
      functionLinenumber: 1912
      functionLinenumberEnd: 1938
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - td
        - numberio
      BBCount:         19
      ICount:          109
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - __dprint
        - log_info
      functionUses:    2
      BranchProfiles:
        - Branch String:   'verify.c:1916,2'
          Branch Sides:
            - BranchSide:      'verify.c:1916,2'
              BranchSideFuncs:
                - log_info
                - log_info
            - BranchSide:      'verify.c:1917,7'
              BranchSideFuncs:
                - __dprint
                - log_info
                - log_info
        - Branch String:   'verify.c:1917,6'
          Branch Sides:
            - BranchSide:      'verify.c:1918,3'
              BranchSideFuncs:
                - log_info
                - log_info
            - BranchSide:      'verify.c:1923,6'
              BranchSideFuncs:
                - log_info
                - log_info
        - Branch String:   'verify.c:1923,6'
          Branch Sides:
            - BranchSide:      'verify.c:1924,10'
              BranchSideFuncs:
                - log_info
            - BranchSide:      'verify.c:1933,4'
              BranchSideFuncs:
                - log_info
        - Branch String:   'verify.c:1924,3'
          Branch Sides:
            - BranchSide:      'verify.c:1925,8'
              BranchSideFuncs:
                - log_info
            - BranchSide:      'verify.c:1931,2'
              BranchSideFuncs: []
        - Branch String:   'verify.c:1925,8'
          Branch Sides:
            - BranchSide:      'verify.c:1927,6'
              BranchSideFuncs:
                - log_info
            - BranchSide:      'verify.c:1930,3'
              BranchSideFuncs:
                - log_info
      Callsites:
        - Src:             'verify.c:1916,2'
          Dst:             __dprint
        - Src:             'verify.c:1926,5'
          Dst:             log_info
        - Src:             'verify.c:1932,3'
          Dst:             log_info
    - functionName:    open_state_file
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1709
      functionLinenumberEnd: 1733
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - name
        - prefix
        - num
        - for_write
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - log_err
        - open64
        - perror
        - verify_state_gen_name
      functionUses:    2
      BranchProfiles:
        - Branch String:   'verify.c:1714,6'
          Branch Sides:
            - BranchSide:      'verify.c:1715,9'
              BranchSideFuncs:
                - verify_state_gen_name
                - open64
                - perror
                - log_err
            - BranchSide:      'verify.c:1717,9'
              BranchSideFuncs:
                - verify_state_gen_name
                - open64
                - perror
                - log_err
        - Branch String:   'verify.c:1726,6'
          Branch Sides:
            - BranchSide:      'verify.c:1727,3'
              BranchSideFuncs:
                - perror
                - log_err
            - BranchSide:      'verify.c:1732,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'verify.c:1723,2'
          Dst:             verify_state_gen_name
        - Src:             'verify.c:1725,7'
          Dst:             open64
        - Src:             'verify.c:1727,3'
          Dst:             perror
        - Src:             'verify.c:1728,3'
          Dst:             log_err
    - functionName:    verify_load_state
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     externalLinkage
      functionLinenumber: 1850
      functionLinenumberEnd: 1906
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - prefix
      BBCount:         64
      ICount:          427
      EdgeCount:       83
      CyclomaticComplexity: 21
      functionsReached:
        - __errno_location
        - close
        - fio_crc32c
        - log_err
        - nowarn_snprintf
        - open_state_file
        - read
        - strerror
        - verify_assign_state
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:1857,6'
          Branch Sides:
            - BranchSide:      'verify.c:1858,3'
              BranchSideFuncs:
                - open_state_file
                - read
                - malloc
                - read
                - fio_crc32c.1888
                - close
                - verify_assign_state
                - log_err
                - close
                - free
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - log_err
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
            - BranchSide:      'verify.c:1860,23'
              BranchSideFuncs:
                - open_state_file
                - read
                - malloc
                - read
                - fio_crc32c.1888
                - close
                - verify_assign_state
                - log_err
                - close
                - free
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - log_err
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
        - Branch String:   'verify.c:1861,6'
          Branch Sides:
            - BranchSide:      'verify.c:1862,3'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:1864,13'
              BranchSideFuncs:
                - read
                - malloc
                - read
                - fio_crc32c.1888
                - close
                - verify_assign_state
                - log_err
                - close
                - free
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - log_err
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
        - Branch String:   'verify.c:1865,6'
          Branch Sides:
            - BranchSide:      'verify.c:1866,7'
              BranchSideFuncs:
                - log_err
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
            - BranchSide:      'verify.c:1872,16'
              BranchSideFuncs:
                - malloc
                - read
                - fio_crc32c.1888
                - close
                - verify_assign_state
                - log_err
                - close
                - free
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - log_err
        - Branch String:   'verify.c:1866,7'
          Branch Sides:
            - BranchSide:      'verify.c:1867,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - log_err
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
            - BranchSide:      'verify.c:1868,3'
              BranchSideFuncs:
                - log_err
                - close
                - free
        - Branch String:   'verify.c:1867,4'
          Branch Sides:
            - BranchSide:      'verify.c:1867,4'
              BranchSideFuncs:
                - log_err
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
            - BranchSide:      'verify.c:1867,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - log_err
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
        - Branch String:   'verify.c:1867,4'
          Branch Sides:
            - BranchSide:      'verify.c:1867,4'
              BranchSideFuncs:
                - log_err
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
            - BranchSide:      'verify.c:1867,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - log_err
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
        - Branch String:   'verify.c:1867,4'
          Branch Sides:
            - BranchSide:      'verify.c:1867,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - log_err
                - close
                - free
            - BranchSide:      'verify.c:1868,3'
              BranchSideFuncs:
                - log_err
                - close
                - free
        - Branch String:   'verify.c:1867,4'
          Branch Sides:
            - BranchSide:      'verify.c:1867,4'
              BranchSideFuncs:
                - log_err
                - close
                - free
            - BranchSide:      'verify.c:1867,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - log_err
                - close
                - free
        - Branch String:   'verify.c:1867,4'
          Branch Sides:
            - BranchSide:      'verify.c:1867,4'
              BranchSideFuncs:
                - log_err
                - close
                - free
            - BranchSide:      'verify.c:1867,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - log_err
                - close
                - free
        - Branch String:   'verify.c:1876,6'
          Branch Sides:
            - BranchSide:      'verify.c:1878,24'
              BranchSideFuncs:
                - log_err
                - close
                - free
            - BranchSide:      'verify.c:1882,17'
              BranchSideFuncs:
                - malloc
                - read
                - fio_crc32c.1888
                - close
                - verify_assign_state
                - log_err
                - close
                - free
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
        - Branch String:   'verify.c:1884,6'
          Branch Sides:
            - BranchSide:      'verify.c:1885,7'
              BranchSideFuncs:
                - log_err
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
            - BranchSide:      'verify.c:1891,19'
              BranchSideFuncs:
                - fio_crc32c.1888
                - close
                - verify_assign_state
                - log_err
                - close
                - free
        - Branch String:   'verify.c:1885,7'
          Branch Sides:
            - BranchSide:      'verify.c:1886,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - log_err
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
            - BranchSide:      'verify.c:1887,3'
              BranchSideFuncs:
                - log_err
                - close
                - free
        - Branch String:   'verify.c:1886,4'
          Branch Sides:
            - BranchSide:      'verify.c:1886,4'
              BranchSideFuncs:
                - log_err
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
            - BranchSide:      'verify.c:1886,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - log_err
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
        - Branch String:   'verify.c:1886,4'
          Branch Sides:
            - BranchSide:      'verify.c:1886,4'
              BranchSideFuncs:
                - log_err
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
            - BranchSide:      'verify.c:1886,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - log_err
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
        - Branch String:   'verify.c:1886,4'
          Branch Sides:
            - BranchSide:      'verify.c:1886,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - log_err
                - close
                - free
            - BranchSide:      'verify.c:1887,3'
              BranchSideFuncs:
                - log_err
                - close
                - free
        - Branch String:   'verify.c:1886,4'
          Branch Sides:
            - BranchSide:      'verify.c:1886,4'
              BranchSideFuncs:
                - log_err
                - close
                - free
            - BranchSide:      'verify.c:1886,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - log_err
                - close
                - free
        - Branch String:   'verify.c:1886,4'
          Branch Sides:
            - BranchSide:      'verify.c:1886,4'
              BranchSideFuncs:
                - log_err
                - close
                - free
            - BranchSide:      'verify.c:1886,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.1884
                - log_err
                - close
                - free
        - Branch String:   'verify.c:1892,6'
          Branch Sides:
            - BranchSide:      'verify.c:1893,3'
              BranchSideFuncs:
                - log_err
                - close
                - free
            - BranchSide:      'verify.c:1897,8'
              BranchSideFuncs:
                - close
                - verify_assign_state
        - Branch String:   'verify.c:1902,6'
          Branch Sides:
            - BranchSide:      'verify.c:1903,8'
              BranchSideFuncs:
                - free
                - close
            - BranchSide:      'verify.c:1904,8'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'verify.c:1860,7'
          Dst:             open_state_file
        - Src:             'verify.c:1864,8'
          Dst:             read
        - Src:             'verify.c:1867,4'
          Dst:             __errno_location
        - Src:             'verify.c:1867,4'
          Dst:             __errno_location
        - Src:             'verify.c:1867,4'
          Dst:             strerror
        - Src:             'verify.c:1867,4'
          Dst:             nowarn_snprintf
        - Src:             'verify.c:1867,4'
          Dst:             __errno_location
        - Src:             'verify.c:1867,4'
          Dst:             __errno_location
        - Src:             'verify.c:1867,4'
          Dst:             strerror
        - Src:             'verify.c:1867,4'
          Dst:             nowarn_snprintf
        - Src:             'verify.c:1868,3'
          Dst:             log_err
        - Src:             'verify.c:1877,3'
          Dst:             log_err
        - Src:             'verify.c:1883,8'
          Dst:             read
        - Src:             'verify.c:1886,4'
          Dst:             __errno_location
        - Src:             'verify.c:1886,4'
          Dst:             __errno_location
        - Src:             'verify.c:1886,4'
          Dst:             strerror
        - Src:             'verify.c:1886,4'
          Dst:             nowarn_snprintf
        - Src:             'verify.c:1886,4'
          Dst:             __errno_location
        - Src:             'verify.c:1886,4'
          Dst:             __errno_location
        - Src:             'verify.c:1886,4'
          Dst:             strerror
        - Src:             'verify.c:1886,4'
          Dst:             nowarn_snprintf
        - Src:             'verify.c:1887,3'
          Dst:             log_err
        - Src:             'verify.c:1891,8'
          Dst:             fio_crc32c
        - Src:             'verify.c:1893,3'
          Dst:             log_err
        - Src:             'verify.c:1897,2'
          Dst:             close
        - Src:             'verify.c:1899,2'
          Dst:             verify_assign_state
        - Src:             'verify.c:1904,2'
          Dst:             close
    - functionName:    verify_assign_state
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     externalLinkage
      functionLinenumber: 1807
      functionLinenumberEnd: 1829
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - p
      BBCount:         22
      ICount:          254
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - __dprint
      functionUses:    2
      BranchProfiles:
        - Branch String:   'verify.c:1815,6'
          Branch Sides:
            - BranchSide:      'verify.c:1816,10'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'verify.c:1819,10'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'verify.c:1816,3'
          Branch Sides:
            - BranchSide:      'verify.c:1817,27'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'verify.c:1818,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'verify.c:1819,3'
          Branch Sides:
            - BranchSide:      'verify.c:0,0'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'verify.c:1820,27'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'verify.c:1823,2'
          Branch Sides:
            - BranchSide:      'verify.c:1824,29'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'verify.c:1828,15'
              BranchSideFuncs: []
        - Branch String:   'verify.c:1825,3'
          Branch Sides:
            - BranchSide:      'verify.c:1825,3'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'verify.c:1826,2'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'verify.c:1825,3'
          Dst:             __dprint
    - functionName:    verify_state_hdr
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     externalLinkage
      functionLinenumber: 1832
      functionLinenumberEnd: 1847
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - s
      BBCount:         8
      ICount:          110
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fio_crc32c
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:1839,6'
          Branch Sides:
            - BranchSide:      'verify.c:1840,3'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:1842,27'
              BranchSideFuncs:
                - fio_crc32c.1888
        - Branch String:   'verify.c:1843,6'
          Branch Sides:
            - BranchSide:      'verify.c:1844,3'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:1846,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'verify.c:1842,8'
          Dst:             fio_crc32c
    - functionName:    verify_free_state
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     externalLinkage
      functionLinenumber: 1801
      functionLinenumberEnd: 1804
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:1802,6'
          Branch Sides:
            - BranchSide:      'verify.c:1802,6'
              BranchSideFuncs:
                - free
            - BranchSide:      'verify.c:1803,8'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    verify_save_state
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     externalLinkage
      functionLinenumber: 1782
      functionLinenumberEnd: 1798
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - mask
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __verify_save_state
        - get_all_io_list
        - sprintf
        - strcpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'verify.c:1787,6'
          Branch Sides:
            - BranchSide:      'verify.c:1787,6'
              BranchSideFuncs:
                - strcpy
                - __verify_save_state
                - free
                - sprintf
            - BranchSide:      'verify.c:1790,7'
              BranchSideFuncs:
                - strcpy
                - __verify_save_state
                - free
                - sprintf
        - Branch String:   'verify.c:1790,7'
          Branch Sides:
            - BranchSide:      'verify.c:1791,12'
              BranchSideFuncs:
                - sprintf
                - __verify_save_state
                - free
            - BranchSide:      'verify.c:1793,11'
              BranchSideFuncs:
                - strcpy
                - __verify_save_state
                - free
      Callsites:
        - Src:             'verify.c:1786,10'
          Dst:             get_all_io_list
        - Src:             'verify.c:1791,4'
          Dst:             sprintf
        - Src:             'verify.c:1793,4'
          Dst:             strcpy
        - Src:             'verify.c:1795,3'
          Dst:             __verify_save_state
    - functionName:    get_all_io_list
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     externalLinkage
      functionLinenumber: 1639
      functionLinenumberEnd: 1705
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - save_mask
        - sz
      BBCount:         31
      ICount:          548
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - calloc
        - io_list_next
        - snprintf
        - tnumber_to_td
      functionUses:    2
      BranchProfiles:
        - Branch String:   'verify.c:1653,2'
          Branch Sides:
            - BranchSide:      'verify.c:1654,7'
              BranchSideFuncs:
                - tnumber_to_td.1951
                - calloc
                - snprintf
                - io_list_next
                - tnumber_to_td.1951
            - BranchSide:      'verify.c:1662,7'
              BranchSideFuncs:
                - calloc
                - snprintf
                - io_list_next
                - tnumber_to_td.1951
        - Branch String:   'verify.c:1654,32'
          Branch Sides:
            - BranchSide:      'verify.c:1654,36'
              BranchSideFuncs:
                - tnumber_to_td.1951
                - calloc
                - snprintf
                - io_list_next
                - tnumber_to_td.1951
            - BranchSide:      'verify.c:1656,3'
              BranchSideFuncs:
                - tnumber_to_td.1951
                - calloc
                - snprintf
                - io_list_next
                - tnumber_to_td.1951
        - Branch String:   'verify.c:1654,7'
          Branch Sides:
            - BranchSide:      'verify.c:1655,4'
              BranchSideFuncs:
                - tnumber_to_td.1951
                - calloc
                - snprintf
                - io_list_next
                - tnumber_to_td.1951
            - BranchSide:      'verify.c:1656,3'
              BranchSideFuncs:
                - tnumber_to_td.1951
                - calloc
                - snprintf
                - io_list_next
                - tnumber_to_td.1951
        - Branch String:   'verify.c:1662,6'
          Branch Sides:
            - BranchSide:      'verify.c:1663,3'
              BranchSideFuncs:
                - calloc
                - snprintf
                - io_list_next
                - tnumber_to_td.1951
            - BranchSide:      'verify.c:1665,3'
              BranchSideFuncs:
                - calloc
                - snprintf
                - io_list_next
                - tnumber_to_td.1951
        - Branch String:   'verify.c:1673,2'
          Branch Sides:
            - BranchSide:      'verify.c:1674,30'
              BranchSideFuncs:
                - snprintf
                - io_list_next
                - tnumber_to_td.1951
            - BranchSide:      'verify.c:1704,9'
              BranchSideFuncs: []
        - Branch String:   'verify.c:1676,32'
          Branch Sides:
            - BranchSide:      'verify.c:1676,36'
              BranchSideFuncs:
                - snprintf
                - io_list_next
                - tnumber_to_td.1951
            - BranchSide:      'verify.c:1679,12'
              BranchSideFuncs:
                - snprintf
                - io_list_next
                - tnumber_to_td.1951
        - Branch String:   'verify.c:1676,7'
          Branch Sides:
            - BranchSide:      'verify.c:1677,4'
              BranchSideFuncs:
                - tnumber_to_td.1951
                - snprintf
                - io_list_next
            - BranchSide:      'verify.c:1679,12'
              BranchSideFuncs:
                - snprintf
                - io_list_next
                - tnumber_to_td.1951
        - Branch String:   'verify.c:1679,3'
          Branch Sides:
            - BranchSide:      'verify.c:1680,30'
              BranchSideFuncs:
                - snprintf
                - io_list_next
                - tnumber_to_td.1951
            - BranchSide:      'verify.c:1682,14'
              BranchSideFuncs:
                - snprintf
                - io_list_next
                - tnumber_to_td.1951
        - Branch String:   'verify.c:1685,7'
          Branch Sides:
            - BranchSide:      'verify.c:1686,27'
              BranchSideFuncs:
                - snprintf
                - io_list_next
                - tnumber_to_td.1951
            - BranchSide:      'verify.c:1694,27'
              BranchSideFuncs:
                - snprintf
                - io_list_next
                - tnumber_to_td.1951
      Callsites:
        - Src:             'verify.c:1653,2'
          Dst:             tnumber_to_td
        - Src:             'verify.c:1668,8'
          Dst:             calloc
        - Src:             'verify.c:1700,3'
          Dst:             snprintf
        - Src:             'verify.c:1701,10'
          Dst:             io_list_next
        - Src:             'verify.c:1673,2'
          Dst:             tnumber_to_td
    - functionName:    __verify_save_state
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     externalLinkage
      functionLinenumber: 1771
      functionLinenumberEnd: 1779
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
        - prefix
      BBCount:         7
      ICount:          64
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - io_list_next
        - write_thread_list_state
      functionUses:    2
      BranchProfiles:
        - Branch String:   'verify.c:1775,2'
          Branch Sides:
            - BranchSide:      'verify.c:1776,27'
              BranchSideFuncs:
                - write_thread_list_state
                - io_list_next
            - BranchSide:      'verify.c:1779,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'verify.c:1776,3'
          Dst:             write_thread_list_state
        - Src:             'verify.c:1777,7'
          Dst:             io_list_next
    - functionName:    write_thread_list_state
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1737
      functionLinenumberEnd: 1768
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
        - prefix
      BBCount:         15
      ICount:          152
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - close
        - fio_crc32c
        - log_err
        - open_state_file
        - perror
        - thread_io_list_sz
        - write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:1744,6'
          Branch Sides:
            - BranchSide:      'verify.c:1745,3'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:1747,27'
              BranchSideFuncs:
                - thread_io_list_sz
                - fio_crc32c.1888
                - thread_io_list_sz
                - write
                - thread_io_list_sz
                - write
                - thread_io_list_sz
                - close
                - log_err
                - perror
        - Branch String:   'verify.c:1753,6'
          Branch Sides:
            - BranchSide:      'verify.c:1754,3'
              BranchSideFuncs:
                - log_err
                - close
                - perror
            - BranchSide:      'verify.c:1756,14'
              BranchSideFuncs:
                - thread_io_list_sz
                - write
                - thread_io_list_sz
                - close
                - log_err
                - perror
        - Branch String:   'verify.c:1757,6'
          Branch Sides:
            - BranchSide:      'verify.c:1757,35'
              BranchSideFuncs:
                - log_err
                - close
                - perror
            - BranchSide:      'verify.c:1764,7'
              BranchSideFuncs:
                - close
        - Branch String:   'verify.c:1759,7'
          Branch Sides:
            - BranchSide:      'verify.c:1760,4'
              BranchSideFuncs:
                - perror
                - log_err
                - close
            - BranchSide:      'verify.c:1761,3'
              BranchSideFuncs:
                - log_err
                - close
      Callsites:
        - Src:             'verify.c:1743,7'
          Dst:             open_state_file
        - Src:             'verify.c:1747,30'
          Dst:             thread_io_list_sz
        - Src:             'verify.c:1747,8'
          Dst:             fio_crc32c
        - Src:             'verify.c:1750,13'
          Dst:             thread_io_list_sz
        - Src:             'verify.c:1752,8'
          Dst:             write
        - Src:             'verify.c:1756,21'
          Dst:             thread_io_list_sz
        - Src:             'verify.c:1756,8'
          Dst:             write
        - Src:             'verify.c:1757,13'
          Dst:             thread_io_list_sz
        - Src:             'verify.c:1760,4'
          Dst:             perror
        - Src:             'verify.c:1761,3'
          Dst:             log_err
        - Src:             'verify.c:1766,2'
          Dst:             close
    - functionName:    io_list_next
      functionSourceFile: '/src/fio/./verify-state.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - thread_io_list_sz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './verify-state.h:76,48'
          Dst:             thread_io_list_sz
    - functionName:    tnumber_to_td
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - tnumber
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    verify_async_exit
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     externalLinkage
      functionLinenumber: 1613
      functionLinenumberEnd: 1624
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pthread_cond_broadcast
        - pthread_cond_wait
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:1618,2'
          Branch Sides:
            - BranchSide:      'verify.c:1619,22'
              BranchSideFuncs:
                - pthread_cond_wait
                - pthread_mutex_unlock
                - free
            - BranchSide:      'verify.c:1621,24'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - free
      Callsites:
        - Src:             'verify.c:1614,2'
          Dst:             pthread_mutex_lock
        - Src:             'verify.c:1616,2'
          Dst:             pthread_cond_broadcast
        - Src:             'verify.c:1619,3'
          Dst:             pthread_cond_wait
        - Src:             'verify.c:1621,2'
          Dst:             pthread_mutex_unlock
    - functionName:    pthread_cond_broadcast
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_cond_wait
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    verify_async_thread
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1500
      functionLinenumberEnd: 1565
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         65
      ICount:          381
      EdgeCount:       84
      CyclomaticComplexity: 21
      functionsReached:
        - __fio_option_is_set
        - fio_mark_td_terminate
        - flist_del_init
        - flist_empty
        - flist_splice_init
        - log_err
        - nowarn_snprintf
        - pthread_cond_signal
        - pthread_cond_wait
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - put_io_u
        - sched_setaffinity
        - strerror
        - td_flags_set
        - td_non_fatal_error
        - update_error_count
        - verify_io_u
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:1505,48'
          Branch Sides:
            - BranchSide:      'verify.c:1506,6'
              BranchSideFuncs:
                - sched_setaffinity
                - pthread_mutex_lock
                - flist_empty.1885
                - flist_splice_init
                - pthread_mutex_unlock
                - flist_empty.1885
                - flist_empty.1885
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - strerror
                - nowarn_snprintf.1884
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
                - flist_del_init.1886
                - td_flags_set.1954
                - verify_io_u
                - put_io_u
                - td_non_fatal_error
                - update_error_count
                - pthread_cond_wait
                - log_err
            - BranchSide:      'verify.c:1511,2'
              BranchSideFuncs:
                - pthread_mutex_lock
                - flist_empty.1885
                - flist_splice_init
                - pthread_mutex_unlock
                - flist_empty.1885
                - flist_empty.1885
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - strerror
                - nowarn_snprintf.1884
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
                - flist_del_init.1886
                - td_flags_set.1954
                - verify_io_u
                - put_io_u
                - td_non_fatal_error
                - update_error_count
                - pthread_cond_wait
        - Branch String:   'verify.c:1505,6'
          Branch Sides:
            - BranchSide:      'verify.c:1507,3'
              BranchSideFuncs:
                - log_err
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
            - BranchSide:      'verify.c:1511,2'
              BranchSideFuncs:
                - pthread_mutex_lock
                - flist_empty.1885
                - flist_splice_init
                - pthread_mutex_unlock
                - flist_empty.1885
                - flist_empty.1885
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - strerror
                - nowarn_snprintf.1884
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
                - flist_del_init.1886
                - td_flags_set.1954
                - verify_io_u
                - put_io_u
                - td_non_fatal_error
                - update_error_count
                - pthread_cond_wait
        - Branch String:   'verify.c:1515,7'
          Branch Sides:
            - BranchSide:      'verify.c:1516,4'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - strerror
                - nowarn_snprintf.1884
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
            - BranchSide:      'verify.c:1518,23'
              BranchSideFuncs:
                - pthread_mutex_lock
                - flist_empty.1885
                - flist_splice_init
                - pthread_mutex_unlock
                - flist_empty.1885
                - flist_empty.1885
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - strerror
                - nowarn_snprintf.1884
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
                - flist_del_init.1886
                - td_flags_set.1954
                - verify_io_u
                - put_io_u
                - td_non_fatal_error
                - update_error_count
                - pthread_cond_wait
        - Branch String:   'verify.c:1520,40'
          Branch Sides:
            - BranchSide:      'verify.c:1520,3'
              BranchSideFuncs:
                - flist_splice_init
                - pthread_mutex_unlock
                - flist_empty.1885
                - flist_empty.1885
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - strerror
                - nowarn_snprintf.1884
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
                - pthread_mutex_lock
                - flist_empty.1885
                - flist_del_init.1886
                - td_flags_set.1954
                - verify_io_u
                - put_io_u
                - td_non_fatal_error
                - update_error_count
                - pthread_cond_wait
            - BranchSide:      'verify.c:1521,11'
              BranchSideFuncs:
                - flist_splice_init
                - pthread_mutex_unlock
                - flist_empty.1885
                - flist_empty.1885
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - strerror
                - nowarn_snprintf.1884
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
                - pthread_mutex_lock
                - flist_empty.1885
                - flist_del_init.1886
                - td_flags_set.1954
                - verify_io_u
                - put_io_u
                - td_non_fatal_error
                - update_error_count
                - pthread_cond_wait
        - Branch String:   'verify.c:1520,3'
          Branch Sides:
            - BranchSide:      'verify.c:1522,29'
              BranchSideFuncs:
                - pthread_cond_wait
                - flist_empty.1885
                - flist_splice_init
                - pthread_mutex_unlock
                - flist_empty.1885
                - flist_empty.1885
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - strerror
                - nowarn_snprintf.1884
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
                - pthread_mutex_lock
                - flist_del_init.1886
                - td_flags_set.1954
                - verify_io_u
                - put_io_u
                - td_non_fatal_error
                - update_error_count
            - BranchSide:      'verify.c:1529,22'
              BranchSideFuncs:
                - flist_splice_init
                - pthread_mutex_unlock
                - flist_empty.1885
                - flist_empty.1885
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - strerror
                - nowarn_snprintf.1884
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
                - pthread_mutex_lock
                - flist_empty.1885
                - pthread_cond_wait
                - flist_del_init.1886
                - td_flags_set.1954
                - verify_io_u
                - put_io_u
                - td_non_fatal_error
                - update_error_count
        - Branch String:   'verify.c:1524,8'
          Branch Sides:
            - BranchSide:      'verify.c:1520,3'
              BranchSideFuncs:
                - flist_splice_init
                - pthread_mutex_unlock
                - flist_empty.1885
                - flist_empty.1885
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - strerror
                - nowarn_snprintf.1884
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
                - pthread_mutex_lock
                - flist_empty.1885
                - pthread_cond_wait
                - flist_del_init.1886
                - td_flags_set.1954
                - verify_io_u
                - put_io_u
                - td_non_fatal_error
                - update_error_count
            - BranchSide:      'verify.c:1525,5'
              BranchSideFuncs:
                - flist_splice_init
                - pthread_mutex_unlock
                - flist_empty.1885
                - flist_empty.1885
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - strerror
                - nowarn_snprintf.1884
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
                - pthread_mutex_lock
                - flist_empty.1885
                - pthread_cond_wait
                - flist_del_init.1886
                - td_flags_set.1954
                - verify_io_u
                - put_io_u
                - td_non_fatal_error
                - update_error_count
        - Branch String:   'verify.c:1532,7'
          Branch Sides:
            - BranchSide:      'verify.c:1533,4'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - strerror
                - nowarn_snprintf.1884
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
                - pthread_mutex_lock
                - flist_empty.1885
                - flist_splice_init
                - pthread_mutex_unlock
                - flist_empty.1885
                - flist_empty.1885
                - flist_del_init.1886
                - td_flags_set.1954
                - verify_io_u
                - put_io_u
                - td_non_fatal_error
                - update_error_count
                - pthread_cond_wait
            - BranchSide:      'verify.c:1535,3'
              BranchSideFuncs:
                - flist_empty.1885
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - strerror
                - nowarn_snprintf.1884
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
                - pthread_mutex_lock
                - flist_empty.1885
                - flist_splice_init
                - pthread_mutex_unlock
                - flist_empty.1885
                - pthread_cond_wait
                - flist_del_init.1886
                - td_flags_set.1954
                - verify_io_u
                - put_io_u
                - td_non_fatal_error
                - update_error_count
        - Branch String:   'verify.c:1535,3'
          Branch Sides:
            - BranchSide:      'verify.c:1536,11'
              BranchSideFuncs:
                - flist_del_init.1886
                - td_flags_set.1954
                - verify_io_u
                - put_io_u
                - flist_empty.1885
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - strerror
                - nowarn_snprintf.1884
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
                - pthread_mutex_lock
                - flist_empty.1885
                - flist_splice_init
                - pthread_mutex_unlock
                - flist_empty.1885
                - pthread_cond_wait
                - td_non_fatal_error
                - update_error_count
            - BranchSide:      'verify.c:1551,2'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - strerror
                - nowarn_snprintf.1884
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
                - pthread_mutex_lock
                - flist_empty.1885
                - flist_splice_init
                - pthread_mutex_unlock
                - flist_empty.1885
                - flist_empty.1885
                - flist_del_init.1886
                - td_flags_set.1954
                - verify_io_u
                - put_io_u
                - td_non_fatal_error
                - update_error_count
                - pthread_cond_wait
        - Branch String:   'verify.c:1543,8'
          Branch Sides:
            - BranchSide:      'verify.c:1544,5'
              BranchSideFuncs:
                - td_non_fatal_error
                - flist_empty.1885
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - strerror
                - nowarn_snprintf.1884
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
                - pthread_mutex_lock
                - flist_empty.1885
                - flist_splice_init
                - pthread_mutex_unlock
                - flist_empty.1885
                - pthread_cond_wait
                - flist_del_init.1886
                - td_flags_set.1954
                - verify_io_u
                - put_io_u
                - update_error_count
            - BranchSide:      'verify.c:1545,27'
              BranchSideFuncs:
                - td_non_fatal_error
                - flist_empty.1885
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - strerror
                - nowarn_snprintf.1884
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
                - pthread_mutex_lock
                - flist_empty.1885
                - flist_splice_init
                - pthread_mutex_unlock
                - flist_empty.1885
                - pthread_cond_wait
                - flist_del_init.1886
                - td_flags_set.1954
                - verify_io_u
                - put_io_u
                - update_error_count
        - Branch String:   'verify.c:1545,8'
          Branch Sides:
            - BranchSide:      'verify.c:1535,3'
              BranchSideFuncs:
                - update_error_count
                - flist_empty.1885
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - strerror
                - nowarn_snprintf.1884
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
                - pthread_mutex_lock
                - flist_empty.1885
                - flist_splice_init
                - pthread_mutex_unlock
                - flist_empty.1885
                - pthread_cond_wait
                - flist_del_init.1886
                - td_flags_set.1954
                - verify_io_u
                - put_io_u
                - td_non_fatal_error
            - BranchSide:      'verify.c:1546,24'
              BranchSideFuncs:
                - update_error_count
                - flist_empty.1885
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - strerror
                - nowarn_snprintf.1884
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
                - pthread_mutex_lock
                - flist_empty.1885
                - flist_splice_init
                - pthread_mutex_unlock
                - flist_empty.1885
                - pthread_cond_wait
                - flist_del_init.1886
                - td_flags_set.1954
                - verify_io_u
                - put_io_u
                - td_non_fatal_error
        - Branch String:   'verify.c:1547,5'
          Branch Sides:
            - BranchSide:      'verify.c:1547,5'
              BranchSideFuncs:
                - flist_empty.1885
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - strerror
                - nowarn_snprintf.1884
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
                - pthread_mutex_lock
                - flist_empty.1885
                - flist_splice_init
                - pthread_mutex_unlock
                - flist_empty.1885
                - pthread_cond_wait
                - flist_del_init.1886
                - td_flags_set.1954
                - verify_io_u
                - put_io_u
                - td_non_fatal_error
                - update_error_count
            - BranchSide:      'verify.c:1548,9'
              BranchSideFuncs:
                - flist_empty.1885
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - strerror
                - nowarn_snprintf.1884
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
                - pthread_mutex_lock
                - flist_empty.1885
                - flist_splice_init
                - pthread_mutex_unlock
                - flist_empty.1885
                - pthread_cond_wait
                - flist_del_init.1886
                - td_flags_set.1954
                - verify_io_u
                - put_io_u
                - td_non_fatal_error
                - update_error_count
        - Branch String:   'verify.c:1551,2'
          Branch Sides:
            - BranchSide:      'verify.c:1512,3'
              BranchSideFuncs:
                - pthread_mutex_lock
                - flist_empty.1885
                - flist_splice_init
                - pthread_mutex_unlock
                - flist_empty.1885
                - flist_empty.1885
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - strerror
                - nowarn_snprintf.1884
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
                - flist_del_init.1886
                - td_flags_set.1954
                - verify_io_u
                - put_io_u
                - td_non_fatal_error
                - update_error_count
                - pthread_cond_wait
            - BranchSide:      'verify.c:1553,6'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - strerror
                - nowarn_snprintf.1884
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
        - Branch String:   'verify.c:1553,6'
          Branch Sides:
            - BranchSide:      'verify.c:1553,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1884
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
            - BranchSide:      'verify.c:1554,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1884
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
        - Branch String:   'verify.c:1554,3'
          Branch Sides:
            - BranchSide:      'verify.c:1554,3'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
            - BranchSide:      'verify.c:1554,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1884
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
        - Branch String:   'verify.c:1554,3'
          Branch Sides:
            - BranchSide:      'verify.c:1554,3'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
            - BranchSide:      'verify.c:1554,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1884
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - fio_mark_td_terminate
                - strerror
                - nowarn_snprintf.1884
        - Branch String:   'verify.c:1554,3'
          Branch Sides:
            - BranchSide:      'verify.c:1554,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1884
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - fio_mark_td_terminate
            - BranchSide:      'verify.c:1555,7'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - fio_mark_td_terminate
        - Branch String:   'verify.c:1554,3'
          Branch Sides:
            - BranchSide:      'verify.c:1554,3'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - fio_mark_td_terminate
            - BranchSide:      'verify.c:1554,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1884
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - fio_mark_td_terminate
        - Branch String:   'verify.c:1554,3'
          Branch Sides:
            - BranchSide:      'verify.c:1554,3'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - fio_mark_td_terminate
            - BranchSide:      'verify.c:1554,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.1884
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - fio_mark_td_terminate
        - Branch String:   'verify.c:1555,7'
          Branch Sides:
            - BranchSide:      'verify.c:1556,26'
              BranchSideFuncs:
                - fio_mark_td_terminate
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
            - BranchSide:      'verify.c:1557,2'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
      Callsites:
        - Src:             'verify.c:1505,6'
          Dst:             __fio_option_is_set
        - Src:             'verify.c:1506,6'
          Dst:             sched_setaffinity
        - Src:             'verify.c:1507,3'
          Dst:             log_err
        - Src:             'verify.c:1518,3'
          Dst:             pthread_mutex_lock
        - Src:             'verify.c:1520,10'
          Dst:             flist_empty
        - Src:             'verify.c:1522,10'
          Dst:             pthread_cond_wait
        - Src:             'verify.c:1529,3'
          Dst:             flist_splice_init
        - Src:             'verify.c:1530,3'
          Dst:             pthread_mutex_unlock
        - Src:             'verify.c:1532,7'
          Dst:             flist_empty
        - Src:             'verify.c:1535,11'
          Dst:             flist_empty
        - Src:             'verify.c:1537,4'
          Dst:             flist_del_init
        - Src:             'verify.c:1539,4'
          Dst:             td_flags_set
        - Src:             'verify.c:1540,10'
          Dst:             verify_io_u
        - Src:             'verify.c:1542,4'
          Dst:             put_io_u
        - Src:             'verify.c:1545,8'
          Dst:             td_non_fatal_error
        - Src:             'verify.c:1546,5'
          Dst:             update_error_count
        - Src:             'verify.c:1554,3'
          Dst:             strerror
        - Src:             'verify.c:1554,3'
          Dst:             nowarn_snprintf
        - Src:             'verify.c:1554,3'
          Dst:             strerror
        - Src:             'verify.c:1554,3'
          Dst:             nowarn_snprintf
        - Src:             'verify.c:1556,4'
          Dst:             fio_mark_td_terminate
        - Src:             'verify.c:1560,2'
          Dst:             pthread_mutex_lock
        - Src:             'verify.c:1562,2'
          Dst:             pthread_cond_signal
        - Src:             'verify.c:1563,2'
          Dst:             pthread_mutex_unlock
    - functionName:    td_flags_set
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - flags
        - value
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - td_async_processing
      functionUses:    3
      BranchProfiles:
        - Branch String:   './fio.h:921,6'
          Branch Sides:
            - BranchSide:      './fio.h:922,13'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:924,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             './fio.h:921,7'
          Dst:             td_async_processing
    - functionName:    verify_io_u
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     externalLinkage
      functionLinenumber: 988
      functionLinenumberEnd: 1116
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u_ptr
      BBCount:         74
      ICount:          482
      EdgeCount:       91
      CyclomaticComplexity: 19
      functionsReached:
        - __hdr_size
        - fio_mark_td_terminate
        - get_hdr_inc
        - log_err
        - memswp
        - td_ioengine_flagged
        - verify_header
        - verify_io_u_crc16
        - verify_io_u_crc32
        - verify_io_u_crc32c
        - verify_io_u_crc64
        - verify_io_u_crc7
        - verify_io_u_md5
        - verify_io_u_pattern
        - verify_io_u_sha1
        - verify_io_u_sha256
        - verify_io_u_sha3_224
        - verify_io_u_sha3_256
        - verify_io_u_sha3_384
        - verify_io_u_sha3_512
        - verify_io_u_sha512
        - verify_io_u_xxhash
        - verify_trimmed_io_u
      functionUses:    3
      BranchProfiles:
        - Branch String:   'verify.c:995,34'
          Branch Sides:
            - BranchSide:      'verify.c:995,37'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:996,3'
              BranchSideFuncs: []
        - Branch String:   'verify.c:995,6'
          Branch Sides:
            - BranchSide:      'verify.c:996,3'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:1001,26'
              BranchSideFuncs:
                - td_ioengine_flagged.1956
                - get_hdr_inc
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - log_err
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
                - verify_trimmed_io_u
        - Branch String:   'verify.c:1001,6'
          Branch Sides:
            - BranchSide:      'verify.c:1002,3'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:1008,6'
              BranchSideFuncs:
                - get_hdr_inc
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - log_err
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
                - verify_trimmed_io_u
        - Branch String:   'verify.c:1008,6'
          Branch Sides:
            - BranchSide:      'verify.c:1009,3'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:1011,6'
              BranchSideFuncs:
                - get_hdr_inc
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - log_err
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
                - verify_trimmed_io_u
        - Branch String:   'verify.c:1011,6'
          Branch Sides:
            - BranchSide:      'verify.c:1012,29'
              BranchSideFuncs:
                - verify_trimmed_io_u
                - fio_mark_td_terminate
            - BranchSide:      'verify.c:1016,24'
              BranchSideFuncs:
                - get_hdr_inc
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - log_err
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
        - Branch String:   'verify.c:1019,2'
          Branch Sides:
            - BranchSide:      'verify.c:1021,21'
              BranchSideFuncs:
                - __hdr_size
                - verify_io_u_pattern
                - fio_mark_td_terminate
                - log_err
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
            - BranchSide:      'verify.c:1109,2'
              BranchSideFuncs:
                - fio_mark_td_terminate
        - Branch String:   'verify.c:1028,11'
          Branch Sides:
            - BranchSide:      'verify.c:1028,14'
              BranchSideFuncs:
                - __hdr_size
                - verify_io_u_pattern
                - fio_mark_td_terminate
                - log_err
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
            - BranchSide:      'verify.c:1031,28'
              BranchSideFuncs:
                - __hdr_size
                - verify_io_u_pattern
                - fio_mark_td_terminate
                - log_err
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
        - Branch String:   'verify.c:1028,7'
          Branch Sides:
            - BranchSide:      'verify.c:1029,4'
              BranchSideFuncs:
                - fio_mark_td_terminate
            - BranchSide:      'verify.c:1031,28'
              BranchSideFuncs:
                - __hdr_size
                - verify_io_u_pattern
                - fio_mark_td_terminate
                - log_err
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
        - Branch String:   'verify.c:1032,7'
          Branch Sides:
            - BranchSide:      'verify.c:1033,11'
              BranchSideFuncs:
                - memswp
                - verify_io_u_pattern
                - fio_mark_td_terminate
                - __hdr_size
                - log_err
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
            - BranchSide:      'verify.c:1034,9'
              BranchSideFuncs:
                - verify_io_u_pattern
                - fio_mark_td_terminate
                - __hdr_size
                - memswp
                - log_err
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
        - Branch String:   'verify.c:1036,7'
          Branch Sides:
            - BranchSide:      'verify.c:1037,24'
              BranchSideFuncs:
                - verify_header
                - verify_io_u_pattern
                - fio_mark_td_terminate
                - __hdr_size
                - memswp
                - log_err
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
            - BranchSide:      'verify.c:1042,7'
              BranchSideFuncs:
                - verify_io_u_pattern
                - fio_mark_td_terminate
                - __hdr_size
                - verify_header
                - memswp
                - log_err
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
        - Branch String:   'verify.c:1038,8'
          Branch Sides:
            - BranchSide:      'verify.c:1039,12'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:1040,3'
              BranchSideFuncs:
                - verify_io_u_pattern
                - fio_mark_td_terminate
                - __hdr_size
                - verify_header
                - memswp
                - log_err
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
        - Branch String:   'verify.c:1042,7'
          Branch Sides:
            - BranchSide:      'verify.c:1043,18'
              BranchSideFuncs:
                - verify_io_u_pattern
                - fio_mark_td_terminate
                - __hdr_size
                - verify_header
                - memswp
                - log_err
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
            - BranchSide:      'verify.c:1045,18'
              BranchSideFuncs:
                - verify_io_u_pattern
                - fio_mark_td_terminate
                - __hdr_size
                - verify_header
                - memswp
                - log_err
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
        - Branch String:   'verify.c:1047,3'
          Branch Sides:
            - BranchSide:      'verify.c:1051,8'
              BranchSideFuncs:
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - log_err
                - verify_header
                - memswp
                - log_err
                - verify_io_u_pattern
            - BranchSide:      'verify.c:1055,26'
              BranchSideFuncs:
                - verify_io_u_md5
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
                - log_err
            - BranchSide:      'verify.c:1058,28'
              BranchSideFuncs:
                - verify_io_u_crc64
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
                - log_err
            - BranchSide:      'verify.c:1062,29'
              BranchSideFuncs:
                - verify_io_u_crc32c
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
                - log_err
            - BranchSide:      'verify.c:1062,29'
              BranchSideFuncs:
                - verify_io_u_crc32c
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
                - log_err
            - BranchSide:      'verify.c:1065,28'
              BranchSideFuncs:
                - verify_io_u_crc32
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
                - log_err
            - BranchSide:      'verify.c:1068,28'
              BranchSideFuncs:
                - verify_io_u_crc16
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
                - log_err
            - BranchSide:      'verify.c:1071,27'
              BranchSideFuncs:
                - verify_io_u_crc7
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
                - log_err
            - BranchSide:      'verify.c:1074,29'
              BranchSideFuncs:
                - verify_io_u_sha256
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
                - log_err
            - BranchSide:      'verify.c:1077,29'
              BranchSideFuncs:
                - verify_io_u_sha512
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
                - log_err
            - BranchSide:      'verify.c:1080,31'
              BranchSideFuncs:
                - verify_io_u_sha3_224
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
                - log_err
            - BranchSide:      'verify.c:1083,31'
              BranchSideFuncs:
                - verify_io_u_sha3_256
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
                - log_err
            - BranchSide:      'verify.c:1086,31'
              BranchSideFuncs:
                - verify_io_u_sha3_384
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
                - log_err
            - BranchSide:      'verify.c:1089,31'
              BranchSideFuncs:
                - verify_io_u_sha3_512
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
                - log_err
            - BranchSide:      'verify.c:1092,29'
              BranchSideFuncs:
                - verify_io_u_xxhash
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - verify_io_u_sha1
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
                - log_err
            - BranchSide:      'verify.c:1095,27'
              BranchSideFuncs:
                - verify_io_u_sha1
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
                - log_err
            - BranchSide:      'verify.c:1099,30'
              BranchSideFuncs:
                - verify_io_u_pattern
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
                - log_err
            - BranchSide:      'verify.c:1099,30'
              BranchSideFuncs:
                - verify_io_u_pattern
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
                - log_err
            - BranchSide:      'verify.c:1102,36'
              BranchSideFuncs:
                - log_err
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - verify_header
                - memswp
                - log_err
        - Branch String:   'verify.c:1051,8'
          Branch Sides:
            - BranchSide:      'verify.c:1052,31'
              BranchSideFuncs:
                - verify_io_u_pattern
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - log_err
                - verify_header
                - memswp
                - log_err
            - BranchSide:      'verify.c:1053,4'
              BranchSideFuncs:
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
                - log_err
        - Branch String:   'verify.c:1106,11'
          Branch Sides:
            - BranchSide:      'verify.c:1106,14'
              BranchSideFuncs:
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
                - log_err
            - BranchSide:      'verify.c:1109,2'
              BranchSideFuncs:
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - log_err
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
        - Branch String:   'verify.c:1106,46'
          Branch Sides:
            - BranchSide:      'verify.c:1106,49'
              BranchSideFuncs:
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
                - log_err
            - BranchSide:      'verify.c:1109,2'
              BranchSideFuncs:
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - log_err
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
        - Branch String:   'verify.c:1106,7'
          Branch Sides:
            - BranchSide:      'verify.c:1108,6'
              BranchSideFuncs:
                - log_err
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
            - BranchSide:      'verify.c:1109,2'
              BranchSideFuncs:
                - fio_mark_td_terminate
                - __hdr_size
                - verify_io_u_pattern
                - log_err
                - verify_io_u_sha1
                - verify_io_u_xxhash
                - verify_io_u_sha3_512
                - verify_io_u_sha3_384
                - verify_io_u_sha3_256
                - verify_io_u_sha3_224
                - verify_io_u_sha512
                - verify_io_u_sha256
                - verify_io_u_crc7
                - verify_io_u_crc16
                - verify_io_u_crc32
                - verify_io_u_crc32c
                - verify_io_u_crc64
                - verify_io_u_md5
                - verify_io_u_pattern
                - log_err
                - verify_header
                - memswp
        - Branch String:   'verify.c:1112,10'
          Branch Sides:
            - BranchSide:      'verify.c:1112,13'
              BranchSideFuncs:
                - fio_mark_td_terminate
            - BranchSide:      'verify.c:1115,9'
              BranchSideFuncs: []
        - Branch String:   'verify.c:1112,6'
          Branch Sides:
            - BranchSide:      'verify.c:1113,25'
              BranchSideFuncs:
                - fio_mark_td_terminate
            - BranchSide:      'verify.c:1115,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'verify.c:1001,6'
          Dst:             td_ioengine_flagged
        - Src:             'verify.c:1012,9'
          Dst:             verify_trimmed_io_u
        - Src:             'verify.c:1016,12'
          Dst:             get_hdr_inc
        - Src:             'verify.c:1031,17'
          Dst:             __hdr_size
        - Src:             'verify.c:1033,4'
          Dst:             memswp
        - Src:             'verify.c:1037,10'
          Dst:             verify_header
        - Src:             'verify.c:1052,11'
          Dst:             verify_io_u_pattern
        - Src:             'verify.c:1055,10'
          Dst:             verify_io_u_md5
        - Src:             'verify.c:1058,10'
          Dst:             verify_io_u_crc64
        - Src:             'verify.c:1062,10'
          Dst:             verify_io_u_crc32c
        - Src:             'verify.c:1065,10'
          Dst:             verify_io_u_crc32
        - Src:             'verify.c:1068,10'
          Dst:             verify_io_u_crc16
        - Src:             'verify.c:1071,10'
          Dst:             verify_io_u_crc7
        - Src:             'verify.c:1074,10'
          Dst:             verify_io_u_sha256
        - Src:             'verify.c:1077,10'
          Dst:             verify_io_u_sha512
        - Src:             'verify.c:1080,10'
          Dst:             verify_io_u_sha3_224
        - Src:             'verify.c:1083,10'
          Dst:             verify_io_u_sha3_256
        - Src:             'verify.c:1086,10'
          Dst:             verify_io_u_sha3_384
        - Src:             'verify.c:1089,10'
          Dst:             verify_io_u_sha3_512
        - Src:             'verify.c:1092,10'
          Dst:             verify_io_u_xxhash
        - Src:             'verify.c:1095,10'
          Dst:             verify_io_u_sha1
        - Src:             'verify.c:1099,10'
          Dst:             verify_io_u_pattern
        - Src:             'verify.c:1102,4'
          Dst:             log_err
        - Src:             'verify.c:1107,4'
          Dst:             log_err
        - Src:             'verify.c:1113,3'
          Dst:             fio_mark_td_terminate
    - functionName:    pthread_cond_signal
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    td_ioengine_flagged
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - flags
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    verify_trimmed_io_u
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         8
      ICount:          73
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - log_err
        - mem_is_zero
        - mem_is_zero_slow
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:898,6'
          Branch Sides:
            - BranchSide:      'verify.c:899,3'
              BranchSideFuncs:
                - mem_is_zero
                - mem_is_zero_slow
                - log_err
            - BranchSide:      'verify.c:901,18'
              BranchSideFuncs:
                - mem_is_zero
                - mem_is_zero_slow
                - log_err
        - Branch String:   'verify.c:901,6'
          Branch Sides:
            - BranchSide:      'verify.c:902,3'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:904,19'
              BranchSideFuncs:
                - mem_is_zero_slow
                - log_err
      Callsites:
        - Src:             'verify.c:901,6'
          Dst:             mem_is_zero
        - Src:             'verify.c:904,2'
          Dst:             mem_is_zero_slow
        - Src:             'verify.c:906,2'
          Dst:             log_err
    - functionName:    verify_header
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 916
      functionLinenumberEnd: 985
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - io_u
        - td
        - hdr
        - hdr_num
        - hdr_len
      BBCount:         35
      ICount:          292
      EdgeCount:       48
      CyclomaticComplexity: 15
      functionsReached:
        - dump_buf
        - fio_crc32c
        - log_err
        - td_max_bs
        - td_min_bs
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:920,6'
          Branch Sides:
            - BranchSide:      'verify.c:922,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - dump_buf
            - BranchSide:      'verify.c:925,6'
              BranchSideFuncs:
                - fio_crc32c.1888
                - log_err
                - log_err
                - dump_buf
                - td_min_bs.1932
                - td_max_bs
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
        - Branch String:   'verify.c:925,6'
          Branch Sides:
            - BranchSide:      'verify.c:927,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - dump_buf
            - BranchSide:      'verify.c:930,6'
              BranchSideFuncs:
                - fio_crc32c.1888
                - log_err
                - log_err
                - dump_buf
                - td_min_bs.1932
                - td_max_bs
                - log_err
                - log_err
                - log_err
                - log_err
        - Branch String:   'verify.c:930,6'
          Branch Sides:
            - BranchSide:      'verify.c:932,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - dump_buf
            - BranchSide:      'verify.c:935,6'
              BranchSideFuncs:
                - fio_crc32c.1888
                - log_err
                - log_err
                - dump_buf
                - td_min_bs.1932
                - td_max_bs
                - log_err
                - log_err
                - log_err
        - Branch String:   'verify.c:935,31'
          Branch Sides:
            - BranchSide:      'verify.c:935,35'
              BranchSideFuncs:
                - fio_crc32c.1888
                - log_err
                - log_err
                - dump_buf
                - td_min_bs.1932
                - td_max_bs
                - log_err
                - log_err
                - log_err
            - BranchSide:      'verify.c:941,6'
              BranchSideFuncs:
                - fio_crc32c.1888
                - log_err
                - log_err
                - dump_buf
                - td_min_bs.1932
                - td_max_bs
                - log_err
                - log_err
        - Branch String:   'verify.c:935,6'
          Branch Sides:
            - BranchSide:      'verify.c:938,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - dump_buf
            - BranchSide:      'verify.c:941,6'
              BranchSideFuncs:
                - fio_crc32c.1888
                - log_err
                - log_err
                - dump_buf
                - td_min_bs.1932
                - td_max_bs
                - log_err
                - log_err
        - Branch String:   'verify.c:941,6'
          Branch Sides:
            - BranchSide:      'verify.c:944,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - dump_buf
            - BranchSide:      'verify.c:955,6'
              BranchSideFuncs:
                - fio_crc32c.1888
                - log_err
                - log_err
                - dump_buf
                - td_min_bs.1932
                - td_max_bs
                - log_err
        - Branch String:   'verify.c:955,19'
          Branch Sides:
            - BranchSide:      'verify.c:955,33'
              BranchSideFuncs:
                - td_min_bs.1932
                - td_max_bs
                - fio_crc32c.1888
                - log_err
                - log_err
                - dump_buf
                - log_err
            - BranchSide:      'verify.c:965,19'
              BranchSideFuncs:
                - fio_crc32c.1888
                - log_err
                - log_err
                - dump_buf
        - Branch String:   'verify.c:955,55'
          Branch Sides:
            - BranchSide:      'verify.c:956,7'
              BranchSideFuncs:
                - fio_crc32c.1888
                - log_err
                - log_err
                - dump_buf
                - log_err
            - BranchSide:      'verify.c:965,19'
              BranchSideFuncs:
                - fio_crc32c.1888
                - log_err
                - log_err
                - dump_buf
        - Branch String:   'verify.c:955,6'
          Branch Sides:
            - BranchSide:      'verify.c:957,7'
              BranchSideFuncs:
                - fio_crc32c.1888
                - log_err
                - log_err
                - dump_buf
            - BranchSide:      'verify.c:965,19'
              BranchSideFuncs:
                - fio_crc32c.1888
                - log_err
                - log_err
                - dump_buf
        - Branch String:   'verify.c:957,7'
          Branch Sides:
            - BranchSide:      'verify.c:957,13'
              BranchSideFuncs:
                - fio_crc32c.1888
                - log_err
                - log_err
                - dump_buf
                - log_err
            - BranchSide:      'verify.c:958,8'
              BranchSideFuncs:
                - fio_crc32c.1888
                - log_err
                - log_err
                - dump_buf
                - log_err
        - Branch String:   'verify.c:958,8'
          Branch Sides:
            - BranchSide:      'verify.c:958,31'
              BranchSideFuncs:
                - log_err
                - log_err
                - dump_buf
            - BranchSide:      'verify.c:961,6'
              BranchSideFuncs:
                - log_err
                - log_err
                - dump_buf
        - Branch String:   'verify.c:966,6'
          Branch Sides:
            - BranchSide:      'verify.c:968,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - dump_buf
            - BranchSide:      'verify.c:971,2'
              BranchSideFuncs: []
        - Branch String:   'verify.c:980,6'
          Branch Sides:
            - BranchSide:      'verify.c:981,12'
              BranchSideFuncs:
                - dump_buf
            - BranchSide:      'verify.c:984,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'verify.c:921,3'
          Dst:             log_err
        - Src:             'verify.c:926,3'
          Dst:             log_err
        - Src:             'verify.c:931,3'
          Dst:             log_err
        - Src:             'verify.c:936,3'
          Dst:             log_err
        - Src:             'verify.c:942,3'
          Dst:             log_err
        - Src:             'verify.c:955,23'
          Dst:             td_min_bs
        - Src:             'verify.c:955,40'
          Dst:             td_max_bs
        - Src:             'verify.c:959,5'
          Dst:             log_err
        - Src:             'verify.c:965,8'
          Dst:             fio_crc32c
        - Src:             'verify.c:967,3'
          Dst:             log_err
        - Src:             'verify.c:974,2'
          Dst:             log_err
        - Src:             'verify.c:981,3'
          Dst:             dump_buf
    - functionName:    verify_io_u_pattern
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - vc
      BBCount:         36
      ICount:          387
      EdgeCount:       45
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - __hdr_size
        - check_pattern
        - get_hdr_inc
        - log_verify_failure
        - paste_format_inplace
        - pattern_need_buffer
      functionUses:    2
      BranchProfiles:
        - Branch String:   'verify.c:451,2'
          Branch Sides:
            - BranchSide:      'verify.c:451,2'
              BranchSideFuncs:
                - pattern_need_buffer
                - paste_format_inplace
                - get_hdr_inc
                - get_hdr_inc
                - pattern_need_buffer
                - free
                - check_pattern
                - log_verify_failure
                - paste_format_inplace
                - get_hdr_inc
                - malloc
                - __assert_fail
            - BranchSide:      'verify.c:457,26'
              BranchSideFuncs:
                - pattern_need_buffer
                - paste_format_inplace
                - get_hdr_inc
                - get_hdr_inc
                - pattern_need_buffer
                - free
                - check_pattern
                - log_verify_failure
                - paste_format_inplace
                - get_hdr_inc
                - malloc
                - __assert_fail
        - Branch String:   'verify.c:457,6'
          Branch Sides:
            - BranchSide:      'verify.c:458,20'
              BranchSideFuncs:
                - malloc
                - __assert_fail
                - paste_format_inplace
                - get_hdr_inc
                - get_hdr_inc
                - pattern_need_buffer
                - free
                - check_pattern
                - log_verify_failure
                - paste_format_inplace
                - get_hdr_inc
            - BranchSide:      'verify.c:463,7'
              BranchSideFuncs:
                - paste_format_inplace
                - get_hdr_inc
                - get_hdr_inc
                - pattern_need_buffer
                - free
                - check_pattern
                - log_verify_failure
                - paste_format_inplace
                - get_hdr_inc
        - Branch String:   'verify.c:459,3'
          Branch Sides:
            - BranchSide:      'verify.c:459,3'
              BranchSideFuncs:
                - paste_format_inplace
                - get_hdr_inc
                - get_hdr_inc
                - pattern_need_buffer
                - free
                - check_pattern
                - log_verify_failure
                - paste_format_inplace
                - get_hdr_inc
            - BranchSide:      'verify.c:460,10'
              BranchSideFuncs:
                - paste_format_inplace
                - get_hdr_inc
                - get_hdr_inc
                - pattern_need_buffer
                - free
                - check_pattern
                - log_verify_failure
                - paste_format_inplace
                - get_hdr_inc
        - Branch String:   'verify.c:463,6'
          Branch Sides:
            - BranchSide:      'verify.c:464,30'
              BranchSideFuncs:
                - get_hdr_inc
                - get_hdr_inc
                - pattern_need_buffer
                - free
                - check_pattern
                - log_verify_failure
                - paste_format_inplace
                - get_hdr_inc
            - BranchSide:      'verify.c:478,17'
              BranchSideFuncs:
                - get_hdr_inc
                - get_hdr_inc
                - pattern_need_buffer
                - free
                - check_pattern
                - log_verify_failure
                - paste_format_inplace
                - get_hdr_inc
        - Branch String:   'verify.c:480,6'
          Branch Sides:
            - BranchSide:      'verify.c:481,37'
              BranchSideFuncs:
                - get_hdr_inc
                - pattern_need_buffer
                - free
                - check_pattern
                - log_verify_failure
                - paste_format_inplace
            - BranchSide:      'verify.c:487,22'
              BranchSideFuncs:
                - get_hdr_inc
                - pattern_need_buffer
                - free
                - check_pattern
                - log_verify_failure
                - paste_format_inplace
        - Branch String:   'verify.c:484,16'
          Branch Sides:
            - BranchSide:      'verify.c:492,2'
              BranchSideFuncs:
                - pattern_need_buffer
                - free
                - check_pattern
                - log_verify_failure
                - paste_format_inplace
            - BranchSide:      'verify.c:492,2'
              BranchSideFuncs:
                - pattern_need_buffer
                - free
                - check_pattern
                - log_verify_failure
                - paste_format_inplace
        - Branch String:   'verify.c:492,2'
          Branch Sides:
            - BranchSide:      'verify.c:493,7'
              BranchSideFuncs:
                - check_pattern
                - pattern_need_buffer
                - free
                - log_verify_failure
                - paste_format_inplace
            - BranchSide:      'verify.c:513,17'
              BranchSideFuncs:
                - pattern_need_buffer
                - free
        - Branch String:   'verify.c:493,7'
          Branch Sides:
            - BranchSide:      'verify.c:494,31'
              BranchSideFuncs:
                - paste_format_inplace
                - check_pattern
                - pattern_need_buffer
                - free
                - log_verify_failure
            - BranchSide:      'verify.c:499,22'
              BranchSideFuncs:
                - check_pattern
                - pattern_need_buffer
                - free
                - paste_format_inplace
                - log_verify_failure
        - Branch String:   'verify.c:500,7'
          Branch Sides:
            - BranchSide:      'verify.c:501,4'
              BranchSideFuncs:
                - log_verify_failure
                - pattern_need_buffer
                - free
            - BranchSide:      'verify.c:506,7'
              BranchSideFuncs:
                - pattern_need_buffer
                - free
                - check_pattern
                - log_verify_failure
                - paste_format_inplace
        - Branch String:   'verify.c:510,16'
          Branch Sides:
            - BranchSide:      'verify.c:492,9'
              BranchSideFuncs:
                - pattern_need_buffer
                - free
                - check_pattern
                - log_verify_failure
                - paste_format_inplace
            - BranchSide:      'verify.c:492,9'
              BranchSideFuncs:
                - pattern_need_buffer
                - free
                - check_pattern
                - log_verify_failure
                - paste_format_inplace
        - Branch String:   'verify.c:514,6'
          Branch Sides:
            - BranchSide:      'verify.c:514,6'
              BranchSideFuncs:
                - free
            - BranchSide:      'verify.c:515,8'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'verify.c:444,29'
          Dst:             __hdr_size
        - Src:             'verify.c:451,2'
          Dst:             __assert_fail
        - Src:             'verify.c:457,6'
          Dst:             pattern_need_buffer
        - Src:             'verify.c:459,3'
          Dst:             __assert_fail
        - Src:             'verify.c:464,9'
          Dst:             paste_format_inplace
        - Src:             'verify.c:479,8'
          Dst:             get_hdr_inc
        - Src:             'verify.c:481,25'
          Dst:             get_hdr_inc
        - Src:             'verify.c:487,10'
          Dst:             get_hdr_inc
        - Src:             'verify.c:494,10'
          Dst:             paste_format_inplace
        - Src:             'verify.c:499,8'
          Dst:             check_pattern
        - Src:             'verify.c:502,4'
          Dst:             log_verify_failure
        - Src:             'verify.c:514,6'
          Dst:             pattern_need_buffer
    - functionName:    verify_io_u_md5
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 828
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - vc
      BBCount:         10
      ICount:          111
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __dprint
        - fio_md5_final
        - fio_md5_init
        - fio_md5_update
        - hdr_priv
        - hdr_size
        - io_u_verify_off
        - log_verify_failure
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:813,2'
          Branch Sides:
            - BranchSide:      'verify.c:813,2'
              BranchSideFuncs:
                - fio_md5_init
                - hdr_size
                - fio_md5_update
                - fio_md5_final
                - memcmp
                - log_verify_failure
            - BranchSide:      'verify.c:815,2'
              BranchSideFuncs:
                - __dprint
                - fio_md5_init
                - hdr_size
                - fio_md5_update
                - fio_md5_final
                - memcmp
                - log_verify_failure
        - Branch String:   'verify.c:819,6'
          Branch Sides:
            - BranchSide:      'verify.c:820,3'
              BranchSideFuncs:
                - log_verify_failure
            - BranchSide:      'verify.c:822,2'
              BranchSideFuncs:
                - log_verify_failure
      Callsites:
        - Src:             'verify.c:806,12'
          Dst:             io_u_verify_off
        - Src:             'verify.c:807,24'
          Dst:             hdr_priv
        - Src:             'verify.c:813,2'
          Dst:             __dprint
        - Src:             'verify.c:815,2'
          Dst:             fio_md5_init
        - Src:             'verify.c:816,41'
          Dst:             hdr_size
        - Src:             'verify.c:816,2'
          Dst:             fio_md5_update
        - Src:             'verify.c:817,2'
          Dst:             fio_md5_final
        - Src:             'verify.c:819,7'
          Dst:             memcmp
        - Src:             'verify.c:826,2'
          Dst:             log_verify_failure
    - functionName:    verify_io_u_crc64
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - vc
      BBCount:         10
      ICount:          100
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __dprint
        - fio_crc64
        - hdr_priv
        - hdr_size
        - io_u_verify_off
        - log_verify_failure
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:747,2'
          Branch Sides:
            - BranchSide:      'verify.c:747,2'
              BranchSideFuncs:
                - hdr_size
                - fio_crc64
                - log_verify_failure
            - BranchSide:      'verify.c:749,16'
              BranchSideFuncs:
                - __dprint
                - hdr_size
                - fio_crc64
                - log_verify_failure
        - Branch String:   'verify.c:751,6'
          Branch Sides:
            - BranchSide:      'verify.c:752,3'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:754,2'
              BranchSideFuncs:
                - log_verify_failure
      Callsites:
        - Src:             'verify.c:743,12'
          Dst:             io_u_verify_off
        - Src:             'verify.c:744,26'
          Dst:             hdr_priv
        - Src:             'verify.c:747,2'
          Dst:             __dprint
        - Src:             'verify.c:749,30'
          Dst:             hdr_size
        - Src:             'verify.c:749,6'
          Dst:             fio_crc64
        - Src:             'verify.c:758,2'
          Dst:             log_verify_failure
    - functionName:    verify_io_u_crc32c
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 784
      functionLinenumberEnd: 802
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - vc
      BBCount:         10
      ICount:          100
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __dprint
        - fio_crc32c
        - hdr_priv
        - hdr_size
        - io_u_verify_off
        - log_verify_failure
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:789,2'
          Branch Sides:
            - BranchSide:      'verify.c:789,2'
              BranchSideFuncs:
                - hdr_size
                - fio_crc32c.1888
                - log_verify_failure
            - BranchSide:      'verify.c:791,17'
              BranchSideFuncs:
                - __dprint
                - hdr_size
                - fio_crc32c.1888
                - log_verify_failure
        - Branch String:   'verify.c:793,6'
          Branch Sides:
            - BranchSide:      'verify.c:794,3'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:796,2'
              BranchSideFuncs:
                - log_verify_failure
      Callsites:
        - Src:             'verify.c:785,12'
          Dst:             io_u_verify_off
        - Src:             'verify.c:786,26'
          Dst:             hdr_priv
        - Src:             'verify.c:789,2'
          Dst:             __dprint
        - Src:             'verify.c:791,31'
          Dst:             hdr_size
        - Src:             'verify.c:791,6'
          Dst:             fio_crc32c
        - Src:             'verify.c:800,2'
          Dst:             log_verify_failure
    - functionName:    verify_io_u_crc32
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 781
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - vc
      BBCount:         10
      ICount:          100
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __dprint
        - fio_crc32
        - hdr_priv
        - hdr_size
        - io_u_verify_off
        - log_verify_failure
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:768,2'
          Branch Sides:
            - BranchSide:      'verify.c:768,2'
              BranchSideFuncs:
                - hdr_size
                - fio_crc32
                - log_verify_failure
            - BranchSide:      'verify.c:770,16'
              BranchSideFuncs:
                - __dprint
                - hdr_size
                - fio_crc32
                - log_verify_failure
        - Branch String:   'verify.c:772,6'
          Branch Sides:
            - BranchSide:      'verify.c:773,3'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:775,2'
              BranchSideFuncs:
                - log_verify_failure
      Callsites:
        - Src:             'verify.c:764,12'
          Dst:             io_u_verify_off
        - Src:             'verify.c:765,26'
          Dst:             hdr_priv
        - Src:             'verify.c:768,2'
          Dst:             __dprint
        - Src:             'verify.c:770,30'
          Dst:             hdr_size
        - Src:             'verify.c:770,6'
          Dst:             fio_crc32
        - Src:             'verify.c:779,2'
          Dst:             log_verify_failure
    - functionName:    verify_io_u_crc16
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 721
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - vc
      BBCount:         10
      ICount:          101
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __dprint
        - fio_crc16
        - hdr_priv
        - hdr_size
        - io_u_verify_off
        - log_verify_failure
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:726,2'
          Branch Sides:
            - BranchSide:      'verify.c:726,2'
              BranchSideFuncs:
                - hdr_size
                - fio_crc16
                - log_verify_failure
            - BranchSide:      'verify.c:728,16'
              BranchSideFuncs:
                - __dprint
                - hdr_size
                - fio_crc16
                - log_verify_failure
        - Branch String:   'verify.c:730,6'
          Branch Sides:
            - BranchSide:      'verify.c:731,3'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:733,2'
              BranchSideFuncs:
                - log_verify_failure
      Callsites:
        - Src:             'verify.c:722,12'
          Dst:             io_u_verify_off
        - Src:             'verify.c:723,26'
          Dst:             hdr_priv
        - Src:             'verify.c:726,2'
          Dst:             __dprint
        - Src:             'verify.c:728,30'
          Dst:             hdr_size
        - Src:             'verify.c:728,6'
          Dst:             fio_crc16
        - Src:             'verify.c:737,2'
          Dst:             log_verify_failure
    - functionName:    verify_io_u_crc7
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - vc
      BBCount:         10
      ICount:          101
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __dprint
        - fio_crc7
        - hdr_priv
        - hdr_size
        - io_u_verify_off
        - log_verify_failure
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:705,2'
          Branch Sides:
            - BranchSide:      'verify.c:705,2'
              BranchSideFuncs:
                - hdr_size
                - fio_crc7
                - log_verify_failure
            - BranchSide:      'verify.c:707,15'
              BranchSideFuncs:
                - __dprint
                - hdr_size
                - fio_crc7
                - log_verify_failure
        - Branch String:   'verify.c:709,6'
          Branch Sides:
            - BranchSide:      'verify.c:710,3'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:712,2'
              BranchSideFuncs:
                - log_verify_failure
      Callsites:
        - Src:             'verify.c:701,12'
          Dst:             io_u_verify_off
        - Src:             'verify.c:702,25'
          Dst:             hdr_priv
        - Src:             'verify.c:705,2'
          Dst:             __dprint
        - Src:             'verify.c:707,29'
          Dst:             hdr_size
        - Src:             'verify.c:707,6'
          Dst:             fio_crc7
        - Src:             'verify.c:716,2'
          Dst:             log_verify_failure
    - functionName:    verify_io_u_sha256
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - vc
      BBCount:         10
      ICount:          111
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __dprint
        - fio_sha256_final
        - fio_sha256_init
        - fio_sha256_update
        - hdr_priv
        - hdr_size
        - io_u_verify_off
        - log_verify_failure
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:656,2'
          Branch Sides:
            - BranchSide:      'verify.c:656,2'
              BranchSideFuncs:
                - fio_sha256_init
                - hdr_size
                - fio_sha256_update
                - fio_sha256_final
                - memcmp
                - log_verify_failure
            - BranchSide:      'verify.c:658,2'
              BranchSideFuncs:
                - __dprint
                - fio_sha256_init
                - hdr_size
                - fio_sha256_update
                - fio_sha256_final
                - memcmp
                - log_verify_failure
        - Branch String:   'verify.c:662,6'
          Branch Sides:
            - BranchSide:      'verify.c:663,3'
              BranchSideFuncs:
                - log_verify_failure
            - BranchSide:      'verify.c:665,2'
              BranchSideFuncs:
                - log_verify_failure
      Callsites:
        - Src:             'verify.c:649,12'
          Dst:             io_u_verify_off
        - Src:             'verify.c:650,27'
          Dst:             hdr_priv
        - Src:             'verify.c:656,2'
          Dst:             __dprint
        - Src:             'verify.c:658,2'
          Dst:             fio_sha256_init
        - Src:             'verify.c:659,47'
          Dst:             hdr_size
        - Src:             'verify.c:659,2'
          Dst:             fio_sha256_update
        - Src:             'verify.c:660,2'
          Dst:             fio_sha256_final
        - Src:             'verify.c:662,7'
          Dst:             memcmp
        - Src:             'verify.c:669,2'
          Dst:             log_verify_failure
    - functionName:    verify_io_u_sha512
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - vc
      BBCount:         10
      ICount:          111
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __dprint
        - fio_sha512_final
        - fio_sha512_init
        - fio_sha512_update
        - hdr_priv
        - hdr_size
        - io_u_verify_off
        - log_verify_failure
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:630,2'
          Branch Sides:
            - BranchSide:      'verify.c:630,2'
              BranchSideFuncs:
                - fio_sha512_init
                - hdr_size
                - fio_sha512_update
                - fio_sha512_final
                - memcmp
                - log_verify_failure
            - BranchSide:      'verify.c:632,2'
              BranchSideFuncs:
                - __dprint
                - fio_sha512_init
                - hdr_size
                - fio_sha512_update
                - fio_sha512_final
                - memcmp
                - log_verify_failure
        - Branch String:   'verify.c:636,6'
          Branch Sides:
            - BranchSide:      'verify.c:637,3'
              BranchSideFuncs:
                - log_verify_failure
            - BranchSide:      'verify.c:639,2'
              BranchSideFuncs:
                - log_verify_failure
      Callsites:
        - Src:             'verify.c:623,12'
          Dst:             io_u_verify_off
        - Src:             'verify.c:624,27'
          Dst:             hdr_priv
        - Src:             'verify.c:630,2'
          Dst:             __dprint
        - Src:             'verify.c:632,2'
          Dst:             fio_sha512_init
        - Src:             'verify.c:633,47'
          Dst:             hdr_size
        - Src:             'verify.c:633,2'
          Dst:             fio_sha512_update
        - Src:             'verify.c:634,2'
          Dst:             fio_sha512_final
        - Src:             'verify.c:636,7'
          Dst:             memcmp
        - Src:             'verify.c:643,2'
          Dst:             log_verify_failure
    - functionName:    verify_io_u_sha3_224
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 575
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - vc
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_sha3_224_init
        - hdr_priv
        - verify_io_u_sha3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'verify.c:567,29'
          Dst:             hdr_priv
        - Src:             'verify.c:573,2'
          Dst:             fio_sha3_224_init
        - Src:             'verify.c:575,9'
          Dst:             verify_io_u_sha3
    - functionName:    verify_io_u_sha3_256
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 580
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - vc
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_sha3_256_init
        - hdr_priv
        - verify_io_u_sha3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'verify.c:581,29'
          Dst:             hdr_priv
        - Src:             'verify.c:587,2'
          Dst:             fio_sha3_256_init
        - Src:             'verify.c:589,9'
          Dst:             verify_io_u_sha3
    - functionName:    verify_io_u_sha3_384
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 603
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - vc
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_sha3_384_init
        - hdr_priv
        - verify_io_u_sha3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'verify.c:595,29'
          Dst:             hdr_priv
        - Src:             'verify.c:601,2'
          Dst:             fio_sha3_384_init
        - Src:             'verify.c:603,9'
          Dst:             verify_io_u_sha3
    - functionName:    verify_io_u_sha3_512
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - vc
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_sha3_512_init
        - hdr_priv
        - verify_io_u_sha3
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'verify.c:609,29'
          Dst:             hdr_priv
        - Src:             'verify.c:615,2'
          Dst:             fio_sha3_512_init
        - Src:             'verify.c:617,9'
          Dst:             verify_io_u_sha3
    - functionName:    verify_io_u_xxhash
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 541
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - vc
      BBCount:         10
      ICount:          106
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - XXH32_digest
        - XXH32_init
        - XXH32_update
        - __dprint
        - hdr_priv
        - hdr_size
        - io_u_verify_off
        - log_verify_failure
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:526,2'
          Branch Sides:
            - BranchSide:      'verify.c:526,2'
              BranchSideFuncs:
                - XXH32_init
                - hdr_size
                - XXH32_update
                - XXH32_digest
                - log_verify_failure
            - BranchSide:      'verify.c:528,10'
              BranchSideFuncs:
                - __dprint
                - XXH32_init
                - hdr_size
                - XXH32_update
                - XXH32_digest
                - log_verify_failure
        - Branch String:   'verify.c:532,6'
          Branch Sides:
            - BranchSide:      'verify.c:533,3'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:535,2'
              BranchSideFuncs:
                - log_verify_failure
      Callsites:
        - Src:             'verify.c:521,12'
          Dst:             io_u_verify_off
        - Src:             'verify.c:522,27'
          Dst:             hdr_priv
        - Src:             'verify.c:526,2'
          Dst:             __dprint
        - Src:             'verify.c:528,10'
          Dst:             XXH32_init
        - Src:             'verify.c:529,36'
          Dst:             hdr_size
        - Src:             'verify.c:529,2'
          Dst:             XXH32_update
        - Src:             'verify.c:530,9'
          Dst:             XXH32_digest
        - Src:             'verify.c:539,2'
          Dst:             log_verify_failure
    - functionName:    verify_io_u_sha1
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - vc
      BBCount:         10
      ICount:          112
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __dprint
        - fio_sha1_final
        - fio_sha1_init
        - fio_sha1_update
        - hdr_priv
        - hdr_size
        - io_u_verify_off
        - log_verify_failure
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:682,2'
          Branch Sides:
            - BranchSide:      'verify.c:682,2'
              BranchSideFuncs:
                - fio_sha1_init
                - hdr_size
                - fio_sha1_update
                - fio_sha1_final
                - memcmp
                - log_verify_failure
            - BranchSide:      'verify.c:684,2'
              BranchSideFuncs:
                - __dprint
                - fio_sha1_init
                - hdr_size
                - fio_sha1_update
                - fio_sha1_final
                - memcmp
                - log_verify_failure
        - Branch String:   'verify.c:688,6'
          Branch Sides:
            - BranchSide:      'verify.c:689,3'
              BranchSideFuncs:
                - log_verify_failure
            - BranchSide:      'verify.c:691,2'
              BranchSideFuncs:
                - log_verify_failure
      Callsites:
        - Src:             'verify.c:675,12'
          Dst:             io_u_verify_off
        - Src:             'verify.c:676,25'
          Dst:             hdr_priv
        - Src:             'verify.c:682,2'
          Dst:             __dprint
        - Src:             'verify.c:684,2'
          Dst:             fio_sha1_init
        - Src:             'verify.c:685,43'
          Dst:             hdr_size
        - Src:             'verify.c:685,2'
          Dst:             fio_sha1_update
        - Src:             'verify.c:686,2'
          Dst:             fio_sha1_final
        - Src:             'verify.c:688,7'
          Dst:             memcmp
        - Src:             'verify.c:695,2'
          Dst:             log_verify_failure
    - functionName:    verify_async_init
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     externalLinkage
      functionLinenumber: 1569
      functionLinenumberEnd: 1610
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         15
      ICount:          137
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - log_err
        - pthread_attr_destroy
        - pthread_attr_init
        - pthread_attr_setstacksize
        - pthread_cond_broadcast
        - pthread_create
        - pthread_detach
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - strerror
        - verify_async_thread
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:1579,2'
          Branch Sides:
            - BranchSide:      'verify.c:1580,25'
              BranchSideFuncs:
                - pthread_create
                - pthread_detach
                - pthread_attr_destroy
                - log_err
                - pthread_mutex_lock
                - pthread_cond_broadcast
                - pthread_mutex_unlock
                - strerror
                - log_err
                - strerror
                - log_err
            - BranchSide:      'verify.c:1596,2'
              BranchSideFuncs:
                - pthread_attr_destroy
                - log_err
                - pthread_mutex_lock
                - pthread_cond_broadcast
                - pthread_mutex_unlock
        - Branch String:   'verify.c:1582,7'
          Branch Sides:
            - BranchSide:      'verify.c:1584,15'
              BranchSideFuncs:
                - strerror
                - log_err
                - pthread_attr_destroy
                - log_err
                - pthread_mutex_lock
                - pthread_cond_broadcast
                - pthread_mutex_unlock
            - BranchSide:      'verify.c:1587,24'
              BranchSideFuncs:
                - pthread_detach
                - pthread_attr_destroy
                - log_err
                - pthread_mutex_lock
                - pthread_cond_broadcast
                - pthread_mutex_unlock
                - pthread_create
                - strerror
                - log_err
                - strerror
                - log_err
        - Branch String:   'verify.c:1588,7'
          Branch Sides:
            - BranchSide:      'verify.c:1590,15'
              BranchSideFuncs:
                - strerror
                - log_err
                - pthread_attr_destroy
                - log_err
                - pthread_mutex_lock
                - pthread_cond_broadcast
                - pthread_mutex_unlock
            - BranchSide:      'verify.c:1593,3'
              BranchSideFuncs:
                - pthread_attr_destroy
                - log_err
                - pthread_mutex_lock
                - pthread_cond_broadcast
                - pthread_mutex_unlock
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
        - Branch String:   'verify.c:1598,6'
          Branch Sides:
            - BranchSide:      'verify.c:1599,61'
              BranchSideFuncs:
                - log_err
                - pthread_mutex_lock
                - pthread_cond_broadcast
                - pthread_mutex_unlock
            - BranchSide:      'verify.c:1609,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'verify.c:1573,2'
          Dst:             pthread_attr_init
        - Src:             'verify.c:1574,2'
          Dst:             pthread_attr_setstacksize
        - Src:             'verify.c:1580,9'
          Dst:             pthread_create
        - Src:             'verify.c:1580,9'
          Dst:             verify_async_thread
        - Src:             'verify.c:1584,6'
          Dst:             strerror
        - Src:             'verify.c:1583,4'
          Dst:             log_err
        - Src:             'verify.c:1587,9'
          Dst:             pthread_detach
        - Src:             'verify.c:1590,6'
          Dst:             strerror
        - Src:             'verify.c:1589,4'
          Dst:             log_err
        - Src:             'verify.c:1596,2'
          Dst:             pthread_attr_destroy
        - Src:             'verify.c:1599,3'
          Dst:             log_err
        - Src:             'verify.c:1601,3'
          Dst:             pthread_mutex_lock
        - Src:             'verify.c:1603,3'
          Dst:             pthread_cond_broadcast
        - Src:             'verify.c:1604,3'
          Dst:             pthread_mutex_unlock
    - functionName:    pthread_attr_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_attr_setstacksize
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_detach
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_attr_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    crc32c_arm64_probe
      functionSourceFile: '/src/fio/./crc/crc32c.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_verify_init
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     externalLinkage
      functionLinenumber: 1491
      functionLinenumberEnd: 1497
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - crc32c_arm64_probe
        - crc32c_intel_probe
      functionUses:    1
      BranchProfiles:
        - Branch String:   'verify.c:1492,42'
          Branch Sides:
            - BranchSide:      'verify.c:1493,6'
              BranchSideFuncs:
                - crc32c_arm64_probe.1999
                - crc32c_intel_probe
            - BranchSide:      'verify.c:1494,3'
              BranchSideFuncs:
                - crc32c_arm64_probe.1999
                - crc32c_intel_probe
        - Branch String:   'verify.c:1492,6'
          Branch Sides:
            - BranchSide:      'verify.c:1492,6'
              BranchSideFuncs:
                - crc32c_arm64_probe.1999
                - crc32c_intel_probe
            - BranchSide:      'verify.c:1494,3'
              BranchSideFuncs:
                - crc32c_arm64_probe.1999
                - crc32c_intel_probe
      Callsites:
        - Src:             'verify.c:1494,3'
          Dst:             crc32c_arm64_probe
        - Src:             'verify.c:1495,3'
          Dst:             crc32c_intel_probe
    - functionName:    remove_trim_entry
      functionSourceFile: '/src/fio/./trim.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - ipo
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flist_del_init
        - flist_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   './trim.h:20,6'
          Branch Sides:
            - BranchSide:      './trim.h:20,6'
              BranchSideFuncs: []
            - BranchSide:      './trim.h:21,19'
              BranchSideFuncs:
                - flist_del_init.1886
      Callsites:
        - Src:             './trim.h:20,7'
          Dst:             flist_empty
        - Src:             './trim.h:21,3'
          Dst:             flist_del_init
    - functionName:    fio_file_open
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_del
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_del
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:92,2'
          Dst:             __flist_del
    - functionName:    get_next_verify
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     externalLinkage
      functionLinenumber: 1407
      functionLinenumberEnd: 1488
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         51
      ICount:          373
      EdgeCount:       64
      CyclomaticComplexity: 15
      functionsReached:
        - __assert_fail
        - __dprint
        - __rand
        - fio_file_open
        - flist_del
        - flist_empty
        - get_file
        - rb_erase
        - rb_first
        - remove_trim_entry
        - td_flags_set
        - td_io_open_file
      functionUses:    3
      BranchProfiles:
        - Branch String:   'verify.c:1413,6'
          Branch Sides:
            - BranchSide:      'verify.c:1414,3'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:1416,7'
              BranchSideFuncs:
                - rb_first
                - rb_erase
                - __assert_fail
                - __dprint
                - td_flags_set.1954
                - fio_file_open.2000
                - td_io_open_file
                - get_file
                - fio_file_open.2000
                - __assert_fail
                - remove_trim_entry
                - free
                - __dprint
                - __rand.1917
                - __rand.1917
                - __dprint
                - td_flags_set.1954
                - flist_empty.1885
                - flist_del.2001
                - __assert_fail
        - Branch String:   'verify.c:1416,6'
          Branch Sides:
            - BranchSide:      'verify.c:1417,37'
              BranchSideFuncs:
                - flist_empty.1885
                - flist_del.2001
                - __assert_fail
                - __dprint
                - td_flags_set.1954
                - fio_file_open.2000
                - td_io_open_file
                - get_file
                - fio_file_open.2000
                - __assert_fail
                - remove_trim_entry
                - free
                - __dprint
                - __rand.1917
                - __rand.1917
                - __dprint
                - td_flags_set.1954
            - BranchSide:      'verify.c:1430,27'
              BranchSideFuncs:
                - flist_empty.1885
                - flist_del.2001
                - __assert_fail
                - __dprint
                - td_flags_set.1954
                - fio_file_open.2000
                - td_io_open_file
                - get_file
                - fio_file_open.2000
                - __assert_fail
                - remove_trim_entry
                - free
                - __dprint
                - __rand.1917
                - __rand.1917
                - __dprint
                - td_flags_set.1954
        - Branch String:   'verify.c:1424,7'
          Branch Sides:
            - BranchSide:      'verify.c:1425,4'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'verify.c:1427,12'
              BranchSideFuncs:
                - rb_erase
                - __assert_fail
                - __dprint
                - td_flags_set.1954
                - fio_file_open.2000
                - td_io_open_file
                - get_file
                - fio_file_open.2000
                - __assert_fail
                - remove_trim_entry
                - free
                - __dprint
                - __rand.1917
                - __rand.1917
                - __dprint
                - td_flags_set.1954
        - Branch String:   'verify.c:1428,3'
          Branch Sides:
            - BranchSide:      'verify.c:1428,3'
              BranchSideFuncs:
                - __dprint
                - td_flags_set.1954
                - fio_file_open.2000
                - td_io_open_file
                - get_file
                - fio_file_open.2000
                - __assert_fail
                - remove_trim_entry
                - free
                - __dprint
                - __rand.1917
                - __rand.1917
                - __dprint
                - td_flags_set.1954
            - BranchSide:      'verify.c:1429,3'
              BranchSideFuncs:
                - __dprint
                - td_flags_set.1954
                - fio_file_open.2000
                - td_io_open_file
                - get_file
                - fio_file_open.2000
                - __assert_fail
                - remove_trim_entry
                - free
                - __dprint
                - __rand.1917
                - __rand.1917
                - __dprint
                - td_flags_set.1954
        - Branch String:   'verify.c:1436,7'
          Branch Sides:
            - BranchSide:      'verify.c:1437,4'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'verify.c:1439,14'
              BranchSideFuncs:
                - flist_del.2001
                - __assert_fail
                - __dprint
                - td_flags_set.1954
                - fio_file_open.2000
                - td_io_open_file
                - get_file
                - fio_file_open.2000
                - __assert_fail
                - remove_trim_entry
                - free
                - __dprint
                - __rand.1917
                - __rand.1917
                - __dprint
                - td_flags_set.1954
        - Branch String:   'verify.c:1440,3'
          Branch Sides:
            - BranchSide:      'verify.c:1440,3'
              BranchSideFuncs:
                - __dprint
                - td_flags_set.1954
                - fio_file_open.2000
                - td_io_open_file
                - get_file
                - fio_file_open.2000
                - __assert_fail
                - remove_trim_entry
                - free
                - __dprint
                - __rand.1917
                - __rand.1917
                - __dprint
                - td_flags_set.1954
            - BranchSide:      'verify.c:1441,3'
              BranchSideFuncs:
                - __dprint
                - td_flags_set.1954
                - fio_file_open.2000
                - td_io_open_file
                - get_file
                - fio_file_open.2000
                - __assert_fail
                - remove_trim_entry
                - free
                - __dprint
                - __rand.1917
                - __rand.1917
                - __dprint
                - td_flags_set.1954
        - Branch String:   'verify.c:1444,6'
          Branch Sides:
            - BranchSide:      'verify.c:1444,6'
              BranchSideFuncs:
                - td_flags_set.1954
                - fio_file_open.2000
                - td_io_open_file
                - get_file
                - fio_file_open.2000
                - __assert_fail
                - remove_trim_entry
                - free
                - __dprint
                - __rand.1917
                - __rand.1917
                - __dprint
                - td_flags_set.1954
            - BranchSide:      'verify.c:1445,3'
              BranchSideFuncs:
                - td_flags_set.1954
                - fio_file_open.2000
                - td_io_open_file
                - get_file
                - fio_file_open.2000
                - __assert_fail
                - remove_trim_entry
                - free
                - __dprint
                - __rand.1917
                - __rand.1917
                - __dprint
                - td_flags_set.1954
        - Branch String:   'verify.c:1454,7'
          Branch Sides:
            - BranchSide:      'verify.c:1455,4'
              BranchSideFuncs:
                - td_flags_set.1954
                - fio_file_open.2000
                - td_io_open_file
                - get_file
                - fio_file_open.2000
                - __assert_fail
                - remove_trim_entry
                - free
                - __dprint
                - __rand.1917
                - __rand.1917
                - __dprint
            - BranchSide:      'verify.c:1457,22'
              BranchSideFuncs:
                - fio_file_open.2000
                - td_io_open_file
                - get_file
                - fio_file_open.2000
                - __assert_fail
                - remove_trim_entry
                - free
                - __dprint
                - __rand.1917
                - __rand.1917
                - __dprint
        - Branch String:   'verify.c:1457,7'
          Branch Sides:
            - BranchSide:      'verify.c:1458,28'
              BranchSideFuncs:
                - get_file
                - fio_file_open.2000
                - __assert_fail
                - remove_trim_entry
                - free
                - __dprint
                - __rand.1917
                - __rand.1917
            - BranchSide:      'verify.c:1467,12'
              BranchSideFuncs:
                - get_file
                - fio_file_open.2000
                - __assert_fail
                - remove_trim_entry
                - free
                - __dprint
                - __rand.1917
                - __rand.1917
        - Branch String:   'verify.c:1460,8'
          Branch Sides:
            - BranchSide:      'verify.c:1461,5'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'verify.c:1465,3'
              BranchSideFuncs:
                - get_file
                - fio_file_open.2000
                - __assert_fail
                - remove_trim_entry
                - free
                - __dprint
                - __rand.1917
                - __rand.1917
        - Branch String:   'verify.c:1461,5'
          Branch Sides:
            - BranchSide:      'verify.c:1461,5'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:1463,5'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'verify.c:1468,3'
          Branch Sides:
            - BranchSide:      'verify.c:1468,3'
              BranchSideFuncs:
                - remove_trim_entry
                - free
                - __dprint
                - __rand.1917
                - __rand.1917
            - BranchSide:      'verify.c:1469,3'
              BranchSideFuncs:
                - remove_trim_entry
                - free
                - __dprint
                - __rand.1917
                - __rand.1917
        - Branch String:   'verify.c:1475,3'
          Branch Sides:
            - BranchSide:      'verify.c:1475,3'
              BranchSideFuncs:
                - __rand.1917
                - __rand.1917
            - BranchSide:      'verify.c:1477,8'
              BranchSideFuncs:
                - __dprint
                - __rand.1917
                - __rand.1917
        - Branch String:   'verify.c:1477,7'
          Branch Sides:
            - BranchSide:      'verify.c:1478,30'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:1482,3'
              BranchSideFuncs: []
        - Branch String:   'verify.c:1486,2'
          Branch Sides:
            - BranchSide:      'verify.c:1486,2'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:1487,2'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'verify.c:1417,27'
          Dst:             rb_first
        - Src:             'verify.c:1427,3'
          Dst:             rb_erase
        - Src:             'verify.c:1428,3'
          Dst:             __assert_fail
        - Src:             'verify.c:1430,14'
          Dst:             flist_empty
        - Src:             'verify.c:1439,3'
          Dst:             flist_del
        - Src:             'verify.c:1440,3'
          Dst:             __assert_fail
        - Src:             'verify.c:1452,3'
          Dst:             td_flags_set
        - Src:             'verify.c:1455,4'
          Dst:             td_flags_set
        - Src:             'verify.c:1457,8'
          Dst:             fio_file_open
        - Src:             'verify.c:1458,12'
          Dst:             td_io_open_file
        - Src:             'verify.c:1461,5'
          Dst:             __dprint
        - Src:             'verify.c:1467,3'
          Dst:             get_file
        - Src:             'verify.c:1468,3'
          Dst:             fio_file_open
        - Src:             'verify.c:1468,3'
          Dst:             __assert_fail
        - Src:             'verify.c:1473,3'
          Dst:             remove_trim_entry
        - Src:             'verify.c:1475,3'
          Dst:             __dprint
        - Src:             'verify.c:1478,22'
          Dst:             __rand
        - Src:             'verify.c:1480,24'
          Dst:             __rand
        - Src:             'verify.c:1486,2'
          Dst:             __dprint
    - functionName:    populate_verify_io_u
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     externalLinkage
      functionLinenumber: 1399
      functionLinenumberEnd: 1404
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fill_pattern_headers
      functionUses:    3
      BranchProfiles:
        - Branch String:   'verify.c:1400,6'
          Branch Sides:
            - BranchSide:      'verify.c:1401,3'
              BranchSideFuncs: []
            - BranchSide:      'verify.c:1403,23'
              BranchSideFuncs:
                - fill_pattern_headers
      Callsites:
        - Src:             'verify.c:1403,2'
          Dst:             fill_pattern_headers
    - functionName:    flist_add_tail
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:67,2'
          Dst:             __flist_add
    - functionName:    td_flags_clear
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - flags
        - value
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - td_async_processing
      functionUses:    1
      BranchProfiles:
        - Branch String:   './fio.h:912,6'
          Branch Sides:
            - BranchSide:      './fio.h:913,14'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:915,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             './fio.h:912,7'
          Dst:             td_async_processing
    - functionName:    verify_io_u_async
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     externalLinkage
      functionLinenumber: 834
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u_ptr
      BBCount:         9
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - flist_add_tail
        - pthread_cond_signal
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - put_file_log
        - td_flags_clear
      functionUses:    2
      BranchProfiles:
        - Branch String:   'verify.c:839,6'
          Branch Sides:
            - BranchSide:      'verify.c:840,16'
              BranchSideFuncs:
                - put_file_log
                - flist_add_tail.2008
                - pthread_cond_signal
                - pthread_mutex_unlock
                - td_flags_clear.2009
            - BranchSide:      'verify.c:842,6'
              BranchSideFuncs:
                - flist_add_tail.2008
                - pthread_cond_signal
                - pthread_mutex_unlock
                - td_flags_clear.2009
        - Branch String:   'verify.c:842,6'
          Branch Sides:
            - BranchSide:      'verify.c:842,6'
              BranchSideFuncs:
                - td_flags_clear.2009
                - flist_add_tail.2008
                - pthread_cond_signal
                - pthread_mutex_unlock
            - BranchSide:      'verify.c:843,3'
              BranchSideFuncs:
                - td_flags_clear.2009
                - flist_add_tail.2008
                - pthread_cond_signal
                - pthread_mutex_unlock
      Callsites:
        - Src:             'verify.c:837,2'
          Dst:             pthread_mutex_lock
        - Src:             'verify.c:840,3'
          Dst:             put_file_log
        - Src:             'verify.c:844,3'
          Dst:             td_flags_clear
        - Src:             'verify.c:846,2'
          Dst:             flist_add_tail
        - Src:             'verify.c:849,2'
          Dst:             pthread_cond_signal
        - Src:             'verify.c:850,2'
          Dst:             pthread_mutex_unlock
    - functionName:    fill_buffer_pattern
      functionSourceFile: '/src/fio/verify.c'
      linkageType:     externalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - p
        - len
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cpy_pattern
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'verify.c:41,8'
          Dst:             cpy_pattern
    - functionName:    free_mem_cudamalloc
      functionSourceFile: '/src/fio/memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    free_mem_mmap
      functionSourceFile: '/src/fio/memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - td
        - total_mem
      BBCount:         16
      ICount:          97
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __dprint
        - close
        - munmap
        - unlink
      functionUses:    1
      BranchProfiles:
        - Branch String:   'memory.c:186,2'
          Branch Sides:
            - BranchSide:      'memory.c:186,2'
              BranchSideFuncs:
                - munmap
                - unlink
                - free
                - close
            - BranchSide:      'memory.c:188,9'
              BranchSideFuncs:
                - __dprint
                - munmap
                - unlink
                - free
                - close
        - Branch String:   'memory.c:189,6'
          Branch Sides:
            - BranchSide:      'memory.c:189,6'
              BranchSideFuncs:
                - unlink
                - free
                - close
            - BranchSide:      'memory.c:190,7'
              BranchSideFuncs:
                - unlink
                - free
                - close
        - Branch String:   'memory.c:190,7'
          Branch Sides:
            - BranchSide:      'memory.c:191,10'
              BranchSideFuncs:
                - close
                - unlink
                - free
            - BranchSide:      'memory.c:192,9'
              BranchSideFuncs:
                - unlink
                - free
        - Branch String:   'memory.c:192,7'
          Branch Sides:
            - BranchSide:      'memory.c:193,11'
              BranchSideFuncs:
                - free
            - BranchSide:      'memory.c:194,8'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'memory.c:186,2'
          Dst:             __dprint
        - Src:             'memory.c:188,2'
          Dst:             munmap
        - Src:             'memory.c:191,4'
          Dst:             close
        - Src:             'memory.c:193,4'
          Dst:             unlink
    - functionName:    munmap
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    free_mem_shm
      functionSourceFile: '/src/fio/memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         7
      ICount:          45
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - __dprint
        - shmctl
        - shmdt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'memory.c:118,2'
          Branch Sides:
            - BranchSide:      'memory.c:118,2'
              BranchSideFuncs:
                - shmdt
                - shmctl
            - BranchSide:      'memory.c:118,2'
              BranchSideFuncs:
                - __dprint
                - shmdt
                - shmctl
      Callsites:
        - Src:             'memory.c:118,2'
          Dst:             __dprint
        - Src:             'memory.c:119,2'
          Dst:             shmdt
        - Src:             'memory.c:120,2'
          Dst:             shmctl
    - functionName:    free_mem_malloc
      functionSourceFile: '/src/fio/memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - __dprint
      functionUses:    1
      BranchProfiles:
        - Branch String:   'memory.c:209,2'
          Branch Sides:
            - BranchSide:      'memory.c:209,2'
              BranchSideFuncs:
                - free
            - BranchSide:      'memory.c:209,2'
              BranchSideFuncs:
                - __dprint
                - free
      Callsites:
        - Src:             'memory.c:209,2'
          Dst:             __dprint
    - functionName:    free_io_mem
      functionSourceFile: '/src/fio/memory.c'
      linkageType:     externalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         35
      ICount:          208
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - __fio_option_is_set
        - free_mem_cudamalloc
        - free_mem_malloc
        - free_mem_mmap
        - free_mem_shm
        - log_err
      functionUses:    3
      BranchProfiles:
        - Branch String:   'memory.c:344,6'
          Branch Sides:
            - BranchSide:      'memory.c:345,16'
              BranchSideFuncs:
                - log_err
                - free_mem_cudamalloc
                - free_mem_mmap
                - free_mem_shm
                - free_mem_malloc
                - __fio_option_is_set
            - BranchSide:      'memory.c:347,6'
              BranchSideFuncs:
                - log_err
                - free_mem_cudamalloc
                - free_mem_mmap
                - free_mem_shm
                - free_mem_malloc
                - __fio_option_is_set
        - Branch String:   'memory.c:347,30'
          Branch Sides:
            - BranchSide:      'memory.c:347,34'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - free_mem_cudamalloc
                - free_mem_mmap
                - free_mem_shm
                - free_mem_malloc
            - BranchSide:      'memory.c:350,13'
              BranchSideFuncs:
                - log_err
                - free_mem_cudamalloc
                - free_mem_mmap
                - free_mem_shm
                - free_mem_malloc
        - Branch String:   'memory.c:347,6'
          Branch Sides:
            - BranchSide:      'memory.c:348,7'
              BranchSideFuncs:
                - log_err
                - free_mem_cudamalloc
                - free_mem_mmap
                - free_mem_shm
                - free_mem_malloc
            - BranchSide:      'memory.c:350,13'
              BranchSideFuncs:
                - log_err
                - free_mem_cudamalloc
                - free_mem_mmap
                - free_mem_shm
                - free_mem_malloc
        - Branch String:   'memory.c:348,7'
          Branch Sides:
            - BranchSide:      'memory.c:349,4'
              BranchSideFuncs: []
            - BranchSide:      'memory.c:350,2'
              BranchSideFuncs: []
        - Branch String:   'memory.c:350,13'
          Branch Sides:
            - BranchSide:      'memory.c:351,19'
              BranchSideFuncs:
                - free_mem_malloc
            - BranchSide:      'memory.c:352,11'
              BranchSideFuncs:
                - log_err
                - free_mem_cudamalloc
                - free_mem_mmap
                - free_mem_shm
        - Branch String:   'memory.c:352,37'
          Branch Sides:
            - BranchSide:      'memory.c:352,40'
              BranchSideFuncs:
                - free_mem_shm
            - BranchSide:      'memory.c:353,16'
              BranchSideFuncs:
                - free_mem_shm
        - Branch String:   'memory.c:352,11'
          Branch Sides:
            - BranchSide:      'memory.c:353,16'
              BranchSideFuncs:
                - free_mem_shm
            - BranchSide:      'memory.c:354,11'
              BranchSideFuncs:
                - log_err
                - free_mem_cudamalloc
                - free_mem_mmap
        - Branch String:   'memory.c:354,38'
          Branch Sides:
            - BranchSide:      'memory.c:354,41'
              BranchSideFuncs:
                - free_mem_mmap
            - BranchSide:      'memory.c:356,17'
              BranchSideFuncs:
                - free_mem_mmap
        - Branch String:   'memory.c:354,72'
          Branch Sides:
            - BranchSide:      'memory.c:355,4'
              BranchSideFuncs:
                - free_mem_mmap
            - BranchSide:      'memory.c:356,17'
              BranchSideFuncs:
                - free_mem_mmap
        - Branch String:   'memory.c:354,11'
          Branch Sides:
            - BranchSide:      'memory.c:356,17'
              BranchSideFuncs:
                - free_mem_mmap
            - BranchSide:      'memory.c:357,11'
              BranchSideFuncs:
                - log_err
                - free_mem_cudamalloc
        - Branch String:   'memory.c:357,11'
          Branch Sides:
            - BranchSide:      'memory.c:358,23'
              BranchSideFuncs:
                - free_mem_cudamalloc
            - BranchSide:      'memory.c:360,35'
              BranchSideFuncs:
                - log_err
      Callsites:
        - Src:             'memory.c:347,34'
          Dst:             __fio_option_is_set
        - Src:             'memory.c:351,3'
          Dst:             free_mem_malloc
        - Src:             'memory.c:353,3'
          Dst:             free_mem_shm
        - Src:             'memory.c:356,3'
          Dst:             free_mem_mmap
        - Src:             'memory.c:358,3'
          Dst:             free_mem_cudamalloc
        - Src:             'memory.c:360,3'
          Dst:             log_err
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/./lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             './lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    alloc_mem_cudamalloc
      functionSourceFile: '/src/fio/memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - td
        - total_mem
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    alloc_mem_mmap
      functionSourceFile: '/src/fio/memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - td
        - total_mem
      BBCount:         104
      ICount:          615
      EdgeCount:       135
      CyclomaticComplexity: 33
      functionsReached:
        - __dprint
        - __errno_location
        - access
        - close
        - ftruncate64
        - mmap64
        - nowarn_snprintf
        - open64
        - strerror
        - unlink
      functionUses:    1
      BranchProfiles:
        - Branch String:   'memory.c:130,6'
          Branch Sides:
            - BranchSide:      'memory.c:131,24'
              BranchSideFuncs:
                - mmap64
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - access
                - open64
                - ftruncate64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:139,6'
              BranchSideFuncs:
                - mmap64
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - access
                - open64
                - ftruncate64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:134,7'
          Branch Sides:
            - BranchSide:      'memory.c:135,10'
              BranchSideFuncs:
                - mmap64
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - access
                - open64
                - ftruncate64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:136,16'
              BranchSideFuncs:
                - mmap64
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - access
                - open64
                - ftruncate64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:139,6'
          Branch Sides:
            - BranchSide:      'memory.c:140,14'
              BranchSideFuncs:
                - access
                - open64
                - mmap64
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - ftruncate64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:163,9'
              BranchSideFuncs:
                - mmap64
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:140,7'
          Branch Sides:
            - BranchSide:      'memory.c:141,4'
              BranchSideFuncs:
                - open64
                - mmap64
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - ftruncate64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:143,21'
              BranchSideFuncs:
                - open64
                - mmap64
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - ftruncate64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:145,7'
          Branch Sides:
            - BranchSide:      'memory.c:146,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:150,7'
              BranchSideFuncs:
                - mmap64
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - ftruncate64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:146,4'
          Branch Sides:
            - BranchSide:      'memory.c:146,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:146,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:146,4'
          Branch Sides:
            - BranchSide:      'memory.c:146,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:146,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:146,4'
          Branch Sides:
            - BranchSide:      'memory.c:146,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:147,4'
              BranchSideFuncs: []
        - Branch String:   'memory.c:146,4'
          Branch Sides:
            - BranchSide:      'memory.c:146,4'
              BranchSideFuncs: []
            - BranchSide:      'memory.c:146,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:146,4'
          Branch Sides:
            - BranchSide:      'memory.c:146,4'
              BranchSideFuncs: []
            - BranchSide:      'memory.c:146,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:150,38'
          Branch Sides:
            - BranchSide:      'memory.c:151,7'
              BranchSideFuncs:
                - mmap64
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - ftruncate64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:157,7'
              BranchSideFuncs:
                - mmap64
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:151,40'
          Branch Sides:
            - BranchSide:      'memory.c:152,17'
              BranchSideFuncs:
                - ftruncate64
                - mmap64
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:157,7'
              BranchSideFuncs:
                - mmap64
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:150,7'
          Branch Sides:
            - BranchSide:      'memory.c:153,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:157,7'
              BranchSideFuncs:
                - mmap64
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:153,4'
          Branch Sides:
            - BranchSide:      'memory.c:153,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:153,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:153,4'
          Branch Sides:
            - BranchSide:      'memory.c:153,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:153,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:153,4'
          Branch Sides:
            - BranchSide:      'memory.c:153,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:154,4'
              BranchSideFuncs: []
        - Branch String:   'memory.c:153,4'
          Branch Sides:
            - BranchSide:      'memory.c:153,4'
              BranchSideFuncs: []
            - BranchSide:      'memory.c:153,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:153,4'
          Branch Sides:
            - BranchSide:      'memory.c:153,4'
              BranchSideFuncs: []
            - BranchSide:      'memory.c:153,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:157,38'
          Branch Sides:
            - BranchSide:      'memory.c:158,7'
              BranchSideFuncs:
                - mmap64
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:159,10'
              BranchSideFuncs:
                - mmap64
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:157,7'
          Branch Sides:
            - BranchSide:      'memory.c:159,10'
              BranchSideFuncs:
                - mmap64
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:161,10'
              BranchSideFuncs:
                - mmap64
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:167,2'
          Branch Sides:
            - BranchSide:      'memory.c:167,2'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:169,6'
              BranchSideFuncs:
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:169,6'
          Branch Sides:
            - BranchSide:      'memory.c:170,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:181,2'
              BranchSideFuncs: []
        - Branch String:   'memory.c:170,3'
          Branch Sides:
            - BranchSide:      'memory.c:170,3'
              BranchSideFuncs:
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:170,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:170,3'
          Branch Sides:
            - BranchSide:      'memory.c:170,3'
              BranchSideFuncs:
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:170,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:170,3'
          Branch Sides:
            - BranchSide:      'memory.c:170,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
            - BranchSide:      'memory.c:171,3'
              BranchSideFuncs:
                - close
                - unlink
        - Branch String:   'memory.c:170,3'
          Branch Sides:
            - BranchSide:      'memory.c:170,3'
              BranchSideFuncs:
                - close
                - unlink
            - BranchSide:      'memory.c:170,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
        - Branch String:   'memory.c:170,3'
          Branch Sides:
            - BranchSide:      'memory.c:170,3'
              BranchSideFuncs:
                - close
                - unlink
            - BranchSide:      'memory.c:170,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - close
                - unlink
        - Branch String:   'memory.c:172,23'
          Branch Sides:
            - BranchSide:      'memory.c:172,26'
              BranchSideFuncs:
                - close
                - unlink
            - BranchSide:      'memory.c:178,3'
              BranchSideFuncs: []
        - Branch String:   'memory.c:172,7'
          Branch Sides:
            - BranchSide:      'memory.c:173,10'
              BranchSideFuncs:
                - close
                - unlink
            - BranchSide:      'memory.c:178,3'
              BranchSideFuncs: []
        - Branch String:   'memory.c:174,23'
          Branch Sides:
            - BranchSide:      'memory.c:174,28'
              BranchSideFuncs:
                - unlink
            - BranchSide:      'memory.c:176,3'
              BranchSideFuncs: []
        - Branch String:   'memory.c:174,8'
          Branch Sides:
            - BranchSide:      'memory.c:175,12'
              BranchSideFuncs: []
            - BranchSide:      'memory.c:176,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'memory.c:140,7'
          Dst:             access
        - Src:             'memory.c:143,16'
          Dst:             open64
        - Src:             'memory.c:146,4'
          Dst:             __errno_location
        - Src:             'memory.c:146,4'
          Dst:             __errno_location
        - Src:             'memory.c:146,4'
          Dst:             strerror
        - Src:             'memory.c:146,4'
          Dst:             nowarn_snprintf
        - Src:             'memory.c:146,4'
          Dst:             __errno_location
        - Src:             'memory.c:146,4'
          Dst:             __errno_location
        - Src:             'memory.c:146,4'
          Dst:             strerror
        - Src:             'memory.c:146,4'
          Dst:             nowarn_snprintf
        - Src:             'memory.c:152,7'
          Dst:             ftruncate64
        - Src:             'memory.c:153,4'
          Dst:             __errno_location
        - Src:             'memory.c:153,4'
          Dst:             __errno_location
        - Src:             'memory.c:153,4'
          Dst:             strerror
        - Src:             'memory.c:153,4'
          Dst:             nowarn_snprintf
        - Src:             'memory.c:153,4'
          Dst:             __errno_location
        - Src:             'memory.c:153,4'
          Dst:             __errno_location
        - Src:             'memory.c:153,4'
          Dst:             strerror
        - Src:             'memory.c:153,4'
          Dst:             nowarn_snprintf
        - Src:             'memory.c:165,20'
          Dst:             mmap64
        - Src:             'memory.c:167,2'
          Dst:             __dprint
        - Src:             'memory.c:170,3'
          Dst:             __errno_location
        - Src:             'memory.c:170,3'
          Dst:             __errno_location
        - Src:             'memory.c:170,3'
          Dst:             strerror
        - Src:             'memory.c:170,3'
          Dst:             nowarn_snprintf
        - Src:             'memory.c:170,3'
          Dst:             __errno_location
        - Src:             'memory.c:170,3'
          Dst:             __errno_location
        - Src:             'memory.c:170,3'
          Dst:             strerror
        - Src:             'memory.c:170,3'
          Dst:             nowarn_snprintf
        - Src:             'memory.c:173,4'
          Dst:             close
        - Src:             'memory.c:175,5'
          Dst:             unlink
    - functionName:    mmap64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    alloc_mem_shm
      functionSourceFile: '/src/fio/memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - total_mem
      BBCount:         77
      ICount:          426
      EdgeCount:       99
      CyclomaticComplexity: 24
      functionsReached:
        - __dprint
        - __errno_location
        - geteuid
        - log_err
        - nowarn_snprintf
        - shmat
        - shmget
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'memory.c:68,6'
          Branch Sides:
            - BranchSide:      'memory.c:69,24'
              BranchSideFuncs:
                - shmget
                - __dprint
                - shmat
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - geteuid
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - log_err
                - log_err
                - __errno_location
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:75,35'
              BranchSideFuncs:
                - shmget
                - __dprint
                - shmat
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - geteuid
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - log_err
                - log_err
                - __errno_location
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:76,2'
          Branch Sides:
            - BranchSide:      'memory.c:76,2'
              BranchSideFuncs:
                - shmat
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - geteuid
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - log_err
                - log_err
                - __errno_location
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:77,6'
              BranchSideFuncs:
                - __dprint
                - shmat
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - geteuid
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - log_err
                - log_err
                - __errno_location
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:77,6'
          Branch Sides:
            - BranchSide:      'memory.c:78,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - geteuid
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - log_err
                - log_err
                - __errno_location
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:98,26'
              BranchSideFuncs:
                - shmat
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:78,3'
          Branch Sides:
            - BranchSide:      'memory.c:78,3'
              BranchSideFuncs:
                - geteuid
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - log_err
                - log_err
                - __errno_location
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:78,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - geteuid
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - log_err
                - log_err
                - __errno_location
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:78,3'
          Branch Sides:
            - BranchSide:      'memory.c:78,3'
              BranchSideFuncs:
                - geteuid
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - log_err
                - log_err
                - __errno_location
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:78,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - geteuid
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - log_err
                - log_err
                - __errno_location
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:78,3'
          Branch Sides:
            - BranchSide:      'memory.c:78,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - geteuid
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - log_err
                - log_err
                - __errno_location
                - __errno_location
                - log_err
            - BranchSide:      'memory.c:79,7'
              BranchSideFuncs:
                - geteuid
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - log_err
                - log_err
                - __errno_location
                - __errno_location
                - log_err
        - Branch String:   'memory.c:78,3'
          Branch Sides:
            - BranchSide:      'memory.c:78,3'
              BranchSideFuncs:
                - geteuid
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - log_err
                - log_err
                - __errno_location
                - __errno_location
                - log_err
            - BranchSide:      'memory.c:78,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - geteuid
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - log_err
                - log_err
                - __errno_location
                - __errno_location
                - log_err
        - Branch String:   'memory.c:78,3'
          Branch Sides:
            - BranchSide:      'memory.c:78,3'
              BranchSideFuncs:
                - geteuid
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - log_err
                - log_err
                - __errno_location
                - __errno_location
                - log_err
            - BranchSide:      'memory.c:78,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - geteuid
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - log_err
                - log_err
                - __errno_location
                - __errno_location
                - log_err
        - Branch String:   'memory.c:79,22'
          Branch Sides:
            - BranchSide:      'memory.c:79,26'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - log_err
                - log_err
                - log_err
            - BranchSide:      'memory.c:81,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - log_err
                - log_err
        - Branch String:   'memory.c:79,42'
          Branch Sides:
            - BranchSide:      'memory.c:79,45'
              BranchSideFuncs:
                - log_err
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - log_err
                - log_err
            - BranchSide:      'memory.c:80,4'
              BranchSideFuncs:
                - log_err
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - log_err
                - log_err
        - Branch String:   'memory.c:79,7'
          Branch Sides:
            - BranchSide:      'memory.c:80,4'
              BranchSideFuncs:
                - log_err
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - log_err
                - log_err
            - BranchSide:      'memory.c:81,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - log_err
                - log_err
        - Branch String:   'memory.c:81,7'
          Branch Sides:
            - BranchSide:      'memory.c:82,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - log_err
                - log_err
            - BranchSide:      'memory.c:95,3'
              BranchSideFuncs: []
        - Branch String:   'memory.c:82,8'
          Branch Sides:
            - BranchSide:      'memory.c:83,5'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'memory.c:86,15'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - log_err
                - log_err
        - Branch String:   'memory.c:86,15'
          Branch Sides:
            - BranchSide:      'memory.c:87,5'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'memory.c:89,15'
              BranchSideFuncs:
                - __errno_location
                - log_err
        - Branch String:   'memory.c:99,2'
          Branch Sides:
            - BranchSide:      'memory.c:99,2'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:100,6'
              BranchSideFuncs:
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:100,6'
          Branch Sides:
            - BranchSide:      'memory.c:101,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:106,2'
              BranchSideFuncs: []
        - Branch String:   'memory.c:101,3'
          Branch Sides:
            - BranchSide:      'memory.c:101,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:101,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:101,3'
          Branch Sides:
            - BranchSide:      'memory.c:101,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:101,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:101,3'
          Branch Sides:
            - BranchSide:      'memory.c:101,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:102,3'
              BranchSideFuncs: []
        - Branch String:   'memory.c:101,3'
          Branch Sides:
            - BranchSide:      'memory.c:101,3'
              BranchSideFuncs: []
            - BranchSide:      'memory.c:101,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:101,3'
          Branch Sides:
            - BranchSide:      'memory.c:101,3'
              BranchSideFuncs: []
            - BranchSide:      'memory.c:101,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.2048
      Callsites:
        - Src:             'memory.c:75,15'
          Dst:             shmget
        - Src:             'memory.c:76,2'
          Dst:             __dprint
        - Src:             'memory.c:78,3'
          Dst:             __errno_location
        - Src:             'memory.c:78,3'
          Dst:             __errno_location
        - Src:             'memory.c:78,3'
          Dst:             strerror
        - Src:             'memory.c:78,3'
          Dst:             nowarn_snprintf
        - Src:             'memory.c:78,3'
          Dst:             __errno_location
        - Src:             'memory.c:78,3'
          Dst:             __errno_location
        - Src:             'memory.c:78,3'
          Dst:             strerror
        - Src:             'memory.c:78,3'
          Dst:             nowarn_snprintf
        - Src:             'memory.c:79,7'
          Dst:             geteuid
        - Src:             'memory.c:79,26'
          Dst:             __errno_location
        - Src:             'memory.c:79,45'
          Dst:             __errno_location
        - Src:             'memory.c:80,4'
          Dst:             log_err
        - Src:             'memory.c:82,8'
          Dst:             __errno_location
        - Src:             'memory.c:83,5'
          Dst:             log_err
        - Src:             'memory.c:86,15'
          Dst:             __errno_location
        - Src:             'memory.c:87,5'
          Dst:             log_err
        - Src:             'memory.c:89,15'
          Dst:             __errno_location
        - Src:             'memory.c:90,5'
          Dst:             log_err
        - Src:             'memory.c:98,20'
          Dst:             shmat
        - Src:             'memory.c:99,2'
          Dst:             __dprint
        - Src:             'memory.c:101,3'
          Dst:             __errno_location
        - Src:             'memory.c:101,3'
          Dst:             __errno_location
        - Src:             'memory.c:101,3'
          Dst:             strerror
        - Src:             'memory.c:101,3'
          Dst:             nowarn_snprintf
        - Src:             'memory.c:101,3'
          Dst:             __errno_location
        - Src:             'memory.c:101,3'
          Dst:             __errno_location
        - Src:             'memory.c:101,3'
          Dst:             strerror
        - Src:             'memory.c:101,3'
          Dst:             nowarn_snprintf
    - functionName:    alloc_mem_malloc
      functionSourceFile: '/src/fio/memory.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - td
        - total_mem
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - __dprint
      functionUses:    1
      BranchProfiles:
        - Branch String:   'memory.c:201,2'
          Branch Sides:
            - BranchSide:      'memory.c:201,2'
              BranchSideFuncs: []
            - BranchSide:      'memory.c:201,2'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'memory.c:201,2'
          Dst:             __dprint
    - functionName:    td_ioengine_flagged
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - flags
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    allocate_io_mem
      functionSourceFile: '/src/fio/memory.c'
      linkageType:     externalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         79
      ICount:          441
      EdgeCount:       104
      CyclomaticComplexity: 27
      functionsReached:
        - __dprint
        - __fio_option_is_set
        - alloc_mem_cudamalloc
        - alloc_mem_malloc
        - alloc_mem_mmap
        - alloc_mem_shm
        - log_err
        - nowarn_snprintf
        - strerror
        - td_ioengine_flagged
      functionUses:    1
      BranchProfiles:
        - Branch String:   'memory.c:293,6'
          Branch Sides:
            - BranchSide:      'memory.c:294,3'
              BranchSideFuncs: []
            - BranchSide:      'memory.c:296,14'
              BranchSideFuncs:
                - td_ioengine_flagged.2064
                - __dprint
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
                - alloc_mem_malloc
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.2064
                - log_err
        - Branch String:   'memory.c:298,20'
          Branch Sides:
            - BranchSide:      'memory.c:298,23'
              BranchSideFuncs:
                - __dprint
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
                - alloc_mem_malloc
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.2064
                - log_err
            - BranchSide:      'memory.c:300,16'
              BranchSideFuncs:
                - __dprint
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
                - alloc_mem_malloc
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.2064
                - log_err
        - Branch String:   'memory.c:298,39'
          Branch Sides:
            - BranchSide:      'memory.c:299,26'
              BranchSideFuncs:
                - __dprint
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
                - alloc_mem_malloc
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.2064
                - log_err
            - BranchSide:      'memory.c:300,16'
              BranchSideFuncs:
                - __dprint
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
                - alloc_mem_malloc
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.2064
                - log_err
        - Branch String:   'memory.c:298,6'
          Branch Sides:
            - BranchSide:      'memory.c:300,16'
              BranchSideFuncs:
                - __dprint
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
                - alloc_mem_malloc
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.2064
                - log_err
            - BranchSide:      'memory.c:305,2'
              BranchSideFuncs:
                - __dprint
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
                - alloc_mem_malloc
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.2064
                - log_err
        - Branch String:   'memory.c:301,23'
          Branch Sides:
            - BranchSide:      'memory.c:301,26'
              BranchSideFuncs:
                - __dprint
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
                - alloc_mem_malloc
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.2064
                - log_err
            - BranchSide:      'memory.c:303,2'
              BranchSideFuncs:
                - __dprint
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
                - alloc_mem_malloc
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.2064
                - log_err
        - Branch String:   'memory.c:301,7'
          Branch Sides:
            - BranchSide:      'memory.c:302,17'
              BranchSideFuncs:
                - __dprint
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
                - alloc_mem_malloc
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.2064
                - log_err
            - BranchSide:      'memory.c:303,2'
              BranchSideFuncs:
                - __dprint
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
                - alloc_mem_malloc
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.2064
                - log_err
        - Branch String:   'memory.c:305,2'
          Branch Sides:
            - BranchSide:      'memory.c:305,2'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
                - alloc_mem_malloc
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.2064
                - log_err
            - BranchSide:      'memory.c:312,6'
              BranchSideFuncs:
                - __dprint
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
                - alloc_mem_malloc
                - __fio_option_is_set
                - __fio_option_is_set
                - td_ioengine_flagged.2064
                - log_err
        - Branch String:   'memory.c:312,30'
          Branch Sides:
            - BranchSide:      'memory.c:312,33'
              BranchSideFuncs:
                - __fio_option_is_set
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
                - alloc_mem_malloc
                - __fio_option_is_set
                - td_ioengine_flagged.2064
                - log_err
            - BranchSide:      'memory.c:316,13'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
                - alloc_mem_malloc
                - __fio_option_is_set
        - Branch String:   'memory.c:312,69'
          Branch Sides:
            - BranchSide:      'memory.c:313,27'
              BranchSideFuncs:
                - td_ioengine_flagged.2064
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - log_err
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
                - alloc_mem_malloc
                - __fio_option_is_set
            - BranchSide:      'memory.c:316,13'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
                - alloc_mem_malloc
                - __fio_option_is_set
        - Branch String:   'memory.c:312,6'
          Branch Sides:
            - BranchSide:      'memory.c:314,3'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
                - alloc_mem_malloc
                - __fio_option_is_set
            - BranchSide:      'memory.c:316,13'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
                - alloc_mem_malloc
                - __fio_option_is_set
        - Branch String:   'memory.c:316,37'
          Branch Sides:
            - BranchSide:      'memory.c:317,7'
              BranchSideFuncs:
                - __fio_option_is_set
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - log_err
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
                - alloc_mem_malloc
            - BranchSide:      'memory.c:319,11'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
                - alloc_mem_malloc
        - Branch String:   'memory.c:316,13'
          Branch Sides:
            - BranchSide:      'memory.c:318,9'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
                - alloc_mem_malloc
            - BranchSide:      'memory.c:319,11'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
                - alloc_mem_malloc
        - Branch String:   'memory.c:319,11'
          Branch Sides:
            - BranchSide:      'memory.c:320,26'
              BranchSideFuncs:
                - alloc_mem_malloc
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:321,11'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
                - alloc_mem_shm
        - Branch String:   'memory.c:321,37'
          Branch Sides:
            - BranchSide:      'memory.c:321,40'
              BranchSideFuncs:
                - alloc_mem_shm
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:322,23'
              BranchSideFuncs:
                - alloc_mem_shm
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:321,11'
          Branch Sides:
            - BranchSide:      'memory.c:322,23'
              BranchSideFuncs:
                - alloc_mem_shm
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:323,11'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
                - alloc_mem_mmap
        - Branch String:   'memory.c:323,38'
          Branch Sides:
            - BranchSide:      'memory.c:323,41'
              BranchSideFuncs:
                - alloc_mem_mmap
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:325,24'
              BranchSideFuncs:
                - alloc_mem_mmap
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:323,72'
          Branch Sides:
            - BranchSide:      'memory.c:324,4'
              BranchSideFuncs:
                - alloc_mem_mmap
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:325,24'
              BranchSideFuncs:
                - alloc_mem_mmap
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:323,11'
          Branch Sides:
            - BranchSide:      'memory.c:325,24'
              BranchSideFuncs:
                - alloc_mem_mmap
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:326,11'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
                - alloc_mem_cudamalloc
        - Branch String:   'memory.c:326,11'
          Branch Sides:
            - BranchSide:      'memory.c:327,30'
              BranchSideFuncs:
                - alloc_mem_cudamalloc
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:329,38'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:333,6'
          Branch Sides:
            - BranchSide:      'memory.c:334,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:336,9'
              BranchSideFuncs: []
        - Branch String:   'memory.c:334,3'
          Branch Sides:
            - BranchSide:      'memory.c:334,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:334,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:334,3'
          Branch Sides:
            - BranchSide:      'memory.c:334,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:334,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2048
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:334,3'
          Branch Sides:
            - BranchSide:      'memory.c:334,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2048
            - BranchSide:      'memory.c:336,9'
              BranchSideFuncs: []
        - Branch String:   'memory.c:334,3'
          Branch Sides:
            - BranchSide:      'memory.c:334,3'
              BranchSideFuncs: []
            - BranchSide:      'memory.c:334,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2048
        - Branch String:   'memory.c:334,3'
          Branch Sides:
            - BranchSide:      'memory.c:334,3'
              BranchSideFuncs: []
            - BranchSide:      'memory.c:334,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2048
      Callsites:
        - Src:             'memory.c:293,6'
          Dst:             td_ioengine_flagged
        - Src:             'memory.c:299,6'
          Dst:             td_ioengine_flagged
        - Src:             'memory.c:305,2'
          Dst:             __dprint
        - Src:             'memory.c:312,33'
          Dst:             __fio_option_is_set
        - Src:             'memory.c:313,7'
          Dst:             td_ioengine_flagged
        - Src:             'memory.c:314,3'
          Dst:             log_err
        - Src:             'memory.c:317,7'
          Dst:             __fio_option_is_set
        - Src:             'memory.c:320,9'
          Dst:             alloc_mem_malloc
        - Src:             'memory.c:322,9'
          Dst:             alloc_mem_shm
        - Src:             'memory.c:325,9'
          Dst:             alloc_mem_mmap
        - Src:             'memory.c:327,9'
          Dst:             alloc_mem_cudamalloc
        - Src:             'memory.c:329,3'
          Dst:             log_err
        - Src:             'memory.c:334,3'
          Dst:             strerror
        - Src:             'memory.c:334,3'
          Dst:             nowarn_snprintf
        - Src:             'memory.c:334,3'
          Dst:             strerror
        - Src:             'memory.c:334,3'
          Dst:             nowarn_snprintf
    - functionName:    os_phys_mem
      functionSourceFile: '/src/fio/./os/os-linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - sysconf
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/os-linux.h:209,13'
          Branch Sides:
            - BranchSide:      './os/os-linux.h:207,7'
              BranchSideFuncs:
                - sysconf
                - sysconf
            - BranchSide:      './os/os-linux.h:209,13'
              BranchSideFuncs:
                - sysconf
                - sysconf
        - Branch String:   './os/os-linux.h:211,18'
          Branch Sides:
            - BranchSide:      './os/os-linux.h:211,21'
              BranchSideFuncs: []
            - BranchSide:      './os/os-linux.h:212,3'
              BranchSideFuncs: []
        - Branch String:   './os/os-linux.h:211,6'
          Branch Sides:
            - BranchSide:      './os/os-linux.h:212,3'
              BranchSideFuncs: []
            - BranchSide:      './os/os-linux.h:214,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             './os/os-linux.h:209,13'
          Dst:             sysconf
        - Src:             './os/os-linux.h:210,10'
          Dst:             sysconf
    - functionName:    fio_pin_memory
      functionSourceFile: '/src/fio/memory.c'
      linkageType:     externalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         20
      ICount:          144
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - __dprint
        - log_info
        - mlock
        - mmap64
        - munmap
        - os_phys_mem
        - perror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'memory.c:29,6'
          Branch Sides:
            - BranchSide:      'memory.c:30,3'
              BranchSideFuncs:
                - __dprint
                - os_phys_mem
                - mmap64
                - mlock
                - perror
                - munmap
                - perror
                - log_info
            - BranchSide:      'memory.c:32,2'
              BranchSideFuncs:
                - __dprint
                - os_phys_mem
                - mmap64
                - mlock
                - perror
                - munmap
                - perror
                - log_info
        - Branch String:   'memory.c:32,2'
          Branch Sides:
            - BranchSide:      'memory.c:32,2'
              BranchSideFuncs:
                - os_phys_mem
                - mmap64
                - mlock
                - perror
                - munmap
                - perror
                - log_info
            - BranchSide:      'memory.c:37,13'
              BranchSideFuncs:
                - __dprint
                - os_phys_mem
                - mmap64
                - mlock
                - perror
                - munmap
                - perror
                - log_info
        - Branch String:   'memory.c:38,6'
          Branch Sides:
            - BranchSide:      'memory.c:39,8'
              BranchSideFuncs:
                - mmap64
                - mlock
                - perror
                - munmap
                - perror
                - log_info
            - BranchSide:      'memory.c:46,30'
              BranchSideFuncs:
                - mmap64
                - mlock
                - perror
                - munmap
                - perror
        - Branch String:   'memory.c:39,7'
          Branch Sides:
            - BranchSide:      'memory.c:40,20'
              BranchSideFuncs:
                - log_info
                - mmap64
                - mlock
                - perror
                - munmap
                - perror
            - BranchSide:      'memory.c:44,2'
              BranchSideFuncs:
                - mmap64
                - mlock
                - perror
                - munmap
                - perror
        - Branch String:   'memory.c:48,6'
          Branch Sides:
            - BranchSide:      'memory.c:49,3'
              BranchSideFuncs:
                - perror
            - BranchSide:      'memory.c:53,12'
              BranchSideFuncs:
                - mlock
                - perror
                - munmap
        - Branch String:   'memory.c:53,6'
          Branch Sides:
            - BranchSide:      'memory.c:54,3'
              BranchSideFuncs:
                - perror
                - munmap
            - BranchSide:      'memory.c:60,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'memory.c:32,2'
          Dst:             __dprint
        - Src:             'memory.c:37,13'
          Dst:             os_phys_mem
        - Src:             'memory.c:41,4'
          Dst:             log_info
        - Src:             'memory.c:46,19'
          Dst:             mmap64
        - Src:             'memory.c:49,3'
          Dst:             perror
        - Src:             'memory.c:53,6'
          Dst:             mlock
        - Src:             'memory.c:54,3'
          Dst:             perror
        - Src:             'memory.c:55,3'
          Dst:             munmap
    - functionName:    mlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_unpin_memory
      functionSourceFile: '/src/fio/memory.c'
      linkageType:     externalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         13
      ICount:          74
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - munlock
        - munmap
        - perror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'memory.c:16,6'
          Branch Sides:
            - BranchSide:      'memory.c:16,6'
              BranchSideFuncs:
                - __dprint
                - munlock
                - munmap
                - perror
            - BranchSide:      'memory.c:17,3'
              BranchSideFuncs:
                - __dprint
                - munlock
                - munmap
                - perror
        - Branch String:   'memory.c:17,3'
          Branch Sides:
            - BranchSide:      'memory.c:17,3'
              BranchSideFuncs:
                - munlock
                - munmap
                - perror
            - BranchSide:      'memory.c:18,15'
              BranchSideFuncs:
                - __dprint
                - munlock
                - munmap
                - perror
        - Branch String:   'memory.c:18,7'
          Branch Sides:
            - BranchSide:      'memory.c:19,4'
              BranchSideFuncs:
                - perror
                - munmap
            - BranchSide:      'memory.c:20,10'
              BranchSideFuncs:
                - munmap
      Callsites:
        - Src:             'memory.c:17,3'
          Dst:             __dprint
        - Src:             'memory.c:18,7'
          Dst:             munlock
        - Src:             'memory.c:19,4'
          Dst:             perror
        - Src:             'memory.c:20,3'
          Dst:             munmap
    - functionName:    munlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __frand32_copy
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __frand64_copy
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    frand_copy
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __frand32_copy
        - __frand64_copy
      functionUses:    5
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:57,6'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:58,19'
              BranchSideFuncs:
                - __frand64_copy.2338
            - BranchSide:      './os/../lib/rand.h:60,19'
              BranchSideFuncs:
                - __frand32_copy.2337
      Callsites:
        - Src:             './os/../lib/rand.h:58,3'
          Dst:             __frand64_copy
        - Src:             './os/../lib/rand.h:60,3'
          Dst:             __frand32_copy
    - functionName:    io_u_mark_lat_msec
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1276
      functionLinenumberEnd: 1321
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - td
        - msec
      BBCount:         127
      ICount:          516
      EdgeCount:       131
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:1279,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1279,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1281,10'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'io_u.c:1281,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1298,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1301,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1304,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1307,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1307,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1307,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1307,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1307,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1307,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1307,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1307,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1307,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1307,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1310,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1310,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1310,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1310,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1310,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1310,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1313,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1313,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1316,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1316,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'io_u.c:1286,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1283,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1286,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'io_u.c:1289,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1286,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1289,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'io_u.c:1292,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1289,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1292,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'io_u.c:1295,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1292,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1295,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'io_u.c:1298,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1295,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1298,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'io_u.c:1319,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1319,2'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1319,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'io_u.c:1279,2'
          Dst:             __assert_fail
        - Src:             'io_u.c:1319,2'
          Dst:             __assert_fail
    - functionName:    io_u_mark_lat_usec
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1234
      functionLinenumberEnd: 1273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - td
        - usec
      BBCount:         128
      ICount:          515
      EdgeCount:       132
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:1237,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1237,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'io_u.c:1237,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'io_u.c:1237,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1237,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1239,10'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'io_u.c:1239,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1250,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1253,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1256,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1259,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1259,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1259,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1259,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1259,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1259,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1259,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1259,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1259,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1259,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1262,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1262,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1262,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1262,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1262,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1262,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1265,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1265,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1268,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1268,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'io_u.c:1241,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1241,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1271,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'io_u.c:1244,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1241,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1244,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'io_u.c:1247,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1244,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1247,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'io_u.c:1250,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1247,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1250,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'io_u.c:1271,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1271,2'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1271,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'io_u.c:1237,2'
          Dst:             __assert_fail
        - Src:             'io_u.c:1271,2'
          Dst:             __assert_fail
    - functionName:    io_u_mark_lat_nsec
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1192
      functionLinenumberEnd: 1231
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - td
        - nsec
      BBCount:         125
      ICount:          506
      EdgeCount:       128
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:1195,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1195,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1197,10'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'io_u.c:1197,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1208,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1211,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1214,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1217,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1217,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1217,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1217,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1217,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1217,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1217,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1217,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1217,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1217,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1220,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1220,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1220,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1220,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1220,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1220,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1223,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1223,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1226,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1226,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'io_u.c:1199,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1199,7'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1229,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'io_u.c:1202,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1199,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1202,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'io_u.c:1205,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1202,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1205,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'io_u.c:1208,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1205,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1208,7'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'io_u.c:1229,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1229,2'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1229,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'io_u.c:1195,2'
          Dst:             __assert_fail
        - Src:             'io_u.c:1229,2'
          Dst:             __assert_fail
    - functionName:    trim_block_info
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2025
      functionLinenumberEnd: 2032
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - io_u_block_info
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:2028,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2029,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2031,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:2026,19'
          Dst:             io_u_block_info
    - functionName:    per_unit_log
      functionSourceFile: '/src/fio/./iolog.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - log
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './iolog.h:323,13'
          Branch Sides:
            - BranchSide:      './iolog.h:323,18'
              BranchSideFuncs: []
            - BranchSide:      './iolog.h:323,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    io_u_mark_latency
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1324
      functionLinenumberEnd: 1331
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - td
        - nsec
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - io_u_mark_lat_msec
        - io_u_mark_lat_nsec
        - io_u_mark_lat_usec
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:1325,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1326,22'
              BranchSideFuncs:
                - io_u_mark_lat_nsec
            - BranchSide:      'io_u.c:1327,11'
              BranchSideFuncs:
                - io_u_mark_lat_msec
                - io_u_mark_lat_usec
        - Branch String:   'io_u.c:1327,11'
          Branch Sides:
            - BranchSide:      'io_u.c:1328,22'
              BranchSideFuncs:
                - io_u_mark_lat_usec
            - BranchSide:      'io_u.c:1330,22'
              BranchSideFuncs:
                - io_u_mark_lat_msec
      Callsites:
        - Src:             'io_u.c:1326,3'
          Dst:             io_u_mark_lat_nsec
        - Src:             'io_u.c:1328,3'
          Dst:             io_u_mark_lat_usec
        - Src:             'io_u.c:1330,3'
          Dst:             io_u_mark_lat_msec
    - functionName:    lat_target_failed
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1591
      functionLinenumberEnd: 1597
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __lat_target_failed
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:1592,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1593,30'
              BranchSideFuncs:
                - __lat_target_failed
            - BranchSide:      'io_u.c:1595,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:1593,10'
          Dst:             __lat_target_failed
    - functionName:    __lat_target_failed
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1567
      functionLinenumberEnd: 1588
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         13
      ICount:          99
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - io_u_quiesce
        - lat_new_cycle
      functionUses:    2
      BranchProfiles:
        - Branch String:   'io_u.c:1568,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1569,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1571,24'
              BranchSideFuncs:
                - __dprint
                - io_u_quiesce
                - lat_new_cycle
        - Branch String:   'io_u.c:1573,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1574,3'
              BranchSideFuncs:
                - __dprint
                - io_u_quiesce
                - lat_new_cycle
            - BranchSide:      'io_u.c:1576,20'
              BranchSideFuncs:
                - __dprint
                - io_u_quiesce
                - lat_new_cycle
        - Branch String:   'io_u.c:1579,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1579,2'
              BranchSideFuncs:
                - io_u_quiesce
                - lat_new_cycle
            - BranchSide:      'io_u.c:1585,15'
              BranchSideFuncs:
                - __dprint
                - io_u_quiesce
                - lat_new_cycle
      Callsites:
        - Src:             'io_u.c:1579,2'
          Dst:             __dprint
        - Src:             'io_u.c:1585,2'
          Dst:             io_u_quiesce
        - Src:             'io_u.c:1586,2'
          Dst:             lat_new_cycle
    - functionName:    io_u_quiesce
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     externalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         24
      ICount:          123
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - io_u_queued_complete
        - regrow_logs
        - td_io_commit
      functionUses:    17
      BranchProfiles:
        - Branch String:   'io_u.c:682,22'
          Branch Sides:
            - BranchSide:      'io_u.c:682,25'
              BranchSideFuncs:
                - td_io_commit
                - regrow_logs
                - io_u_queued_complete
            - BranchSide:      'io_u.c:683,16'
              BranchSideFuncs:
                - td_io_commit
                - regrow_logs
                - io_u_queued_complete
        - Branch String:   'io_u.c:682,6'
          Branch Sides:
            - BranchSide:      'io_u.c:683,16'
              BranchSideFuncs:
                - td_io_commit
                - regrow_logs
                - io_u_queued_complete
            - BranchSide:      'io_u.c:685,2'
              BranchSideFuncs:
                - regrow_logs
                - io_u_queued_complete
        - Branch String:   'io_u.c:685,2'
          Branch Sides:
            - BranchSide:      'io_u.c:686,30'
              BranchSideFuncs:
                - io_u_queued_complete
                - regrow_logs
            - BranchSide:      'io_u.c:693,6'
              BranchSideFuncs:
                - regrow_logs
        - Branch String:   'io_u.c:687,7'
          Branch Sides:
            - BranchSide:      'io_u.c:688,17'
              BranchSideFuncs:
                - regrow_logs
                - io_u_queued_complete
            - BranchSide:      'io_u.c:689,12'
              BranchSideFuncs:
                - regrow_logs
                - io_u_queued_complete
        - Branch String:   'io_u.c:693,6'
          Branch Sides:
            - BranchSide:      'io_u.c:694,15'
              BranchSideFuncs:
                - regrow_logs
            - BranchSide:      'io_u.c:696,6'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:696,6'
          Branch Sides:
            - BranchSide:      'io_u.c:697,10'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:699,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:683,3'
          Dst:             td_io_commit
        - Src:             'io_u.c:686,9'
          Dst:             io_u_queued_complete
        - Src:             'io_u.c:694,3'
          Dst:             regrow_logs
    - functionName:    lat_new_cycle
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1556
      functionLinenumberEnd: 1560
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_gettime
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'io_u.c:1557,2'
          Dst:             fio_gettime
    - functionName:    io_u_queued_complete
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     externalLinkage
      functionLinenumber: 2293
      functionLinenumberEnd: 2325
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - min_evts
      BBCount:         59
      ICount:          335
      EdgeCount:       75
      CyclomaticComplexity: 18
      functionsReached:
        - __dprint
        - init_icd
        - io_u_update_bytes_done
        - ios_completed
        - nowarn_snprintf
        - strerror
        - td_io_getevents
      functionUses:    9
      BranchProfiles:
        - Branch String:   'io_u.c:2299,2'
          Branch Sides:
            - BranchSide:      'io_u.c:2299,2'
              BranchSideFuncs:
                - td_io_getevents
                - init_icd
                - ios_completed
                - io_u_update_bytes_done
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:2301,7'
              BranchSideFuncs:
                - __dprint
                - td_io_getevents
                - init_icd
                - ios_completed
                - io_u_update_bytes_done
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:2301,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2302,7'
              BranchSideFuncs:
                - td_io_getevents
                - init_icd
                - ios_completed
                - io_u_update_bytes_done
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:2303,11'
              BranchSideFuncs:
                - td_io_getevents
                - init_icd
                - ios_completed
                - io_u_update_bytes_done
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:2309,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2310,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:2312,14'
              BranchSideFuncs:
                - init_icd
                - ios_completed
                - io_u_update_bytes_done
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:2310,3'
          Branch Sides:
            - BranchSide:      'io_u.c:2310,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:2310,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:2310,3'
          Branch Sides:
            - BranchSide:      'io_u.c:2310,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:2310,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:2310,3'
          Branch Sides:
            - BranchSide:      'io_u.c:2310,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:2311,10'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:2310,3'
          Branch Sides:
            - BranchSide:      'io_u.c:2310,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2310,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:2310,3'
          Branch Sides:
            - BranchSide:      'io_u.c:2310,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2310,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:2317,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2318,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:2322,25'
              BranchSideFuncs:
                - io_u_update_bytes_done
        - Branch String:   'io_u.c:2318,3'
          Branch Sides:
            - BranchSide:      'io_u.c:2318,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:2318,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:2318,3'
          Branch Sides:
            - BranchSide:      'io_u.c:2318,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:2318,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:2318,3'
          Branch Sides:
            - BranchSide:      'io_u.c:2318,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:2319,3'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:2318,3'
          Branch Sides:
            - BranchSide:      'io_u.c:2318,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2318,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:2318,3'
          Branch Sides:
            - BranchSide:      'io_u.c:2318,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2318,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
      Callsites:
        - Src:             'io_u.c:2299,2'
          Dst:             __dprint
        - Src:             'io_u.c:2308,8'
          Dst:             td_io_getevents
        - Src:             'io_u.c:2310,3'
          Dst:             strerror
        - Src:             'io_u.c:2310,3'
          Dst:             nowarn_snprintf
        - Src:             'io_u.c:2310,3'
          Dst:             strerror
        - Src:             'io_u.c:2310,3'
          Dst:             nowarn_snprintf
        - Src:             'io_u.c:2315,2'
          Dst:             init_icd
        - Src:             'io_u.c:2316,2'
          Dst:             ios_completed
        - Src:             'io_u.c:2318,3'
          Dst:             strerror
        - Src:             'io_u.c:2318,3'
          Dst:             nowarn_snprintf
        - Src:             'io_u.c:2318,3'
          Dst:             strerror
        - Src:             'io_u.c:2318,3'
          Dst:             nowarn_snprintf
        - Src:             'io_u.c:2322,2'
          Dst:             io_u_update_bytes_done
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/./lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             './lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    init_icd
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2222
      functionLinenumberEnd: 2233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - icd
        - nr
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fio_gettime
        - gtod_reduce
      functionUses:    2
      BranchProfiles:
        - Branch String:   'io_u.c:2225,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2226,16'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2228,12'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:2231,2'
          Branch Sides:
            - BranchSide:      'io_u.c:2232,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2233,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:2225,7'
          Dst:             gtod_reduce
        - Src:             'io_u.c:2226,3'
          Dst:             fio_gettime
    - functionName:    ios_completed
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2237
      functionLinenumberEnd: 2249
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - icd
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - io_completed
        - put_io_u
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:2241,2'
          Branch Sides:
            - BranchSide:      'io_u.c:2242,10'
              BranchSideFuncs:
                - io_completed
                - put_io_u
            - BranchSide:      'io_u.c:2249,1'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:2246,7'
          Branch Sides:
            - BranchSide:      'io_u.c:2247,13'
              BranchSideFuncs:
                - put_io_u
                - io_completed
            - BranchSide:      'io_u.c:2248,2'
              BranchSideFuncs:
                - io_completed
                - put_io_u
      Callsites:
        - Src:             'io_u.c:2244,3'
          Dst:             io_completed
        - Src:             'io_u.c:2247,4'
          Dst:             put_io_u
    - functionName:    io_u_update_bytes_done
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2253
      functionLinenumberEnd: 2264
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - icd
      BBCount:         11
      ICount:          79
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'io_u.c:2256,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2257,25'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2262,12'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:2258,7'
          Branch Sides:
            - BranchSide:      'io_u.c:2259,4'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2260,2'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:2262,2'
          Branch Sides:
            - BranchSide:      'io_u.c:2262,2'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2263,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    io_completed
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2111
      functionLinenumberEnd: 2218
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u_ptr
        - icd
      BBCount:         80
      ICount:          560
      EdgeCount:       107
      CyclomaticComplexity: 29
      functionsReached:
        - __assert_fail
        - account_io_completion
        - ddir_rw
        - ddir_sync
        - dprint_io_u
        - file_log_write_comp
        - invalidate_inflight
        - io_u_clear_inflight_flags
        - io_u_log_error
        - requeue_io_u
        - should_account
        - td_error_type
        - td_ioengine_flagged
        - td_non_fatal_error
        - unlog_io_piece
        - update_error_count
        - zbd_recover_write_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'io_u.c:2118,2'
          Branch Sides:
            - BranchSide:      'io_u.c:2118,2'
              BranchSideFuncs:
                - io_u_clear_inflight_flags
                - invalidate_inflight
                - ddir_sync.2371
                - ddir_rw.2372
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - io_u_log_error
                - should_account
                - account_io_completion
                - file_log_write_comp
                - requeue_io_u
                - should_account
                - account_io_completion
                - unlog_io_piece
                - td_ioengine_flagged.2370
                - zbd_recover_write_error
            - BranchSide:      'io_u.c:2119,28'
              BranchSideFuncs:
                - io_u_clear_inflight_flags
                - invalidate_inflight
                - ddir_sync.2371
                - ddir_rw.2372
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - io_u_log_error
                - should_account
                - account_io_completion
                - file_log_write_comp
                - requeue_io_u
                - should_account
                - account_io_completion
                - unlog_io_piece
                - td_ioengine_flagged.2370
                - zbd_recover_write_error
        - Branch String:   'io_u.c:2122,39'
          Branch Sides:
            - BranchSide:      'io_u.c:2122,42'
              BranchSideFuncs:
                - ddir_sync.2371
                - ddir_rw.2372
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - io_u_log_error
                - should_account
                - account_io_completion
                - file_log_write_comp
                - requeue_io_u
                - should_account
                - account_io_completion
                - unlog_io_piece
                - td_ioengine_flagged.2370
                - zbd_recover_write_error
            - BranchSide:      'io_u.c:2130,6'
              BranchSideFuncs:
                - ddir_sync.2371
                - ddir_rw.2372
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - io_u_log_error
                - should_account
                - account_io_completion
                - file_log_write_comp
                - requeue_io_u
                - should_account
                - account_io_completion
                - unlog_io_piece
        - Branch String:   'io_u.c:2122,72'
          Branch Sides:
            - BranchSide:      'io_u.c:2123,6'
              BranchSideFuncs:
                - ddir_sync.2371
                - ddir_rw.2372
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - io_u_log_error
                - should_account
                - account_io_completion
                - file_log_write_comp
                - requeue_io_u
                - should_account
                - account_io_completion
                - unlog_io_piece
                - td_ioengine_flagged.2370
                - zbd_recover_write_error
            - BranchSide:      'io_u.c:2130,6'
              BranchSideFuncs:
                - ddir_sync.2371
                - ddir_rw.2372
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - io_u_log_error
                - should_account
                - account_io_completion
                - file_log_write_comp
                - requeue_io_u
                - should_account
                - account_io_completion
                - unlog_io_piece
        - Branch String:   'io_u.c:2123,18'
          Branch Sides:
            - BranchSide:      'io_u.c:2123,21'
              BranchSideFuncs:
                - ddir_sync.2371
                - ddir_rw.2372
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - io_u_log_error
                - should_account
                - account_io_completion
                - file_log_write_comp
                - requeue_io_u
                - should_account
                - account_io_completion
                - unlog_io_piece
                - td_ioengine_flagged.2370
                - zbd_recover_write_error
            - BranchSide:      'io_u.c:2130,6'
              BranchSideFuncs:
                - ddir_sync.2371
                - ddir_rw.2372
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - io_u_log_error
                - should_account
                - account_io_completion
                - file_log_write_comp
                - requeue_io_u
                - should_account
                - account_io_completion
                - unlog_io_piece
        - Branch String:   'io_u.c:2123,46'
          Branch Sides:
            - BranchSide:      'io_u.c:2124,27'
              BranchSideFuncs:
                - td_ioengine_flagged.2370
                - zbd_recover_write_error
                - ddir_sync.2371
                - ddir_rw.2372
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - io_u_log_error
                - should_account
                - account_io_completion
                - file_log_write_comp
                - requeue_io_u
                - should_account
                - account_io_completion
                - unlog_io_piece
            - BranchSide:      'io_u.c:2130,6'
              BranchSideFuncs:
                - ddir_sync.2371
                - ddir_rw.2372
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - io_u_log_error
                - should_account
                - account_io_completion
                - file_log_write_comp
                - requeue_io_u
                - should_account
                - account_io_completion
                - unlog_io_piece
        - Branch String:   'io_u.c:2122,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2125,27'
              BranchSideFuncs:
                - ddir_sync.2371
                - ddir_rw.2372
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - io_u_log_error
                - should_account
                - account_io_completion
                - file_log_write_comp
                - requeue_io_u
                - should_account
                - account_io_completion
                - unlog_io_piece
            - BranchSide:      'io_u.c:2130,6'
              BranchSideFuncs:
                - ddir_sync.2371
                - ddir_rw.2372
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - io_u_log_error
                - should_account
                - account_io_completion
                - file_log_write_comp
                - requeue_io_u
                - should_account
                - account_io_completion
                - unlog_io_piece
        - Branch String:   'io_u.c:2130,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2134,7'
              BranchSideFuncs:
                - ddir_sync.2371
                - ddir_rw.2372
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - io_u_log_error
                - should_account
                - account_io_completion
                - file_log_write_comp
                - requeue_io_u
                - should_account
                - account_io_completion
                - unlog_io_piece
            - BranchSide:      'io_u.c:2142,16'
              BranchSideFuncs:
                - ddir_sync.2371
                - ddir_rw.2372
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - io_u_log_error
                - should_account
                - account_io_completion
                - file_log_write_comp
                - requeue_io_u
                - should_account
                - account_io_completion
        - Branch String:   'io_u.c:2134,7'
          Branch Sides:
            - BranchSide:      'io_u.c:2135,19'
              BranchSideFuncs:
                - unlog_io_piece
                - ddir_sync.2371
                - ddir_rw.2372
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - io_u_log_error
                - should_account
                - account_io_completion
                - file_log_write_comp
                - requeue_io_u
                - should_account
                - account_io_completion
            - BranchSide:      'io_u.c:2137,4'
              BranchSideFuncs:
                - ddir_sync.2371
                - ddir_rw.2372
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - io_u_log_error
                - should_account
                - account_io_completion
                - file_log_write_comp
                - requeue_io_u
                - should_account
                - account_io_completion
        - Branch String:   'io_u.c:2142,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2143,7'
              BranchSideFuncs:
                - should_account
                - account_io_completion
                - io_u_log_error
                - td_error_type
                - td_non_fatal_error
                - update_error_count
            - BranchSide:      'io_u.c:2154,28'
              BranchSideFuncs:
                - ddir_rw.2372
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - io_u_log_error
                - should_account
                - account_io_completion
                - file_log_write_comp
                - requeue_io_u
        - Branch String:   'io_u.c:2143,7'
          Branch Sides:
            - BranchSide:      'io_u.c:2144,4'
              BranchSideFuncs:
                - io_u_log_error
                - td_error_type
                - td_non_fatal_error
                - update_error_count
            - BranchSide:      'io_u.c:2145,7'
              BranchSideFuncs:
                - should_account
                - account_io_completion
        - Branch String:   'io_u.c:2145,7'
          Branch Sides:
            - BranchSide:      'io_u.c:2146,4'
              BranchSideFuncs:
                - should_account
                - account_io_completion
            - BranchSide:      'io_u.c:2149,22'
              BranchSideFuncs:
                - should_account
                - account_io_completion
        - Branch String:   'io_u.c:2149,7'
          Branch Sides:
            - BranchSide:      'io_u.c:2150,26'
              BranchSideFuncs:
                - account_io_completion
            - BranchSide:      'io_u.c:2151,3'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:2156,19'
          Branch Sides:
            - BranchSide:      'io_u.c:2156,30'
              BranchSideFuncs:
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - io_u_log_error
            - BranchSide:      'io_u.c:2197,13'
              BranchSideFuncs:
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - io_u_log_error
        - Branch String:   'io_u.c:2156,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2157,30'
              BranchSideFuncs:
                - should_account
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - account_io_completion
                - file_log_write_comp
                - requeue_io_u
            - BranchSide:      'io_u.c:2197,13'
              BranchSideFuncs:
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - io_u_log_error
        - Branch String:   'io_u.c:2164,13'
          Branch Sides:
            - BranchSide:      'io_u.c:2164,16'
              BranchSideFuncs:
                - should_account
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - account_io_completion
                - file_log_write_comp
                - requeue_io_u
            - BranchSide:      'io_u.c:2175,3'
              BranchSideFuncs:
                - should_account
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - account_io_completion
                - file_log_write_comp
        - Branch String:   'io_u.c:2164,7'
          Branch Sides:
            - BranchSide:      'io_u.c:2165,24'
              BranchSideFuncs:
                - should_account
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - account_io_completion
                - file_log_write_comp
                - requeue_io_u
            - BranchSide:      'io_u.c:2175,3'
              BranchSideFuncs:
                - should_account
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - account_io_completion
                - file_log_write_comp
        - Branch String:   'io_u.c:2169,8'
          Branch Sides:
            - BranchSide:      'io_u.c:2170,18'
              BranchSideFuncs:
                - requeue_io_u
            - BranchSide:      'io_u.c:2173,3'
              BranchSideFuncs:
                - should_account
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - account_io_completion
                - file_log_write_comp
        - Branch String:   'io_u.c:2178,7'
          Branch Sides:
            - BranchSide:      'io_u.c:2179,4'
              BranchSideFuncs:
                - should_account
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - account_io_completion
                - file_log_write_comp
            - BranchSide:      'io_u.c:2183,7'
              BranchSideFuncs:
                - should_account
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - account_io_completion
                - file_log_write_comp
        - Branch String:   'io_u.c:2183,7'
          Branch Sides:
            - BranchSide:      'io_u.c:2184,24'
              BranchSideFuncs:
                - file_log_write_comp
                - should_account
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - account_io_completion
            - BranchSide:      'io_u.c:2186,22'
              BranchSideFuncs:
                - should_account
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - account_io_completion
        - Branch String:   'io_u.c:2186,7'
          Branch Sides:
            - BranchSide:      'io_u.c:2187,26'
              BranchSideFuncs:
                - account_io_completion
                - td_error_type
                - td_non_fatal_error
                - update_error_count
            - BranchSide:      'io_u.c:2189,28'
              BranchSideFuncs:
                - td_error_type
                - td_non_fatal_error
                - update_error_count
        - Branch String:   'io_u.c:2191,7'
          Branch Sides:
            - BranchSide:      'io_u.c:2192,10'
              BranchSideFuncs:
                - td_error_type
                - td_non_fatal_error
                - update_error_count
            - BranchSide:      'io_u.c:2197,2'
              BranchSideFuncs:
                - td_error_type
                - td_non_fatal_error
                - update_error_count
        - Branch String:   'io_u.c:2194,12'
          Branch Sides:
            - BranchSide:      'io_u.c:2194,16'
              BranchSideFuncs:
                - td_error_type
                - td_non_fatal_error
                - update_error_count
            - BranchSide:      'io_u.c:2196,3'
              BranchSideFuncs:
                - td_error_type
                - td_non_fatal_error
                - update_error_count
        - Branch String:   'io_u.c:2194,8'
          Branch Sides:
            - BranchSide:      'io_u.c:2195,18'
              BranchSideFuncs:
                - td_error_type
                - td_non_fatal_error
                - update_error_count
            - BranchSide:      'io_u.c:2196,3'
              BranchSideFuncs:
                - td_error_type
                - td_non_fatal_error
                - update_error_count
        - Branch String:   'io_u.c:2202,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2202,6'
              BranchSideFuncs:
                - td_error_type
                - td_non_fatal_error
                - update_error_count
            - BranchSide:      'io_u.c:2203,42'
              BranchSideFuncs:
                - td_error_type
                - td_non_fatal_error
                - update_error_count
        - Branch String:   'io_u.c:2205,7'
          Branch Sides:
            - BranchSide:      'io_u.c:2206,4'
              BranchSideFuncs:
                - update_error_count
            - BranchSide:      'io_u.c:2212,22'
              BranchSideFuncs:
                - update_error_count
        - Branch String:   'io_u.c:2213,3'
          Branch Sides:
            - BranchSide:      'io_u.c:2213,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2214,3'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:2215,7'
          Branch Sides:
            - BranchSide:      'io_u.c:2216,4'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2217,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:2116,2'
          Dst:             dprint_io_u
        - Src:             'io_u.c:2118,2'
          Dst:             __assert_fail
        - Src:             'io_u.c:2119,2'
          Dst:             io_u_clear_inflight_flags
        - Src:             'io_u.c:2120,2'
          Dst:             invalidate_inflight
        - Src:             'io_u.c:2124,7'
          Dst:             td_ioengine_flagged
        - Src:             'io_u.c:2125,3'
          Dst:             zbd_recover_write_error
        - Src:             'io_u.c:2135,4'
          Dst:             unlog_io_piece
        - Src:             'io_u.c:2142,6'
          Dst:             ddir_sync
        - Src:             'io_u.c:2149,7'
          Dst:             should_account
        - Src:             'io_u.c:2150,4'
          Dst:             account_io_completion
        - Src:             'io_u.c:2156,22'
          Dst:             ddir_rw
        - Src:             'io_u.c:2170,5'
          Dst:             requeue_io_u
        - Src:             'io_u.c:2184,4'
          Dst:             file_log_write_comp
        - Src:             'io_u.c:2186,7'
          Dst:             should_account
        - Src:             'io_u.c:2187,4'
          Dst:             account_io_completion
        - Src:             'io_u.c:2200,3'
          Dst:             io_u_log_error
        - Src:             'io_u.c:2203,28'
          Dst:             td_error_type
        - Src:             'io_u.c:2205,8'
          Dst:             td_non_fatal_error
        - Src:             'io_u.c:2212,3'
          Dst:             update_error_count
    - functionName:    put_io_u
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     externalLinkage
      functionLinenumber: 863
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         23
      ICount:          144
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - __td_io_u_lock
        - __td_io_u_unlock
        - io_u_qpush
        - put_file_log
        - td_async_processing
        - td_flags_set
        - td_io_u_free_notify
        - zbd_put_io_u
      functionUses:    13
      BranchProfiles:
        - Branch String:   'io_u.c:868,6'
          Branch Sides:
            - BranchSide:      'io_u.c:869,8'
              BranchSideFuncs:
                - td_flags_set.2361
                - io_u_qpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
                - __assert_fail
                - put_file_log
                - __td_io_u_lock.2358
            - BranchSide:      'io_u.c:871,6'
              BranchSideFuncs:
                - td_flags_set.2361
                - io_u_qpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
                - __assert_fail
                - put_file_log
                - __td_io_u_lock.2358
        - Branch String:   'io_u.c:871,6'
          Branch Sides:
            - BranchSide:      'io_u.c:872,18'
              BranchSideFuncs:
                - __td_io_u_lock.2358
                - td_flags_set.2361
                - io_u_qpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
                - __assert_fail
                - put_file_log
            - BranchSide:      'io_u.c:874,6'
              BranchSideFuncs:
                - td_flags_set.2361
                - io_u_qpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
                - __assert_fail
                - put_file_log
        - Branch String:   'io_u.c:874,17'
          Branch Sides:
            - BranchSide:      'io_u.c:874,22'
              BranchSideFuncs:
                - put_file_log
                - td_flags_set.2361
                - io_u_qpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
                - __assert_fail
            - BranchSide:      'io_u.c:877,2'
              BranchSideFuncs:
                - td_flags_set.2361
                - io_u_qpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
                - __assert_fail
        - Branch String:   'io_u.c:874,6'
          Branch Sides:
            - BranchSide:      'io_u.c:875,16'
              BranchSideFuncs:
                - td_flags_set.2361
                - io_u_qpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
                - __assert_fail
            - BranchSide:      'io_u.c:877,2'
              BranchSideFuncs:
                - td_flags_set.2361
                - io_u_qpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
                - __assert_fail
        - Branch String:   'io_u.c:880,6'
          Branch Sides:
            - BranchSide:      'io_u.c:881,3'
              BranchSideFuncs:
                - io_u_qpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
                - __assert_fail
            - BranchSide:      'io_u.c:884,14'
              BranchSideFuncs:
                - io_u_qpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
        - Branch String:   'io_u.c:882,3'
          Branch Sides:
            - BranchSide:      'io_u.c:882,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:883,2'
              BranchSideFuncs:
                - io_u_qpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
        - Branch String:   'io_u.c:887,6'
          Branch Sides:
            - BranchSide:      'io_u.c:887,6'
              BranchSideFuncs:
                - __td_io_u_unlock.2363
            - BranchSide:      'io_u.c:888,20'
              BranchSideFuncs:
                - __td_io_u_unlock.2363
      Callsites:
        - Src:             'io_u.c:864,26'
          Dst:             td_async_processing
        - Src:             'io_u.c:866,2'
          Dst:             zbd_put_io_u
        - Src:             'io_u.c:872,3'
          Dst:             __td_io_u_lock
        - Src:             'io_u.c:875,3'
          Dst:             put_file_log
        - Src:             'io_u.c:878,2'
          Dst:             td_flags_set
        - Src:             'io_u.c:882,3'
          Dst:             __assert_fail
        - Src:             'io_u.c:884,2'
          Dst:             io_u_qpush
        - Src:             'io_u.c:885,2'
          Dst:             td_io_u_free_notify
        - Src:             'io_u.c:888,3'
          Dst:             __td_io_u_unlock
    - functionName:    td_async_processing
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zbd_put_io_u
      functionSourceFile: '/src/fio/./zbd.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './zbd.h:135,6'
          Branch Sides:
            - BranchSide:      './zbd.h:135,6'
              BranchSideFuncs: []
            - BranchSide:      './zbd.h:136,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __td_io_u_lock
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 894
      functionLinenumberEnd: 896
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_lock
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './fio.h:895,2'
          Dst:             pthread_mutex_lock
    - functionName:    put_file_log
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     externalLinkage
      functionLinenumber: 855
      functionLinenumberEnd: 860
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         25
      ICount:          135
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - nowarn_snprintf
        - put_file
        - strerror
      functionUses:    3
      BranchProfiles:
        - Branch String:   'io_u.c:858,6'
          Branch Sides:
            - BranchSide:      'io_u.c:858,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:859,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:859,3'
          Branch Sides:
            - BranchSide:      'io_u.c:859,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:859,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:859,3'
          Branch Sides:
            - BranchSide:      'io_u.c:859,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:859,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:859,3'
          Branch Sides:
            - BranchSide:      'io_u.c:859,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:859,3'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:859,3'
          Branch Sides:
            - BranchSide:      'io_u.c:859,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:859,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:859,3'
          Branch Sides:
            - BranchSide:      'io_u.c:859,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:859,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
      Callsites:
        - Src:             'io_u.c:856,21'
          Dst:             put_file
        - Src:             'io_u.c:859,3'
          Dst:             strerror
        - Src:             'io_u.c:859,3'
          Dst:             nowarn_snprintf
        - Src:             'io_u.c:859,3'
          Dst:             strerror
        - Src:             'io_u.c:859,3'
          Dst:             nowarn_snprintf
    - functionName:    td_flags_set
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - flags
        - value
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - td_async_processing
      functionUses:    7
      BranchProfiles:
        - Branch String:   './fio.h:921,6'
          Branch Sides:
            - BranchSide:      './fio.h:922,13'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:924,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             './fio.h:921,7'
          Dst:             td_async_processing
    - functionName:    io_u_qpush
      functionSourceFile: '/src/fio/./io_u_queue.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - q
        - io_u
      BBCount:         5
      ICount:          46
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   './io_u_queue.h:32,6'
          Branch Sides:
            - BranchSide:      './io_u_queue.h:33,23'
              BranchSideFuncs: []
            - BranchSide:      './io_u_queue.h:37,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             './io_u_queue.h:37,2'
          Dst:             __assert_fail
    - functionName:    td_io_u_free_notify
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pthread_cond_signal
        - td_async_processing
      functionUses:    2
      BranchProfiles:
        - Branch String:   './fio.h:905,6'
          Branch Sides:
            - BranchSide:      './fio.h:905,6'
              BranchSideFuncs:
                - pthread_cond_signal
            - BranchSide:      './fio.h:906,24'
              BranchSideFuncs:
                - pthread_cond_signal
      Callsites:
        - Src:             './fio.h:905,6'
          Dst:             td_async_processing
        - Src:             './fio.h:906,3'
          Dst:             pthread_cond_signal
    - functionName:    __td_io_u_unlock
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 901
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_unlock
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './fio.h:900,2'
          Dst:             pthread_mutex_unlock
    - functionName:    dprint_io_u
      functionSourceFile: '/src/fio/./io_u.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - io_u
        - p
      BBCount:         14
      ICount:          83
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
      functionUses:    3
      BranchProfiles:
        - Branch String:   './io_u.h:181,6'
          Branch Sides:
            - BranchSide:      './io_u.h:182,3'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      './io_u.h:188,3'
              BranchSideFuncs:
                - __dprint
        - Branch String:   './io_u.h:182,3'
          Branch Sides:
            - BranchSide:      './io_u.h:182,3'
              BranchSideFuncs: []
            - BranchSide:      './io_u.h:182,3'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             './io_u.h:182,3'
          Dst:             __dprint
        - Src:             './io_u.h:188,3'
          Dst:             __dprint
    - functionName:    io_u_clear_inflight_flags
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 893
      functionLinenumberEnd: 896
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - td_flags_clear
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'io_u.c:894,2'
          Dst:             td_flags_clear
    - functionName:    td_ioengine_flagged
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - flags
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ddir_sync
      functionSourceFile: '/src/fio/./os/../io_ddir.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ddir
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   './os/../io_ddir.h:61,27'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:61,27'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:61,30'
              BranchSideFuncs: []
        - Branch String:   './os/../io_ddir.h:61,52'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:61,52'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:62,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    should_account
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2104
      functionLinenumberEnd: 2106
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ramp_time_over
      functionUses:    2
      BranchProfiles:
        - Branch String:   'io_u.c:2105,28'
          Branch Sides:
            - BranchSide:      'io_u.c:2105,32'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2105,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:2105,9'
          Dst:             ramp_time_over
    - functionName:    account_io_completion
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2037
      functionLinenumberEnd: 2089
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - td
        - io_u
        - icd
        - idx
        - bytes
      BBCount:         65
      ICount:          399
      EdgeCount:       88
      CyclomaticComplexity: 25
      functionsReached:
        - add_bw_sample
        - add_clat_sample
        - add_iops_sample
        - add_lat_sample
        - add_sync_clat_sample
        - ddir_rw
        - ddir_sync
        - gtod_reduce
        - io_u_mark_latency
        - lat_fatal
        - lat_target_failed
        - ntime_since
        - per_unit_log
        - td_ioengine_flagged
        - trim_block_info
      functionUses:    2
      BranchProfiles:
        - Branch String:   'io_u.c:2041,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2042,8'
              BranchSideFuncs:
                - td_ioengine_flagged.2370
                - ntime_since
                - add_lat_sample
                - ddir_rw.2372
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
                - lat_target_failed
                - lat_fatal
                - lat_fatal
                - ntime_since
            - BranchSide:      'io_u.c:2044,7'
              BranchSideFuncs:
                - td_ioengine_flagged.2370
                - ntime_since
                - add_lat_sample
                - ddir_rw.2372
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
                - lat_target_failed
                - lat_fatal
                - lat_fatal
                - ntime_since
        - Branch String:   'io_u.c:2044,19'
          Branch Sides:
            - BranchSide:      'io_u.c:2044,42'
              BranchSideFuncs:
                - td_ioengine_flagged.2370
                - ntime_since
                - add_lat_sample
                - ddir_rw.2372
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
                - lat_target_failed
                - lat_fatal
                - lat_fatal
                - ntime_since
            - BranchSide:      'io_u.c:2045,3'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:2044,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2045,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2047,6'
              BranchSideFuncs:
                - ntime_since
                - add_lat_sample
                - ddir_rw.2372
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
                - lat_target_failed
                - lat_fatal
                - lat_fatal
                - ntime_since
        - Branch String:   'io_u.c:2047,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2048,25'
              BranchSideFuncs:
                - ntime_since
                - ntime_since
                - add_lat_sample
                - ddir_rw.2372
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
                - lat_target_failed
                - lat_fatal
                - lat_fatal
            - BranchSide:      'io_u.c:2050,7'
              BranchSideFuncs:
                - ntime_since
                - add_lat_sample
                - ddir_rw.2372
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
                - lat_target_failed
                - lat_fatal
                - lat_fatal
        - Branch String:   'io_u.c:2050,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2053,24'
              BranchSideFuncs:
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
            - BranchSide:      'io_u.c:2073,14'
              BranchSideFuncs:
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
        - Branch String:   'io_u.c:2056,7'
          Branch Sides:
            - BranchSide:      'io_u.c:2057,31'
              BranchSideFuncs:
                - ddir_rw.2372
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
                - lat_target_failed
                - lat_fatal
                - lat_fatal
            - BranchSide:      'io_u.c:2063,15'
              BranchSideFuncs:
                - ddir_rw.2372
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
                - lat_target_failed
                - lat_fatal
                - lat_fatal
        - Branch String:   'io_u.c:2059,8'
          Branch Sides:
            - BranchSide:      'io_u.c:2060,18'
              BranchSideFuncs:
                - ddir_rw.2372
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
                - lat_target_failed
                - lat_fatal
                - lat_fatal
            - BranchSide:      'io_u.c:2061,3'
              BranchSideFuncs:
                - ddir_rw.2372
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
                - lat_target_failed
                - lat_fatal
                - lat_fatal
        - Branch String:   'io_u.c:2063,7'
          Branch Sides:
            - BranchSide:      'io_u.c:2064,8'
              BranchSideFuncs:
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
                - lat_target_failed
                - lat_fatal
                - lat_fatal
            - BranchSide:      'io_u.c:2071,2'
              BranchSideFuncs:
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
        - Branch String:   'io_u.c:2064,31'
          Branch Sides:
            - BranchSide:      'io_u.c:2064,34'
              BranchSideFuncs:
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
                - lat_target_failed
                - lat_fatal
                - lat_fatal
            - BranchSide:      'io_u.c:2066,8'
              BranchSideFuncs:
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
                - lat_target_failed
                - lat_fatal
        - Branch String:   'io_u.c:2064,8'
          Branch Sides:
            - BranchSide:      'io_u.c:2065,15'
              BranchSideFuncs:
                - lat_fatal
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
                - lat_target_failed
                - lat_fatal
            - BranchSide:      'io_u.c:2066,8'
              BranchSideFuncs:
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
                - lat_target_failed
                - lat_fatal
        - Branch String:   'io_u.c:2066,29'
          Branch Sides:
            - BranchSide:      'io_u.c:2066,32'
              BranchSideFuncs:
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
                - lat_target_failed
                - lat_fatal
            - BranchSide:      'io_u.c:2070,3'
              BranchSideFuncs:
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
        - Branch String:   'io_u.c:2066,8'
          Branch Sides:
            - BranchSide:      'io_u.c:2067,27'
              BranchSideFuncs:
                - lat_target_failed
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
                - lat_fatal
            - BranchSide:      'io_u.c:2070,3'
              BranchSideFuncs:
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
        - Branch String:   'io_u.c:2067,9'
          Branch Sides:
            - BranchSide:      'io_u.c:2068,16'
              BranchSideFuncs:
                - lat_fatal
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
            - BranchSide:      'io_u.c:2069,4'
              BranchSideFuncs:
                - ddir_rw.2372
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
        - Branch String:   'io_u.c:2073,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2074,8'
              BranchSideFuncs:
                - add_clat_sample
                - io_u_mark_latency
                - per_unit_log.2348
                - trim_block_info
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
            - BranchSide:      'io_u.c:2084,23'
              BranchSideFuncs:
                - ddir_sync.2371
                - trim_block_info
                - add_sync_clat_sample
        - Branch String:   'io_u.c:2074,7'
          Branch Sides:
            - BranchSide:      'io_u.c:2075,20'
              BranchSideFuncs:
                - per_unit_log.2348
                - trim_block_info
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
            - BranchSide:      'io_u.c:2079,8'
              BranchSideFuncs:
                - per_unit_log.2348
                - trim_block_info
                - per_unit_log.2348
                - add_iops_sample
                - add_bw_sample
        - Branch String:   'io_u.c:2079,25'
          Branch Sides:
            - BranchSide:      'io_u.c:2079,41'
              BranchSideFuncs:
                - trim_block_info
                - per_unit_log.2348
                - add_iops_sample
            - BranchSide:      'io_u.c:2082,7'
              BranchSideFuncs:
                - trim_block_info
                - per_unit_log.2348
                - add_iops_sample
        - Branch String:   'io_u.c:2079,7'
          Branch Sides:
            - BranchSide:      'io_u.c:2080,18'
              BranchSideFuncs:
                - add_bw_sample
                - trim_block_info
                - per_unit_log.2348
                - add_iops_sample
            - BranchSide:      'io_u.c:2082,7'
              BranchSideFuncs:
                - trim_block_info
                - per_unit_log.2348
                - add_iops_sample
        - Branch String:   'io_u.c:2082,17'
          Branch Sides:
            - BranchSide:      'io_u.c:2082,33'
              BranchSideFuncs:
                - per_unit_log.2348
                - trim_block_info
                - add_iops_sample
            - BranchSide:      'io_u.c:2084,2'
              BranchSideFuncs:
                - trim_block_info
        - Branch String:   'io_u.c:2082,7'
          Branch Sides:
            - BranchSide:      'io_u.c:2083,20'
              BranchSideFuncs:
                - add_iops_sample
                - trim_block_info
            - BranchSide:      'io_u.c:2084,2'
              BranchSideFuncs:
                - trim_block_info
        - Branch String:   'io_u.c:2087,28'
          Branch Sides:
            - BranchSide:      'io_u.c:2087,31'
              BranchSideFuncs:
                - trim_block_info
            - BranchSide:      'io_u.c:2087,28'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:2087,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2087,6'
              BranchSideFuncs:
                - trim_block_info
            - BranchSide:      'io_u.c:2088,19'
              BranchSideFuncs:
                - trim_block_info
      Callsites:
        - Src:             'io_u.c:2038,25'
          Dst:             gtod_reduce
        - Src:             'io_u.c:2044,22'
          Dst:             td_ioengine_flagged
        - Src:             'io_u.c:2048,12'
          Dst:             ntime_since
        - Src:             'io_u.c:2053,11'
          Dst:             ntime_since
        - Src:             'io_u.c:2054,3'
          Dst:             add_lat_sample
        - Src:             'io_u.c:2063,7'
          Dst:             ddir_rw
        - Src:             'io_u.c:2065,5'
          Dst:             lat_fatal
        - Src:             'io_u.c:2067,9'
          Dst:             lat_target_failed
        - Src:             'io_u.c:2068,6'
          Dst:             lat_fatal
        - Src:             'io_u.c:2073,6'
          Dst:             ddir_rw
        - Src:             'io_u.c:2075,4'
          Dst:             add_clat_sample
        - Src:             'io_u.c:2076,4'
          Dst:             io_u_mark_latency
        - Src:             'io_u.c:2079,28'
          Dst:             per_unit_log
        - Src:             'io_u.c:2080,4'
          Dst:             add_bw_sample
        - Src:             'io_u.c:2082,20'
          Dst:             per_unit_log
        - Src:             'io_u.c:2083,4'
          Dst:             add_iops_sample
        - Src:             'io_u.c:2084,13'
          Dst:             ddir_sync
        - Src:             'io_u.c:2085,3'
          Dst:             add_sync_clat_sample
        - Src:             'io_u.c:2088,3'
          Dst:             trim_block_info
    - functionName:    ddir_rw
      functionSourceFile: '/src/fio/./os/../io_ddir.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ddir
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    12
      BranchProfiles:
        - Branch String:   './os/../io_ddir.h:67,27'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:67,27'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:67,30'
              BranchSideFuncs: []
        - Branch String:   './os/../io_ddir.h:67,49'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:67,49'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:67,52'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    requeue_io_u
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     externalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 935
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         27
      ICount:          173
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - __dprint
        - __td_io_u_lock
        - __td_io_u_unlock
        - acct_ddir
        - ddir_rw
        - io_u_rpush
        - td_async_processing
        - td_flags_clear
        - td_flags_set
        - td_io_u_free_notify
      functionUses:    3
      BranchProfiles:
        - Branch String:   'io_u.c:910,2'
          Branch Sides:
            - BranchSide:      'io_u.c:910,2'
              BranchSideFuncs:
                - td_flags_set.2361
                - td_flags_clear.2391
                - io_u_rpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
                - __assert_fail
                - ddir_rw.2372
                - __td_io_u_lock.2358
            - BranchSide:      'io_u.c:912,6'
              BranchSideFuncs:
                - __dprint
                - td_flags_set.2361
                - td_flags_clear.2391
                - io_u_rpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
                - __assert_fail
                - ddir_rw.2372
                - __td_io_u_lock.2358
        - Branch String:   'io_u.c:912,6'
          Branch Sides:
            - BranchSide:      'io_u.c:913,8'
              BranchSideFuncs:
                - td_flags_set.2361
                - td_flags_clear.2391
                - io_u_rpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
                - __assert_fail
                - ddir_rw.2372
                - __td_io_u_lock.2358
            - BranchSide:      'io_u.c:915,6'
              BranchSideFuncs:
                - td_flags_set.2361
                - td_flags_clear.2391
                - io_u_rpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
                - __assert_fail
                - ddir_rw.2372
                - __td_io_u_lock.2358
        - Branch String:   'io_u.c:915,6'
          Branch Sides:
            - BranchSide:      'io_u.c:916,18'
              BranchSideFuncs:
                - __td_io_u_lock.2358
                - td_flags_set.2361
                - td_flags_clear.2391
                - io_u_rpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
                - __assert_fail
                - ddir_rw.2372
            - BranchSide:      'io_u.c:918,2'
              BranchSideFuncs:
                - td_flags_set.2361
                - td_flags_clear.2391
                - io_u_rpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
                - __assert_fail
                - ddir_rw.2372
        - Branch String:   'io_u.c:919,38'
          Branch Sides:
            - BranchSide:      'io_u.c:919,49'
              BranchSideFuncs:
                - ddir_rw.2372
                - td_flags_clear.2391
                - io_u_rpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
                - __assert_fail
            - BranchSide:      'io_u.c:922,2'
              BranchSideFuncs:
                - td_flags_clear.2391
                - io_u_rpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
                - __assert_fail
        - Branch String:   'io_u.c:919,6'
          Branch Sides:
            - BranchSide:      'io_u.c:920,3'
              BranchSideFuncs:
                - td_flags_clear.2391
                - io_u_rpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
                - __assert_fail
            - BranchSide:      'io_u.c:922,2'
              BranchSideFuncs:
                - td_flags_clear.2391
                - io_u_rpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
                - __assert_fail
        - Branch String:   'io_u.c:923,6'
          Branch Sides:
            - BranchSide:      'io_u.c:924,3'
              BranchSideFuncs:
                - io_u_rpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
                - __assert_fail
            - BranchSide:      'io_u.c:928,14'
              BranchSideFuncs:
                - io_u_rpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
        - Branch String:   'io_u.c:925,3'
          Branch Sides:
            - BranchSide:      'io_u.c:925,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:926,2'
              BranchSideFuncs:
                - io_u_rpush
                - td_io_u_free_notify
                - __td_io_u_unlock.2363
        - Branch String:   'io_u.c:931,6'
          Branch Sides:
            - BranchSide:      'io_u.c:931,6'
              BranchSideFuncs:
                - __td_io_u_unlock.2363
            - BranchSide:      'io_u.c:932,20'
              BranchSideFuncs:
                - __td_io_u_unlock.2363
      Callsites:
        - Src:             'io_u.c:906,26'
          Dst:             td_async_processing
        - Src:             'io_u.c:908,23'
          Dst:             acct_ddir
        - Src:             'io_u.c:910,2'
          Dst:             __dprint
        - Src:             'io_u.c:916,3'
          Dst:             __td_io_u_lock
        - Src:             'io_u.c:918,2'
          Dst:             td_flags_set
        - Src:             'io_u.c:919,41'
          Dst:             ddir_rw
        - Src:             'io_u.c:922,2'
          Dst:             td_flags_clear
        - Src:             'io_u.c:925,3'
          Dst:             __assert_fail
        - Src:             'io_u.c:928,2'
          Dst:             io_u_rpush
        - Src:             'io_u.c:929,2'
          Dst:             td_io_u_free_notify
        - Src:             'io_u.c:932,3'
          Dst:             __td_io_u_unlock
    - functionName:    file_log_write_comp
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2093
      functionLinenumberEnd: 2101
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - td
        - f
        - offset
        - bytes
      BBCount:         15
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:2094,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2095,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2097,6'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:2097,30'
          Branch Sides:
            - BranchSide:      'io_u.c:2097,33'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2098,20'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:2097,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2098,20'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2099,6'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:2099,29'
          Branch Sides:
            - BranchSide:      'io_u.c:2099,34'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2100,19'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:2099,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2099,6'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2100,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    io_u_log_error
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     externalLinkage
      functionLinenumber: 2012
      functionLinenumberEnd: 2016
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __io_u_log_error
      functionUses:    2
      BranchProfiles:
        - Branch String:   'io_u.c:2014,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2014,6'
              BranchSideFuncs:
                - __io_u_log_error
            - BranchSide:      'io_u.c:2015,20'
              BranchSideFuncs:
                - __io_u_log_error
      Callsites:
        - Src:             'io_u.c:2013,2'
          Dst:             __io_u_log_error
        - Src:             'io_u.c:2015,3'
          Dst:             __io_u_log_error
    - functionName:    __io_u_log_error
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1982
      functionLinenumberEnd: 2009
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         42
      ICount:          276
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - io_ddir_name
        - log_err
        - nowarn_snprintf
        - strerror
        - td_error_type
        - td_non_fatal_error
        - zbd_log_err
      functionUses:    2
      BranchProfiles:
        - Branch String:   'io_u.c:1985,46'
          Branch Sides:
            - BranchSide:      'io_u.c:1985,50'
              BranchSideFuncs:
                - strerror
                - io_ddir_name.2376
                - log_err
                - zbd_log_err
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
                - log_err
                - free
            - BranchSide:      'io_u.c:1989,3'
              BranchSideFuncs:
                - strerror
                - io_ddir_name.2376
                - log_err
                - zbd_log_err
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
                - log_err
                - free
        - Branch String:   'io_u.c:1985,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1986,3'
              BranchSideFuncs:
                - strerror
                - io_ddir_name.2376
                - log_err
                - zbd_log_err
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
                - log_err
                - free
            - BranchSide:      'io_u.c:1989,3'
              BranchSideFuncs:
                - strerror
                - io_ddir_name.2376
                - log_err
                - zbd_log_err
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
                - log_err
                - free
        - Branch String:   'io_u.c:1990,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1990,16'
              BranchSideFuncs:
                - strerror
                - io_ddir_name.2376
                - log_err
                - zbd_log_err
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
                - log_err
                - free
            - BranchSide:      'io_u.c:1991,4'
              BranchSideFuncs:
                - strerror
                - io_ddir_name.2376
                - log_err
                - zbd_log_err
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
                - log_err
                - free
        - Branch String:   'io_u.c:1991,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1992,39'
              BranchSideFuncs:
                - io_ddir_name.2376
                - log_err
                - zbd_log_err
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
                - log_err
                - free
            - BranchSide:      'io_u.c:1993,16'
              BranchSideFuncs:
                - io_ddir_name.2376
                - log_err
                - zbd_log_err
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
                - log_err
                - free
        - Branch String:   'io_u.c:1998,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1999,15'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
                - log_err
                - free
            - BranchSide:      'io_u.c:2007,7'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:2001,7'
          Branch Sides:
            - BranchSide:      'io_u.c:2002,25'
              BranchSideFuncs:
                - log_err
                - free
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:2005,2'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:2007,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2007,6'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2008,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:2008,3'
          Branch Sides:
            - BranchSide:      'io_u.c:2008,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:2008,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:2008,3'
          Branch Sides:
            - BranchSide:      'io_u.c:2008,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:2008,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:2008,3'
          Branch Sides:
            - BranchSide:      'io_u.c:2008,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:2008,3'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:2008,3'
          Branch Sides:
            - BranchSide:      'io_u.c:2008,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2008,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:2008,3'
          Branch Sides:
            - BranchSide:      'io_u.c:2008,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2008,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
      Callsites:
        - Src:             'io_u.c:1983,27'
          Dst:             td_error_type
        - Src:             'io_u.c:1985,6'
          Dst:             td_non_fatal_error
        - Src:             'io_u.c:1992,30'
          Dst:             strerror
        - Src:             'io_u.c:1993,3'
          Dst:             io_ddir_name
        - Src:             'io_u.c:1988,2'
          Dst:             log_err
        - Src:             'io_u.c:1996,2'
          Dst:             zbd_log_err
        - Src:             'io_u.c:2002,4'
          Dst:             log_err
        - Src:             'io_u.c:2008,3'
          Dst:             strerror
        - Src:             'io_u.c:2008,3'
          Dst:             nowarn_snprintf
        - Src:             'io_u.c:2008,3'
          Dst:             strerror
        - Src:             'io_u.c:2008,3'
          Dst:             nowarn_snprintf
    - functionName:    io_ddir_name
      functionSourceFile: '/src/fio/./os/../io_ddir.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ddir
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './os/../io_ddir.h:28,16'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:28,19'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:31,2'
              BranchSideFuncs: []
        - Branch String:   './os/../io_ddir.h:28,6'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:29,15'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:31,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    acct_ddir
      functionSourceFile: '/src/fio/./io_u.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - io_u
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './io_u.h:199,6'
          Branch Sides:
            - BranchSide:      './io_u.h:200,10'
              BranchSideFuncs: []
            - BranchSide:      './io_u.h:202,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    td_flags_clear
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - flags
        - value
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - td_async_processing
      functionUses:    3
      BranchProfiles:
        - Branch String:   './fio.h:912,6'
          Branch Sides:
            - BranchSide:      './fio.h:913,14'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:915,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             './fio.h:912,7'
          Dst:             td_async_processing
    - functionName:    io_u_rpush
      functionSourceFile: '/src/fio/./io_u_queue.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
        - io_u
      BBCount:         5
      ICount:          57
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   './io_u_queue.h:63,6'
          Branch Sides:
            - BranchSide:      './io_u_queue.h:64,22'
              BranchSideFuncs: []
            - BranchSide:      './io_u_queue.h:69,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             './io_u_queue.h:69,2'
          Dst:             __assert_fail
    - functionName:    gtod_reduce
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2019
      functionLinenumberEnd: 2021
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'io_u.c:2020,29'
          Branch Sides:
            - BranchSide:      'io_u.c:2020,32'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2021,7'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:2020,51'
          Branch Sides:
            - BranchSide:      'io_u.c:2020,54'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2021,7'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:2021,4'
          Branch Sides:
            - BranchSide:      'io_u.c:2021,4'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2021,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    lat_fatal
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1543
      functionLinenumberEnd: 1553
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - td
        - io_u
        - icd
        - tnsec
        - max_nsec
      BBCount:         25
      ICount:          160
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - io_ddir_name
        - log_err
        - nowarn_snprintf
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'io_u.c:1544,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1546,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:1551,2'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:1551,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1551,2'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:1551,2'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:1551,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1551,2'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:1551,2'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:1551,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1551,2'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:1551,2'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:1551,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1551,2'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1551,2'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:1551,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1551,2'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1551,2'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
      Callsites:
        - Src:             'io_u.c:1548,6'
          Dst:             io_ddir_name
        - Src:             'io_u.c:1545,3'
          Dst:             log_err
        - Src:             'io_u.c:1551,2'
          Dst:             strerror
        - Src:             'io_u.c:1551,2'
          Dst:             nowarn_snprintf
        - Src:             'io_u.c:1551,2'
          Dst:             strerror
        - Src:             'io_u.c:1551,2'
          Dst:             nowarn_snprintf
    - functionName:    is_power_of_2
      functionSourceFile: '/src/fio/./lib/pow2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './lib/pow2.h:9,19'
          Branch Sides:
            - BranchSide:      './lib/pow2.h:9,24'
              BranchSideFuncs: []
            - BranchSide:      './lib/pow2.h:9,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    io_u_fits
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - td
        - io_u
        - buflen
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - get_start_offset
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'io_u.c:573,47'
          Dst:             get_start_offset
    - functionName:    fio_did_warn
      functionSourceFile: '/src/fio/./debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - mask
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './debug.h:34,6'
          Branch Sides:
            - BranchSide:      './debug.h:35,3'
              BranchSideFuncs: []
            - BranchSide:      './debug.h:37,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    random_map_free
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - f
        - block
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - axmap_isset
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'io_u.c:30,10'
          Dst:             axmap_isset
    - functionName:    fio_file_lfsr
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __get_next_rand_offset_zoned_abs
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - ddir
        - b
      BBCount:         19
      ICount:          167
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __get_next_rand_offset
        - fio_did_warn
        - last_block
        - log_err
        - rand_between
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:184,6'
          Branch Sides:
            - BranchSide:      'io_u.c:185,3'
              BranchSideFuncs:
                - __get_next_rand_offset
                - rand_between.2399
                - __get_next_rand_offset
                - log_err
                - fio_did_warn.2397
                - log_err
            - BranchSide:      'io_u.c:187,7'
              BranchSideFuncs:
                - __get_next_rand_offset
                - rand_between.2399
                - __get_next_rand_offset
                - log_err
                - fio_did_warn.2397
                - log_err
        - Branch String:   'io_u.c:187,6'
          Branch Sides:
            - BranchSide:      'io_u.c:187,34'
              BranchSideFuncs:
                - rand_between.2399
                - __get_next_rand_offset
                - log_err
                - fio_did_warn.2397
                - log_err
                - __get_next_rand_offset
            - BranchSide:      'io_u.c:195,20'
              BranchSideFuncs:
                - rand_between.2399
                - __get_next_rand_offset
                - log_err
                - fio_did_warn.2397
                - log_err
                - __get_next_rand_offset
        - Branch String:   'io_u.c:208,6'
          Branch Sides:
            - BranchSide:      'io_u.c:209,8'
              BranchSideFuncs:
                - fio_did_warn.2397
                - log_err
                - __get_next_rand_offset
            - BranchSide:      'io_u.c:212,13'
              BranchSideFuncs:
                - __get_next_rand_offset
                - log_err
        - Branch String:   'io_u.c:209,7'
          Branch Sides:
            - BranchSide:      'io_u.c:210,4'
              BranchSideFuncs:
                - __get_next_rand_offset
            - BranchSide:      'io_u.c:211,3'
              BranchSideFuncs:
                - __get_next_rand_offset
        - Branch String:   'io_u.c:225,6'
          Branch Sides:
            - BranchSide:      'io_u.c:226,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:228,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:183,10'
          Dst:             last_block
        - Src:             'io_u.c:189,10'
          Dst:             __get_next_rand_offset
        - Src:             'io_u.c:195,6'
          Dst:             rand_between
        - Src:             'io_u.c:209,8'
          Dst:             fio_did_warn
        - Src:             'io_u.c:210,4'
          Dst:             log_err
        - Src:             'io_u.c:218,3'
          Dst:             log_err
        - Src:             'io_u.c:225,6'
          Dst:             __get_next_rand_offset
    - functionName:    last_block
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - f
        - ddir
      BBCount:         20
      ICount:          159
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - ddir_rw
      functionUses:    3
      BranchProfiles:
        - Branch String:   'io_u.c:65,2'
          Branch Sides:
            - BranchSide:      'io_u.c:65,2'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:71,13'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:72,6'
          Branch Sides:
            - BranchSide:      'io_u.c:73,14'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:75,6'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:75,43'
          Branch Sides:
            - BranchSide:      'io_u.c:75,46'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:78,6'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:75,6'
          Branch Sides:
            - BranchSide:      'io_u.c:76,14'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:78,6'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:78,6'
          Branch Sides:
            - BranchSide:      'io_u.c:79,15'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:81,15'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:82,6'
          Branch Sides:
            - BranchSide:      'io_u.c:83,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:85,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:65,2'
          Dst:             ddir_rw
        - Src:             'io_u.c:65,2'
          Dst:             __assert_fail
    - functionName:    __get_next_rand_offset
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - td
        - f
        - ddir
        - b
        - lastb
      BBCount:         33
      ICount:          191
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
        - __dprint
        - __rand
        - axmap_next_free
        - fio_file_axmap
        - fio_file_lfsr
        - lfsr_next
        - rand_max
        - random_map_free
      functionUses:    5
      BranchProfiles:
        - Branch String:   'io_u.c:110,56'
          Branch Sides:
            - BranchSide:      'io_u.c:111,6'
              BranchSideFuncs:
                - __rand.2411
                - __dprint
                - rand_max.2413
                - fio_file_axmap.2415
                - random_map_free
                - __dprint
                - axmap_next_free
            - BranchSide:      'io_u.c:113,15'
              BranchSideFuncs:
                - __rand.2411
                - __dprint
                - rand_max.2413
                - fio_file_axmap.2415
                - random_map_free
                - __dprint
                - axmap_next_free
        - Branch String:   'io_u.c:110,6'
          Branch Sides:
            - BranchSide:      'io_u.c:113,15'
              BranchSideFuncs:
                - __rand.2411
                - __dprint
                - rand_max.2413
                - fio_file_axmap.2415
                - random_map_free
                - __dprint
                - axmap_next_free
            - BranchSide:      'io_u.c:119,12'
              BranchSideFuncs:
                - fio_file_lfsr.2398
                - __assert_fail
                - lfsr_next
                - fio_file_axmap.2415
                - random_map_free
                - __dprint
                - axmap_next_free
        - Branch String:   'io_u.c:115,3'
          Branch Sides:
            - BranchSide:      'io_u.c:115,3'
              BranchSideFuncs:
                - rand_max.2413
                - fio_file_axmap.2415
                - random_map_free
                - __dprint
                - axmap_next_free
            - BranchSide:      'io_u.c:117,8'
              BranchSideFuncs:
                - __dprint
                - rand_max.2413
                - fio_file_axmap.2415
                - random_map_free
                - __dprint
                - axmap_next_free
        - Branch String:   'io_u.c:121,3'
          Branch Sides:
            - BranchSide:      'io_u.c:121,3'
              BranchSideFuncs:
                - lfsr_next
                - fio_file_axmap.2415
                - random_map_free
                - __dprint
                - axmap_next_free
            - BranchSide:      'io_u.c:123,18'
              BranchSideFuncs:
                - lfsr_next
                - fio_file_axmap.2415
                - random_map_free
                - __dprint
                - axmap_next_free
        - Branch String:   'io_u.c:123,7'
          Branch Sides:
            - BranchSide:      'io_u.c:124,4'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:126,8'
              BranchSideFuncs:
                - fio_file_axmap.2415
                - random_map_free
                - __dprint
                - axmap_next_free
        - Branch String:   'io_u.c:132,7'
          Branch Sides:
            - BranchSide:      'io_u.c:132,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:133,3'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:132,6'
          Branch Sides:
            - BranchSide:      'io_u.c:133,3'
              BranchSideFuncs:
                - random_map_free
                - __dprint
                - axmap_next_free
            - BranchSide:      'io_u.c:138,22'
              BranchSideFuncs:
                - random_map_free
                - __dprint
                - axmap_next_free
        - Branch String:   'io_u.c:138,6'
          Branch Sides:
            - BranchSide:      'io_u.c:139,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:141,2'
              BranchSideFuncs:
                - __dprint
                - axmap_next_free
        - Branch String:   'io_u.c:141,2'
          Branch Sides:
            - BranchSide:      'io_u.c:141,2'
              BranchSideFuncs:
                - axmap_next_free
            - BranchSide:      'io_u.c:144,23'
              BranchSideFuncs:
                - __dprint
                - axmap_next_free
        - Branch String:   'io_u.c:145,6'
          Branch Sides:
            - BranchSide:      'io_u.c:145,24'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:146,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:113,7'
          Dst:             __rand
        - Src:             'io_u.c:115,3'
          Dst:             __dprint
        - Src:             'io_u.c:117,22'
          Dst:             rand_max
        - Src:             'io_u.c:121,3'
          Dst:             fio_file_lfsr
        - Src:             'io_u.c:121,3'
          Dst:             __assert_fail
        - Src:             'io_u.c:123,7'
          Dst:             lfsr_next
        - Src:             'io_u.c:132,7'
          Dst:             fio_file_axmap
        - Src:             'io_u.c:138,6'
          Dst:             random_map_free
        - Src:             'io_u.c:141,2'
          Dst:             __dprint
        - Src:             'io_u.c:144,7'
          Dst:             axmap_next_free
    - functionName:    rand_between
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - state
        - start
        - end
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - rand32_upto
        - rand64_upto
      functionUses:    6
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:147,6'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:148,10'
              BranchSideFuncs:
                - rand64_upto.2402
            - BranchSide:      './os/../lib/rand.h:150,10'
              BranchSideFuncs:
                - rand32_upto.2403
      Callsites:
        - Src:             './os/../lib/rand.h:148,18'
          Dst:             rand64_upto
        - Src:             './os/../lib/rand.h:150,18'
          Dst:             rand32_upto
    - functionName:    rand64_upto
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - end
      BBCount:         6
      ICount:          48
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - __rand64
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:134,2'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:134,2'
              BranchSideFuncs:
                - __rand64.2410
            - BranchSide:      './os/../lib/rand.h:134,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             './os/../lib/rand.h:134,2'
          Dst:             __assert_fail
        - Src:             './os/../lib/rand.h:136,6'
          Dst:             __rand64
    - functionName:    rand32_upto
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - state
        - end
      BBCount:         6
      ICount:          48
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - __rand32
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:123,2'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:123,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      './os/../lib/rand.h:123,2'
              BranchSideFuncs:
                - __rand32.2407
      Callsites:
        - Src:             './os/../lib/rand.h:123,2'
          Dst:             __assert_fail
        - Src:             './os/../lib/rand.h:125,6'
          Dst:             __rand32
    - functionName:    __rand32
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          81
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __rand64
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          128
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __rand
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __rand32
        - __rand64
      functionUses:    3
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:100,6'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:101,20'
              BranchSideFuncs:
                - __rand64.2410
            - BranchSide:      './os/../lib/rand.h:103,20'
              BranchSideFuncs:
                - __rand32.2407
      Callsites:
        - Src:             './os/../lib/rand.h:101,10'
          Dst:             __rand64
        - Src:             './os/../lib/rand.h:103,10'
          Dst:             __rand32
    - functionName:    rand_max
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:31,6'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:32,3'
              BranchSideFuncs: []
            - BranchSide:      './os/../lib/rand.h:34,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_file_axmap
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __get_next_rand_offset_zoned
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - ddir
        - b
      BBCount:         22
      ICount:          177
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - __get_next_rand_offset
        - fio_did_warn
        - last_block
        - log_err
        - rand_between
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:241,6'
          Branch Sides:
            - BranchSide:      'io_u.c:242,3'
              BranchSideFuncs:
                - __get_next_rand_offset
                - rand_between.2399
                - __get_next_rand_offset
                - fio_did_warn.2397
                - log_err
            - BranchSide:      'io_u.c:244,7'
              BranchSideFuncs:
                - __get_next_rand_offset
                - rand_between.2399
                - __get_next_rand_offset
                - fio_did_warn.2397
                - log_err
        - Branch String:   'io_u.c:244,6'
          Branch Sides:
            - BranchSide:      'io_u.c:244,34'
              BranchSideFuncs:
                - rand_between.2399
                - __get_next_rand_offset
                - fio_did_warn.2397
                - log_err
                - __get_next_rand_offset
            - BranchSide:      'io_u.c:252,20'
              BranchSideFuncs:
                - rand_between.2399
                - __get_next_rand_offset
                - fio_did_warn.2397
                - log_err
                - __get_next_rand_offset
        - Branch String:   'io_u.c:261,6'
          Branch Sides:
            - BranchSide:      'io_u.c:262,8'
              BranchSideFuncs:
                - fio_did_warn.2397
                - log_err
                - __get_next_rand_offset
            - BranchSide:      'io_u.c:272,6'
              BranchSideFuncs:
                - __get_next_rand_offset
        - Branch String:   'io_u.c:262,7'
          Branch Sides:
            - BranchSide:      'io_u.c:263,4'
              BranchSideFuncs:
                - __get_next_rand_offset
            - BranchSide:      'io_u.c:264,3'
              BranchSideFuncs:
                - __get_next_rand_offset
        - Branch String:   'io_u.c:272,6'
          Branch Sides:
            - BranchSide:      'io_u.c:273,12'
              BranchSideFuncs:
                - __get_next_rand_offset
            - BranchSide:      'io_u.c:275,10'
              BranchSideFuncs:
                - __get_next_rand_offset
        - Branch String:   'io_u.c:282,6'
          Branch Sides:
            - BranchSide:      'io_u.c:283,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:288,6'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:288,6'
          Branch Sides:
            - BranchSide:      'io_u.c:289,9'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:291,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:240,10'
          Dst:             last_block
        - Src:             'io_u.c:246,10'
          Dst:             __get_next_rand_offset
        - Src:             'io_u.c:252,6'
          Dst:             rand_between
        - Src:             'io_u.c:262,8'
          Dst:             fio_did_warn
        - Src:             'io_u.c:263,4'
          Dst:             log_err
        - Src:             'io_u.c:282,6'
          Dst:             __get_next_rand_offset
    - functionName:    __get_next_rand_offset_gauss
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - ddir
        - b
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gauss_next
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'io_u.c:171,7'
          Dst:             gauss_next
    - functionName:    __get_next_rand_offset_pareto
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - ddir
        - b
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pareto_next
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'io_u.c:163,7'
          Dst:             pareto_next
    - functionName:    __get_next_rand_offset_zipf
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - ddir
        - b
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - zipf_next
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'io_u.c:155,7'
          Dst:             zipf_next
    - functionName:    __get_next_rand_offset_sprandom
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - td
        - f
        - ddir
        - b
        - lastb
      BBCount:         13
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - __dprint
        - sprandom_get_next_offset
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:93,2'
          Branch Sides:
            - BranchSide:      'io_u.c:93,2'
              BranchSideFuncs:
                - sprandom_get_next_offset
                - __dprint
            - BranchSide:      'io_u.c:96,31'
              BranchSideFuncs:
                - sprandom_get_next_offset
                - __dprint
        - Branch String:   'io_u.c:96,6'
          Branch Sides:
            - BranchSide:      'io_u.c:97,3'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'io_u.c:101,2'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:97,3'
          Branch Sides:
            - BranchSide:      'io_u.c:97,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:98,3'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'io_u.c:93,2'
          Dst:             __assert_fail
        - Src:             'io_u.c:96,6'
          Dst:             sprandom_get_next_offset
        - Src:             'io_u.c:97,3'
          Dst:             __dprint
    - functionName:    loop_cache_invalidate
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - file_invalidate_cache
      functionUses:    3
      BranchProfiles:
        - Branch String:   'io_u.c:338,26'
          Branch Sides:
            - BranchSide:      'io_u.c:338,30'
              BranchSideFuncs:
                - file_invalidate_cache
            - BranchSide:      'io_u.c:338,26'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:338,6'
          Branch Sides:
            - BranchSide:      'io_u.c:338,6'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:341,31'
              BranchSideFuncs:
                - file_invalidate_cache
      Callsites:
        - Src:             'io_u.c:341,9'
          Dst:             file_invalidate_cache
    - functionName:    get_next_rand_offset
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - ddir
        - b
      BBCount:         29
      ICount:          189
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - __get_next_rand_offset
        - __get_next_rand_offset_gauss
        - __get_next_rand_offset_pareto
        - __get_next_rand_offset_sprandom
        - __get_next_rand_offset_zipf
        - __get_next_rand_offset_zoned
        - __get_next_rand_offset_zoned_abs
        - last_block
        - log_err
      functionUses:    2
      BranchProfiles:
        - Branch String:   'io_u.c:297,21'
          Branch Sides:
            - BranchSide:      'io_u.c:297,24'
              BranchSideFuncs:
                - log_err
                - __get_next_rand_offset_zoned_abs
                - __get_next_rand_offset_zoned
                - __get_next_rand_offset_gauss
                - __get_next_rand_offset_pareto
                - __get_next_rand_offset_zipf
                - last_block
                - __get_next_rand_offset
                - __get_next_rand_offset_sprandom
            - BranchSide:      'io_u.c:299,13'
              BranchSideFuncs:
                - log_err
                - __get_next_rand_offset_zoned_abs
                - __get_next_rand_offset_zoned
                - __get_next_rand_offset_gauss
                - __get_next_rand_offset_pareto
                - __get_next_rand_offset_zipf
                - last_block
                - __get_next_rand_offset
        - Branch String:   'io_u.c:297,6'
          Branch Sides:
            - BranchSide:      'io_u.c:298,42'
              BranchSideFuncs:
                - __get_next_rand_offset_sprandom
            - BranchSide:      'io_u.c:299,13'
              BranchSideFuncs:
                - log_err
                - __get_next_rand_offset_zoned_abs
                - __get_next_rand_offset_zoned
                - __get_next_rand_offset_gauss
                - __get_next_rand_offset_pareto
                - __get_next_rand_offset_zipf
                - last_block
                - __get_next_rand_offset
        - Branch String:   'io_u.c:299,13'
          Branch Sides:
            - BranchSide:      'io_u.c:302,22'
              BranchSideFuncs:
                - last_block
                - __get_next_rand_offset
            - BranchSide:      'io_u.c:307,13'
              BranchSideFuncs:
                - log_err
                - __get_next_rand_offset_zoned_abs
                - __get_next_rand_offset_zoned
                - __get_next_rand_offset_gauss
                - __get_next_rand_offset_pareto
                - __get_next_rand_offset_zipf
        - Branch String:   'io_u.c:303,7'
          Branch Sides:
            - BranchSide:      'io_u.c:304,4'
              BranchSideFuncs:
                - __get_next_rand_offset
            - BranchSide:      'io_u.c:306,33'
              BranchSideFuncs:
                - __get_next_rand_offset
        - Branch String:   'io_u.c:307,13'
          Branch Sides:
            - BranchSide:      'io_u.c:308,38'
              BranchSideFuncs:
                - __get_next_rand_offset_zipf
            - BranchSide:      'io_u.c:309,11'
              BranchSideFuncs:
                - log_err
                - __get_next_rand_offset_zoned_abs
                - __get_next_rand_offset_zoned
                - __get_next_rand_offset_gauss
                - __get_next_rand_offset_pareto
        - Branch String:   'io_u.c:309,11'
          Branch Sides:
            - BranchSide:      'io_u.c:310,40'
              BranchSideFuncs:
                - __get_next_rand_offset_pareto
            - BranchSide:      'io_u.c:311,11'
              BranchSideFuncs:
                - log_err
                - __get_next_rand_offset_zoned_abs
                - __get_next_rand_offset_zoned
                - __get_next_rand_offset_gauss
        - Branch String:   'io_u.c:311,11'
          Branch Sides:
            - BranchSide:      'io_u.c:312,39'
              BranchSideFuncs:
                - __get_next_rand_offset_gauss
            - BranchSide:      'io_u.c:313,11'
              BranchSideFuncs:
                - log_err
                - __get_next_rand_offset_zoned_abs
                - __get_next_rand_offset_zoned
        - Branch String:   'io_u.c:313,11'
          Branch Sides:
            - BranchSide:      'io_u.c:314,39'
              BranchSideFuncs:
                - __get_next_rand_offset_zoned
            - BranchSide:      'io_u.c:315,11'
              BranchSideFuncs:
                - log_err
                - __get_next_rand_offset_zoned_abs
      Callsites:
        - Src:             'io_u.c:298,10'
          Dst:             __get_next_rand_offset_sprandom
        - Src:             'io_u.c:302,11'
          Dst:             last_block
        - Src:             'io_u.c:306,10'
          Dst:             __get_next_rand_offset
        - Src:             'io_u.c:308,10'
          Dst:             __get_next_rand_offset_zipf
        - Src:             'io_u.c:310,10'
          Dst:             __get_next_rand_offset_pareto
        - Src:             'io_u.c:312,10'
          Dst:             __get_next_rand_offset_gauss
        - Src:             'io_u.c:314,10'
          Dst:             __get_next_rand_offset_zoned
        - Src:             'io_u.c:316,10'
          Dst:             __get_next_rand_offset_zoned_abs
        - Src:             'io_u.c:318,2'
          Dst:             log_err
    - functionName:    get_next_seq_offset
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - ddir
        - offset
      BBCount:         48
      ICount:          349
      EdgeCount:       64
      CyclomaticComplexity: 18
      functionsReached:
        - __assert_fail
        - ddir_rw
        - get_start_offset
        - loop_cache_invalidate
      functionUses:    3
      BranchProfiles:
        - Branch String:   'io_u.c:370,2'
          Branch Sides:
            - BranchSide:      'io_u.c:370,2'
              BranchSideFuncs:
                - get_start_offset
                - get_start_offset
                - loop_cache_invalidate
                - loop_cache_invalidate
            - BranchSide:      'io_u.c:376,6'
              BranchSideFuncs:
                - get_start_offset
                - get_start_offset
                - loop_cache_invalidate
                - loop_cache_invalidate
        - Branch String:   'io_u.c:376,64'
          Branch Sides:
            - BranchSide:      'io_u.c:377,6'
              BranchSideFuncs:
                - get_start_offset
                - loop_cache_invalidate
                - loop_cache_invalidate
            - BranchSide:      'io_u.c:386,6'
              BranchSideFuncs:
                - get_start_offset
                - loop_cache_invalidate
        - Branch String:   'io_u.c:377,20'
          Branch Sides:
            - BranchSide:      'io_u.c:377,23'
              BranchSideFuncs:
                - get_start_offset
                - loop_cache_invalidate
                - loop_cache_invalidate
            - BranchSide:      'io_u.c:386,6'
              BranchSideFuncs:
                - get_start_offset
                - loop_cache_invalidate
        - Branch String:   'io_u.c:376,6'
          Branch Sides:
            - BranchSide:      'io_u.c:378,23'
              BranchSideFuncs:
                - loop_cache_invalidate
                - get_start_offset
                - loop_cache_invalidate
            - BranchSide:      'io_u.c:386,6'
              BranchSideFuncs:
                - get_start_offset
                - loop_cache_invalidate
        - Branch String:   'io_u.c:386,16'
          Branch Sides:
            - BranchSide:      'io_u.c:386,19'
              BranchSideFuncs:
                - get_start_offset
                - loop_cache_invalidate
            - BranchSide:      'io_u.c:393,6'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:386,6'
          Branch Sides:
            - BranchSide:      'io_u.c:387,7'
              BranchSideFuncs:
                - get_start_offset
                - loop_cache_invalidate
            - BranchSide:      'io_u.c:393,6'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:387,7'
          Branch Sides:
            - BranchSide:      'io_u.c:388,24'
              BranchSideFuncs:
                - loop_cache_invalidate
            - BranchSide:      'io_u.c:391,9'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:393,6'
          Branch Sides:
            - BranchSide:      'io_u.c:399,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:435,2'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:399,43'
          Branch Sides:
            - BranchSide:      'io_u.c:400,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:407,9'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:400,22'
          Branch Sides:
            - BranchSide:      'io_u.c:400,25'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:407,9'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:399,7'
          Branch Sides:
            - BranchSide:      'io_u.c:401,8'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:407,9'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:401,8'
          Branch Sides:
            - BranchSide:      'io_u.c:402,25'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:404,25'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:408,11'
          Branch Sides:
            - BranchSide:      'io_u.c:408,14'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:431,13'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:408,7'
          Branch Sides:
            - BranchSide:      'io_u.c:409,11'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:431,13'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:417,8'
          Branch Sides:
            - BranchSide:      'io_u.c:418,9'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:429,3'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:418,9'
          Branch Sides:
            - BranchSide:      'io_u.c:419,12'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:421,10'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:421,10'
          Branch Sides:
            - BranchSide:      'io_u.c:422,13'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:424,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:370,2'
          Dst:             ddir_rw
        - Src:             'io_u.c:370,2'
          Dst:             __assert_fail
        - Src:             'io_u.c:376,40'
          Dst:             get_start_offset
        - Src:             'io_u.c:379,3'
          Dst:             loop_cache_invalidate
        - Src:             'io_u.c:387,41'
          Dst:             get_start_offset
        - Src:             'io_u.c:389,4'
          Dst:             loop_cache_invalidate
    - functionName:    get_next_rand_block
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - ddir
        - b
      BBCount:         18
      ICount:          117
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - __dprint
        - fio_file_reset
        - get_next_rand_offset
        - loop_cache_invalidate
      functionUses:    3
      BranchProfiles:
        - Branch String:   'io_u.c:348,6'
          Branch Sides:
            - BranchSide:      'io_u.c:349,3'
              BranchSideFuncs:
                - __dprint
                - fio_file_reset
                - loop_cache_invalidate
                - get_next_rand_offset
            - BranchSide:      'io_u.c:351,6'
              BranchSideFuncs:
                - __dprint
                - fio_file_reset
                - loop_cache_invalidate
                - get_next_rand_offset
        - Branch String:   'io_u.c:351,23'
          Branch Sides:
            - BranchSide:      'io_u.c:352,7'
              BranchSideFuncs:
                - fio_file_reset
                - loop_cache_invalidate
                - get_next_rand_offset
                - __dprint
            - BranchSide:      'io_u.c:353,18'
              BranchSideFuncs:
                - fio_file_reset
                - loop_cache_invalidate
                - get_next_rand_offset
                - __dprint
        - Branch String:   'io_u.c:351,6'
          Branch Sides:
            - BranchSide:      'io_u.c:353,18'
              BranchSideFuncs:
                - fio_file_reset
                - loop_cache_invalidate
                - get_next_rand_offset
                - __dprint
            - BranchSide:      'io_u.c:359,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'io_u.c:355,7'
          Branch Sides:
            - BranchSide:      'io_u.c:356,4'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'io_u.c:357,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'io_u.c:359,2'
          Branch Sides:
            - BranchSide:      'io_u.c:359,2'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:362,2'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'io_u.c:348,7'
          Dst:             get_next_rand_offset
        - Src:             'io_u.c:353,3'
          Dst:             fio_file_reset
        - Src:             'io_u.c:354,3'
          Dst:             loop_cache_invalidate
        - Src:             'io_u.c:355,8'
          Dst:             get_next_rand_offset
        - Src:             'io_u.c:359,2'
          Dst:             __dprint
    - functionName:    should_do_random
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - ddir
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - rand_between
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:326,6'
          Branch Sides:
            - BranchSide:      'io_u.c:327,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:329,20'
              BranchSideFuncs:
                - rand_between.2399
      Callsites:
        - Src:             'io_u.c:329,6'
          Dst:             rand_between
    - functionName:    get_next_block
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
        - ddir
        - rw_seq
        - is_random
      BBCount:         45
      ICount:          306
      EdgeCount:       58
      CyclomaticComplexity: 15
      functionsReached:
        - __assert_fail
        - ddir_rw
        - get_next_rand_block
        - get_next_seq_offset
        - log_err
        - should_do_random
        - td_flags_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:446,2'
          Branch Sides:
            - BranchSide:      'io_u.c:446,2'
              BranchSideFuncs:
                - td_flags_set.2361
                - log_err
                - log_err
                - get_next_seq_offset
                - get_next_rand_block
                - get_next_seq_offset
                - should_do_random
                - td_flags_set.2361
                - get_next_seq_offset
                - get_next_rand_block
                - get_next_rand_block
                - td_flags_set.2361
            - BranchSide:      'io_u.c:448,13'
              BranchSideFuncs:
                - td_flags_set.2361
                - log_err
                - log_err
                - get_next_seq_offset
                - get_next_rand_block
                - get_next_seq_offset
                - should_do_random
                - td_flags_set.2361
                - get_next_seq_offset
                - get_next_rand_block
                - get_next_rand_block
                - td_flags_set.2361
        - Branch String:   'io_u.c:450,27'
          Branch Sides:
            - BranchSide:      'io_u.c:450,30'
              BranchSideFuncs:
                - td_flags_set.2361
                - log_err
                - log_err
                - get_next_seq_offset
                - get_next_rand_block
                - get_next_seq_offset
                - should_do_random
                - td_flags_set.2361
                - get_next_seq_offset
                - get_next_rand_block
                - get_next_rand_block
                - td_flags_set.2361
            - BranchSide:      'io_u.c:456,13'
              BranchSideFuncs:
                - td_flags_set.2361
                - log_err
                - log_err
                - get_next_seq_offset
                - get_next_rand_block
                - get_next_seq_offset
                - should_do_random
                - td_flags_set.2361
                - get_next_seq_offset
                - get_next_rand_block
                - get_next_rand_block
        - Branch String:   'io_u.c:450,6'
          Branch Sides:
            - BranchSide:      'io_u.c:452,3'
              BranchSideFuncs:
                - td_flags_set.2361
                - log_err
            - BranchSide:      'io_u.c:456,13'
              BranchSideFuncs:
                - td_flags_set.2361
                - log_err
                - log_err
                - get_next_seq_offset
                - get_next_rand_block
                - get_next_seq_offset
                - should_do_random
                - td_flags_set.2361
                - get_next_seq_offset
                - get_next_rand_block
                - get_next_rand_block
        - Branch String:   'io_u.c:456,13'
          Branch Sides:
            - BranchSide:      'io_u.c:457,7'
              BranchSideFuncs:
                - get_next_seq_offset
                - log_err
                - should_do_random
                - td_flags_set.2361
                - get_next_seq_offset
                - get_next_rand_block
                - get_next_rand_block
            - BranchSide:      'io_u.c:473,3'
              BranchSideFuncs:
                - td_flags_set.2361
                - log_err
                - log_err
                - get_next_seq_offset
                - get_next_rand_block
        - Branch String:   'io_u.c:457,7'
          Branch Sides:
            - BranchSide:      'io_u.c:458,25'
              BranchSideFuncs:
                - should_do_random
                - td_flags_set.2361
                - get_next_seq_offset
                - log_err
                - get_next_rand_block
                - get_next_rand_block
            - BranchSide:      'io_u.c:469,5'
              BranchSideFuncs:
                - get_next_seq_offset
                - log_err
        - Branch String:   'io_u.c:458,8'
          Branch Sides:
            - BranchSide:      'io_u.c:459,31'
              BranchSideFuncs:
                - get_next_rand_block
                - log_err
            - BranchSide:      'io_u.c:462,6'
              BranchSideFuncs:
                - td_flags_set.2361
                - get_next_seq_offset
                - log_err
                - get_next_rand_block
        - Branch String:   'io_u.c:476,7'
          Branch Sides:
            - BranchSide:      'io_u.c:477,30'
              BranchSideFuncs:
                - get_next_seq_offset
                - log_err
                - get_next_rand_block
            - BranchSide:      'io_u.c:482,14'
              BranchSideFuncs:
                - log_err
                - log_err
        - Branch String:   'io_u.c:478,8'
          Branch Sides:
            - BranchSide:      'io_u.c:479,31'
              BranchSideFuncs:
                - get_next_rand_block
                - log_err
            - BranchSide:      'io_u.c:482,3'
              BranchSideFuncs:
                - log_err
        - Branch String:   'io_u.c:482,14'
          Branch Sides:
            - BranchSide:      'io_u.c:483,8'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'io_u.c:489,40'
              BranchSideFuncs:
                - log_err
                - log_err
        - Branch String:   'io_u.c:483,8'
          Branch Sides:
            - BranchSide:      'io_u.c:484,14'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'io_u.c:486,12'
              BranchSideFuncs:
                - log_err
        - Branch String:   'io_u.c:494,6'
          Branch Sides:
            - BranchSide:      'io_u.c:494,6'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:495,7'
              BranchSideFuncs:
                - log_err
        - Branch String:   'io_u.c:495,7'
          Branch Sides:
            - BranchSide:      'io_u.c:496,19'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:497,12'
              BranchSideFuncs:
                - log_err
        - Branch String:   'io_u.c:497,12'
          Branch Sides:
            - BranchSide:      'io_u.c:498,19'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:500,89'
              BranchSideFuncs:
                - log_err
      Callsites:
        - Src:             'io_u.c:446,2'
          Dst:             ddir_rw
        - Src:             'io_u.c:446,2'
          Dst:             __assert_fail
        - Src:             'io_u.c:452,3'
          Dst:             td_flags_set
        - Src:             'io_u.c:458,8'
          Dst:             should_do_random
        - Src:             'io_u.c:459,11'
          Dst:             get_next_rand_block
        - Src:             'io_u.c:463,5'
          Dst:             td_flags_set
        - Src:             'io_u.c:464,11'
          Dst:             get_next_seq_offset
        - Src:             'io_u.c:466,12'
          Dst:             get_next_rand_block
        - Src:             'io_u.c:470,10'
          Dst:             get_next_seq_offset
        - Src:             'io_u.c:473,3'
          Dst:             td_flags_set
        - Src:             'io_u.c:477,10'
          Dst:             get_next_seq_offset
        - Src:             'io_u.c:479,11'
          Dst:             get_next_rand_block
        - Src:             'io_u.c:489,4'
          Dst:             log_err
        - Src:             'io_u.c:500,4'
          Dst:             log_err
    - functionName:    rate_ddir
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - ddir
      BBCount:         39
      ICount:          275
      EdgeCount:       51
      CyclomaticComplexity: 14
      functionsReached:
        - __assert_fail
        - ddir_rw
        - io_u_quiesce
        - usec_sleep
        - utime_since_now
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:708,2'
          Branch Sides:
            - BranchSide:      'io_u.c:708,2'
              BranchSideFuncs:
                - utime_since_now
                - usec_sleep
                - utime_since_now
                - io_u_quiesce
            - BranchSide:      'io_u.c:709,25'
              BranchSideFuncs:
                - utime_since_now
                - usec_sleep
                - utime_since_now
                - io_u_quiesce
        - Branch String:   'io_u.c:714,6'
          Branch Sides:
            - BranchSide:      'io_u.c:715,10'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:721,6'
              BranchSideFuncs:
                - usec_sleep
                - utime_since_now
                - io_u_quiesce
        - Branch String:   'io_u.c:721,16'
          Branch Sides:
            - BranchSide:      'io_u.c:721,19'
              BranchSideFuncs:
                - usec_sleep
                - utime_since_now
                - io_u_quiesce
            - BranchSide:      'io_u.c:740,10'
              BranchSideFuncs:
                - usec_sleep
                - utime_since_now
                - io_u_quiesce
        - Branch String:   'io_u.c:721,6'
          Branch Sides:
            - BranchSide:      'io_u.c:725,7'
              BranchSideFuncs:
                - usec_sleep
                - utime_since_now
                - io_u_quiesce
            - BranchSide:      'io_u.c:740,10'
              BranchSideFuncs:
                - usec_sleep
                - utime_since_now
                - io_u_quiesce
        - Branch String:   'io_u.c:725,7'
          Branch Sides:
            - BranchSide:      'io_u.c:726,11'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:732,7'
              BranchSideFuncs:
                - usec_sleep
                - utime_since_now
                - io_u_quiesce
        - Branch String:   'io_u.c:732,7'
          Branch Sides:
            - BranchSide:      'io_u.c:734,11'
              BranchSideFuncs:
                - usec_sleep
                - utime_since_now
                - io_u_quiesce
            - BranchSide:      'io_u.c:736,11'
              BranchSideFuncs:
                - usec_sleep
                - utime_since_now
                - io_u_quiesce
        - Branch String:   'io_u.c:742,6'
          Branch Sides:
            - BranchSide:      'io_u.c:743,16'
              BranchSideFuncs:
                - io_u_quiesce
                - usec_sleep
                - utime_since_now
            - BranchSide:      'io_u.c:745,6'
              BranchSideFuncs:
                - usec_sleep
                - utime_since_now
        - Branch String:   'io_u.c:745,20'
          Branch Sides:
            - BranchSide:      'io_u.c:745,25'
              BranchSideFuncs:
                - usec_sleep
                - utime_since_now
            - BranchSide:      'io_u.c:755,13'
              BranchSideFuncs:
                - usec_sleep
                - utime_since_now
        - Branch String:   'io_u.c:745,6'
          Branch Sides:
            - BranchSide:      'io_u.c:749,7'
              BranchSideFuncs:
                - usec_sleep
                - utime_since_now
            - BranchSide:      'io_u.c:755,13'
              BranchSideFuncs:
                - usec_sleep
                - utime_since_now
        - Branch String:   'io_u.c:749,7'
          Branch Sides:
            - BranchSide:      'io_u.c:750,9'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:753,10'
              BranchSideFuncs:
                - usec_sleep
                - utime_since_now
        - Branch String:   'io_u.c:758,21'
          Branch Sides:
            - BranchSide:      'io_u.c:758,25'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:758,50'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:758,47'
          Branch Sides:
            - BranchSide:      'io_u.c:758,50'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:759,8'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:758,6'
          Branch Sides:
            - BranchSide:      'io_u.c:759,8'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:761,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:708,2'
          Dst:             ddir_rw
        - Src:             'io_u.c:708,2'
          Dst:             __assert_fail
        - Src:             'io_u.c:709,8'
          Dst:             utime_since_now
        - Src:             'io_u.c:743,3'
          Dst:             io_u_quiesce
        - Src:             'io_u.c:755,2'
          Dst:             usec_sleep
        - Src:             'io_u.c:757,8'
          Dst:             utime_since_now
    - functionName:    should_check_rate
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 859
      functionLinenumberEnd: 860
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_rwmix_bytes
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         1
      ICount:          35
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_rand_ddir
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - rand_between
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:663,6'
          Branch Sides:
            - BranchSide:      'io_u.c:664,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:666,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:661,6'
          Dst:             rand_between
    - functionName:    should_fsync
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 656
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ddir_sync
      functionUses:    1
      BranchProfiles:
        - Branch String:   './fio.h:650,6'
          Branch Sides:
            - BranchSide:      './fio.h:651,3'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:652,6'
              BranchSideFuncs: []
        - Branch String:   './fio.h:652,19'
          Branch Sides:
            - BranchSide:      './fio.h:652,22'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:653,3'
              BranchSideFuncs: []
        - Branch String:   './fio.h:652,6'
          Branch Sides:
            - BranchSide:      './fio.h:653,3'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:655,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             './fio.h:650,6'
          Dst:             ddir_sync
    - functionName:    get_rw_ddir
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 828
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         51
      ICount:          295
      EdgeCount:       69
      CyclomaticComplexity: 20
      functionsReached:
        - get_rand_ddir
        - rate_ddir
        - set_rwmix_bytes
        - should_check_rate
        - should_fsync
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:777,23'
          Branch Sides:
            - BranchSide:      'io_u.c:777,26'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
                - get_rand_ddir
                - set_rwmix_bytes
            - BranchSide:      'io_u.c:791,6'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
                - get_rand_ddir
                - set_rwmix_bytes
        - Branch String:   'io_u.c:777,6'
          Branch Sides:
            - BranchSide:      'io_u.c:778,7'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
                - get_rand_ddir
                - set_rwmix_bytes
            - BranchSide:      'io_u.c:791,6'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
                - get_rand_ddir
                - set_rwmix_bytes
        - Branch String:   'io_u.c:778,26'
          Branch Sides:
            - BranchSide:      'io_u.c:778,29'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
                - get_rand_ddir
                - set_rwmix_bytes
            - BranchSide:      'io_u.c:782,7'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
                - get_rand_ddir
                - set_rwmix_bytes
        - Branch String:   'io_u.c:778,55'
          Branch Sides:
            - BranchSide:      'io_u.c:779,9'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
                - get_rand_ddir
                - set_rwmix_bytes
            - BranchSide:      'io_u.c:782,7'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
                - get_rand_ddir
                - set_rwmix_bytes
        - Branch String:   'io_u.c:778,7'
          Branch Sides:
            - BranchSide:      'io_u.c:780,4'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
                - get_rand_ddir
                - set_rwmix_bytes
            - BranchSide:      'io_u.c:782,7'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
                - get_rand_ddir
                - set_rwmix_bytes
        - Branch String:   'io_u.c:782,30'
          Branch Sides:
            - BranchSide:      'io_u.c:782,33'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
                - get_rand_ddir
                - set_rwmix_bytes
            - BranchSide:      'io_u.c:786,7'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
                - get_rand_ddir
                - set_rwmix_bytes
        - Branch String:   'io_u.c:782,59'
          Branch Sides:
            - BranchSide:      'io_u.c:783,9'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
                - get_rand_ddir
                - set_rwmix_bytes
            - BranchSide:      'io_u.c:786,7'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
                - get_rand_ddir
                - set_rwmix_bytes
        - Branch String:   'io_u.c:782,7'
          Branch Sides:
            - BranchSide:      'io_u.c:784,4'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
                - get_rand_ddir
                - set_rwmix_bytes
            - BranchSide:      'io_u.c:786,7'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
                - get_rand_ddir
                - set_rwmix_bytes
        - Branch String:   'io_u.c:786,30'
          Branch Sides:
            - BranchSide:      'io_u.c:786,33'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
                - get_rand_ddir
                - set_rwmix_bytes
            - BranchSide:      'io_u.c:789,2'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
                - get_rand_ddir
                - set_rwmix_bytes
        - Branch String:   'io_u.c:786,59'
          Branch Sides:
            - BranchSide:      'io_u.c:787,9'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
                - get_rand_ddir
                - set_rwmix_bytes
            - BranchSide:      'io_u.c:789,2'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
                - get_rand_ddir
                - set_rwmix_bytes
        - Branch String:   'io_u.c:786,7'
          Branch Sides:
            - BranchSide:      'io_u.c:788,4'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
                - get_rand_ddir
                - set_rwmix_bytes
            - BranchSide:      'io_u.c:789,2'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
                - get_rand_ddir
                - set_rwmix_bytes
        - Branch String:   'io_u.c:791,6'
          Branch Sides:
            - BranchSide:      'io_u.c:795,7'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
                - get_rand_ddir
                - set_rwmix_bytes
            - BranchSide:      'io_u.c:809,13'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
        - Branch String:   'io_u.c:795,7'
          Branch Sides:
            - BranchSide:      'io_u.c:801,25'
              BranchSideFuncs:
                - get_rand_ddir
                - should_check_rate
                - rate_ddir
                - set_rwmix_bytes
            - BranchSide:      'io_u.c:808,10'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
        - Branch String:   'io_u.c:803,8'
          Branch Sides:
            - BranchSide:      'io_u.c:804,21'
              BranchSideFuncs:
                - set_rwmix_bytes
                - should_check_rate
                - rate_ddir
            - BranchSide:      'io_u.c:806,21'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
        - Branch String:   'io_u.c:809,13'
          Branch Sides:
            - BranchSide:      'io_u.c:810,8'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
            - BranchSide:      'io_u.c:811,11'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
        - Branch String:   'io_u.c:811,11'
          Branch Sides:
            - BranchSide:      'io_u.c:812,8'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
            - BranchSide:      'io_u.c:813,11'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
        - Branch String:   'io_u.c:813,11'
          Branch Sides:
            - BranchSide:      'io_u.c:814,8'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
            - BranchSide:      'io_u.c:816,8'
              BranchSideFuncs:
                - should_check_rate
                - rate_ddir
        - Branch String:   'io_u.c:818,6'
          Branch Sides:
            - BranchSide:      'io_u.c:824,20'
              BranchSideFuncs:
                - rate_ddir
            - BranchSide:      'io_u.c:826,30'
              BranchSideFuncs:
                - rate_ddir
      Callsites:
        - Src:             'io_u.c:777,6'
          Dst:             should_fsync
        - Src:             'io_u.c:801,11'
          Dst:             get_rand_ddir
        - Src:             'io_u.c:804,5'
          Dst:             set_rwmix_bytes
        - Src:             'io_u.c:818,7'
          Dst:             should_check_rate
        - Src:             'io_u.c:826,20'
          Dst:             rate_ddir
    - functionName:    mark_random_map
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - td
        - io_u
        - offset
        - buflen
      BBCount:         15
      ICount:          124
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - axmap_set_nr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'io_u.c:46,2'
          Branch Sides:
            - BranchSide:      'io_u.c:46,2'
              BranchSideFuncs:
                - axmap_set_nr
                - __assert_fail
            - BranchSide:      'io_u.c:48,8'
              BranchSideFuncs:
                - axmap_set_nr
                - __assert_fail
        - Branch String:   'io_u.c:48,6'
          Branch Sides:
            - BranchSide:      'io_u.c:49,28'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:53,7'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:50,3'
          Branch Sides:
            - BranchSide:      'io_u.c:50,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:51,2'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:53,6'
          Branch Sides:
            - BranchSide:      'io_u.c:53,6'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:54,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:46,2'
          Dst:             __assert_fail
        - Src:             'io_u.c:49,15'
          Dst:             axmap_set_nr
        - Src:             'io_u.c:50,3'
          Dst:             __assert_fail
    - functionName:    get_next_buflen
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - td
        - io_u
        - is_random
      BBCount:         52
      ICount:          372
      EdgeCount:       68
      CyclomaticComplexity: 18
      functionsReached:
        - __assert_fail
        - __rand
        - ddir_rw
        - io_u_fits
        - is_power_of_2
        - rand_max
      functionUses:    2
      BranchProfiles:
        - Branch String:   'io_u.c:585,2'
          Branch Sides:
            - BranchSide:      'io_u.c:585,2'
              BranchSideFuncs:
                - io_u_fits
                - rand_max.2413
                - __rand.2411
                - is_power_of_2.2396
                - io_u_fits
                - io_u_fits
            - BranchSide:      'io_u.c:587,6'
              BranchSideFuncs:
                - io_u_fits
                - rand_max.2413
                - __rand.2411
                - is_power_of_2.2396
                - io_u_fits
                - io_u_fits
        - Branch String:   'io_u.c:587,27'
          Branch Sides:
            - BranchSide:      'io_u.c:587,30'
              BranchSideFuncs:
                - io_u_fits
                - rand_max.2413
                - __rand.2411
                - is_power_of_2.2396
                - io_u_fits
                - io_u_fits
            - BranchSide:      'io_u.c:593,6'
              BranchSideFuncs:
                - io_u_fits
                - rand_max.2413
                - __rand.2411
                - is_power_of_2.2396
                - io_u_fits
                - io_u_fits
        - Branch String:   'io_u.c:587,6'
          Branch Sides:
            - BranchSide:      'io_u.c:588,24'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:593,6'
              BranchSideFuncs:
                - io_u_fits
                - rand_max.2413
                - __rand.2411
                - is_power_of_2.2396
                - io_u_fits
                - io_u_fits
        - Branch String:   'io_u.c:593,6'
          Branch Sides:
            - BranchSide:      'io_u.c:594,10'
              BranchSideFuncs:
                - io_u_fits
                - rand_max.2413
                - __rand.2411
                - is_power_of_2.2396
                - io_u_fits
                - io_u_fits
            - BranchSide:      'io_u.c:596,10'
              BranchSideFuncs:
                - io_u_fits
                - rand_max.2413
                - __rand.2411
                - is_power_of_2.2396
                - io_u_fits
                - io_u_fits
        - Branch String:   'io_u.c:599,6'
          Branch Sides:
            - BranchSide:      'io_u.c:600,10'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:605,17'
              BranchSideFuncs:
                - io_u_fits
                - rand_max.2413
                - __rand.2411
                - is_power_of_2.2396
                - io_u_fits
                - io_u_fits
        - Branch String:   'io_u.c:605,6'
          Branch Sides:
            - BranchSide:      'io_u.c:606,3'
              BranchSideFuncs:
                - rand_max.2413
                - __rand.2411
                - is_power_of_2.2396
                - io_u_fits
                - io_u_fits
            - BranchSide:      'io_u.c:608,24'
              BranchSideFuncs:
                - rand_max.2413
                - __rand.2411
                - is_power_of_2.2396
                - io_u_fits
                - io_u_fits
        - Branch String:   'io_u.c:612,7'
          Branch Sides:
            - BranchSide:      'io_u.c:613,13'
              BranchSideFuncs:
                - is_power_of_2.2396
                - io_u_fits
                - __rand.2411
                - io_u_fits
            - BranchSide:      'io_u.c:616,14'
              BranchSideFuncs:
                - is_power_of_2.2396
                - io_u_fits
                - __rand.2411
                - io_u_fits
        - Branch String:   'io_u.c:622,9'
          Branch Sides:
            - BranchSide:      'io_u.c:623,6'
              BranchSideFuncs:
                - is_power_of_2.2396
                - io_u_fits
                - __rand.2411
                - io_u_fits
            - BranchSide:      'io_u.c:624,14'
              BranchSideFuncs:
                - is_power_of_2.2396
                - io_u_fits
                - __rand.2411
                - io_u_fits
        - Branch String:   'io_u.c:626,42'
          Branch Sides:
            - BranchSide:      'io_u.c:627,19'
              BranchSideFuncs:
                - io_u_fits
                - is_power_of_2.2396
                - io_u_fits
                - __rand.2411
            - BranchSide:      'io_u.c:629,4'
              BranchSideFuncs:
                - is_power_of_2.2396
                - io_u_fits
                - __rand.2411
                - io_u_fits
        - Branch String:   'io_u.c:626,9'
          Branch Sides:
            - BranchSide:      'io_u.c:628,6'
              BranchSideFuncs:
                - is_power_of_2.2396
                - io_u_fits
                - __rand.2411
                - io_u_fits
            - BranchSide:      'io_u.c:629,4'
              BranchSideFuncs:
                - is_power_of_2.2396
                - io_u_fits
                - __rand.2411
                - io_u_fits
        - Branch String:   'io_u.c:633,27'
          Branch Sides:
            - BranchSide:      'io_u.c:633,30'
              BranchSideFuncs:
                - io_u_fits
                - __rand.2411
                - is_power_of_2.2396
                - io_u_fits
            - BranchSide:      'io_u.c:635,13'
              BranchSideFuncs:
                - io_u_fits
                - __rand.2411
                - is_power_of_2.2396
                - io_u_fits
        - Branch String:   'io_u.c:633,7'
          Branch Sides:
            - BranchSide:      'io_u.c:634,16'
              BranchSideFuncs:
                - io_u_fits
                - __rand.2411
                - is_power_of_2.2396
                - io_u_fits
            - BranchSide:      'io_u.c:635,13'
              BranchSideFuncs:
                - io_u_fits
                - __rand.2411
                - is_power_of_2.2396
                - io_u_fits
        - Branch String:   'io_u.c:637,7'
          Branch Sides:
            - BranchSide:      'io_u.c:638,13'
              BranchSideFuncs:
                - io_u_fits
                - __rand.2411
                - is_power_of_2.2396
                - io_u_fits
            - BranchSide:      'io_u.c:639,2'
              BranchSideFuncs:
                - io_u_fits
                - __rand.2411
                - is_power_of_2.2396
                - io_u_fits
        - Branch String:   'io_u.c:639,2'
          Branch Sides:
            - BranchSide:      'io_u.c:610,15'
              BranchSideFuncs:
                - __rand.2411
                - is_power_of_2.2396
                - io_u_fits
                - io_u_fits
            - BranchSide:      'io_u.c:641,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:585,2'
          Dst:             ddir_rw
        - Src:             'io_u.c:585,2'
          Dst:             __assert_fail
        - Src:             'io_u.c:605,7'
          Dst:             io_u_fits
        - Src:             'io_u.c:608,14'
          Dst:             rand_max
        - Src:             'io_u.c:610,7'
          Dst:             __rand
        - Src:             'io_u.c:627,9'
          Dst:             io_u_fits
        - Src:             'io_u.c:632,13'
          Dst:             is_power_of_2
        - Src:             'io_u.c:639,12'
          Dst:             io_u_fits
    - functionName:    get_next_offset
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
        - is_random
      BBCount:         33
      ICount:          221
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
        - __dprint
        - ddir_rw
        - get_next_block
      functionUses:    2
      BranchProfiles:
        - Branch String:   'io_u.c:521,2'
          Branch Sides:
            - BranchSide:      'io_u.c:521,2'
              BranchSideFuncs:
                - get_next_block
                - __dprint
                - __dprint
            - BranchSide:      'io_u.c:523,6'
              BranchSideFuncs:
                - get_next_block
                - __dprint
                - __dprint
        - Branch String:   'io_u.c:523,24'
          Branch Sides:
            - BranchSide:      'io_u.c:523,30'
              BranchSideFuncs:
                - get_next_block
                - __dprint
                - __dprint
            - BranchSide:      'io_u.c:528,21'
              BranchSideFuncs:
                - get_next_block
                - __dprint
                - __dprint
        - Branch String:   'io_u.c:523,6'
          Branch Sides:
            - BranchSide:      'io_u.c:524,14'
              BranchSideFuncs:
                - get_next_block
                - __dprint
                - __dprint
            - BranchSide:      'io_u.c:528,21'
              BranchSideFuncs:
                - get_next_block
                - __dprint
                - __dprint
        - Branch String:   'io_u.c:528,6'
          Branch Sides:
            - BranchSide:      'io_u.c:529,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:531,6'
              BranchSideFuncs:
                - __dprint
                - __dprint
        - Branch String:   'io_u.c:531,6'
          Branch Sides:
            - BranchSide:      'io_u.c:532,3'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'io_u.c:538,18'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'io_u.c:532,3'
          Branch Sides:
            - BranchSide:      'io_u.c:532,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:535,3'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'io_u.c:539,6'
          Branch Sides:
            - BranchSide:      'io_u.c:540,3'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'io_u.c:560,6'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:540,3'
          Branch Sides:
            - BranchSide:      'io_u.c:540,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:543,3'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'io_u.c:560,27'
          Branch Sides:
            - BranchSide:      'io_u.c:560,30'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:564,24'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:560,48'
          Branch Sides:
            - BranchSide:      'io_u.c:561,6'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:564,24'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:560,6'
          Branch Sides:
            - BranchSide:      'io_u.c:562,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:564,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:521,2'
          Dst:             ddir_rw
        - Src:             'io_u.c:521,2'
          Dst:             __assert_fail
        - Src:             'io_u.c:528,6'
          Dst:             get_next_block
        - Src:             'io_u.c:532,3'
          Dst:             __dprint
        - Src:             'io_u.c:540,3'
          Dst:             __dprint
    - functionName:    fill_multi_range_io_u
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 981
      functionLinenumberEnd: 1037
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         35
      ICount:          277
      EdgeCount:       46
      CyclomaticComplexity: 13
      functionsReached:
        - __dprint
        - dprint_io_u
        - fio_file_axmap
        - get_next_buflen
        - get_next_offset
        - mark_random_map
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:991,2'
          Branch Sides:
            - BranchSide:      'io_u.c:992,32'
              BranchSideFuncs:
                - get_next_offset
                - get_next_buflen
                - __dprint
                - dprint_io_u.2368
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
                - __dprint
            - BranchSide:      'io_u.c:1026,6'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:993,7'
          Branch Sides:
            - BranchSide:      'io_u.c:994,4'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'io_u.c:999,34'
              BranchSideFuncs:
                - get_next_buflen
                - __dprint
                - dprint_io_u.2368
                - get_next_offset
                - __dprint
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
        - Branch String:   'io_u.c:994,4'
          Branch Sides:
            - BranchSide:      'io_u.c:994,4'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:996,4'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'io_u.c:1000,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1001,4'
              BranchSideFuncs:
                - dprint_io_u.2368
                - get_next_offset
                - get_next_buflen
                - __dprint
                - __dprint
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
            - BranchSide:      'io_u.c:1005,7'
              BranchSideFuncs:
                - dprint_io_u.2368
                - get_next_offset
                - get_next_buflen
                - __dprint
                - __dprint
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
        - Branch String:   'io_u.c:1001,4'
          Branch Sides:
            - BranchSide:      'io_u.c:1001,4'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1002,4'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'io_u.c:1005,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1006,4'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'io_u.c:1013,18'
              BranchSideFuncs:
                - dprint_io_u.2368
                - get_next_offset
                - get_next_buflen
                - __dprint
                - __dprint
                - __dprint
                - fio_file_axmap.2415
                - mark_random_map
        - Branch String:   'io_u.c:1006,4'
          Branch Sides:
            - BranchSide:      'io_u.c:1006,4'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1010,4'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'io_u.c:1022,21'
          Branch Sides:
            - BranchSide:      'io_u.c:1022,24'
              BranchSideFuncs:
                - fio_file_axmap.2415
                - dprint_io_u.2368
                - get_next_offset
                - get_next_buflen
                - __dprint
                - __dprint
                - __dprint
                - mark_random_map
            - BranchSide:      'io_u.c:1024,15'
              BranchSideFuncs:
                - dprint_io_u.2368
                - get_next_offset
                - get_next_buflen
                - __dprint
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
                - __dprint
        - Branch String:   'io_u.c:1022,24'
          Branch Sides:
            - BranchSide:      'io_u.c:1022,24'
              BranchSideFuncs:
                - dprint_io_u.2368
                - get_next_offset
                - get_next_buflen
                - __dprint
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
                - __dprint
            - BranchSide:      'io_u.c:1024,15'
              BranchSideFuncs:
                - dprint_io_u.2368
                - get_next_offset
                - get_next_buflen
                - __dprint
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
                - __dprint
        - Branch String:   'io_u.c:1022,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1023,20'
              BranchSideFuncs:
                - mark_random_map
                - dprint_io_u.2368
                - get_next_offset
                - get_next_buflen
                - __dprint
                - fio_file_axmap.2415
                - __dprint
                - __dprint
            - BranchSide:      'io_u.c:1024,15'
              BranchSideFuncs:
                - dprint_io_u.2368
                - get_next_offset
                - get_next_buflen
                - __dprint
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
                - __dprint
        - Branch String:   'io_u.c:1026,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1031,18'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1036,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:993,7'
          Dst:             get_next_offset
        - Src:             'io_u.c:994,4'
          Dst:             __dprint
        - Src:             'io_u.c:999,18'
          Dst:             get_next_buflen
        - Src:             'io_u.c:1001,4'
          Dst:             __dprint
        - Src:             'io_u.c:1006,4'
          Dst:             __dprint
        - Src:             'io_u.c:1022,24'
          Dst:             fio_file_axmap
        - Src:             'io_u.c:1023,4'
          Dst:             mark_random_map
        - Src:             'io_u.c:1024,3'
          Dst:             dprint_io_u
    - functionName:    setup_strided_zone_mode
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionLinenumberEnd: 978
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         28
      ICount:          220
      EdgeCount:       33
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - __dprint
        - fio_file_reset
        - get_start_offset
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:941,2'
          Branch Sides:
            - BranchSide:      'io_u.c:941,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fio_file_reset
                - __dprint
                - get_start_offset
            - BranchSide:      'io_u.c:942,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - fio_file_reset
                - __dprint
                - get_start_offset
        - Branch String:   'io_u.c:942,2'
          Branch Sides:
            - BranchSide:      'io_u.c:942,2'
              BranchSideFuncs:
                - __assert_fail
                - fio_file_reset
                - __dprint
                - get_start_offset
            - BranchSide:      'io_u.c:943,2'
              BranchSideFuncs:
                - __assert_fail
                - fio_file_reset
                - __dprint
                - get_start_offset
        - Branch String:   'io_u.c:943,2'
          Branch Sides:
            - BranchSide:      'io_u.c:943,2'
              BranchSideFuncs:
                - fio_file_reset
                - __dprint
                - get_start_offset
            - BranchSide:      'io_u.c:948,6'
              BranchSideFuncs:
                - fio_file_reset
                - __dprint
                - get_start_offset
        - Branch String:   'io_u.c:948,6'
          Branch Sides:
            - BranchSide:      'io_u.c:949,3'
              BranchSideFuncs:
                - fio_file_reset
                - __dprint
                - get_start_offset
            - BranchSide:      'io_u.c:966,6'
              BranchSideFuncs:
                - fio_file_reset
                - __dprint
        - Branch String:   'io_u.c:955,7'
          Branch Sides:
            - BranchSide:      'io_u.c:956,38'
              BranchSideFuncs:
                - get_start_offset
                - fio_file_reset
                - __dprint
            - BranchSide:      'io_u.c:958,29'
              BranchSideFuncs:
                - fio_file_reset
                - __dprint
        - Branch String:   'io_u.c:966,6'
          Branch Sides:
            - BranchSide:      'io_u.c:967,3'
              BranchSideFuncs:
                - __dprint
                - fio_file_reset
            - BranchSide:      'io_u.c:976,7'
              BranchSideFuncs:
                - fio_file_reset
        - Branch String:   'io_u.c:967,3'
          Branch Sides:
            - BranchSide:      'io_u.c:967,3'
              BranchSideFuncs:
                - fio_file_reset
            - BranchSide:      'io_u.c:969,29'
              BranchSideFuncs:
                - __dprint
                - fio_file_reset
        - Branch String:   'io_u.c:976,6'
          Branch Sides:
            - BranchSide:      'io_u.c:976,6'
              BranchSideFuncs:
                - fio_file_reset
            - BranchSide:      'io_u.c:977,18'
              BranchSideFuncs:
                - fio_file_reset
      Callsites:
        - Src:             'io_u.c:941,2'
          Dst:             __assert_fail
        - Src:             'io_u.c:942,2'
          Dst:             __assert_fail
        - Src:             'io_u.c:943,2'
          Dst:             __assert_fail
        - Src:             'io_u.c:956,21'
          Dst:             get_start_offset
        - Src:             'io_u.c:967,3'
          Dst:             __dprint
        - Src:             'io_u.c:977,3'
          Dst:             fio_file_reset
    - functionName:    set_rw_ddir
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 852
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         25
      ICount:          162
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - ddir_sync
        - get_rw_ddir
        - td_flags_set
        - td_ioengine_flagged
        - zbd_adjust_ddir
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:834,6'
          Branch Sides:
            - BranchSide:      'io_u.c:835,26'
              BranchSideFuncs:
                - zbd_adjust_ddir
                - td_ioengine_flagged.2370
                - td_flags_set.2361
                - ddir_sync.2371
            - BranchSide:      'io_u.c:837,6'
              BranchSideFuncs:
                - td_ioengine_flagged.2370
                - td_flags_set.2361
                - ddir_sync.2371
        - Branch String:   'io_u.c:837,23'
          Branch Sides:
            - BranchSide:      'io_u.c:837,37'
              BranchSideFuncs:
                - ddir_sync.2371
                - td_ioengine_flagged.2370
                - td_flags_set.2361
            - BranchSide:      'io_u.c:845,33'
              BranchSideFuncs:
                - td_ioengine_flagged.2370
                - td_flags_set.2361
        - Branch String:   'io_u.c:837,6'
          Branch Sides:
            - BranchSide:      'io_u.c:838,24'
              BranchSideFuncs:
                - td_ioengine_flagged.2370
                - td_flags_set.2361
            - BranchSide:      'io_u.c:845,33'
              BranchSideFuncs:
                - td_ioengine_flagged.2370
                - td_flags_set.2361
        - Branch String:   'io_u.c:839,7'
          Branch Sides:
            - BranchSide:      'io_u.c:840,9'
              BranchSideFuncs:
                - td_ioengine_flagged.2370
                - td_flags_set.2361
            - BranchSide:      'io_u.c:842,9'
              BranchSideFuncs:
                - td_ioengine_flagged.2370
                - td_flags_set.2361
        - Branch String:   'io_u.c:847,31'
          Branch Sides:
            - BranchSide:      'io_u.c:847,54'
              BranchSideFuncs:
                - td_ioengine_flagged.2370
                - td_flags_set.2361
            - BranchSide:      'io_u.c:847,31'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:847,71'
          Branch Sides:
            - BranchSide:      'io_u.c:847,71'
              BranchSideFuncs:
                - td_flags_set.2361
            - BranchSide:      'io_u.c:848,6'
              BranchSideFuncs:
                - td_flags_set.2361
        - Branch String:   'io_u.c:848,27'
          Branch Sides:
            - BranchSide:      'io_u.c:848,27'
              BranchSideFuncs:
                - td_flags_set.2361
            - BranchSide:      'io_u.c:849,7'
              BranchSideFuncs:
                - td_flags_set.2361
        - Branch String:   'io_u.c:849,57'
          Branch Sides:
            - BranchSide:      'io_u.c:849,57'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:850,7'
              BranchSideFuncs:
                - td_flags_set.2361
        - Branch String:   'io_u.c:847,6'
          Branch Sides:
            - BranchSide:      'io_u.c:847,6'
              BranchSideFuncs:
                - td_flags_set.2361
            - BranchSide:      'io_u.c:851,3'
              BranchSideFuncs:
                - td_flags_set.2361
      Callsites:
        - Src:             'io_u.c:832,23'
          Dst:             get_rw_ddir
        - Src:             'io_u.c:835,10'
          Dst:             zbd_adjust_ddir
        - Src:             'io_u.c:837,27'
          Dst:             ddir_sync
        - Src:             'io_u.c:847,34'
          Dst:             td_ioengine_flagged
        - Src:             'io_u.c:851,3'
          Dst:             td_flags_set
    - functionName:    __get_next_fileno_rand
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1334
      functionLinenumberEnd: 1359
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         15
      ICount:          117
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - __rand
        - gauss_next
        - log_err
        - pareto_next
        - rand_max
        - zipf_next
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:1337,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1338,34'
              BranchSideFuncs:
                - rand_max.2413
                - __rand.2411
            - BranchSide:      'io_u.c:1346,6'
              BranchSideFuncs:
                - log_err
                - __assert_fail
                - gauss_next
                - pareto_next
                - zipf_next
        - Branch String:   'io_u.c:1346,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1347,23'
              BranchSideFuncs:
                - zipf_next
            - BranchSide:      'io_u.c:1348,11'
              BranchSideFuncs:
                - log_err
                - __assert_fail
                - gauss_next
                - pareto_next
        - Branch String:   'io_u.c:1348,11'
          Branch Sides:
            - BranchSide:      'io_u.c:1349,25'
              BranchSideFuncs:
                - pareto_next
            - BranchSide:      'io_u.c:1350,11'
              BranchSideFuncs:
                - log_err
                - __assert_fail
                - gauss_next
        - Branch String:   'io_u.c:1350,11'
          Branch Sides:
            - BranchSide:      'io_u.c:1351,24'
              BranchSideFuncs:
                - gauss_next
            - BranchSide:      'io_u.c:1353,47'
              BranchSideFuncs:
                - log_err
                - __assert_fail
      Callsites:
        - Src:             'io_u.c:1338,24'
          Dst:             rand_max
        - Src:             'io_u.c:1341,7'
          Dst:             __rand
        - Src:             'io_u.c:1347,12'
          Dst:             zipf_next
        - Src:             'io_u.c:1349,12'
          Dst:             pareto_next
        - Src:             'io_u.c:1351,12'
          Dst:             gauss_next
        - Src:             'io_u.c:1353,3'
          Dst:             log_err
        - Src:             'io_u.c:1354,3'
          Dst:             __assert_fail
    - functionName:    fio_file_done
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    IS_ERR
      functionSourceFile: '/src/fio/./err.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_next_file_rand
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1367
      functionLinenumberEnd: 1399
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - td
        - goodf
        - badf
      BBCount:         32
      ICount:          174
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - ERR_PTR
        - __dprint
        - __get_next_fileno_rand
        - fio_file_done
        - fio_file_open
        - td_io_close_file
        - td_io_open_file
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:1377,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1378,4'
              BranchSideFuncs:
                - __get_next_fileno_rand
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - td_io_close_file
                - ERR_PTR
            - BranchSide:      'io_u.c:1380,22'
              BranchSideFuncs:
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - __get_next_fileno_rand
                - fio_file_done.2437
                - td_io_close_file
                - ERR_PTR
        - Branch String:   'io_u.c:1380,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1383,8'
              BranchSideFuncs:
                - __dprint
                - __get_next_fileno_rand
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - ERR_PTR
                - td_io_close_file
            - BranchSide:      'io_u.c:1392,9'
              BranchSideFuncs:
                - __dprint
                - __get_next_fileno_rand
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - ERR_PTR
                - td_io_close_file
        - Branch String:   'io_u.c:1383,8'
          Branch Sides:
            - BranchSide:      'io_u.c:1384,12'
              BranchSideFuncs:
                - ERR_PTR
            - BranchSide:      'io_u.c:1386,26'
              BranchSideFuncs:
                - td_io_open_file
                - __dprint
                - __get_next_fileno_rand
                - fio_file_done.2437
                - fio_file_open.2438
                - ERR_PTR
                - td_io_close_file
        - Branch String:   'io_u.c:1387,8'
          Branch Sides:
            - BranchSide:      'io_u.c:1388,5'
              BranchSideFuncs:
                - __get_next_fileno_rand
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - td_io_close_file
                - ERR_PTR
            - BranchSide:      'io_u.c:1389,11'
              BranchSideFuncs:
                - __dprint
                - __get_next_fileno_rand
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - ERR_PTR
                - td_io_close_file
        - Branch String:   'io_u.c:1392,15'
          Branch Sides:
            - BranchSide:      'io_u.c:1392,19'
              BranchSideFuncs:
                - __get_next_fileno_rand
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - ERR_PTR
                - td_io_close_file
            - BranchSide:      'io_u.c:1392,43'
              BranchSideFuncs:
                - __dprint
                - __get_next_fileno_rand
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - ERR_PTR
                - td_io_close_file
        - Branch String:   'io_u.c:1392,38'
          Branch Sides:
            - BranchSide:      'io_u.c:1392,43'
              BranchSideFuncs:
                - __dprint
                - __get_next_fileno_rand
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - ERR_PTR
                - td_io_close_file
            - BranchSide:      'io_u.c:1396,7'
              BranchSideFuncs:
                - __get_next_fileno_rand
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - ERR_PTR
                - td_io_close_file
        - Branch String:   'io_u.c:1392,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1393,4'
              BranchSideFuncs:
                - __get_next_fileno_rand
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - ERR_PTR
                - td_io_close_file
            - BranchSide:      'io_u.c:1396,7'
              BranchSideFuncs:
                - __get_next_fileno_rand
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - ERR_PTR
                - td_io_close_file
        - Branch String:   'io_u.c:1393,4'
          Branch Sides:
            - BranchSide:      'io_u.c:1393,4'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1394,11'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'io_u.c:1396,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1397,21'
              BranchSideFuncs:
                - td_io_close_file
                - __get_next_fileno_rand
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - ERR_PTR
            - BranchSide:      'io_u.c:1398,2'
              BranchSideFuncs:
                - __get_next_fileno_rand
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - td_io_close_file
                - ERR_PTR
        - Branch String:   'io_u.c:1398,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1372,7'
              BranchSideFuncs:
                - __get_next_fileno_rand
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - td_io_close_file
                - ERR_PTR
            - BranchSide:      'io_u.c:1398,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:1374,9'
          Dst:             __get_next_fileno_rand
        - Src:             'io_u.c:1377,7'
          Dst:             fio_file_done
        - Src:             'io_u.c:1380,8'
          Dst:             fio_file_open
        - Src:             'io_u.c:1384,12'
          Dst:             ERR_PTR
        - Src:             'io_u.c:1386,10'
          Dst:             td_io_open_file
        - Src:             'io_u.c:1393,4'
          Dst:             __dprint
        - Src:             'io_u.c:1397,4'
          Dst:             td_io_close_file
    - functionName:    fio_file_open
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ERR_PTR
      functionSourceFile: '/src/fio/./err.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - error
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_next_file_rr
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1406
      functionLinenumberEnd: 1454
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - td
        - goodf
        - badf
      BBCount:         48
      ICount:          272
      EdgeCount:       62
      CyclomaticComplexity: 16
      functionsReached:
        - ERR_PTR
        - __dprint
        - fio_file_done
        - fio_file_open
        - td_io_close_file
        - td_io_open_file
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:1416,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1417,4'
              BranchSideFuncs:
                - __dprint
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - __dprint
                - td_io_close_file
                - __dprint
                - ERR_PTR
            - BranchSide:      'io_u.c:1419,3'
              BranchSideFuncs:
                - __dprint
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - __dprint
                - td_io_close_file
                - __dprint
                - ERR_PTR
        - Branch String:   'io_u.c:1419,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1419,3'
              BranchSideFuncs:
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - __dprint
                - __dprint
                - td_io_close_file
                - __dprint
                - ERR_PTR
            - BranchSide:      'io_u.c:1420,21'
              BranchSideFuncs:
                - __dprint
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - __dprint
                - td_io_close_file
                - __dprint
                - ERR_PTR
        - Branch String:   'io_u.c:1420,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1421,6'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - td_io_close_file
                - __dprint
                - ERR_PTR
            - BranchSide:      'io_u.c:1425,22'
              BranchSideFuncs:
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - __dprint
                - __dprint
                - fio_file_done.2437
                - td_io_close_file
                - __dprint
                - ERR_PTR
        - Branch String:   'io_u.c:1425,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1428,8'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - ERR_PTR
                - td_io_close_file
            - BranchSide:      'io_u.c:1441,3'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - ERR_PTR
                - td_io_close_file
        - Branch String:   'io_u.c:1428,8'
          Branch Sides:
            - BranchSide:      'io_u.c:1429,12'
              BranchSideFuncs:
                - ERR_PTR
            - BranchSide:      'io_u.c:1431,26'
              BranchSideFuncs:
                - td_io_open_file
                - __dprint
                - __dprint
                - __dprint
                - fio_file_done.2437
                - fio_file_open.2438
                - ERR_PTR
                - td_io_close_file
                - __dprint
        - Branch String:   'io_u.c:1432,8'
          Branch Sides:
            - BranchSide:      'io_u.c:1433,5'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - td_io_close_file
                - ERR_PTR
            - BranchSide:      'io_u.c:1438,11'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - ERR_PTR
                - td_io_close_file
        - Branch String:   'io_u.c:1433,5'
          Branch Sides:
            - BranchSide:      'io_u.c:1433,5'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - td_io_close_file
                - __dprint
                - ERR_PTR
            - BranchSide:      'io_u.c:1435,7'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - td_io_close_file
                - ERR_PTR
        - Branch String:   'io_u.c:1441,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1441,3'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - __dprint
                - ERR_PTR
                - td_io_close_file
            - BranchSide:      'io_u.c:1443,9'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - ERR_PTR
                - td_io_close_file
        - Branch String:   'io_u.c:1443,15'
          Branch Sides:
            - BranchSide:      'io_u.c:1443,19'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - __dprint
                - ERR_PTR
                - td_io_close_file
            - BranchSide:      'io_u.c:1443,43'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - __dprint
                - ERR_PTR
                - td_io_close_file
        - Branch String:   'io_u.c:1443,38'
          Branch Sides:
            - BranchSide:      'io_u.c:1443,43'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - __dprint
                - ERR_PTR
                - td_io_close_file
            - BranchSide:      'io_u.c:1446,7'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - __dprint
                - ERR_PTR
                - td_io_close_file
        - Branch String:   'io_u.c:1443,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1444,4'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - __dprint
                - ERR_PTR
                - td_io_close_file
            - BranchSide:      'io_u.c:1446,7'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - __dprint
                - ERR_PTR
                - td_io_close_file
        - Branch String:   'io_u.c:1446,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1447,21'
              BranchSideFuncs:
                - td_io_close_file
                - __dprint
                - __dprint
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - __dprint
                - ERR_PTR
            - BranchSide:      'io_u.c:1449,5'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - td_io_close_file
                - __dprint
                - ERR_PTR
        - Branch String:   'io_u.c:1450,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1411,7'
              BranchSideFuncs:
                - __dprint
                - fio_file_done.2437
                - fio_file_open.2438
                - td_io_open_file
                - __dprint
                - __dprint
                - td_io_close_file
                - __dprint
                - ERR_PTR
            - BranchSide:      'io_u.c:1452,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'io_u.c:1452,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1452,2'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1453,9'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'io_u.c:1419,3'
          Dst:             __dprint
        - Src:             'io_u.c:1420,7'
          Dst:             fio_file_done
        - Src:             'io_u.c:1425,8'
          Dst:             fio_file_open
        - Src:             'io_u.c:1429,12'
          Dst:             ERR_PTR
        - Src:             'io_u.c:1431,10'
          Dst:             td_io_open_file
        - Src:             'io_u.c:1433,5'
          Dst:             __dprint
        - Src:             'io_u.c:1441,3'
          Dst:             __dprint
        - Src:             'io_u.c:1447,4'
          Dst:             td_io_close_file
        - Src:             'io_u.c:1452,2'
          Dst:             __dprint
    - functionName:    fio_file_closing
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __get_next_file
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1457
      functionLinenumberEnd: 1497
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         44
      ICount:          232
      EdgeCount:       57
      CyclomaticComplexity: 15
      functionsReached:
        - IS_ERR
        - __assert_fail
        - __dprint
        - fio_file_closing
        - fio_file_open
        - get_next_file_rand
        - get_next_file_rr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:1460,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1460,2'
              BranchSideFuncs:
                - get_next_file_rand
                - IS_ERR
                - __dprint
                - __dprint
                - get_next_file_rr
                - fio_file_open.2438
                - fio_file_closing.2444
                - __dprint
            - BranchSide:      'io_u.c:1462,6'
              BranchSideFuncs:
                - get_next_file_rand
                - IS_ERR
                - __dprint
                - __dprint
                - get_next_file_rr
                - fio_file_open.2438
                - fio_file_closing.2444
                - __dprint
        - Branch String:   'io_u.c:1462,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1463,3'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'io_u.c:1470,6'
              BranchSideFuncs:
                - get_next_file_rand
                - IS_ERR
                - __dprint
                - __dprint
                - get_next_file_rr
                - fio_file_open.2438
                - fio_file_closing.2444
        - Branch String:   'io_u.c:1463,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1463,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1467,3'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'io_u.c:1471,8'
          Branch Sides:
            - BranchSide:      'io_u.c:1471,25'
              BranchSideFuncs:
                - fio_file_open.2438
                - get_next_file_rand
                - IS_ERR
                - __dprint
                - __dprint
                - get_next_file_rr
                - fio_file_closing.2444
            - BranchSide:      'io_u.c:1480,6'
              BranchSideFuncs:
                - get_next_file_rand
                - IS_ERR
                - __dprint
                - __dprint
                - get_next_file_rr
        - Branch String:   'io_u.c:1471,28'
          Branch Sides:
            - BranchSide:      'io_u.c:1471,49'
              BranchSideFuncs:
                - fio_file_closing.2444
                - get_next_file_rand
                - IS_ERR
                - __dprint
                - __dprint
                - get_next_file_rr
            - BranchSide:      'io_u.c:1480,6'
              BranchSideFuncs:
                - get_next_file_rand
                - IS_ERR
                - __dprint
                - __dprint
                - get_next_file_rr
        - Branch String:   'io_u.c:1471,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1472,7'
              BranchSideFuncs:
                - get_next_file_rand
                - IS_ERR
                - __dprint
                - __dprint
                - get_next_file_rr
            - BranchSide:      'io_u.c:1480,6'
              BranchSideFuncs:
                - get_next_file_rand
                - IS_ERR
                - __dprint
                - __dprint
                - get_next_file_rr
        - Branch String:   'io_u.c:1472,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1473,4'
              BranchSideFuncs:
                - __dprint
                - __dprint
            - BranchSide:      'io_u.c:1474,7'
              BranchSideFuncs:
                - get_next_file_rand
                - IS_ERR
                - __dprint
                - __dprint
                - get_next_file_rr
        - Branch String:   'io_u.c:1474,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1475,4'
              BranchSideFuncs:
                - __dprint
                - __dprint
            - BranchSide:      'io_u.c:1478,2'
              BranchSideFuncs:
                - get_next_file_rand
                - IS_ERR
                - __dprint
                - __dprint
                - get_next_file_rr
        - Branch String:   'io_u.c:1480,49'
          Branch Sides:
            - BranchSide:      'io_u.c:1481,6'
              BranchSideFuncs:
                - get_next_file_rr
                - IS_ERR
                - __dprint
                - __dprint
            - BranchSide:      'io_u.c:1482,24'
              BranchSideFuncs:
                - get_next_file_rr
                - IS_ERR
                - __dprint
                - __dprint
        - Branch String:   'io_u.c:1480,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1482,24'
              BranchSideFuncs:
                - get_next_file_rr
                - IS_ERR
                - __dprint
                - __dprint
            - BranchSide:      'io_u.c:1484,26'
              BranchSideFuncs:
                - get_next_file_rand
                - IS_ERR
                - __dprint
                - __dprint
        - Branch String:   'io_u.c:1486,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1487,10'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1489,26'
              BranchSideFuncs:
                - __dprint
                - __dprint
        - Branch String:   'io_u.c:1492,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1493,3'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'io_u.c:1495,3'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'io_u.c:1493,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1493,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1496,9'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'io_u.c:1460,2'
          Dst:             __assert_fail
        - Src:             'io_u.c:1463,3'
          Dst:             __dprint
        - Src:             'io_u.c:1471,11'
          Dst:             fio_file_open
        - Src:             'io_u.c:1471,32'
          Dst:             fio_file_closing
        - Src:             'io_u.c:1482,7'
          Dst:             get_next_file_rr
        - Src:             'io_u.c:1484,7'
          Dst:             get_next_file_rand
        - Src:             'io_u.c:1486,6'
          Dst:             IS_ERR
        - Src:             'io_u.c:1493,3'
          Dst:             __dprint
        - Src:             'io_u.c:1495,3'
          Dst:             __dprint
    - functionName:    fio_file_set_done
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fill_io_u
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1040
      functionLinenumberEnd: 1117
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         71
      ICount:          392
      EdgeCount:       95
      CyclomaticComplexity: 26
      functionsReached:
        - __dprint
        - ddir_rw
        - dp_fill_dspec_data
        - dprint_io_u
        - fill_multi_range_io_u
        - fio_file_axmap
        - get_next_buflen
        - get_next_offset
        - mark_random_map
        - multi_range_trim
        - set_rw_ddir
        - setup_strided_zone_mode
        - setup_zbd_zone_mode
        - td_ioengine_flagged
        - zbd_adjust_block
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:1045,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1046,3'
              BranchSideFuncs:
                - multi_range_trim
                - dprint_io_u.2368
            - BranchSide:      'io_u.c:1048,14'
              BranchSideFuncs:
                - set_rw_ddir
                - ddir_rw.2372
                - multi_range_trim
                - dprint_io_u.2368
                - multi_range_trim
                - get_next_offset
                - get_next_buflen
                - __dprint
                - multi_range_trim
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
                - dp_fill_dspec_data
                - zbd_adjust_block
                - __dprint
                - __dprint
                - fill_multi_range_io_u
                - setup_zbd_zone_mode
                - setup_strided_zone_mode
                - __dprint
        - Branch String:   'io_u.c:1050,31'
          Branch Sides:
            - BranchSide:      'io_u.c:1050,34'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'io_u.c:1051,3'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'io_u.c:1050,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1051,3'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'io_u.c:1057,15'
              BranchSideFuncs:
                - ddir_rw.2372
                - multi_range_trim
                - dprint_io_u.2368
                - multi_range_trim
                - get_next_offset
                - get_next_buflen
                - __dprint
                - multi_range_trim
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
                - dp_fill_dspec_data
                - zbd_adjust_block
                - __dprint
                - __dprint
                - fill_multi_range_io_u
                - setup_zbd_zone_mode
                - setup_strided_zone_mode
        - Branch String:   'io_u.c:1051,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1051,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1052,3'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'io_u.c:1057,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1058,3'
              BranchSideFuncs:
                - multi_range_trim
                - get_next_offset
                - get_next_buflen
                - __dprint
                - multi_range_trim
                - multi_range_trim
                - dprint_io_u.2368
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
                - dp_fill_dspec_data
                - zbd_adjust_block
                - __dprint
                - __dprint
                - fill_multi_range_io_u
                - setup_zbd_zone_mode
                - setup_strided_zone_mode
            - BranchSide:      'io_u.c:1060,6'
              BranchSideFuncs:
                - multi_range_trim
                - get_next_offset
                - get_next_buflen
                - __dprint
                - multi_range_trim
                - multi_range_trim
                - dprint_io_u.2368
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
                - dp_fill_dspec_data
                - zbd_adjust_block
                - __dprint
                - __dprint
                - fill_multi_range_io_u
                - setup_zbd_zone_mode
                - setup_strided_zone_mode
        - Branch String:   'io_u.c:1060,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1061,27'
              BranchSideFuncs:
                - setup_strided_zone_mode
                - multi_range_trim
                - get_next_offset
                - get_next_buflen
                - __dprint
                - multi_range_trim
                - multi_range_trim
                - dprint_io_u.2368
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
                - dp_fill_dspec_data
                - zbd_adjust_block
                - __dprint
                - __dprint
                - fill_multi_range_io_u
            - BranchSide:      'io_u.c:1062,11'
              BranchSideFuncs:
                - multi_range_trim
                - get_next_offset
                - get_next_buflen
                - __dprint
                - multi_range_trim
                - multi_range_trim
                - dprint_io_u.2368
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
                - dp_fill_dspec_data
                - zbd_adjust_block
                - __dprint
                - __dprint
                - fill_multi_range_io_u
                - setup_zbd_zone_mode
        - Branch String:   'io_u.c:1065,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1066,29'
              BranchSideFuncs:
                - fill_multi_range_io_u
                - multi_range_trim
                - multi_range_trim
                - dprint_io_u.2368
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
                - dp_fill_dspec_data
                - zbd_adjust_block
                - __dprint
            - BranchSide:      'io_u.c:1073,23'
              BranchSideFuncs:
                - get_next_offset
                - get_next_buflen
                - __dprint
                - multi_range_trim
                - multi_range_trim
                - dprint_io_u.2368
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
                - dp_fill_dspec_data
                - zbd_adjust_block
                - __dprint
                - __dprint
        - Branch String:   'io_u.c:1066,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1067,4'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1068,2'
              BranchSideFuncs:
                - multi_range_trim
                - multi_range_trim
                - dprint_io_u.2368
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
                - dp_fill_dspec_data
                - zbd_adjust_block
                - __dprint
        - Branch String:   'io_u.c:1073,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1074,4'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'io_u.c:1078,34'
              BranchSideFuncs:
                - get_next_buflen
                - __dprint
                - multi_range_trim
                - multi_range_trim
                - dprint_io_u.2368
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
                - dp_fill_dspec_data
                - zbd_adjust_block
                - __dprint
        - Branch String:   'io_u.c:1074,4'
          Branch Sides:
            - BranchSide:      'io_u.c:1074,4'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1075,4'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'io_u.c:1079,7'
          Branch Sides:
            - BranchSide:      'io_u.c:0,0'
              BranchSideFuncs:
                - multi_range_trim
                - multi_range_trim
                - dprint_io_u.2368
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
                - dp_fill_dspec_data
                - zbd_adjust_block
                - __dprint
            - BranchSide:      'io_u.c:1080,4'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'io_u.c:1080,4'
          Branch Sides:
            - BranchSide:      'io_u.c:1080,4'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1081,4'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'io_u.c:1086,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1087,26'
              BranchSideFuncs:
                - zbd_adjust_block
                - multi_range_trim
                - multi_range_trim
                - dprint_io_u.2368
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
                - dp_fill_dspec_data
                - __dprint
            - BranchSide:      'io_u.c:1094,6'
              BranchSideFuncs:
                - multi_range_trim
                - multi_range_trim
                - dprint_io_u.2368
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
                - dp_fill_dspec_data
        - Branch String:   'io_u.c:1088,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1089,4'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'io_u.c:1092,2'
              BranchSideFuncs:
                - multi_range_trim
                - multi_range_trim
                - dprint_io_u.2368
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
                - dp_fill_dspec_data
        - Branch String:   'io_u.c:1089,4'
          Branch Sides:
            - BranchSide:      'io_u.c:1089,4'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1090,4'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'io_u.c:1094,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1095,22'
              BranchSideFuncs:
                - dp_fill_dspec_data
                - multi_range_trim
                - multi_range_trim
                - dprint_io_u.2368
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
            - BranchSide:      'io_u.c:1097,6'
              BranchSideFuncs:
                - multi_range_trim
                - multi_range_trim
                - dprint_io_u.2368
                - fio_file_axmap.2415
                - mark_random_map
                - __dprint
        - Branch String:   'io_u.c:1097,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1098,3'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'io_u.c:1108,24'
              BranchSideFuncs:
                - multi_range_trim
                - multi_range_trim
                - dprint_io_u.2368
                - fio_file_axmap.2415
                - mark_random_map
        - Branch String:   'io_u.c:1098,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1098,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1102,3'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'io_u.c:1108,34'
          Branch Sides:
            - BranchSide:      'io_u.c:1108,54'
              BranchSideFuncs:
                - multi_range_trim
                - dprint_io_u.2368
            - BranchSide:      'io_u.c:1108,37'
              BranchSideFuncs:
                - multi_range_trim
                - dprint_io_u.2368
                - fio_file_axmap.2415
                - mark_random_map
        - Branch String:   'io_u.c:1108,51'
          Branch Sides:
            - BranchSide:      'io_u.c:1108,54'
              BranchSideFuncs:
                - fio_file_axmap.2415
                - multi_range_trim
                - dprint_io_u.2368
                - mark_random_map
            - BranchSide:      'io_u.c:1108,54'
              BranchSideFuncs:
                - multi_range_trim
                - dprint_io_u.2368
        - Branch String:   'io_u.c:1108,54'
          Branch Sides:
            - BranchSide:      'io_u.c:1108,54'
              BranchSideFuncs:
                - multi_range_trim
                - dprint_io_u.2368
            - BranchSide:      'io_u.c:1112,24'
              BranchSideFuncs:
                - multi_range_trim
                - dprint_io_u.2368
        - Branch String:   'io_u.c:1108,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1108,54'
              BranchSideFuncs:
                - mark_random_map
                - multi_range_trim
                - dprint_io_u.2368
            - BranchSide:      'io_u.c:1109,34'
              BranchSideFuncs:
                - mark_random_map
                - multi_range_trim
                - dprint_io_u.2368
        - Branch String:   'io_u.c:1112,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1113,15'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1114,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:1045,6'
          Dst:             td_ioengine_flagged
        - Src:             'io_u.c:1048,2'
          Dst:             set_rw_ddir
        - Src:             'io_u.c:1051,3'
          Dst:             __dprint
        - Src:             'io_u.c:1057,7'
          Dst:             ddir_rw
        - Src:             'io_u.c:1061,3'
          Dst:             setup_strided_zone_mode
        - Src:             'io_u.c:1063,3'
          Dst:             setup_zbd_zone_mode
        - Src:             'io_u.c:1065,6'
          Dst:             multi_range_trim
        - Src:             'io_u.c:1066,7'
          Dst:             fill_multi_range_io_u
        - Src:             'io_u.c:1073,7'
          Dst:             get_next_offset
        - Src:             'io_u.c:1074,4'
          Dst:             __dprint
        - Src:             'io_u.c:1078,18'
          Dst:             get_next_buflen
        - Src:             'io_u.c:1080,4'
          Dst:             __dprint
        - Src:             'io_u.c:1087,9'
          Dst:             zbd_adjust_block
        - Src:             'io_u.c:1089,4'
          Dst:             __dprint
        - Src:             'io_u.c:1095,3'
          Dst:             dp_fill_dspec_data
        - Src:             'io_u.c:1098,3'
          Dst:             __dprint
        - Src:             'io_u.c:1108,7'
          Dst:             multi_range_trim
        - Src:             'io_u.c:1108,54'
          Dst:             fio_file_axmap
        - Src:             'io_u.c:1109,18'
          Dst:             mark_random_map
        - Src:             'io_u.c:1112,7'
          Dst:             multi_range_trim
        - Src:             'io_u.c:1113,3'
          Dst:             dprint_io_u
    - functionName:    multi_range_trim
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         7
      ICount:          40
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   './fio.h:642,30'
          Branch Sides:
            - BranchSide:      './fio.h:642,33'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:645,2'
              BranchSideFuncs: []
        - Branch String:   './fio.h:642,6'
          Branch Sides:
            - BranchSide:      './fio.h:643,3'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:645,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    PTR_ERR
      functionSourceFile: '/src/fio/./err.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    IS_ERR_OR_NULL
      functionSourceFile: '/src/fio/./err.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './err.h:33,14'
          Branch Sides:
            - BranchSide:      './err.h:33,17'
              BranchSideFuncs: []
            - BranchSide:      './err.h:33,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_next_file
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1500
      functionLinenumberEnd: 1501
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __get_next_file
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'io_u.c:1501,9'
          Dst:             __get_next_file
    - functionName:    os_trim
      functionSourceFile: '/src/fio/./os/os-linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - f
        - start
        - len
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - ioctl
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/os-linux.h:284,6'
          Branch Sides:
            - BranchSide:      './os/os-linux.h:285,3'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      './os/os-linux.h:287,9'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             './os/os-linux.h:284,7'
          Dst:             ioctl
        - Src:             './os/os-linux.h:287,9'
          Dst:             __errno_location
    - functionName:    do_io_u_trim
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     externalLinkage
      functionLinenumber: 2489
      functionLinenumberEnd: 2513
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         14
      ICount:          100
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - os_trim
        - zbd_do_io_u_trim
      functionUses:    8
      BranchProfiles:
        - Branch String:   'io_u.c:2497,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2498,26'
              BranchSideFuncs:
                - zbd_do_io_u_trim
                - os_trim
            - BranchSide:      'io_u.c:2505,16'
              BranchSideFuncs:
                - os_trim
        - Branch String:   'io_u.c:2499,7'
          Branch Sides:
            - BranchSide:      'io_u.c:2500,11'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2501,7'
              BranchSideFuncs:
                - os_trim
        - Branch String:   'io_u.c:2501,7'
          Branch Sides:
            - BranchSide:      'io_u.c:2502,4'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2503,2'
              BranchSideFuncs:
                - os_trim
        - Branch String:   'io_u.c:2506,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2506,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2507,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:2498,9'
          Dst:             zbd_do_io_u_trim
        - Src:             'io_u.c:2505,8'
          Dst:             os_trim
    - functionName:    do_sync_file_range
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2446
      functionLinenumberEnd: 2456
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sync_file_range
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:2452,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2453,3'
              BranchSideFuncs:
                - sync_file_range
            - BranchSide:      'io_u.c:2455,25'
              BranchSideFuncs:
                - sync_file_range
      Callsites:
        - Src:             'io_u.c:2455,9'
          Dst:             sync_file_range
    - functionName:    sync_file_range
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    do_io_u_sync
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     externalLinkage
      functionLinenumber: 2459
      functionLinenumberEnd: 2485
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         15
      ICount:          101
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - do_sync_file_range
        - fdatasync
        - fsync
      functionUses:    6
      BranchProfiles:
        - Branch String:   'io_u.c:2462,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2466,15'
              BranchSideFuncs:
                - fsync
                - __errno_location
            - BranchSide:      'io_u.c:2468,13'
              BranchSideFuncs:
                - __errno_location
                - do_sync_file_range
                - fdatasync
        - Branch String:   'io_u.c:2468,13'
          Branch Sides:
            - BranchSide:      'io_u.c:2470,19'
              BranchSideFuncs:
                - fdatasync
                - __errno_location
            - BranchSide:      'io_u.c:2475,13'
              BranchSideFuncs:
                - __errno_location
                - do_sync_file_range
        - Branch String:   'io_u.c:2475,13'
          Branch Sides:
            - BranchSide:      'io_u.c:2476,28'
              BranchSideFuncs:
                - do_sync_file_range
                - __errno_location
            - BranchSide:      'io_u.c:2478,9'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'io_u.c:2482,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2482,6'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'io_u.c:2483,17'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'io_u.c:2466,9'
          Dst:             fsync
        - Src:             'io_u.c:2470,9'
          Dst:             fdatasync
        - Src:             'io_u.c:2476,9'
          Dst:             do_sync_file_range
        - Src:             'io_u.c:2483,17'
          Dst:             __errno_location
    - functionName:    fdatasync
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    save_buf_state
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2380
      functionLinenumberEnd: 2385
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - rs
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - frand_copy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:2381,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2382,14'
              BranchSideFuncs:
                - frand_copy.2339
            - BranchSide:      'io_u.c:2383,11'
              BranchSideFuncs:
                - frand_copy.2339
      Callsites:
        - Src:             'io_u.c:2382,3'
          Dst:             frand_copy
        - Src:             'io_u.c:2384,3'
          Dst:             frand_copy
    - functionName:    get_buf_state
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2343
      functionLinenumberEnd: 2377
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         14
      ICount:          126
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - frand_copy
        - log_err
        - rand_between
      functionUses:    2
      BranchProfiles:
        - Branch String:   'io_u.c:2347,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2348,11'
              BranchSideFuncs:
                - rand_between.2399
                - rand_between.2399
                - frand_copy.2339
                - frand_copy.2339
                - log_err
                - __assert_fail
                - frand_copy.2339
            - BranchSide:      'io_u.c:2349,11'
              BranchSideFuncs:
                - rand_between.2399
                - rand_between.2399
                - frand_copy.2339
                - frand_copy.2339
                - log_err
                - __assert_fail
                - frand_copy.2339
        - Branch String:   'io_u.c:2356,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2357,11'
              BranchSideFuncs:
                - rand_between.2399
                - frand_copy.2339
                - frand_copy.2339
                - log_err
                - __assert_fail
            - BranchSide:      'io_u.c:2376,10'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:2357,3'
          Branch Sides:
            - BranchSide:      'io_u.c:2365,16'
              BranchSideFuncs:
                - frand_copy.2339
            - BranchSide:      'io_u.c:2368,22'
              BranchSideFuncs:
                - rand_between.2399
                - frand_copy.2339
            - BranchSide:      'io_u.c:2372,43'
              BranchSideFuncs:
                - log_err
                - __assert_fail
      Callsites:
        - Src:             'io_u.c:2350,3'
          Dst:             frand_copy
        - Src:             'io_u.c:2354,6'
          Dst:             rand_between
        - Src:             'io_u.c:2365,4'
          Dst:             frand_copy
        - Src:             'io_u.c:2368,8'
          Dst:             rand_between
        - Src:             'io_u.c:2369,4'
          Dst:             frand_copy
        - Src:             'io_u.c:2372,4'
          Dst:             log_err
        - Src:             'io_u.c:2373,4'
          Dst:             __assert_fail
    - functionName:    fill_io_buffer
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     externalLinkage
      functionLinenumber: 2389
      functionLinenumberEnd: 2432
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - td
        - buf
        - min_write
        - max_bs
      BBCount:         36
      ICount:          263
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - fill_buffer_pattern
        - fill_random_buf
        - fill_random_buf_percentage
        - get_buf_state
        - save_buf_state
      functionUses:    3
      BranchProfiles:
        - Branch String:   'io_u.c:2392,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2393,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2395,6'
              BranchSideFuncs:
                - get_buf_state
                - fill_random_buf
                - fill_buffer_pattern
                - get_buf_state
                - fill_random_buf_percentage
                - save_buf_state
        - Branch String:   'io_u.c:2395,29'
          Branch Sides:
            - BranchSide:      'io_u.c:2395,32'
              BranchSideFuncs:
                - get_buf_state
                - fill_random_buf_percentage
                - save_buf_state
            - BranchSide:      'io_u.c:2396,23'
              BranchSideFuncs:
                - get_buf_state
                - fill_random_buf_percentage
                - save_buf_state
        - Branch String:   'io_u.c:2395,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2396,23'
              BranchSideFuncs:
                - get_buf_state
                - fill_random_buf_percentage
                - save_buf_state
            - BranchSide:      'io_u.c:2426,13'
              BranchSideFuncs:
                - get_buf_state
                - fill_random_buf
                - fill_buffer_pattern
        - Branch String:   'io_u.c:2409,8'
          Branch Sides:
            - BranchSide:      'io_u.c:2410,24'
              BranchSideFuncs:
                - fill_random_buf_percentage
                - save_buf_state
                - get_buf_state
            - BranchSide:      'io_u.c:2412,16'
              BranchSideFuncs:
                - fill_random_buf_percentage
                - save_buf_state
                - get_buf_state
        - Branch String:   'io_u.c:2412,16'
          Branch Sides:
            - BranchSide:      'io_u.c:2412,16'
              BranchSideFuncs:
                - fill_random_buf_percentage
                - save_buf_state
                - get_buf_state
            - BranchSide:      'io_u.c:2412,16'
              BranchSideFuncs:
                - fill_random_buf_percentage
                - save_buf_state
                - get_buf_state
        - Branch String:   'io_u.c:2414,17'
          Branch Sides:
            - BranchSide:      'io_u.c:2414,17'
              BranchSideFuncs:
                - fill_random_buf_percentage
                - save_buf_state
                - get_buf_state
            - BranchSide:      'io_u.c:2425,12'
              BranchSideFuncs:
                - fill_random_buf_percentage
                - save_buf_state
                - get_buf_state
        - Branch String:   'io_u.c:2414,17'
          Branch Sides:
            - BranchSide:      'io_u.c:2414,17'
              BranchSideFuncs:
                - fill_random_buf_percentage
                - save_buf_state
                - get_buf_state
            - BranchSide:      'io_u.c:2425,12'
              BranchSideFuncs:
                - fill_random_buf_percentage
                - save_buf_state
                - get_buf_state
        - Branch String:   'io_u.c:2414,17'
          Branch Sides:
            - BranchSide:      'io_u.c:2414,17'
              BranchSideFuncs:
                - fill_random_buf_percentage
                - save_buf_state
                - get_buf_state
            - BranchSide:      'io_u.c:2414,17'
              BranchSideFuncs:
                - fill_random_buf_percentage
                - save_buf_state
                - get_buf_state
        - Branch String:   'io_u.c:2425,3'
          Branch Sides:
            - BranchSide:      'io_u.c:2409,9'
              BranchSideFuncs:
                - get_buf_state
                - fill_random_buf_percentage
                - save_buf_state
            - BranchSide:      'io_u.c:2426,2'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:2426,13'
          Branch Sides:
            - BranchSide:      'io_u.c:2427,23'
              BranchSideFuncs:
                - fill_buffer_pattern
            - BranchSide:      'io_u.c:2428,11'
              BranchSideFuncs:
                - get_buf_state
                - fill_random_buf
        - Branch String:   'io_u.c:2428,11'
          Branch Sides:
            - BranchSide:      'io_u.c:2429,10'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2431,33'
              BranchSideFuncs:
                - get_buf_state
                - fill_random_buf
      Callsites:
        - Src:             'io_u.c:2410,10'
          Dst:             get_buf_state
        - Src:             'io_u.c:2417,4'
          Dst:             fill_random_buf_percentage
        - Src:             'io_u.c:2424,4'
          Dst:             save_buf_state
        - Src:             'io_u.c:2427,3'
          Dst:             fill_buffer_pattern
        - Src:             'io_u.c:2431,19'
          Dst:             get_buf_state
        - Src:             'io_u.c:2431,3'
          Dst:             fill_random_buf
    - functionName:    io_u_queued
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     externalLinkage
      functionLinenumber: 2331
      functionLinenumberEnd: 2337
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         13
      ICount:          67
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - add_slat_sample
        - ramp_time_over
      functionUses:    5
      BranchProfiles:
        - Branch String:   'io_u.c:2332,26'
          Branch Sides:
            - BranchSide:      'io_u.c:2332,26'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2332,44'
              BranchSideFuncs:
                - ramp_time_over
                - add_slat_sample
        - Branch String:   'io_u.c:2332,48'
          Branch Sides:
            - BranchSide:      'io_u.c:2332,51'
              BranchSideFuncs:
                - add_slat_sample
            - BranchSide:      'io_u.c:2332,48'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:2332,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2332,6'
              BranchSideFuncs:
                - add_slat_sample
            - BranchSide:      'io_u.c:2333,7'
              BranchSideFuncs:
                - add_slat_sample
        - Branch String:   'io_u.c:2333,7'
          Branch Sides:
            - BranchSide:      'io_u.c:2334,9'
              BranchSideFuncs:
                - add_slat_sample
            - BranchSide:      'io_u.c:2335,19'
              BranchSideFuncs:
                - add_slat_sample
      Callsites:
        - Src:             'io_u.c:2332,29'
          Dst:             ramp_time_over
        - Src:             'io_u.c:2335,3'
          Dst:             add_slat_sample
    - functionName:    io_u_sync_complete
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     externalLinkage
      functionLinenumber: 2270
      functionLinenumberEnd: 2287
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         28
      ICount:          160
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - init_icd
        - io_completed
        - io_u_update_bytes_done
        - nowarn_snprintf
        - put_io_u
        - strerror
      functionUses:    4
      BranchProfiles:
        - Branch String:   'io_u.c:2276,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2277,12'
              BranchSideFuncs:
                - put_io_u
                - io_u_update_bytes_done
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:2279,10'
              BranchSideFuncs:
                - io_u_update_bytes_done
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:2279,6'
          Branch Sides:
            - BranchSide:      'io_u.c:2280,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:2284,25'
              BranchSideFuncs:
                - io_u_update_bytes_done
        - Branch String:   'io_u.c:2280,3'
          Branch Sides:
            - BranchSide:      'io_u.c:2280,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:2280,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:2280,3'
          Branch Sides:
            - BranchSide:      'io_u.c:2280,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:2280,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:2280,3'
          Branch Sides:
            - BranchSide:      'io_u.c:2280,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
            - BranchSide:      'io_u.c:2281,3'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:2280,3'
          Branch Sides:
            - BranchSide:      'io_u.c:2280,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2280,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
        - Branch String:   'io_u.c:2280,3'
          Branch Sides:
            - BranchSide:      'io_u.c:2280,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:2280,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2353
      Callsites:
        - Src:             'io_u.c:2273,2'
          Dst:             init_icd
        - Src:             'io_u.c:2274,2'
          Dst:             io_completed
        - Src:             'io_u.c:2277,3'
          Dst:             put_io_u
        - Src:             'io_u.c:2280,3'
          Dst:             strerror
        - Src:             'io_u.c:2280,3'
          Dst:             nowarn_snprintf
        - Src:             'io_u.c:2280,3'
          Dst:             strerror
        - Src:             'io_u.c:2280,3'
          Dst:             nowarn_snprintf
        - Src:             'io_u.c:2284,2'
          Dst:             io_u_update_bytes_done
    - functionName:    small_content_scramble
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1837
      functionLinenumberEnd: 1875
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - io_u
      BBCount:         11
      ICount:          118
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:1843,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1844,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1846,6'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:1849,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1850,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1858,12'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:1860,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1860,2'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1865,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    io_u_fill_buffer
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     externalLinkage
      functionLinenumber: 2439
      functionLinenumberEnd: 2442
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - td
        - io_u
        - min_write
        - max_bs
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fill_io_buffer
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'io_u.c:2441,2'
          Dst:             fill_io_buffer
    - functionName:    set_io_u_file
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1505
      functionLinenumberEnd: 1539
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         22
      ICount:          136
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - IS_ERR_OR_NULL
        - PTR_ERR
        - __dprint
        - fill_io_u
        - fio_file_reset
        - fio_file_set_done
        - get_file
        - get_next_file
        - put_file_log
        - td_io_close_file
        - zbd_put_io_u
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:1510,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1511,19'
              BranchSideFuncs:
                - PTR_ERR
            - BranchSide:      'io_u.c:1513,16'
              BranchSideFuncs:
                - get_file
                - fill_io_u
                - zbd_put_io_u
                - put_file_log
                - td_io_close_file
                - fio_file_set_done
                - __dprint
                - get_next_file
                - IS_ERR_OR_NULL
                - PTR_ERR
                - fio_file_reset
        - Branch String:   'io_u.c:1516,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1517,4'
              BranchSideFuncs:
                - zbd_put_io_u
                - put_file_log
                - td_io_close_file
                - fio_file_set_done
                - __dprint
                - get_next_file
                - IS_ERR_OR_NULL
                - get_file
                - fill_io_u
                - PTR_ERR
                - fio_file_reset
            - BranchSide:      'io_u.c:1519,16'
              BranchSideFuncs:
                - zbd_put_io_u
                - put_file_log
                - td_io_close_file
                - fio_file_set_done
                - __dprint
                - get_next_file
                - IS_ERR_OR_NULL
                - get_file
                - fill_io_u
                - PTR_ERR
                - fio_file_reset
        - Branch String:   'io_u.c:1525,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1526,4'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1528,7'
              BranchSideFuncs:
                - fio_file_set_done
                - __dprint
                - get_next_file
                - IS_ERR_OR_NULL
                - get_file
                - fill_io_u
                - zbd_put_io_u
                - put_file_log
                - td_io_close_file
                - PTR_ERR
                - fio_file_reset
        - Branch String:   'io_u.c:1528,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1529,19'
              BranchSideFuncs:
                - fio_file_reset
                - get_next_file
                - IS_ERR_OR_NULL
                - get_file
                - fill_io_u
                - zbd_put_io_u
                - put_file_log
                - td_io_close_file
                - fio_file_set_done
                - __dprint
                - PTR_ERR
            - BranchSide:      'io_u.c:1531,22'
              BranchSideFuncs:
                - fio_file_set_done
                - __dprint
                - get_next_file
                - IS_ERR_OR_NULL
                - get_file
                - fill_io_u
                - zbd_put_io_u
                - put_file_log
                - td_io_close_file
                - fio_file_reset
                - PTR_ERR
        - Branch String:   'io_u.c:1536,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1509,21'
              BranchSideFuncs:
                - get_next_file
                - IS_ERR_OR_NULL
                - get_file
                - fill_io_u
                - zbd_put_io_u
                - put_file_log
                - td_io_close_file
                - fio_file_set_done
                - __dprint
                - fio_file_reset
                - PTR_ERR
            - BranchSide:      'io_u.c:1538,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:1509,7'
          Dst:             get_next_file
        - Src:             'io_u.c:1510,7'
          Dst:             IS_ERR_OR_NULL
        - Src:             'io_u.c:1511,11'
          Dst:             PTR_ERR
        - Src:             'io_u.c:1514,3'
          Dst:             get_file
        - Src:             'io_u.c:1516,8'
          Dst:             fill_io_u
        - Src:             'io_u.c:1519,3'
          Dst:             zbd_put_io_u
        - Src:             'io_u.c:1521,3'
          Dst:             put_file_log
        - Src:             'io_u.c:1522,3'
          Dst:             td_io_close_file
        - Src:             'io_u.c:1529,4'
          Dst:             fio_file_reset
        - Src:             'io_u.c:1531,4'
          Dst:             fio_file_set_done
        - Src:             'io_u.c:1533,4'
          Dst:             __dprint
    - functionName:    check_get_trim
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1775
      functionLinenumberEnd: 1801
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         24
      ICount:          145
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - get_next_trim
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:1776,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1777,3'
              BranchSideFuncs:
                - get_next_trim
                - get_next_trim
            - BranchSide:      'io_u.c:1778,7'
              BranchSideFuncs:
                - get_next_trim
                - get_next_trim
        - Branch String:   'io_u.c:1778,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1779,3'
              BranchSideFuncs:
                - get_next_trim
                - get_next_trim
            - BranchSide:      'io_u.c:1783,6'
              BranchSideFuncs:
                - get_next_trim
                - get_next_trim
        - Branch String:   'io_u.c:1783,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1784,3'
              BranchSideFuncs:
                - get_next_trim
            - BranchSide:      'io_u.c:1789,15'
              BranchSideFuncs:
                - get_next_trim
        - Branch String:   'io_u.c:1785,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1786,4'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1788,4'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:1791,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1792,21'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1798,2'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:1793,8'
          Branch Sides:
            - BranchSide:      'io_u.c:1794,22'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1795,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:1785,7'
          Dst:             get_next_trim
        - Src:             'io_u.c:1791,7'
          Dst:             get_next_trim
    - functionName:    check_get_verify
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1804
      functionLinenumberEnd: 1828
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         25
      ICount:          143
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - get_next_verify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:1805,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1806,3'
              BranchSideFuncs:
                - get_next_verify
            - BranchSide:      'io_u.c:1808,6'
              BranchSideFuncs:
                - get_next_verify
        - Branch String:   'io_u.c:1808,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1809,7'
              BranchSideFuncs:
                - get_next_verify
            - BranchSide:      'io_u.c:1827,2'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:1811,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1812,15'
              BranchSideFuncs:
                - get_next_verify
            - BranchSide:      'io_u.c:1813,14'
              BranchSideFuncs:
                - get_next_verify
        - Branch String:   'io_u.c:1816,8'
          Branch Sides:
            - BranchSide:      'io_u.c:1817,24'
              BranchSideFuncs:
                - get_next_verify
            - BranchSide:      'io_u.c:1818,15'
              BranchSideFuncs:
                - get_next_verify
        - Branch String:   'io_u.c:1821,18'
          Branch Sides:
            - BranchSide:      'io_u.c:1821,38'
              BranchSideFuncs:
                - get_next_verify
            - BranchSide:      'io_u.c:1825,2'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:1821,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1822,4'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1825,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:1821,22'
          Dst:             get_next_verify
    - functionName:    get_io_u
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     externalLinkage
      functionLinenumber: 1882
      functionLinenumberEnd: 1979
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         83
      ICount:          427
      EdgeCount:       109
      CyclomaticComplexity: 28
      functionsReached:
        - ERR_PTR
        - __assert_fail
        - __dprint
        - __get_io_u
        - check_get_trim
        - check_get_verify
        - ddir_rw
        - fio_file_open
        - fio_gettime
        - io_u_fill_buffer
        - multi_range_trim
        - put_io_u
        - read_iolog_get
        - set_io_u_file
        - small_content_scramble
        - td_io_prep
        - td_ioengine_flagged
      functionUses:    3
      BranchProfiles:
        - Branch String:   'io_u.c:1889,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1890,3'
              BranchSideFuncs:
                - check_get_verify
                - check_get_trim
                - set_io_u_file
                - __dprint
                - __dprint
                - put_io_u
                - ERR_PTR
                - fio_file_open.2438
                - __assert_fail
                - ddir_rw.2372
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - multi_range_trim
                - td_ioengine_flagged.2370
                - __dprint
                - io_u_fill_buffer
                - __dprint
                - read_iolog_get
            - BranchSide:      'io_u.c:1894,23'
              BranchSideFuncs:
                - check_get_verify
                - check_get_trim
                - set_io_u_file
                - __dprint
                - __dprint
                - put_io_u
                - ERR_PTR
                - fio_file_open.2438
                - __assert_fail
                - ddir_rw.2372
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - multi_range_trim
                - td_ioengine_flagged.2370
                - __dprint
                - io_u_fill_buffer
                - __dprint
                - read_iolog_get
        - Branch String:   'io_u.c:1890,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1890,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1891,3'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'io_u.c:1894,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1895,3'
              BranchSideFuncs:
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - __dprint
                - put_io_u
                - ERR_PTR
            - BranchSide:      'io_u.c:1896,21'
              BranchSideFuncs:
                - check_get_trim
                - set_io_u_file
                - __dprint
                - __dprint
                - put_io_u
                - ERR_PTR
                - fio_file_open.2438
                - __assert_fail
                - ddir_rw.2372
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - multi_range_trim
                - td_ioengine_flagged.2370
                - __dprint
                - io_u_fill_buffer
                - __dprint
                - read_iolog_get
        - Branch String:   'io_u.c:1896,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1897,3'
              BranchSideFuncs:
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - __dprint
                - put_io_u
                - ERR_PTR
            - BranchSide:      'io_u.c:1902,6'
              BranchSideFuncs:
                - set_io_u_file
                - __dprint
                - __dprint
                - put_io_u
                - ERR_PTR
                - fio_file_open.2438
                - __assert_fail
                - ddir_rw.2372
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - multi_range_trim
                - td_ioengine_flagged.2370
                - __dprint
                - io_u_fill_buffer
                - __dprint
                - read_iolog_get
        - Branch String:   'io_u.c:1902,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1903,3'
              BranchSideFuncs:
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - __dprint
                - put_io_u
                - ERR_PTR
            - BranchSide:      'io_u.c:1908,6'
              BranchSideFuncs:
                - set_io_u_file
                - __dprint
                - __dprint
                - put_io_u
                - ERR_PTR
                - fio_file_open.2438
                - __assert_fail
                - ddir_rw.2372
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - multi_range_trim
                - td_ioengine_flagged.2370
                - __dprint
                - io_u_fill_buffer
                - __dprint
                - read_iolog_get
        - Branch String:   'io_u.c:1908,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1909,22'
              BranchSideFuncs:
                - read_iolog_get
                - __dprint
                - __dprint
                - put_io_u
                - ERR_PTR
                - fio_file_open.2438
                - __assert_fail
                - ddir_rw.2372
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - multi_range_trim
                - td_ioengine_flagged.2370
                - __dprint
                - io_u_fill_buffer
            - BranchSide:      'io_u.c:1911,27'
              BranchSideFuncs:
                - set_io_u_file
                - __dprint
                - __dprint
                - put_io_u
                - ERR_PTR
                - fio_file_open.2438
                - __assert_fail
                - ddir_rw.2372
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - multi_range_trim
                - td_ioengine_flagged.2370
                - __dprint
                - io_u_fill_buffer
                - __dprint
        - Branch String:   'io_u.c:1909,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1910,4'
              BranchSideFuncs:
                - __dprint
                - put_io_u
                - ERR_PTR
            - BranchSide:      'io_u.c:1911,2'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - put_io_u
                - ERR_PTR
                - fio_file_open.2438
                - __assert_fail
                - ddir_rw.2372
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - multi_range_trim
                - td_ioengine_flagged.2370
                - __dprint
                - io_u_fill_buffer
        - Branch String:   'io_u.c:1911,13'
          Branch Sides:
            - BranchSide:      'io_u.c:0,0'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - put_io_u
                - ERR_PTR
            - BranchSide:      'io_u.c:1912,7'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - put_io_u
                - ERR_PTR
        - Branch String:   'io_u.c:1913,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1913,3'
              BranchSideFuncs:
                - __dprint
                - put_io_u
                - ERR_PTR
            - BranchSide:      'io_u.c:1914,3'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - put_io_u
                - ERR_PTR
        - Branch String:   'io_u.c:1918,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1919,3'
              BranchSideFuncs:
                - fio_file_open.2438
                - __assert_fail
                - ddir_rw.2372
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - __dprint
                - put_io_u
                - ERR_PTR
                - multi_range_trim
                - td_ioengine_flagged.2370
                - __dprint
                - io_u_fill_buffer
            - BranchSide:      'io_u.c:1923,2'
              BranchSideFuncs:
                - fio_file_open.2438
                - __assert_fail
                - ddir_rw.2372
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - __dprint
                - put_io_u
                - ERR_PTR
                - multi_range_trim
                - td_ioengine_flagged.2370
                - __dprint
                - io_u_fill_buffer
        - Branch String:   'io_u.c:1919,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1919,3'
              BranchSideFuncs:
                - __dprint
                - put_io_u
                - ERR_PTR
            - BranchSide:      'io_u.c:1920,3'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - put_io_u
                - ERR_PTR
        - Branch String:   'io_u.c:1923,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1923,2'
              BranchSideFuncs:
                - ddir_rw.2372
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - __dprint
                - put_io_u
                - ERR_PTR
                - multi_range_trim
                - td_ioengine_flagged.2370
                - __dprint
                - io_u_fill_buffer
            - BranchSide:      'io_u.c:1925,14'
              BranchSideFuncs:
                - ddir_rw.2372
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - __dprint
                - put_io_u
                - ERR_PTR
                - multi_range_trim
                - td_ioengine_flagged.2370
                - __dprint
                - io_u_fill_buffer
        - Branch String:   'io_u.c:1925,26'
          Branch Sides:
            - BranchSide:      'io_u.c:1925,47'
              BranchSideFuncs:
                - multi_range_trim
                - td_ioengine_flagged.2370
                - __dprint
                - __dprint
                - put_io_u
                - ERR_PTR
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - io_u_fill_buffer
            - BranchSide:      'io_u.c:1956,19'
              BranchSideFuncs:
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - __dprint
                - put_io_u
                - ERR_PTR
        - Branch String:   'io_u.c:1925,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1926,8'
              BranchSideFuncs:
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - __dprint
                - put_io_u
                - ERR_PTR
            - BranchSide:      'io_u.c:1956,19'
              BranchSideFuncs:
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - __dprint
                - put_io_u
                - ERR_PTR
        - Branch String:   'io_u.c:1926,21'
          Branch Sides:
            - BranchSide:      'io_u.c:1926,45'
              BranchSideFuncs:
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - __dprint
                - put_io_u
                - ERR_PTR
                - io_u_fill_buffer
            - BranchSide:      'io_u.c:1931,31'
              BranchSideFuncs:
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - __dprint
                - put_io_u
                - ERR_PTR
                - io_u_fill_buffer
        - Branch String:   'io_u.c:1926,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1927,4'
              BranchSideFuncs:
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - __dprint
                - put_io_u
                - ERR_PTR
                - io_u_fill_buffer
            - BranchSide:      'io_u.c:1931,31'
              BranchSideFuncs:
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - __dprint
                - put_io_u
                - ERR_PTR
                - io_u_fill_buffer
        - Branch String:   'io_u.c:1927,4'
          Branch Sides:
            - BranchSide:      'io_u.c:1927,4'
              BranchSideFuncs:
                - __dprint
                - put_io_u
                - ERR_PTR
            - BranchSide:      'io_u.c:1928,4'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - put_io_u
                - ERR_PTR
        - Branch String:   'io_u.c:1934,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1935,8'
              BranchSideFuncs:
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - __dprint
                - put_io_u
                - ERR_PTR
                - io_u_fill_buffer
            - BranchSide:      'io_u.c:1944,14'
              BranchSideFuncs:
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - __dprint
                - put_io_u
                - ERR_PTR
        - Branch String:   'io_u.c:1935,8'
          Branch Sides:
            - BranchSide:      'io_u.c:1936,22'
              BranchSideFuncs:
                - io_u_fill_buffer
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - __dprint
                - put_io_u
                - ERR_PTR
            - BranchSide:      'io_u.c:1939,16'
              BranchSideFuncs:
                - __assert_fail
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - __dprint
                - put_io_u
                - ERR_PTR
        - Branch String:   'io_u.c:1965,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1965,2'
              BranchSideFuncs:
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - __dprint
                - put_io_u
                - ERR_PTR
            - BranchSide:      'io_u.c:1966,18'
              BranchSideFuncs:
                - td_io_prep
                - fio_gettime
                - small_content_scramble
                - __dprint
                - put_io_u
                - ERR_PTR
        - Branch String:   'io_u.c:1966,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1966,26'
              BranchSideFuncs:
                - __dprint
                - put_io_u
                - ERR_PTR
            - BranchSide:      'io_u.c:1967,8'
              BranchSideFuncs:
                - fio_gettime
                - small_content_scramble
        - Branch String:   'io_u.c:1967,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1968,17'
              BranchSideFuncs:
                - small_content_scramble
            - BranchSide:      'io_u.c:1970,7'
              BranchSideFuncs:
                - small_content_scramble
        - Branch String:   'io_u.c:1970,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1971,27'
              BranchSideFuncs:
                - small_content_scramble
            - BranchSide:      'io_u.c:1973,10'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:1976,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1976,2'
              BranchSideFuncs:
                - put_io_u
                - ERR_PTR
            - BranchSide:      'io_u.c:1977,11'
              BranchSideFuncs:
                - __dprint
                - put_io_u
                - ERR_PTR
      Callsites:
        - Src:             'io_u.c:1888,9'
          Dst:             __get_io_u
        - Src:             'io_u.c:1890,3'
          Dst:             __dprint
        - Src:             'io_u.c:1894,6'
          Dst:             check_get_verify
        - Src:             'io_u.c:1896,6'
          Dst:             check_get_trim
        - Src:             'io_u.c:1909,7'
          Dst:             read_iolog_get
        - Src:             'io_u.c:1911,13'
          Dst:             set_io_u_file
        - Src:             'io_u.c:1913,3'
          Dst:             __dprint
        - Src:             'io_u.c:1919,3'
          Dst:             __dprint
        - Src:             'io_u.c:1923,2'
          Dst:             fio_file_open
        - Src:             'io_u.c:1923,2'
          Dst:             __assert_fail
        - Src:             'io_u.c:1925,6'
          Dst:             ddir_rw
        - Src:             'io_u.c:1925,30'
          Dst:             multi_range_trim
        - Src:             'io_u.c:1926,25'
          Dst:             td_ioengine_flagged
        - Src:             'io_u.c:1927,4'
          Dst:             __dprint
        - Src:             'io_u.c:1936,5'
          Dst:             io_u_fill_buffer
        - Src:             'io_u.c:1965,2'
          Dst:             __assert_fail
        - Src:             'io_u.c:1966,7'
          Dst:             td_io_prep
        - Src:             'io_u.c:1968,4'
          Dst:             fio_gettime
        - Src:             'io_u.c:1971,4'
          Dst:             small_content_scramble
        - Src:             'io_u.c:1976,2'
          Dst:             __dprint
        - Src:             'io_u.c:1977,2'
          Dst:             put_io_u
        - Src:             'io_u.c:1978,9'
          Dst:             ERR_PTR
    - functionName:    __get_io_u
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     externalLinkage
      functionLinenumber: 1719
      functionLinenumberEnd: 1772
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         42
      ICount:          243
      EdgeCount:       52
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
        - __errno_location
        - __td_io_u_lock
        - __td_io_u_unlock
        - io_u_qpop
        - io_u_rempty
        - io_u_rpop
        - pthread_cond_wait
        - queue_full
        - td_async_processing
        - td_flags_clear
        - td_flags_set
      functionUses:    3
      BranchProfiles:
        - Branch String:   'io_u.c:1723,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1724,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1726,6'
              BranchSideFuncs:
                - queue_full
                - io_u_qpop
                - td_async_processing.2357
                - __td_io_u_unlock.2363
                - pthread_cond_wait
                - __errno_location
                - __assert_fail
                - __assert_fail
                - td_flags_clear.2391
                - td_flags_set.2361
                - __assert_fail
                - io_u_rempty
                - io_u_rpop
                - __td_io_u_lock.2358
        - Branch String:   'io_u.c:1726,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1726,6'
              BranchSideFuncs:
                - __td_io_u_lock.2358
                - queue_full
                - io_u_qpop
                - td_async_processing.2357
                - __td_io_u_unlock.2363
                - pthread_cond_wait
                - __errno_location
                - __assert_fail
                - __assert_fail
                - td_flags_clear.2391
                - td_flags_set.2361
                - __assert_fail
                - io_u_rempty
                - io_u_rpop
            - BranchSide:      'io_u.c:1727,18'
              BranchSideFuncs:
                - __td_io_u_lock.2358
                - queue_full
                - io_u_qpop
                - td_async_processing.2357
                - __td_io_u_unlock.2363
                - pthread_cond_wait
                - __errno_location
                - __assert_fail
                - __assert_fail
                - td_flags_clear.2391
                - td_flags_set.2361
                - __assert_fail
                - io_u_rempty
                - io_u_rpop
        - Branch String:   'io_u.c:1730,34'
          Branch Sides:
            - BranchSide:      'io_u.c:1730,51'
              BranchSideFuncs:
                - io_u_rempty
                - io_u_rpop
                - td_async_processing.2357
                - __td_io_u_unlock.2363
                - pthread_cond_wait
                - queue_full
                - io_u_qpop
                - __errno_location
                - __assert_fail
                - __assert_fail
                - td_flags_clear.2391
                - td_flags_set.2361
                - __assert_fail
            - BranchSide:      'io_u.c:1733,25'
              BranchSideFuncs:
                - queue_full
                - io_u_qpop
                - td_async_processing.2357
                - __td_io_u_unlock.2363
                - pthread_cond_wait
                - io_u_rempty
                - io_u_rpop
                - __errno_location
                - __assert_fail
                - __assert_fail
                - td_flags_clear.2391
                - td_flags_set.2361
                - __assert_fail
        - Branch String:   'io_u.c:1730,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1731,21'
              BranchSideFuncs:
                - queue_full
                - io_u_qpop
                - td_async_processing.2357
                - __td_io_u_unlock.2363
                - pthread_cond_wait
                - io_u_rempty
                - io_u_rpop
                - __errno_location
                - __assert_fail
                - __assert_fail
                - td_flags_clear.2391
                - td_flags_set.2361
                - __assert_fail
            - BranchSide:      'io_u.c:1733,25'
              BranchSideFuncs:
                - queue_full
                - io_u_qpop
                - td_async_processing.2357
                - __td_io_u_unlock.2363
                - pthread_cond_wait
                - io_u_rempty
                - io_u_rpop
                - __errno_location
                - __assert_fail
                - __assert_fail
                - td_flags_clear.2391
                - td_flags_set.2361
                - __assert_fail
        - Branch String:   'io_u.c:1742,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1743,3'
              BranchSideFuncs:
                - __assert_fail
                - td_flags_clear.2391
                - td_flags_set.2361
                - __td_io_u_unlock.2363
                - __assert_fail
            - BranchSide:      'io_u.c:1754,33'
              BranchSideFuncs:
                - td_async_processing.2357
                - __td_io_u_unlock.2363
                - pthread_cond_wait
                - queue_full
                - io_u_qpop
                - __assert_fail
                - td_flags_clear.2391
                - td_flags_set.2361
                - __assert_fail
                - io_u_rempty
                - io_u_rpop
                - __errno_location
                - __assert_fail
        - Branch String:   'io_u.c:1743,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1743,3'
              BranchSideFuncs:
                - td_flags_clear.2391
                - td_flags_set.2361
                - __td_io_u_unlock.2363
                - __assert_fail
            - BranchSide:      'io_u.c:1744,3'
              BranchSideFuncs:
                - td_flags_clear.2391
                - td_flags_set.2361
                - __td_io_u_unlock.2363
                - __assert_fail
        - Branch String:   'io_u.c:1751,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1751,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1752,3'
              BranchSideFuncs:
                - td_flags_set.2361
                - __td_io_u_unlock.2363
        - Branch String:   'io_u.c:1760,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1760,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'io_u.c:1761,28'
              BranchSideFuncs:
                - pthread_cond_wait
                - queue_full
                - io_u_qpop
                - td_async_processing.2357
                - __td_io_u_unlock.2363
                - __assert_fail
                - __assert_fail
                - td_flags_clear.2391
                - td_flags_set.2361
                - __assert_fail
                - io_u_rempty
                - io_u_rpop
                - __errno_location
        - Branch String:   'io_u.c:1762,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1763,16'
              BranchSideFuncs:
                - __errno_location
                - __td_io_u_unlock.2363
            - BranchSide:      'io_u.c:1764,15'
              BranchSideFuncs:
                - queue_full
                - io_u_qpop
                - td_async_processing.2357
                - __td_io_u_unlock.2363
                - pthread_cond_wait
                - __errno_location
                - __assert_fail
                - __assert_fail
                - td_flags_clear.2391
                - td_flags_set.2361
                - __assert_fail
                - io_u_rempty
                - io_u_rpop
        - Branch String:   'io_u.c:1764,14'
          Branch Sides:
            - BranchSide:      'io_u.c:0,0'
              BranchSideFuncs:
                - __td_io_u_unlock.2363
            - BranchSide:      'io_u.c:1765,4'
              BranchSideFuncs:
                - queue_full
                - io_u_qpop
                - td_async_processing.2357
                - __td_io_u_unlock.2363
                - pthread_cond_wait
                - __errno_location
                - __assert_fail
                - __assert_fail
                - td_flags_clear.2391
                - td_flags_set.2361
                - __assert_fail
                - io_u_rempty
                - io_u_rpop
        - Branch String:   'io_u.c:1768,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1769,20'
              BranchSideFuncs:
                - __td_io_u_unlock.2363
            - BranchSide:      'io_u.c:1771,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:1720,26'
          Dst:             td_async_processing
        - Src:             'io_u.c:1727,3'
          Dst:             __td_io_u_lock
        - Src:             'io_u.c:1730,38'
          Dst:             io_u_rempty
        - Src:             'io_u.c:1731,10'
          Dst:             io_u_rpop
        - Src:             'io_u.c:1733,14'
          Dst:             queue_full
        - Src:             'io_u.c:1734,10'
          Dst:             io_u_qpop
        - Src:             'io_u.c:1743,3'
          Dst:             __assert_fail
        - Src:             'io_u.c:1744,3'
          Dst:             td_flags_clear
        - Src:             'io_u.c:1751,3'
          Dst:             __assert_fail
        - Src:             'io_u.c:1752,3'
          Dst:             td_flags_set
        - Src:             'io_u.c:1754,13'
          Dst:             td_async_processing
        - Src:             'io_u.c:1760,3'
          Dst:             __assert_fail
        - Src:             'io_u.c:1761,9'
          Dst:             pthread_cond_wait
        - Src:             'io_u.c:1763,16'
          Dst:             __errno_location
        - Src:             'io_u.c:1769,3'
          Dst:             __td_io_u_unlock
    - functionName:    io_u_rempty
      functionSourceFile: '/src/fio/./io_u_queue.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ring
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    io_u_rpop
      functionSourceFile: '/src/fio/./io_u_queue.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
      BBCount:         4
      ICount:          53
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './io_u_queue.h:74,6'
          Branch Sides:
            - BranchSide:      './io_u_queue.h:75,23'
              BranchSideFuncs: []
            - BranchSide:      './io_u_queue.h:81,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    queue_full
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     externalLinkage
      functionLinenumber: 1707
      functionLinenumberEnd: 1716
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - io_u_qempty
      functionUses:    4
      BranchProfiles:
        - Branch String:   'io_u.c:1710,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1711,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1712,7'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:1712,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1713,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1715,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u.c:1708,21'
          Dst:             io_u_qempty
    - functionName:    io_u_qpop
      functionSourceFile: '/src/fio/./io_u_queue.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - q
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './io_u_queue.h:19,6'
          Branch Sides:
            - BranchSide:      './io_u_queue.h:20,31'
              BranchSideFuncs: []
            - BranchSide:      './io_u_queue.h:27,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    io_u_qempty
      functionSourceFile: '/src/fio/./io_u_queue.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - q
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lat_target_success
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1621
      functionLinenumberEnd: 1675
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         35
      ICount:          224
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - __dprint
        - io_u_quiesce
        - lat_new_cycle
        - reset_all_stats
        - reset_io_stats
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:1627,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1636,9'
              BranchSideFuncs:
                - __dprint
                - lat_new_cycle
                - __dprint
                - io_u_quiesce
                - reset_all_stats
                - reset_io_stats
                - __dprint
            - BranchSide:      'io_u.c:1647,6'
              BranchSideFuncs:
                - __dprint
                - lat_new_cycle
                - __dprint
                - io_u_quiesce
                - reset_all_stats
                - reset_io_stats
                - __dprint
        - Branch String:   'io_u.c:1636,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1637,4'
              BranchSideFuncs:
                - __dprint
                - lat_new_cycle
                - __dprint
                - io_u_quiesce
                - reset_all_stats
                - reset_io_stats
                - __dprint
            - BranchSide:      'io_u.c:1640,2'
              BranchSideFuncs:
                - __dprint
                - lat_new_cycle
                - __dprint
                - io_u_quiesce
                - reset_all_stats
                - reset_io_stats
                - __dprint
        - Branch String:   'io_u.c:1647,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1648,21'
              BranchSideFuncs:
                - __dprint
                - lat_new_cycle
                - __dprint
                - io_u_quiesce
                - reset_all_stats
                - reset_io_stats
                - __dprint
            - BranchSide:      'io_u.c:1650,3'
              BranchSideFuncs:
                - __dprint
                - lat_new_cycle
                - __dprint
                - io_u_quiesce
                - reset_all_stats
                - reset_io_stats
                - __dprint
        - Branch String:   'io_u.c:1652,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1653,20'
              BranchSideFuncs:
                - __dprint
                - lat_new_cycle
                - __dprint
                - io_u_quiesce
                - reset_all_stats
                - reset_io_stats
                - __dprint
            - BranchSide:      'io_u.c:1655,2'
              BranchSideFuncs:
                - __dprint
                - lat_new_cycle
                - __dprint
                - io_u_quiesce
                - reset_all_stats
                - reset_io_stats
                - __dprint
        - Branch String:   'io_u.c:1655,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1655,2'
              BranchSideFuncs:
                - lat_new_cycle
                - __dprint
                - io_u_quiesce
                - reset_all_stats
                - reset_io_stats
                - __dprint
            - BranchSide:      'io_u.c:1661,7'
              BranchSideFuncs:
                - __dprint
                - lat_new_cycle
                - __dprint
                - io_u_quiesce
                - reset_all_stats
                - reset_io_stats
                - __dprint
        - Branch String:   'io_u.c:1661,22'
          Branch Sides:
            - BranchSide:      'io_u.c:1661,22'
              BranchSideFuncs:
                - lat_new_cycle
            - BranchSide:      'io_u.c:1661,25'
              BranchSideFuncs:
                - lat_new_cycle
                - __dprint
                - io_u_quiesce
                - reset_all_stats
                - reset_io_stats
                - __dprint
        - Branch String:   'io_u.c:1661,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1661,6'
              BranchSideFuncs:
                - __dprint
                - io_u_quiesce
                - reset_all_stats
                - reset_io_stats
                - lat_new_cycle
                - __dprint
            - BranchSide:      'io_u.c:1662,7'
              BranchSideFuncs:
                - __dprint
                - io_u_quiesce
                - reset_all_stats
                - reset_io_stats
                - lat_new_cycle
                - __dprint
        - Branch String:   'io_u.c:1662,7'
          Branch Sides:
            - BranchSide:      'io_u.c:1663,4'
              BranchSideFuncs:
                - __dprint
                - lat_new_cycle
            - BranchSide:      'io_u.c:1666,4'
              BranchSideFuncs:
                - __dprint
                - io_u_quiesce
                - reset_all_stats
                - reset_io_stats
                - lat_new_cycle
        - Branch String:   'io_u.c:1663,4'
          Branch Sides:
            - BranchSide:      'io_u.c:1663,4'
              BranchSideFuncs:
                - lat_new_cycle
            - BranchSide:      'io_u.c:1664,4'
              BranchSideFuncs:
                - __dprint
                - lat_new_cycle
        - Branch String:   'io_u.c:1666,4'
          Branch Sides:
            - BranchSide:      'io_u.c:1666,4'
              BranchSideFuncs:
                - io_u_quiesce
                - reset_all_stats
                - reset_io_stats
                - lat_new_cycle
            - BranchSide:      'io_u.c:1667,17'
              BranchSideFuncs:
                - __dprint
                - io_u_quiesce
                - reset_all_stats
                - reset_io_stats
                - lat_new_cycle
      Callsites:
        - Src:             'io_u.c:1655,2'
          Dst:             __dprint
        - Src:             'io_u.c:1663,4'
          Dst:             __dprint
        - Src:             'io_u.c:1666,4'
          Dst:             __dprint
        - Src:             'io_u.c:1667,4'
          Dst:             io_u_quiesce
        - Src:             'io_u.c:1669,4'
          Dst:             reset_all_stats
        - Src:             'io_u.c:1670,4'
          Dst:             reset_io_stats
        - Src:             'io_u.c:1674,2'
          Dst:             lat_new_cycle
    - functionName:    lat_target_check
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     externalLinkage
      functionLinenumber: 1681
      functionLinenumberEnd: 1700
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         12
      ICount:          110
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - __lat_target_failed
        - lat_target_success
        - utime_since_now
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:1687,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1688,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1690,8'
              BranchSideFuncs:
                - __dprint
                - __lat_target_failed
                - lat_target_success
        - Branch String:   'io_u.c:1694,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1694,2'
              BranchSideFuncs:
                - __lat_target_failed
                - lat_target_success
            - BranchSide:      'io_u.c:1696,6'
              BranchSideFuncs:
                - __dprint
                - __lat_target_failed
                - lat_target_success
        - Branch String:   'io_u.c:1696,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1697,22'
              BranchSideFuncs:
                - lat_target_success
            - BranchSide:      'io_u.c:1699,23'
              BranchSideFuncs:
                - __lat_target_failed
      Callsites:
        - Src:             'io_u.c:1686,16'
          Dst:             utime_since_now
        - Src:             'io_u.c:1694,2'
          Dst:             __dprint
        - Src:             'io_u.c:1697,3'
          Dst:             lat_target_success
        - Src:             'io_u.c:1699,3'
          Dst:             __lat_target_failed
    - functionName:    lat_target_reset
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     externalLinkage
      functionLinenumber: 1615
      functionLinenumberEnd: 1618
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - lat_target_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u.c:1616,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1616,6'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1617,19'
              BranchSideFuncs:
                - lat_target_init
      Callsites:
        - Src:             'io_u.c:1617,3'
          Dst:             lat_target_init
    - functionName:    lat_target_init
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     externalLinkage
      functionLinenumber: 1600
      functionLinenumberEnd: 1612
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __dprint
        - fio_gettime
      functionUses:    2
      BranchProfiles:
        - Branch String:   'io_u.c:1603,6'
          Branch Sides:
            - BranchSide:      'io_u.c:1604,3'
              BranchSideFuncs:
                - __dprint
                - fio_gettime
            - BranchSide:      'io_u.c:1611,20'
              BranchSideFuncs: []
        - Branch String:   'io_u.c:1604,3'
          Branch Sides:
            - BranchSide:      'io_u.c:1604,3'
              BranchSideFuncs:
                - fio_gettime
            - BranchSide:      'io_u.c:1605,16'
              BranchSideFuncs:
                - __dprint
                - fio_gettime
      Callsites:
        - Src:             'io_u.c:1604,3'
          Dst:             __dprint
        - Src:             'io_u.c:1605,3'
          Dst:             fio_gettime
    - functionName:    io_u_mark_depth
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     externalLinkage
      functionLinenumber: 1162
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - nr
      BBCount:         72
      ICount:          298
      EdgeCount:       142
      CyclomaticComplexity: 72
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'io_u.c:1165,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1167,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1170,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1173,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1173,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1173,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1173,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1173,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1173,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1173,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1173,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1173,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1173,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1173,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1173,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1173,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1173,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1173,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1173,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1176,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1176,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1176,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1176,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1176,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1176,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1176,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1176,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1179,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1179,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1179,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1179,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1182,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1182,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1185,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    io_u_mark_complete
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     externalLinkage
      functionLinenumber: 1156
      functionLinenumberEnd: 1159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - nr
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __io_u_mark_map
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'io_u.c:1157,2'
          Dst:             __io_u_mark_map
    - functionName:    __io_u_mark_map
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1120
      functionLinenumberEnd: 1147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - map
        - nr
      BBCount:         74
      ICount:          300
      EdgeCount:       146
      CyclomaticComplexity: 74
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'io_u.c:1123,2'
          Branch Sides:
            - BranchSide:      'io_u.c:1125,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1128,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1131,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1131,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1131,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1131,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1131,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1131,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1131,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1131,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1131,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1131,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1131,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1131,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1131,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1131,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1131,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1131,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1134,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1134,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1134,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1134,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1134,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1134,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1134,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1134,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1137,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1137,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1137,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1137,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1140,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1140,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1140,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1140,7'
              BranchSideFuncs: []
            - BranchSide:      'io_u.c:1143,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    io_u_mark_submit
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     externalLinkage
      functionLinenumber: 1150
      functionLinenumberEnd: 1153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - nr
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __io_u_mark_map
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'io_u.c:1151,2'
          Dst:             __io_u_mark_map
    - functionName:    clear_io_u
      functionSourceFile: '/src/fio/io_u.c'
      linkageType:     externalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - io_u_clear_inflight_flags
        - put_io_u
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'io_u.c:900,2'
          Dst:             io_u_clear_inflight_flags
        - Src:             'io_u.c:901,2'
          Dst:             put_io_u
    - functionName:    show_option_range
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
        - logger
      BBCount:         28
      ICount:          168
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'parse.c:77,6'
          Branch Sides:
            - BranchSide:      'parse.c:78,15'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:90,14'
              BranchSideFuncs: []
        - Branch String:   'parse.c:79,17'
          Branch Sides:
            - BranchSide:      'parse.c:79,21'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:82,3'
              BranchSideFuncs: []
        - Branch String:   'parse.c:79,7'
          Branch Sides:
            - BranchSide:      'parse.c:80,4'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:82,3'
              BranchSideFuncs: []
        - Branch String:   'parse.c:83,7'
          Branch Sides:
            - BranchSide:      'parse.c:84,4'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:87,7'
              BranchSideFuncs: []
        - Branch String:   'parse.c:87,7'
          Branch Sides:
            - BranchSide:      'parse.c:88,4'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:89,3'
              BranchSideFuncs: []
        - Branch String:   'parse.c:91,18'
          Branch Sides:
            - BranchSide:      'parse.c:91,22'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:94,3'
              BranchSideFuncs: []
        - Branch String:   'parse.c:91,7'
          Branch Sides:
            - BranchSide:      'parse.c:92,4'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:94,3'
              BranchSideFuncs: []
        - Branch String:   'parse.c:95,7'
          Branch Sides:
            - BranchSide:      'parse.c:96,4'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:97,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    find_child
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1291
      functionLinenumberEnd: 1299
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - options
        - o
      BBCount:         13
      ICount:          72
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'parse.c:1294,2'
          Branch Sides:
            - BranchSide:      'parse.c:1295,7'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'parse.c:1298,2'
              BranchSideFuncs: []
        - Branch String:   'parse.c:1295,19'
          Branch Sides:
            - BranchSide:      'parse.c:1295,30'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'parse.c:1295,50'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'parse.c:1295,7'
          Branch Sides:
            - BranchSide:      'parse.c:1295,50'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'parse.c:1296,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'parse.c:1295,23'
          Dst:             strcmp
    - functionName:    __print_option
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1304
      functionLinenumberEnd: 1319
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - o
        - org
        - level
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - log_info
        - sprintf
      functionUses:    2
      BranchProfiles:
        - Branch String:   'parse.c:1308,6'
          Branch Sides:
            - BranchSide:      'parse.c:1309,3'
              BranchSideFuncs:
                - sprintf
                - log_info
                - sprintf
            - BranchSide:      'parse.c:1311,6'
              BranchSideFuncs:
                - sprintf
                - log_info
                - sprintf
        - Branch String:   'parse.c:1313,2'
          Branch Sides:
            - BranchSide:      'parse.c:1314,16'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - log_info
            - BranchSide:      'parse.c:1316,10'
              BranchSideFuncs:
                - sprintf
                - log_info
      Callsites:
        - Src:             'parse.c:1314,8'
          Dst:             sprintf
        - Src:             'parse.c:1316,2'
          Dst:             sprintf
        - Src:             'parse.c:1318,2'
          Dst:             log_info
    - functionName:    __flist_add
      functionSourceFile: '/src/fio/./flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - prev
        - next
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_add_tail
      functionSourceFile: '/src/fio/./flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './flist.h:67,2'
          Dst:             __flist_add
    - functionName:    opt_len
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - strchr
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'parse.c:486,2'
          Branch Sides:
            - BranchSide:      'parse.c:487,20'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'parse.c:493,9'
              BranchSideFuncs: []
        - Branch String:   'parse.c:489,15'
          Branch Sides:
            - BranchSide:      'parse.c:489,18'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'parse.c:491,2'
              BranchSideFuncs:
                - strchr
        - Branch String:   'parse.c:489,7'
          Branch Sides:
            - BranchSide:      'parse.c:490,17'
              BranchSideFuncs:
                - strchr
            - BranchSide:      'parse.c:491,2'
              BranchSideFuncs:
                - strchr
      Callsites:
        - Src:             'parse.c:485,22'
          Dst:             strlen
        - Src:             'parse.c:487,13'
          Dst:             strchr
    - functionName:    vp_cmp
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p1
        - p2
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'parse.c:53,9'
          Dst:             strlen
        - Src:             'parse.c:53,29'
          Dst:             strlen
    - functionName:    check_int
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - val
      BBCount:         16
      ICount:          77
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - __isoc99_sscanf
        - strlen
        - strstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'parse.c:465,6'
          Branch Sides:
            - BranchSide:      'parse.c:466,3'
              BranchSideFuncs:
                - strstr
                - strstr
                - __isoc99_sscanf
                - __isoc99_sscanf
            - BranchSide:      'parse.c:467,13'
              BranchSideFuncs:
                - strstr
                - strstr
                - __isoc99_sscanf
                - __isoc99_sscanf
        - Branch String:   'parse.c:467,22'
          Branch Sides:
            - BranchSide:      'parse.c:467,32'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'parse.c:468,14'
              BranchSideFuncs:
                - __isoc99_sscanf
        - Branch String:   'parse.c:467,6'
          Branch Sides:
            - BranchSide:      'parse.c:468,14'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'parse.c:471,14'
              BranchSideFuncs:
                - __isoc99_sscanf
        - Branch String:   'parse.c:468,7'
          Branch Sides:
            - BranchSide:      'parse.c:469,4'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:470,2'
              BranchSideFuncs: []
        - Branch String:   'parse.c:471,7'
          Branch Sides:
            - BranchSide:      'parse.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:472,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'parse.c:465,7'
          Dst:             strlen
        - Src:             'parse.c:467,6'
          Dst:             strstr
        - Src:             'parse.c:467,25'
          Dst:             strstr
        - Src:             'parse.c:468,7'
          Dst:             __isoc99_sscanf
        - Src:             'parse.c:471,7'
          Dst:             __isoc99_sscanf
    - functionName:    check_range_bytes
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - val
        - data
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - str_to_decimal
      functionUses:    2
      BranchProfiles:
        - Branch String:   'parse.c:455,6'
          Branch Sides:
            - BranchSide:      'parse.c:456,10'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:460,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'parse.c:455,7'
          Dst:             str_to_decimal
    - functionName:    str_to_decimal
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     externalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - str
        - val
        - kilo
        - data
        - is_seconds
        - is_time
      BBCount:         31
      ICount:          186
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - __errno_location
        - get_mult_bytes
        - get_mult_time
        - strlen
        - strstr
        - strtoll
      functionUses:    9
      BranchProfiles:
        - Branch String:   'parse.c:360,6'
          Branch Sides:
            - BranchSide:      'parse.c:361,3'
              BranchSideFuncs:
                - get_mult_time
                - get_mult_bytes
                - strstr
                - strstr
                - strtoll
                - __errno_location
            - BranchSide:      'parse.c:376,6'
              BranchSideFuncs:
                - get_mult_time
                - get_mult_bytes
                - strstr
                - strstr
                - strtoll
                - __errno_location
        - Branch String:   'parse.c:376,6'
          Branch Sides:
            - BranchSide:      'parse.c:379,14'
              BranchSideFuncs:
                - strstr
                - strstr
                - strtoll
                - get_mult_time
                - get_mult_bytes
                - __errno_location
            - BranchSide:      'parse.c:391,6'
              BranchSideFuncs:
                - get_mult_time
                - get_mult_bytes
        - Branch String:   'parse.c:379,25'
          Branch Sides:
            - BranchSide:      'parse.c:379,35'
              BranchSideFuncs:
                - strtoll
                - get_mult_time
                - get_mult_bytes
                - __errno_location
            - BranchSide:      'parse.c:380,9'
              BranchSideFuncs:
                - strtoll
                - get_mult_time
                - get_mult_bytes
                - __errno_location
        - Branch String:   'parse.c:379,7'
          Branch Sides:
            - BranchSide:      'parse.c:380,9'
              BranchSideFuncs:
                - strtoll
                - get_mult_time
                - get_mult_bytes
                - __errno_location
            - BranchSide:      'parse.c:382,9'
              BranchSideFuncs:
                - strtoll
                - get_mult_time
                - get_mult_bytes
                - __errno_location
        - Branch String:   'parse.c:385,17'
          Branch Sides:
            - BranchSide:      'parse.c:385,20'
              BranchSideFuncs:
                - get_mult_time
                - get_mult_bytes
                - __errno_location
            - BranchSide:      'parse.c:387,8'
              BranchSideFuncs:
                - get_mult_time
                - get_mult_bytes
                - __errno_location
        - Branch String:   'parse.c:385,7'
          Branch Sides:
            - BranchSide:      'parse.c:386,4'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:387,8'
              BranchSideFuncs:
                - get_mult_time
                - get_mult_bytes
                - __errno_location
        - Branch String:   'parse.c:387,24'
          Branch Sides:
            - BranchSide:      'parse.c:387,27'
              BranchSideFuncs:
                - __errno_location
                - get_mult_time
                - get_mult_bytes
            - BranchSide:      'parse.c:389,2'
              BranchSideFuncs:
                - get_mult_time
                - get_mult_bytes
        - Branch String:   'parse.c:387,7'
          Branch Sides:
            - BranchSide:      'parse.c:388,4'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:389,2'
              BranchSideFuncs:
                - get_mult_time
                - get_mult_bytes
        - Branch String:   'parse.c:391,6'
          Branch Sides:
            - BranchSide:      'parse.c:393,7'
              BranchSideFuncs:
                - get_mult_bytes
            - BranchSide:      'parse.c:401,25'
              BranchSideFuncs:
                - get_mult_time
        - Branch String:   'parse.c:396,7'
          Branch Sides:
            - BranchSide:      'parse.c:397,20'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:399,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'parse.c:359,8'
          Dst:             strlen
        - Src:             'parse.c:379,7'
          Dst:             strstr
        - Src:             'parse.c:379,28'
          Dst:             strstr
        - Src:             'parse.c:384,10'
          Dst:             strtoll
        - Src:             'parse.c:387,27'
          Dst:             __errno_location
        - Src:             'parse.c:395,10'
          Dst:             get_mult_bytes
        - Src:             'parse.c:401,11'
          Dst:             get_mult_time
    - functionName:    strtoll
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_mult_bytes
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - len
        - data
        - percent
      BBCount:         26
      ICount:          169
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - __ctype_b_loc
        - __get_mult_bytes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'parse.c:300,6'
          Branch Sides:
            - BranchSide:      'parse.c:301,27'
              BranchSideFuncs:
                - __get_mult_bytes
            - BranchSide:      'parse.c:306,2'
              BranchSideFuncs:
                - __ctype_b_loc
                - __get_mult_bytes
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'parse.c:306,2'
          Branch Sides:
            - BranchSide:      'parse.c:307,8'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __ctype_b_loc
                - __get_mult_bytes
            - BranchSide:      'parse.c:314,7'
              BranchSideFuncs:
                - __ctype_b_loc
                - __get_mult_bytes
        - Branch String:   'parse.c:307,26'
          Branch Sides:
            - BranchSide:      'parse.c:308,11'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __get_mult_bytes
                - __ctype_b_loc
            - BranchSide:      'parse.c:310,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __get_mult_bytes
                - __ctype_b_loc
        - Branch String:   'parse.c:308,21'
          Branch Sides:
            - BranchSide:      'parse.c:308,26'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __get_mult_bytes
                - __ctype_b_loc
            - BranchSide:      'parse.c:308,40'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __get_mult_bytes
                - __ctype_b_loc
        - Branch String:   'parse.c:308,37'
          Branch Sides:
            - BranchSide:      'parse.c:308,40'
              BranchSideFuncs:
                - __ctype_b_loc
                - __get_mult_bytes
            - BranchSide:      'parse.c:309,4'
              BranchSideFuncs:
                - __ctype_b_loc
                - __get_mult_bytes
        - Branch String:   'parse.c:307,7'
          Branch Sides:
            - BranchSide:      'parse.c:309,4'
              BranchSideFuncs:
                - __ctype_b_loc
                - __get_mult_bytes
            - BranchSide:      'parse.c:310,17'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - __get_mult_bytes
                - __ctype_b_loc
        - Branch String:   'parse.c:314,25'
          Branch Sides:
            - BranchSide:      'parse.c:314,30'
              BranchSideFuncs:
                - __get_mult_bytes
            - BranchSide:      'parse.c:317,26'
              BranchSideFuncs:
                - __get_mult_bytes
        - Branch String:   'parse.c:314,6'
          Branch Sides:
            - BranchSide:      'parse.c:315,5'
              BranchSideFuncs:
                - __get_mult_bytes
            - BranchSide:      'parse.c:317,26'
              BranchSideFuncs:
                - __get_mult_bytes
      Callsites:
        - Src:             'parse.c:301,10'
          Dst:             __get_mult_bytes
        - Src:             'parse.c:307,8'
          Dst:             __ctype_b_loc
        - Src:             'parse.c:310,17'
          Dst:             __ctype_b_loc
        - Src:             'parse.c:314,7'
          Dst:             __ctype_b_loc
        - Src:             'parse.c:317,9'
          Dst:             __get_mult_bytes
    - functionName:    get_mult_time
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - str
        - len
        - is_seconds
      BBCount:         47
      ICount:          247
      EdgeCount:       62
      CyclomaticComplexity: 17
      functionsReached:
        - __ctype_b_loc
        - strcmp
        - strdup
        - strlen
        - strncmp
        - tolower
      functionUses:    1
      BranchProfiles:
        - Branch String:   'parse.c:170,2'
          Branch Sides:
            - BranchSide:      'parse.c:171,8'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
                - strdup
                - strlen
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - tolower
            - BranchSide:      'parse.c:176,7'
              BranchSideFuncs:
                - __ctype_b_loc
                - strdup
                - strlen
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - tolower
        - Branch String:   'parse.c:171,26'
          Branch Sides:
            - BranchSide:      'parse.c:171,31'
              BranchSideFuncs:
                - __ctype_b_loc
                - strdup
                - strlen
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - tolower
                - __ctype_b_loc
            - BranchSide:      'parse.c:173,4'
              BranchSideFuncs:
                - __ctype_b_loc
                - strdup
                - strlen
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - tolower
                - __ctype_b_loc
        - Branch String:   'parse.c:171,41'
          Branch Sides:
            - BranchSide:      'parse.c:171,46'
              BranchSideFuncs:
                - __ctype_b_loc
                - strdup
                - strlen
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - tolower
                - __ctype_b_loc
            - BranchSide:      'parse.c:173,4'
              BranchSideFuncs:
                - __ctype_b_loc
                - strdup
                - strlen
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - tolower
                - __ctype_b_loc
        - Branch String:   'parse.c:171,7'
          Branch Sides:
            - BranchSide:      'parse.c:172,4'
              BranchSideFuncs:
                - __ctype_b_loc
                - strdup
                - strlen
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - tolower
            - BranchSide:      'parse.c:173,4'
              BranchSideFuncs:
                - __ctype_b_loc
                - strdup
                - strlen
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - tolower
                - __ctype_b_loc
        - Branch String:   'parse.c:176,6'
          Branch Sides:
            - BranchSide:      'parse.c:177,7'
              BranchSideFuncs:
                - strdup
                - strlen
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - tolower
            - BranchSide:      'parse.c:183,13'
              BranchSideFuncs:
                - strdup
                - strlen
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - tolower
        - Branch String:   'parse.c:177,7'
          Branch Sides:
            - BranchSide:      'parse.c:178,4'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:180,4'
              BranchSideFuncs: []
        - Branch String:   'parse.c:184,2'
          Branch Sides:
            - BranchSide:      'parse.c:185,33'
              BranchSideFuncs:
                - tolower
                - strlen
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      'parse.c:187,21'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   'parse.c:187,27'
          Branch Sides:
            - BranchSide:      'parse.c:187,47'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      'parse.c:188,8'
              BranchSideFuncs:
                - free
        - Branch String:   'parse.c:187,6'
          Branch Sides:
            - BranchSide:      'parse.c:188,8'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      'parse.c:189,26'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   'parse.c:189,32'
          Branch Sides:
            - BranchSide:      'parse.c:189,52'
              BranchSideFuncs:
                - strncmp
                - free
                - strcmp
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      'parse.c:190,8'
              BranchSideFuncs:
                - free
        - Branch String:   'parse.c:189,11'
          Branch Sides:
            - BranchSide:      'parse.c:190,8'
              BranchSideFuncs:
                - strcmp
                - free
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      'parse.c:191,24'
              BranchSideFuncs:
                - strcmp
                - free
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   'parse.c:191,11'
          Branch Sides:
            - BranchSide:      'parse.c:192,8'
              BranchSideFuncs:
                - strcmp
                - free
                - strcmp
                - strcmp
            - BranchSide:      'parse.c:193,24'
              BranchSideFuncs:
                - strcmp
                - free
                - strcmp
                - strcmp
        - Branch String:   'parse.c:193,11'
          Branch Sides:
            - BranchSide:      'parse.c:194,8'
              BranchSideFuncs:
                - strcmp
                - free
                - strcmp
            - BranchSide:      'parse.c:195,24'
              BranchSideFuncs:
                - strcmp
                - free
                - strcmp
        - Branch String:   'parse.c:195,11'
          Branch Sides:
            - BranchSide:      'parse.c:196,8'
              BranchSideFuncs:
                - strcmp
                - free
            - BranchSide:      'parse.c:197,24'
              BranchSideFuncs:
                - strcmp
                - free
      Callsites:
        - Src:             'parse.c:171,8'
          Dst:             __ctype_b_loc
        - Src:             'parse.c:176,7'
          Dst:             __ctype_b_loc
        - Src:             'parse.c:183,6'
          Dst:             strdup
        - Src:             'parse.c:184,18'
          Dst:             strlen
        - Src:             'parse.c:185,10'
          Dst:             tolower
        - Src:             'parse.c:187,7'
          Dst:             strncmp
        - Src:             'parse.c:187,31'
          Dst:             strncmp
        - Src:             'parse.c:189,12'
          Dst:             strncmp
        - Src:             'parse.c:189,36'
          Dst:             strncmp
        - Src:             'parse.c:191,12'
          Dst:             strcmp
        - Src:             'parse.c:193,12'
          Dst:             strcmp
        - Src:             'parse.c:195,12'
          Dst:             strcmp
        - Src:             'parse.c:197,12'
          Dst:             strcmp
    - functionName:    tolower
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __get_mult_bytes
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - data
        - percent
      BBCount:         93
      ICount:          405
      EdgeCount:       123
      CyclomaticComplexity: 32
      functionsReached:
        - fio_get_kb_base
        - is_separator
        - strdup
        - strlen
        - strncmp
        - tolower
      functionUses:    2
      BranchProfiles:
        - Branch String:   'parse.c:225,6'
          Branch Sides:
            - BranchSide:      'parse.c:226,3'
              BranchSideFuncs:
                - strdup
                - strlen
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
                - tolower
                - is_separator
            - BranchSide:      'parse.c:228,13'
              BranchSideFuncs:
                - strdup
                - strlen
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
                - tolower
                - is_separator
        - Branch String:   'parse.c:230,2'
          Branch Sides:
            - BranchSide:      'parse.c:231,33'
              BranchSideFuncs:
                - tolower
                - is_separator
                - strlen
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
            - BranchSide:      'parse.c:241,22'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
        - Branch String:   'parse.c:232,7'
          Branch Sides:
            - BranchSide:      'parse.c:233,4'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
            - BranchSide:      'parse.c:236,2'
              BranchSideFuncs:
                - strlen
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
                - tolower
                - is_separator
        - Branch String:   'parse.c:241,6'
          Branch Sides:
            - BranchSide:      'parse.c:242,7'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
            - BranchSide:      'parse.c:247,29'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
        - Branch String:   'parse.c:243,7'
          Branch Sides:
            - BranchSide:      'parse.c:244,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'parse.c:245,12'
              BranchSideFuncs:
                - free
        - Branch String:   'parse.c:247,13'
          Branch Sides:
            - BranchSide:      'parse.c:248,7'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
            - BranchSide:      'parse.c:253,29'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
        - Branch String:   'parse.c:249,7'
          Branch Sides:
            - BranchSide:      'parse.c:250,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'parse.c:251,12'
              BranchSideFuncs:
                - free
        - Branch String:   'parse.c:253,13'
          Branch Sides:
            - BranchSide:      'parse.c:254,7'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
            - BranchSide:      'parse.c:259,29'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
        - Branch String:   'parse.c:255,7'
          Branch Sides:
            - BranchSide:      'parse.c:256,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'parse.c:257,12'
              BranchSideFuncs:
                - free
        - Branch String:   'parse.c:259,13'
          Branch Sides:
            - BranchSide:      'parse.c:260,7'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
            - BranchSide:      'parse.c:265,29'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
        - Branch String:   'parse.c:261,7'
          Branch Sides:
            - BranchSide:      'parse.c:262,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'parse.c:263,12'
              BranchSideFuncs:
                - free
        - Branch String:   'parse.c:265,13'
          Branch Sides:
            - BranchSide:      'parse.c:266,7'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
            - BranchSide:      'parse.c:271,27'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
        - Branch String:   'parse.c:267,7'
          Branch Sides:
            - BranchSide:      'parse.c:268,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'parse.c:269,12'
              BranchSideFuncs:
                - free
        - Branch String:   'parse.c:271,33'
          Branch Sides:
            - BranchSide:      'parse.c:271,51'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
            - BranchSide:      'parse.c:272,7'
              BranchSideFuncs:
                - free
        - Branch String:   'parse.c:271,13'
          Branch Sides:
            - BranchSide:      'parse.c:272,7'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
            - BranchSide:      'parse.c:273,27'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
        - Branch String:   'parse.c:273,33'
          Branch Sides:
            - BranchSide:      'parse.c:273,51'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
            - BranchSide:      'parse.c:274,7'
              BranchSideFuncs:
                - free
        - Branch String:   'parse.c:273,13'
          Branch Sides:
            - BranchSide:      'parse.c:274,7'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
            - BranchSide:      'parse.c:275,27'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
        - Branch String:   'parse.c:275,33'
          Branch Sides:
            - BranchSide:      'parse.c:275,51'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
            - BranchSide:      'parse.c:276,7'
              BranchSideFuncs:
                - free
        - Branch String:   'parse.c:275,13'
          Branch Sides:
            - BranchSide:      'parse.c:276,7'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
            - BranchSide:      'parse.c:277,27'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - strncmp
                - free
        - Branch String:   'parse.c:277,33'
          Branch Sides:
            - BranchSide:      'parse.c:277,51'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - strncmp
                - free
            - BranchSide:      'parse.c:278,7'
              BranchSideFuncs:
                - free
        - Branch String:   'parse.c:277,13'
          Branch Sides:
            - BranchSide:      'parse.c:278,7'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - free
            - BranchSide:      'parse.c:279,27'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - strncmp
                - free
        - Branch String:   'parse.c:279,33'
          Branch Sides:
            - BranchSide:      'parse.c:279,51'
              BranchSideFuncs:
                - strncmp
                - free
                - strncmp
                - free
            - BranchSide:      'parse.c:280,7'
              BranchSideFuncs:
                - free
        - Branch String:   'parse.c:279,13'
          Branch Sides:
            - BranchSide:      'parse.c:280,7'
              BranchSideFuncs:
                - strncmp
                - free
                - free
            - BranchSide:      'parse.c:281,27'
              BranchSideFuncs:
                - strncmp
                - free
                - free
        - Branch String:   'parse.c:281,13'
          Branch Sides:
            - BranchSide:      'parse.c:0,0'
              BranchSideFuncs:
                - free
            - BranchSide:      'parse.c:282,4'
              BranchSideFuncs:
                - free
        - Branch String:   'parse.c:287,2'
          Branch Sides:
            - BranchSide:      'parse.c:288,31'
              BranchSideFuncs:
                - free
            - BranchSide:      'parse.c:290,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'parse.c:220,25'
          Dst:             fio_get_kb_base
        - Src:             'parse.c:228,6'
          Dst:             strdup
        - Src:             'parse.c:230,18'
          Dst:             strlen
        - Src:             'parse.c:231,10'
          Dst:             tolower
        - Src:             'parse.c:232,7'
          Dst:             is_separator
        - Src:             'parse.c:241,7'
          Dst:             strncmp
        - Src:             'parse.c:247,14'
          Dst:             strncmp
        - Src:             'parse.c:253,14'
          Dst:             strncmp
        - Src:             'parse.c:259,14'
          Dst:             strncmp
        - Src:             'parse.c:265,14'
          Dst:             strncmp
        - Src:             'parse.c:271,14'
          Dst:             strncmp
        - Src:             'parse.c:271,37'
          Dst:             strncmp
        - Src:             'parse.c:273,14'
          Dst:             strncmp
        - Src:             'parse.c:273,37'
          Dst:             strncmp
        - Src:             'parse.c:275,14'
          Dst:             strncmp
        - Src:             'parse.c:275,37'
          Dst:             strncmp
        - Src:             'parse.c:277,14'
          Dst:             strncmp
        - Src:             'parse.c:277,37'
          Dst:             strncmp
        - Src:             'parse.c:279,14'
          Dst:             strncmp
        - Src:             'parse.c:279,37'
          Dst:             strncmp
        - Src:             'parse.c:281,14'
          Dst:             strncmp
    - functionName:    is_separator
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - c
      BBCount:         8
      ICount:          37
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'parse.c:206,2'
          Branch Sides:
            - BranchSide:      'parse.c:211,3'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:211,3'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:211,3'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:211,3'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:213,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    val_too_small
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - o
        - val
        - is_uint
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'parse.c:539,6'
          Branch Sides:
            - BranchSide:      'parse.c:540,3'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:542,6'
              BranchSideFuncs: []
        - Branch String:   'parse.c:542,6'
          Branch Sides:
            - BranchSide:      'parse.c:543,16'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:545,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    val_too_large
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - o
        - val
        - is_uint
      BBCount:         8
      ICount:          72
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'parse.c:524,6'
          Branch Sides:
            - BranchSide:      'parse.c:525,3'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:527,6'
              BranchSideFuncs: []
        - Branch String:   'parse.c:527,6'
          Branch Sides:
            - BranchSide:      'parse.c:528,13'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:533,9'
              BranchSideFuncs: []
        - Branch String:   'parse.c:528,7'
          Branch Sides:
            - BranchSide:      'parse.c:529,17'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:530,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    is_power_of_2
      functionSourceFile: '/src/fio/./lib/pow2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './lib/pow2.h:9,19'
          Branch Sides:
            - BranchSide:      './lib/pow2.h:9,24'
              BranchSideFuncs: []
            - BranchSide:      './lib/pow2.h:9,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    show_option_values
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
      BBCount:         15
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - log_info
      functionUses:    4
      BranchProfiles:
        - Branch String:   'parse.c:105,2'
          Branch Sides:
            - BranchSide:      'parse.c:106,34'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - log_info
            - BranchSide:      'parse.c:117,6'
              BranchSideFuncs:
                - log_info
        - Branch String:   'parse.c:108,7'
          Branch Sides:
            - BranchSide:      'parse.c:109,4'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - log_info
            - BranchSide:      'parse.c:111,27'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - log_info
        - Branch String:   'parse.c:112,7'
          Branch Sides:
            - BranchSide:      'parse.c:113,20'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - log_info
            - BranchSide:      'parse.c:114,3'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - log_info
        - Branch String:   'parse.c:117,6'
          Branch Sides:
            - BranchSide:      'parse.c:117,6'
              BranchSideFuncs:
                - log_info
            - BranchSide:      'parse.c:118,3'
              BranchSideFuncs:
                - log_info
      Callsites:
        - Src:             'parse.c:111,3'
          Dst:             log_info
        - Src:             'parse.c:113,4'
          Dst:             log_info
        - Src:             'parse.c:114,3'
          Dst:             log_info
        - Src:             'parse.c:118,3'
          Dst:             log_info
    - functionName:    str_match_len
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - vp
        - str
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - opt_len
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'parse.c:498,9'
          Branch Sides:
            - BranchSide:      'parse.c:498,9'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:498,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'parse.c:498,9'
          Dst:             strlen
        - Src:             'parse.c:498,9'
          Dst:             opt_len
    - functionName:    posval_sort
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
        - vpmap
      BBCount:         13
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - qsort
        - vp_cmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'parse.c:63,2'
          Branch Sides:
            - BranchSide:      'parse.c:63,2'
              BranchSideFuncs:
                - qsort
            - BranchSide:      'parse.c:64,9'
              BranchSideFuncs:
                - qsort
        - Branch String:   'parse.c:65,17'
          Branch Sides:
            - BranchSide:      'parse.c:65,20'
              BranchSideFuncs:
                - qsort
            - BranchSide:      'parse.c:66,4'
              BranchSideFuncs:
                - qsort
        - Branch String:   'parse.c:65,7'
          Branch Sides:
            - BranchSide:      'parse.c:66,4'
              BranchSideFuncs:
                - qsort
            - BranchSide:      'parse.c:68,11'
              BranchSideFuncs:
                - qsort
      Callsites:
        - Src:             'parse.c:71,2'
          Dst:             qsort
        - Src:             'parse.c:71,2'
          Dst:             vp_cmp
    - functionName:    opt_type_name
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'parse.c:515,6'
          Branch Sides:
            - BranchSide:      'parse.c:516,25'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:518,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __handle_option
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 1008
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - o
        - ptr
        - data
        - first
        - more
        - curr
      BBCount:         464
      ICount:          2444
      EdgeCount:       601
      CyclomaticComplexity: 139
      functionsReached:
        - __dprint
        - __errno_location
        - check_int
        - check_range_bytes
        - check_str_bytes
        - check_str_time
        - is_power_of_2
        - log_err
        - log_info
        - opt_type_name
        - posval_sort
        - show_option_help
        - show_option_values
        - snprintf
        - str_match_len
        - str_to_float
        - strchr
        - strdup
        - strlen
        - strncmp
        - strstr
        - strtoul
        - td_var
        - val_too_large
        - val_too_small
      functionUses:    1
      BranchProfiles:
        - Branch String:   'parse.c:563,2'
          Branch Sides:
            - BranchSide:      'parse.c:563,2'
              BranchSideFuncs:
                - log_info
                - log_err
                - log_err
                - show_option_help
                - __dprint
                - td_var
                - td_var
                - log_err
                - log_err
                - check_int
                - snprintf
                - strchr
                - strchr
                - strchr
                - check_range_bytes
                - check_range_bytes
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - strlen
                - show_option_values
                - posval_sort
                - str_match_len
                - strncmp
                - strstr
                - td_var
                - strdup
                - strlen
                - log_err
                - free
                - str_to_float
                - log_err
                - td_var
                - __dprint
                - strchr
                - td_var
                - log_err
                - log_err
                - log_err
                - td_var
                - td_var
                - strlen
                - snprintf
                - strchr
                - check_str_bytes
                - __dprint
                - val_too_large
                - val_too_small
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
                - check_str_time
                - log_err
                - __errno_location
                - strtoul
                - __errno_location
                - log_err
                - posval_sort
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
                - td_var
                - log_err
                - log_err
            - BranchSide:      'parse.c:566,7'
              BranchSideFuncs:
                - opt_type_name
                - __dprint
                - log_info
                - log_err
                - log_err
                - show_option_help
                - __dprint
                - td_var
                - td_var
                - log_err
                - log_err
                - check_int
                - snprintf
                - strchr
                - strchr
                - strchr
                - check_range_bytes
                - check_range_bytes
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - strlen
                - show_option_values
                - posval_sort
                - str_match_len
                - strncmp
                - strstr
                - td_var
                - strdup
                - strlen
                - log_err
                - free
                - str_to_float
                - log_err
                - td_var
                - __dprint
                - strchr
                - td_var
                - log_err
                - log_err
                - log_err
                - td_var
                - td_var
                - strlen
                - snprintf
                - strchr
                - check_str_bytes
                - __dprint
                - val_too_large
                - val_too_small
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
                - check_str_time
                - log_err
                - __errno_location
                - strtoul
                - __errno_location
                - log_err
                - posval_sort
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
                - td_var
                - log_err
                - log_err
        - Branch String:   'parse.c:566,11'
          Branch Sides:
            - BranchSide:      'parse.c:566,14'
              BranchSideFuncs:
                - log_info
                - log_err
                - log_err
                - show_option_help
                - __dprint
                - td_var
                - td_var
                - log_err
                - log_err
                - check_int
                - snprintf
                - strchr
                - strchr
                - strchr
                - check_range_bytes
                - check_range_bytes
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - strlen
                - show_option_values
                - posval_sort
                - str_match_len
                - strncmp
                - strstr
                - td_var
                - strdup
                - strlen
                - log_err
                - free
                - str_to_float
                - log_err
                - td_var
                - __dprint
                - strchr
                - td_var
                - log_err
                - log_err
                - log_err
                - td_var
                - td_var
                - strlen
                - snprintf
                - strchr
                - check_str_bytes
                - __dprint
                - val_too_large
                - val_too_small
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
                - check_str_time
                - log_err
                - __errno_location
                - strtoul
                - __errno_location
                - log_err
                - posval_sort
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
                - td_var
                - log_err
            - BranchSide:      'parse.c:571,10'
              BranchSideFuncs:
                - log_info
                - log_err
                - log_err
                - show_option_help
                - __dprint
                - td_var
                - td_var
                - log_err
                - log_err
                - check_int
                - snprintf
                - strchr
                - strchr
                - strchr
                - check_range_bytes
                - check_range_bytes
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - strlen
                - show_option_values
                - posval_sort
                - str_match_len
                - strncmp
                - strstr
                - td_var
                - strdup
                - strlen
                - log_err
                - free
                - str_to_float
                - log_err
                - td_var
                - __dprint
                - strchr
                - td_var
                - log_err
                - log_err
                - log_err
                - td_var
                - td_var
                - strlen
                - snprintf
                - strchr
                - check_str_bytes
                - __dprint
                - val_too_large
                - val_too_small
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
                - check_str_time
                - log_err
                - __errno_location
                - strtoul
                - __errno_location
                - log_err
                - posval_sort
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
                - td_var
                - log_err
        - Branch String:   'parse.c:566,41'
          Branch Sides:
            - BranchSide:      'parse.c:566,44'
              BranchSideFuncs:
                - log_info
                - log_err
                - log_err
                - show_option_help
                - __dprint
                - td_var
                - td_var
                - log_err
                - log_err
                - check_int
                - snprintf
                - strchr
                - strchr
                - strchr
                - check_range_bytes
                - check_range_bytes
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - strlen
                - show_option_values
                - posval_sort
                - str_match_len
                - strncmp
                - strstr
                - td_var
                - strdup
                - strlen
                - log_err
                - free
                - str_to_float
                - log_err
                - td_var
                - __dprint
                - strchr
                - td_var
                - log_err
                - log_err
                - log_err
                - td_var
                - td_var
                - strlen
                - snprintf
                - strchr
                - check_str_bytes
                - __dprint
                - val_too_large
                - val_too_small
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
                - check_str_time
                - log_err
                - __errno_location
                - strtoul
                - __errno_location
                - log_err
                - posval_sort
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
                - td_var
                - log_err
                - log_err
            - BranchSide:      'parse.c:571,10'
              BranchSideFuncs:
                - log_info
                - log_err
                - log_err
                - show_option_help
                - __dprint
                - td_var
                - td_var
                - log_err
                - log_err
                - check_int
                - snprintf
                - strchr
                - strchr
                - strchr
                - check_range_bytes
                - check_range_bytes
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - strlen
                - show_option_values
                - posval_sort
                - str_match_len
                - strncmp
                - strstr
                - td_var
                - strdup
                - strlen
                - log_err
                - free
                - str_to_float
                - log_err
                - td_var
                - __dprint
                - strchr
                - td_var
                - log_err
                - log_err
                - log_err
                - td_var
                - td_var
                - strlen
                - snprintf
                - strchr
                - check_str_bytes
                - __dprint
                - val_too_large
                - val_too_small
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
                - check_str_time
                - log_err
                - __errno_location
                - strtoul
                - __errno_location
                - log_err
                - posval_sort
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
                - td_var
                - log_err
        - Branch String:   'parse.c:566,6'
          Branch Sides:
            - BranchSide:      'parse.c:567,47'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'parse.c:571,10'
              BranchSideFuncs:
                - log_info
                - log_err
                - log_err
                - show_option_help
                - __dprint
                - td_var
                - td_var
                - log_err
                - log_err
                - check_int
                - snprintf
                - strchr
                - strchr
                - strchr
                - check_range_bytes
                - check_range_bytes
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - strlen
                - show_option_values
                - posval_sort
                - str_match_len
                - strncmp
                - strstr
                - td_var
                - strdup
                - strlen
                - log_err
                - free
                - str_to_float
                - log_err
                - td_var
                - __dprint
                - strchr
                - td_var
                - log_err
                - log_err
                - log_err
                - td_var
                - td_var
                - strlen
                - snprintf
                - strchr
                - check_str_bytes
                - __dprint
                - val_too_large
                - val_too_small
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
                - check_str_time
                - log_err
                - __errno_location
                - strtoul
                - __errno_location
                - log_err
                - posval_sort
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
                - td_var
                - log_err
        - Branch String:   'parse.c:571,2'
          Branch Sides:
            - BranchSide:      'parse.c:575,24'
              BranchSideFuncs:
                - posval_sort
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
                - td_var
            - BranchSide:      'parse.c:575,24'
              BranchSideFuncs:
                - posval_sort
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
                - td_var
            - BranchSide:      'parse.c:575,24'
              BranchSideFuncs:
                - posval_sort
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
                - td_var
            - BranchSide:      'parse.c:606,11'
              BranchSideFuncs:
                - strlen
                - snprintf
                - strchr
                - check_str_bytes
                - __dprint
                - val_too_large
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
                - check_str_time
                - log_err
                - __errno_location
                - strtoul
                - __errno_location
                - log_err
            - BranchSide:      'parse.c:613,28'
              BranchSideFuncs:
                - strlen
                - snprintf
                - strchr
                - check_str_bytes
                - __dprint
                - val_too_large
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
                - check_str_time
                - log_err
                - __errno_location
                - strtoul
                - __errno_location
                - log_err
            - BranchSide:      'parse.c:613,28'
              BranchSideFuncs:
                - strlen
                - snprintf
                - strchr
                - check_str_bytes
                - __dprint
                - val_too_large
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
                - check_str_time
                - log_err
                - __errno_location
                - strtoul
                - __errno_location
                - log_err
            - BranchSide:      'parse.c:613,28'
              BranchSideFuncs:
                - strlen
                - snprintf
                - strchr
                - check_str_bytes
                - __dprint
                - val_too_large
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
                - check_str_time
                - log_err
                - __errno_location
                - strtoul
                - __errno_location
                - log_err
            - BranchSide:      'parse.c:613,28'
              BranchSideFuncs:
                - strlen
                - snprintf
                - strchr
                - check_str_bytes
                - __dprint
                - val_too_large
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
                - check_str_time
                - log_err
                - __errno_location
                - strtoul
                - __errno_location
                - log_err
            - BranchSide:      'parse.c:752,7'
              BranchSideFuncs:
                - str_to_float
                - log_err
                - td_var
                - __dprint
                - strchr
                - log_err
                - log_err
                - show_option_help
                - td_var
                - log_err
                - log_err
                - log_err
                - td_var
                - td_var
            - BranchSide:      'parse.c:816,24'
              BranchSideFuncs:
                - strlen
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - posval_sort
                - str_match_len
                - strncmp
                - strstr
                - td_var
                - strdup
                - strlen
                - log_err
                - free
            - BranchSide:      'parse.c:877,12'
              BranchSideFuncs:
                - snprintf
                - strchr
                - strchr
                - strchr
                - log_err
                - log_err
                - show_option_help
                - check_range_bytes
                - check_range_bytes
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:944,24'
              BranchSideFuncs:
                - __dprint
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - log_err
                - log_err
                - check_int
            - BranchSide:      'parse.c:944,24'
              BranchSideFuncs:
                - __dprint
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - log_err
                - log_err
                - check_int
            - BranchSide:      'parse.c:985,7'
              BranchSideFuncs:
                - log_info
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:988,41'
              BranchSideFuncs:
                - log_info
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:991,35'
              BranchSideFuncs:
                - log_err
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:580,3'
          Branch Sides:
            - BranchSide:      'parse.c:581,17'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
                - td_var
            - BranchSide:      'parse.c:599,7'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
        - Branch String:   'parse.c:582,18'
          Branch Sides:
            - BranchSide:      'parse.c:582,21'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
                - td_var
            - BranchSide:      'parse.c:583,5'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
                - td_var
        - Branch String:   'parse.c:582,8'
          Branch Sides:
            - BranchSide:      'parse.c:583,5'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
                - td_var
            - BranchSide:      'parse.c:584,16'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
                - td_var
        - Branch String:   'parse.c:585,8'
          Branch Sides:
            - BranchSide:      'parse.c:586,5'
              BranchSideFuncs:
                - str_match_len
                - strncmp
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - td_var
                - td_var
            - BranchSide:      'parse.c:587,17'
              BranchSideFuncs:
                - str_match_len
                - strncmp
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - td_var
                - td_var
        - Branch String:   'parse.c:587,8'
          Branch Sides:
            - BranchSide:      'parse.c:588,9'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
                - td_var
            - BranchSide:      'parse.c:597,3'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
                - td_var
        - Branch String:   'parse.c:589,9'
          Branch Sides:
            - BranchSide:      'parse.c:590,6'
              BranchSideFuncs:
                - td_var
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
            - BranchSide:      'parse.c:591,9'
              BranchSideFuncs:
                - td_var
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
        - Branch String:   'parse.c:591,9'
          Branch Sides:
            - BranchSide:      'parse.c:592,6'
              BranchSideFuncs:
                - td_var
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
            - BranchSide:      'parse.c:594,6'
              BranchSideFuncs:
                - td_var
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
        - Branch String:   'parse.c:592,6'
          Branch Sides:
            - BranchSide:      'parse.c:592,6'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
                - td_var
            - BranchSide:      'parse.c:592,6'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
                - td_var
        - Branch String:   'parse.c:594,6'
          Branch Sides:
            - BranchSide:      'parse.c:594,6'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
                - td_var
            - BranchSide:      'parse.c:594,6'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - td_var
                - td_var
        - Branch String:   'parse.c:599,11'
          Branch Sides:
            - BranchSide:      'parse.c:599,15'
              BranchSideFuncs:
                - show_option_values
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:601,12'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:599,7'
          Branch Sides:
            - BranchSide:      'parse.c:600,23'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:601,12'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:617,15'
          Branch Sides:
            - BranchSide:      'parse.c:617,18'
              BranchSideFuncs:
                - snprintf
                - strchr
                - check_str_bytes
                - __dprint
                - val_too_large
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
                - check_str_time
                - log_err
                - __errno_location
                - strtoul
                - __errno_location
                - log_err
            - BranchSide:      'parse.c:640,8'
              BranchSideFuncs:
                - snprintf
                - strchr
                - check_str_bytes
                - __dprint
                - val_too_large
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
                - check_str_time
        - Branch String:   'parse.c:617,7'
          Branch Sides:
            - BranchSide:      'parse.c:618,8'
              BranchSideFuncs:
                - log_err
                - __errno_location
                - strtoul
                - __errno_location
                - log_err
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:640,8'
              BranchSideFuncs:
                - snprintf
                - strchr
                - check_str_bytes
                - __dprint
                - val_too_large
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
                - check_str_time
        - Branch String:   'parse.c:618,8'
          Branch Sides:
            - BranchSide:      'parse.c:622,5'
              BranchSideFuncs:
                - __errno_location
                - strtoul
                - __errno_location
                - log_err
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:635,6'
              BranchSideFuncs:
                - log_err
        - Branch String:   'parse.c:624,20'
          Branch Sides:
            - BranchSide:      'parse.c:624,23'
              BranchSideFuncs:
                - log_err
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:630,7'
              BranchSideFuncs:
                - log_err
        - Branch String:   'parse.c:624,33'
          Branch Sides:
            - BranchSide:      'parse.c:624,37'
              BranchSideFuncs:
                - log_err
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:630,7'
              BranchSideFuncs:
                - log_err
        - Branch String:   'parse.c:624,9'
          Branch Sides:
            - BranchSide:      'parse.c:625,38'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:630,7'
              BranchSideFuncs:
                - log_err
        - Branch String:   'parse.c:640,16'
          Branch Sides:
            - BranchSide:      'parse.c:640,19'
              BranchSideFuncs:
                - snprintf
                - strchr
                - check_str_bytes
                - __dprint
                - val_too_large
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
                - check_str_time
            - BranchSide:      'parse.c:643,12'
              BranchSideFuncs:
                - snprintf
                - strchr
                - check_str_bytes
                - __dprint
                - val_too_large
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
                - check_str_time
        - Branch String:   'parse.c:640,7'
          Branch Sides:
            - BranchSide:      'parse.c:641,14'
              BranchSideFuncs:
                - snprintf
                - strchr
                - check_str_bytes
                - __dprint
                - val_too_large
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
                - check_str_time
            - BranchSide:      'parse.c:643,12'
              BranchSideFuncs:
                - snprintf
                - strchr
                - check_str_bytes
                - __dprint
                - val_too_large
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
                - check_str_time
        - Branch String:   'parse.c:645,7'
          Branch Sides:
            - BranchSide:      'parse.c:646,5'
              BranchSideFuncs:
                - check_str_bytes
                - __dprint
                - val_too_large
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
                - check_str_time
            - BranchSide:      'parse.c:648,7'
              BranchSideFuncs:
                - check_str_bytes
                - __dprint
                - val_too_large
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
                - check_str_time
        - Branch String:   'parse.c:648,7'
          Branch Sides:
            - BranchSide:      'parse.c:649,25'
              BranchSideFuncs:
                - check_str_time
                - __dprint
                - val_too_large
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
            - BranchSide:      'parse.c:651,26'
              BranchSideFuncs:
                - check_str_bytes
                - __dprint
                - val_too_large
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
        - Branch String:   'parse.c:653,3'
          Branch Sides:
            - BranchSide:      'parse.c:653,3'
              BranchSideFuncs:
                - val_too_large
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
            - BranchSide:      'parse.c:655,7'
              BranchSideFuncs:
                - __dprint
                - val_too_large
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
        - Branch String:   'parse.c:655,7'
          Branch Sides:
            - BranchSide:      'parse.c:656,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:657,7'
              BranchSideFuncs:
                - val_too_large
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
                - is_power_of_2.2617
                - log_err
        - Branch String:   'parse.c:657,15'
          Branch Sides:
            - BranchSide:      'parse.c:657,33'
              BranchSideFuncs:
                - is_power_of_2.2617
                - log_err
                - val_too_large
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
            - BranchSide:      'parse.c:662,21'
              BranchSideFuncs:
                - val_too_large
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
        - Branch String:   'parse.c:657,7'
          Branch Sides:
            - BranchSide:      'parse.c:658,42'
              BranchSideFuncs:
                - val_too_large
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
            - BranchSide:      'parse.c:662,21'
              BranchSideFuncs:
                - val_too_large
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
                - log_err
        - Branch String:   'parse.c:662,7'
          Branch Sides:
            - BranchSide:      'parse.c:664,22'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'parse.c:667,21'
              BranchSideFuncs:
                - val_too_small
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
                - log_err
        - Branch String:   'parse.c:667,7'
          Branch Sides:
            - BranchSide:      'parse.c:669,20'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'parse.c:672,7'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - posval_sort
                - log_err
                - show_option_values
        - Branch String:   'parse.c:672,7'
          Branch Sides:
            - BranchSide:      'parse.c:672,20'
              BranchSideFuncs:
                - posval_sort
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - log_err
                - show_option_values
            - BranchSide:      'parse.c:673,16'
              BranchSideFuncs:
                - posval_sort
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - log_err
                - show_option_values
        - Branch String:   'parse.c:676,4'
          Branch Sides:
            - BranchSide:      'parse.c:677,18'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - log_err
                - show_option_values
            - BranchSide:      'parse.c:685,8'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - log_err
                - show_option_values
        - Branch String:   'parse.c:678,19'
          Branch Sides:
            - BranchSide:      'parse.c:678,22'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - log_err
                - show_option_values
            - BranchSide:      'parse.c:679,6'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - log_err
                - show_option_values
        - Branch String:   'parse.c:678,9'
          Branch Sides:
            - BranchSide:      'parse.c:679,6'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - log_err
                - show_option_values
            - BranchSide:      'parse.c:680,9'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - log_err
                - show_option_values
        - Branch String:   'parse.c:680,9'
          Branch Sides:
            - BranchSide:      'parse.c:681,10'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - log_err
                - show_option_values
            - BranchSide:      'parse.c:684,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - log_err
                - show_option_values
        - Branch String:   'parse.c:685,8'
          Branch Sides:
            - BranchSide:      'parse.c:686,47'
              BranchSideFuncs:
                - log_err
                - show_option_values
            - BranchSide:      'parse.c:690,3'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
        - Branch String:   'parse.c:693,7'
          Branch Sides:
            - BranchSide:      'parse.c:694,10'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:696,8'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
        - Branch String:   'parse.c:696,8'
          Branch Sides:
            - BranchSide:      'parse.c:697,9'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:717,15'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
        - Branch String:   'parse.c:697,9'
          Branch Sides:
            - BranchSide:      'parse.c:698,6'
              BranchSideFuncs:
                - td_var
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:699,9'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
        - Branch String:   'parse.c:699,9'
          Branch Sides:
            - BranchSide:      'parse.c:700,10'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:703,9'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
        - Branch String:   'parse.c:700,10'
          Branch Sides:
            - BranchSide:      'parse.c:701,7'
              BranchSideFuncs:
                - td_var
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:702,5'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
        - Branch String:   'parse.c:703,9'
          Branch Sides:
            - BranchSide:      'parse.c:704,10'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:707,10'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
        - Branch String:   'parse.c:704,10'
          Branch Sides:
            - BranchSide:      'parse.c:705,7'
              BranchSideFuncs:
                - td_var
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
            - BranchSide:      'parse.c:706,5'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
        - Branch String:   'parse.c:707,9'
          Branch Sides:
            - BranchSide:      'parse.c:708,10'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:717,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:708,10'
          Branch Sides:
            - BranchSide:      'parse.c:709,11'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
            - BranchSide:      'parse.c:712,10'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
        - Branch String:   'parse.c:709,11'
          Branch Sides:
            - BranchSide:      'parse.c:710,8'
              BranchSideFuncs:
                - td_var
                - log_err
                - log_err
                - show_option_help
                - td_var
            - BranchSide:      'parse.c:711,6'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
        - Branch String:   'parse.c:712,10'
          Branch Sides:
            - BranchSide:      'parse.c:713,11'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
            - BranchSide:      'parse.c:716,5'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:713,11'
          Branch Sides:
            - BranchSide:      'parse.c:714,8'
              BranchSideFuncs:
                - td_var
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:715,6'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:717,15'
          Branch Sides:
            - BranchSide:      'parse.c:718,9'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:739,9'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
        - Branch String:   'parse.c:718,9'
          Branch Sides:
            - BranchSide:      'parse.c:719,6'
              BranchSideFuncs:
                - td_var
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:720,9'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
        - Branch String:   'parse.c:720,9'
          Branch Sides:
            - BranchSide:      'parse.c:721,10'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:724,9'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
        - Branch String:   'parse.c:721,10'
          Branch Sides:
            - BranchSide:      'parse.c:722,7'
              BranchSideFuncs:
                - td_var
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:723,5'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
        - Branch String:   'parse.c:724,9'
          Branch Sides:
            - BranchSide:      'parse.c:725,10'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:728,10'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
        - Branch String:   'parse.c:725,10'
          Branch Sides:
            - BranchSide:      'parse.c:726,7'
              BranchSideFuncs:
                - td_var
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
            - BranchSide:      'parse.c:727,5'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
        - Branch String:   'parse.c:728,9'
          Branch Sides:
            - BranchSide:      'parse.c:729,10'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:738,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:729,10'
          Branch Sides:
            - BranchSide:      'parse.c:730,11'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
            - BranchSide:      'parse.c:733,10'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
        - Branch String:   'parse.c:730,11'
          Branch Sides:
            - BranchSide:      'parse.c:731,8'
              BranchSideFuncs:
                - td_var
                - log_err
                - log_err
                - show_option_help
                - td_var
            - BranchSide:      'parse.c:732,6'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
        - Branch String:   'parse.c:733,10'
          Branch Sides:
            - BranchSide:      'parse.c:734,11'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
            - BranchSide:      'parse.c:737,5'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:734,11'
          Branch Sides:
            - BranchSide:      'parse.c:735,8'
              BranchSideFuncs:
                - td_var
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:736,6'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:739,9'
          Branch Sides:
            - BranchSide:      'parse.c:740,6'
              BranchSideFuncs:
                - td_var
                - log_err
                - log_err
                - show_option_help
                - td_var
            - BranchSide:      'parse.c:741,10'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
        - Branch String:   'parse.c:742,10'
          Branch Sides:
            - BranchSide:      'parse.c:743,7'
              BranchSideFuncs:
                - td_var
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:744,5'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:752,7'
          Branch Sides:
            - BranchSide:      'parse.c:757,8'
              BranchSideFuncs:
                - td_var
                - str_to_float
                - log_err
                - td_var
                - __dprint
                - strchr
                - log_err
                - log_err
                - show_option_help
                - td_var
                - log_err
                - log_err
                - log_err
                - td_var
            - BranchSide:      'parse.c:767,7'
              BranchSideFuncs:
                - str_to_float
                - log_err
                - td_var
                - __dprint
                - strchr
                - log_err
                - log_err
                - show_option_help
                - td_var
                - log_err
                - log_err
                - log_err
        - Branch String:   'parse.c:757,8'
          Branch Sides:
            - BranchSide:      'parse.c:758,9'
              BranchSideFuncs:
                - td_var
                - td_var
                - str_to_float
                - log_err
                - td_var
                - __dprint
                - strchr
                - log_err
                - log_err
                - show_option_help
                - td_var
                - log_err
                - log_err
                - log_err
            - BranchSide:      'parse.c:763,17'
              BranchSideFuncs:
                - td_var
                - str_to_float
                - log_err
                - td_var
                - __dprint
                - strchr
                - log_err
                - log_err
                - show_option_help
                - td_var
                - log_err
                - log_err
                - log_err
        - Branch String:   'parse.c:764,4'
          Branch Sides:
            - BranchSide:      'parse.c:765,5'
              BranchSideFuncs:
                - str_to_float
                - log_err
                - td_var
                - __dprint
                - strchr
                - log_err
                - log_err
                - show_option_help
                - td_var
                - log_err
                - log_err
                - log_err
            - BranchSide:      'parse.c:766,3'
              BranchSideFuncs:
                - str_to_float
                - log_err
                - td_var
                - __dprint
                - strchr
                - log_err
                - log_err
                - show_option_help
                - td_var
                - log_err
                - log_err
                - log_err
        - Branch String:   'parse.c:767,7'
          Branch Sides:
            - BranchSide:      'parse.c:769,6'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'parse.c:772,21'
              BranchSideFuncs:
                - str_to_float
                - log_err
                - td_var
                - __dprint
                - strchr
                - log_err
                - log_err
                - show_option_help
                - td_var
                - log_err
                - log_err
        - Branch String:   'parse.c:772,7'
          Branch Sides:
            - BranchSide:      'parse.c:773,48'
              BranchSideFuncs:
                - td_var
                - __dprint
                - strchr
                - log_err
                - log_err
                - show_option_help
                - td_var
                - log_err
                - log_err
            - BranchSide:      'parse.c:776,7'
              BranchSideFuncs:
                - td_var
                - __dprint
                - strchr
                - log_err
                - log_err
                - show_option_help
                - td_var
                - log_err
                - log_err
        - Branch String:   'parse.c:776,16'
          Branch Sides:
            - BranchSide:      'parse.c:776,19'
              BranchSideFuncs:
                - td_var
                - __dprint
                - strchr
                - log_err
                - log_err
                - show_option_help
                - td_var
                - log_err
                - log_err
            - BranchSide:      'parse.c:777,8'
              BranchSideFuncs:
                - td_var
                - __dprint
                - strchr
                - log_err
                - log_err
                - show_option_help
                - td_var
                - log_err
                - log_err
        - Branch String:   'parse.c:776,7'
          Branch Sides:
            - BranchSide:      'parse.c:777,8'
              BranchSideFuncs:
                - td_var
                - __dprint
                - strchr
                - log_err
                - log_err
                - show_option_help
                - td_var
                - log_err
                - log_err
            - BranchSide:      'parse.c:789,16'
              BranchSideFuncs:
                - td_var
                - __dprint
                - strchr
                - log_err
                - log_err
                - show_option_help
                - td_var
        - Branch String:   'parse.c:777,8'
          Branch Sides:
            - BranchSide:      'parse.c:779,28'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'parse.c:782,8'
              BranchSideFuncs:
                - td_var
                - __dprint
                - strchr
                - log_err
                - log_err
                - show_option_help
                - td_var
                - log_err
        - Branch String:   'parse.c:782,8'
          Branch Sides:
            - BranchSide:      'parse.c:784,28'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'parse.c:787,3'
              BranchSideFuncs:
                - td_var
                - __dprint
                - strchr
                - log_err
                - log_err
                - show_option_help
                - td_var
        - Branch String:   'parse.c:792,3'
          Branch Sides:
            - BranchSide:      'parse.c:792,3'
              BranchSideFuncs:
                - strchr
                - log_err
                - log_err
                - show_option_help
                - td_var
            - BranchSide:      'parse.c:799,16'
              BranchSideFuncs:
                - __dprint
                - strchr
                - log_err
                - log_err
                - show_option_help
                - td_var
        - Branch String:   'parse.c:800,7'
          Branch Sides:
            - BranchSide:      'parse.c:801,8'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
            - BranchSide:      'parse.c:813,3'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:803,26'
          Branch Sides:
            - BranchSide:      'parse.c:803,30'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
            - BranchSide:      'parse.c:803,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
        - Branch String:   'parse.c:803,41'
          Branch Sides:
            - BranchSide:      'parse.c:803,45'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
            - BranchSide:      'parse.c:803,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
        - Branch String:   'parse.c:803,4'
          Branch Sides:
            - BranchSide:      'parse.c:804,8'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
            - BranchSide:      'parse.c:806,8'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
        - Branch String:   'parse.c:806,8'
          Branch Sides:
            - BranchSide:      'parse.c:807,18'
              BranchSideFuncs:
                - td_var
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:811,3'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:808,9'
          Branch Sides:
            - BranchSide:      'parse.c:809,13'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:810,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:818,7'
          Branch Sides:
            - BranchSide:      'parse.c:819,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - posval_sort
                - str_match_len
                - strncmp
                - strstr
                - td_var
                - strdup
                - strlen
                - log_err
                - free
            - BranchSide:      'parse.c:821,7'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - posval_sort
                - str_match_len
                - strncmp
                - strstr
                - td_var
                - strdup
                - strlen
                - log_err
                - free
        - Branch String:   'parse.c:821,7'
          Branch Sides:
            - BranchSide:      'parse.c:822,16'
              BranchSideFuncs:
                - td_var
                - strdup
                - strlen
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - posval_sort
                - str_match_len
                - strncmp
                - strstr
                - log_err
                - free
            - BranchSide:      'parse.c:833,7'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - posval_sort
                - str_match_len
                - strncmp
                - strstr
        - Branch String:   'parse.c:823,8'
          Branch Sides:
            - BranchSide:      'parse.c:824,11'
              BranchSideFuncs:
                - free
                - strdup
                - strlen
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - posval_sort
                - str_match_len
                - strncmp
                - strstr
                - log_err
            - BranchSide:      'parse.c:825,17'
              BranchSideFuncs:
                - strdup
                - strlen
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - posval_sort
                - str_match_len
                - strncmp
                - strstr
                - log_err
        - Branch String:   'parse.c:826,8'
          Branch Sides:
            - BranchSide:      'parse.c:828,6'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'parse.c:831,3'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - posval_sort
                - str_match_len
                - strncmp
                - strstr
        - Branch String:   'parse.c:833,7'
          Branch Sides:
            - BranchSide:      'parse.c:834,10'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
            - BranchSide:      'parse.c:835,12'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - posval_sort
                - str_match_len
                - strncmp
                - strstr
        - Branch String:   'parse.c:839,4'
          Branch Sides:
            - BranchSide:      'parse.c:840,18'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - strstr
            - BranchSide:      'parse.c:860,3'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
        - Branch String:   'parse.c:841,19'
          Branch Sides:
            - BranchSide:      'parse.c:841,22'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - strstr
            - BranchSide:      'parse.c:842,6'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - strstr
        - Branch String:   'parse.c:841,42'
          Branch Sides:
            - BranchSide:      'parse.c:841,46'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - strstr
            - BranchSide:      'parse.c:842,6'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - strstr
        - Branch String:   'parse.c:841,9'
          Branch Sides:
            - BranchSide:      'parse.c:842,6'
              BranchSideFuncs:
                - str_match_len
                - strncmp
                - strstr
                - log_err
                - log_err
                - show_option_help
                - show_option_values
            - BranchSide:      'parse.c:843,17'
              BranchSideFuncs:
                - str_match_len
                - strncmp
                - strstr
                - log_err
                - log_err
                - show_option_help
                - show_option_values
        - Branch String:   'parse.c:844,9'
          Branch Sides:
            - BranchSide:      'parse.c:847,10'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - strstr
            - BranchSide:      'parse.c:859,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
                - str_match_len
                - strncmp
                - strstr
        - Branch String:   'parse.c:848,10'
          Branch Sides:
            - BranchSide:      'parse.c:849,12'
              BranchSideFuncs:
                - strstr
                - log_err
                - log_err
                - show_option_help
                - show_option_values
            - BranchSide:      'parse.c:850,21'
              BranchSideFuncs:
                - strstr
                - log_err
                - log_err
                - show_option_help
                - show_option_values
        - Branch String:   'parse.c:850,20'
          Branch Sides:
            - BranchSide:      'parse.c:850,13'
              BranchSideFuncs:
                - strstr
                - log_err
                - log_err
                - show_option_help
                - show_option_values
            - BranchSide:      'parse.c:850,27'
              BranchSideFuncs:
                - strstr
                - log_err
                - log_err
                - show_option_help
                - show_option_values
        - Branch String:   'parse.c:851,10'
          Branch Sides:
            - BranchSide:      'parse.c:852,12'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
            - BranchSide:      'parse.c:856,11'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
        - Branch String:   'parse.c:852,11'
          Branch Sides:
            - BranchSide:      'parse.c:853,9'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
            - BranchSide:      'parse.c:854,13'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - show_option_values
        - Branch String:   'parse.c:862,7'
          Branch Sides:
            - BranchSide:      'parse.c:863,8'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:871,3'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:863,12'
          Branch Sides:
            - BranchSide:      'parse.c:863,17'
              BranchSideFuncs:
                - show_option_values
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:865,13'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:863,8'
          Branch Sides:
            - BranchSide:      'parse.c:864,24'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:865,13'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:865,17'
          Branch Sides:
            - BranchSide:      'parse.c:865,21'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:867,13'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:865,13'
          Branch Sides:
            - BranchSide:      'parse.c:866,9'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:867,13'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:881,7'
          Branch Sides:
            - BranchSide:      'parse.c:882,5'
              BranchSideFuncs:
                - strchr
                - strchr
                - log_err
                - log_err
                - show_option_help
                - check_range_bytes
                - check_range_bytes
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:884,15'
              BranchSideFuncs:
                - strchr
                - strchr
                - log_err
                - log_err
                - show_option_help
                - check_range_bytes
                - check_range_bytes
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
        - Branch String:   'parse.c:885,7'
          Branch Sides:
            - BranchSide:      'parse.c:886,16'
              BranchSideFuncs:
                - check_range_bytes
                - check_range_bytes
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:893,8'
              BranchSideFuncs:
                - check_range_bytes
                - check_range_bytes
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
        - Branch String:   'parse.c:887,8'
          Branch Sides:
            - BranchSide:      'parse.c:888,9'
              BranchSideFuncs:
                - check_range_bytes
                - check_range_bytes
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:891,3'
              BranchSideFuncs:
                - check_range_bytes
                - check_range_bytes
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
        - Branch String:   'parse.c:898,43'
          Branch Sides:
            - BranchSide:      'parse.c:899,23'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:940,3'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:898,7'
          Branch Sides:
            - BranchSide:      'parse.c:900,8'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:940,3'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:901,8'
          Branch Sides:
            - BranchSide:      'parse.c:902,30'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:908,8'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
        - Branch String:   'parse.c:908,8'
          Branch Sides:
            - BranchSide:      'parse.c:909,5'
              BranchSideFuncs:
                - td_var
                - td_var
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:912,8'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
        - Branch String:   'parse.c:912,8'
          Branch Sides:
            - BranchSide:      'parse.c:913,9'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:918,8'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
        - Branch String:   'parse.c:913,17'
          Branch Sides:
            - BranchSide:      'parse.c:913,20'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:917,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
        - Branch String:   'parse.c:913,9'
          Branch Sides:
            - BranchSide:      'parse.c:914,6'
              BranchSideFuncs:
                - td_var
                - td_var
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:917,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
        - Branch String:   'parse.c:918,8'
          Branch Sides:
            - BranchSide:      'parse.c:919,9'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:924,9'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
        - Branch String:   'parse.c:919,17'
          Branch Sides:
            - BranchSide:      'parse.c:919,20'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:923,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
        - Branch String:   'parse.c:919,9'
          Branch Sides:
            - BranchSide:      'parse.c:920,6'
              BranchSideFuncs:
                - td_var
                - td_var
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:923,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
        - Branch String:   'parse.c:924,8'
          Branch Sides:
            - BranchSide:      'parse.c:925,9'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:938,3'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:925,9'
          Branch Sides:
            - BranchSide:      'parse.c:926,10'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:931,9'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
        - Branch String:   'parse.c:926,18'
          Branch Sides:
            - BranchSide:      'parse.c:926,21'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - td_var
                - td_var
            - BranchSide:      'parse.c:930,5'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
        - Branch String:   'parse.c:926,10'
          Branch Sides:
            - BranchSide:      'parse.c:927,7'
              BranchSideFuncs:
                - td_var
                - td_var
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
            - BranchSide:      'parse.c:930,5'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
        - Branch String:   'parse.c:931,9'
          Branch Sides:
            - BranchSide:      'parse.c:932,10'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
            - BranchSide:      'parse.c:937,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:932,18'
          Branch Sides:
            - BranchSide:      'parse.c:932,21'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
            - BranchSide:      'parse.c:936,5'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:932,10'
          Branch Sides:
            - BranchSide:      'parse.c:933,7'
              BranchSideFuncs:
                - td_var
                - td_var
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:936,5'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:946,7'
          Branch Sides:
            - BranchSide:      'parse.c:947,20'
              BranchSideFuncs:
                - check_int
                - __dprint
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - log_err
                - log_err
            - BranchSide:      'parse.c:948,12'
              BranchSideFuncs:
                - __dprint
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - log_err
                - log_err
        - Branch String:   'parse.c:948,12'
          Branch Sides:
            - BranchSide:      'parse.c:949,8'
              BranchSideFuncs:
                - __dprint
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - log_err
                - log_err
            - BranchSide:      'parse.c:951,7'
              BranchSideFuncs:
                - __dprint
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - log_err
                - log_err
        - Branch String:   'parse.c:953,3'
          Branch Sides:
            - BranchSide:      'parse.c:953,3'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - log_err
                - log_err
            - BranchSide:      'parse.c:955,7'
              BranchSideFuncs:
                - __dprint
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - log_err
                - log_err
        - Branch String:   'parse.c:955,7'
          Branch Sides:
            - BranchSide:      'parse.c:956,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:958,7'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - log_err
                - log_err
        - Branch String:   'parse.c:958,17'
          Branch Sides:
            - BranchSide:      'parse.c:958,20'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - log_err
                - log_err
            - BranchSide:      'parse.c:963,7'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - log_err
        - Branch String:   'parse.c:958,7'
          Branch Sides:
            - BranchSide:      'parse.c:960,9'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'parse.c:963,7'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - log_err
        - Branch String:   'parse.c:963,17'
          Branch Sides:
            - BranchSide:      'parse.c:963,20'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
                - log_err
            - BranchSide:      'parse.c:969,7'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
        - Branch String:   'parse.c:963,7'
          Branch Sides:
            - BranchSide:      'parse.c:965,9'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'parse.c:969,7'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
        - Branch String:   'parse.c:969,7'
          Branch Sides:
            - BranchSide:      'parse.c:970,10'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
            - BranchSide:      'parse.c:972,7'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
        - Branch String:   'parse.c:972,7'
          Branch Sides:
            - BranchSide:      'parse.c:973,10'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:975,8'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
                - td_var
        - Branch String:   'parse.c:975,8'
          Branch Sides:
            - BranchSide:      'parse.c:976,5'
              BranchSideFuncs:
                - td_var
                - log_err
                - log_err
                - show_option_help
                - td_var
            - BranchSide:      'parse.c:977,9'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
                - td_var
        - Branch String:   'parse.c:978,9'
          Branch Sides:
            - BranchSide:      'parse.c:979,6'
              BranchSideFuncs:
                - td_var
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:980,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:995,6'
          Branch Sides:
            - BranchSide:      'parse.c:996,10'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:998,6'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
        - Branch String:   'parse.c:998,6'
          Branch Sides:
            - BranchSide:      'parse.c:999,9'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:1007,9'
              BranchSideFuncs: []
        - Branch String:   'parse.c:1000,7'
          Branch Sides:
            - BranchSide:      'parse.c:1001,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - show_option_help
            - BranchSide:      'parse.c:1005,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'parse.c:563,2'
          Dst:             opt_type_name
        - Src:             'parse.c:563,2'
          Dst:             __dprint
        - Src:             'parse.c:567,3'
          Dst:             log_err
        - Src:             'parse.c:577,3'
          Dst:             posval_sort
        - Src:             'parse.c:587,32'
          Dst:             str_match_len
        - Src:             'parse.c:587,9'
          Dst:             strncmp
        - Src:             'parse.c:592,6'
          Dst:             td_var
        - Src:             'parse.c:594,6'
          Dst:             td_var
        - Src:             'parse.c:600,4'
          Dst:             show_option_values
        - Src:             'parse.c:615,16'
          Dst:             strlen
        - Src:             'parse.c:622,5'
          Dst:             __errno_location
        - Src:             'parse.c:623,11'
          Dst:             strtoul
        - Src:             'parse.c:624,9'
          Dst:             __errno_location
        - Src:             'parse.c:629,6'
          Dst:             log_err
        - Src:             'parse.c:634,5'
          Dst:             log_err
        - Src:             'parse.c:643,3'
          Dst:             snprintf
        - Src:             'parse.c:644,7'
          Dst:             strchr
        - Src:             'parse.c:649,10'
          Dst:             check_str_time
        - Src:             'parse.c:651,10'
          Dst:             check_str_bytes
        - Src:             'parse.c:653,3'
          Dst:             __dprint
        - Src:             'parse.c:657,19'
          Dst:             is_power_of_2
        - Src:             'parse.c:658,4'
          Dst:             log_err
        - Src:             'parse.c:662,7'
          Dst:             val_too_large
        - Src:             'parse.c:663,4'
          Dst:             log_err
        - Src:             'parse.c:667,7'
          Dst:             val_too_small
        - Src:             'parse.c:668,4'
          Dst:             log_err
        - Src:             'parse.c:673,4'
          Dst:             posval_sort
        - Src:             'parse.c:686,5'
          Dst:             log_err
        - Src:             'parse.c:687,5'
          Dst:             show_option_values
        - Src:             'parse.c:698,6'
          Dst:             td_var
        - Src:             'parse.c:701,7'
          Dst:             td_var
        - Src:             'parse.c:705,7'
          Dst:             td_var
        - Src:             'parse.c:710,8'
          Dst:             td_var
        - Src:             'parse.c:714,8'
          Dst:             td_var
        - Src:             'parse.c:719,6'
          Dst:             td_var
        - Src:             'parse.c:722,7'
          Dst:             td_var
        - Src:             'parse.c:726,7'
          Dst:             td_var
        - Src:             'parse.c:731,8'
          Dst:             td_var
        - Src:             'parse.c:735,8'
          Dst:             td_var
        - Src:             'parse.c:740,6'
          Dst:             td_var
        - Src:             'parse.c:743,7'
          Dst:             td_var
        - Src:             'parse.c:759,11'
          Dst:             td_var
        - Src:             'parse.c:763,10'
          Dst:             td_var
        - Src:             'parse.c:768,4'
          Dst:             log_err
        - Src:             'parse.c:772,8'
          Dst:             str_to_float
        - Src:             'parse.c:773,4'
          Dst:             log_err
        - Src:             'parse.c:778,5'
          Dst:             log_err
        - Src:             'parse.c:783,5'
          Dst:             log_err
        - Src:             'parse.c:789,9'
          Dst:             td_var
        - Src:             'parse.c:792,3'
          Dst:             __dprint
        - Src:             'parse.c:799,9'
          Dst:             strchr
        - Src:             'parse.c:807,11'
          Dst:             td_var
        - Src:             'parse.c:818,8'
          Dst:             strlen
        - Src:             'parse.c:822,9'
          Dst:             td_var
        - Src:             'parse.c:825,10'
          Dst:             strdup
        - Src:             'parse.c:826,8'
          Dst:             strlen
        - Src:             'parse.c:827,5'
          Dst:             log_err
        - Src:             'parse.c:836,4'
          Dst:             posval_sort
        - Src:             'parse.c:844,33'
          Dst:             str_match_len
        - Src:             'parse.c:844,10'
          Dst:             strncmp
        - Src:             'parse.c:850,13'
          Dst:             strstr
        - Src:             'parse.c:864,5'
          Dst:             show_option_values
        - Src:             'parse.c:877,3'
          Dst:             snprintf
        - Src:             'parse.c:880,8'
          Dst:             strchr
        - Src:             'parse.c:884,8'
          Dst:             strchr
        - Src:             'parse.c:886,9'
          Dst:             strchr
        - Src:             'parse.c:898,8'
          Dst:             check_range_bytes
        - Src:             'parse.c:899,5'
          Dst:             check_range_bytes
        - Src:             'parse.c:909,5'
          Dst:             td_var
        - Src:             'parse.c:910,5'
          Dst:             td_var
        - Src:             'parse.c:914,6'
          Dst:             td_var
        - Src:             'parse.c:915,6'
          Dst:             td_var
        - Src:             'parse.c:920,6'
          Dst:             td_var
        - Src:             'parse.c:921,6'
          Dst:             td_var
        - Src:             'parse.c:927,7'
          Dst:             td_var
        - Src:             'parse.c:928,7'
          Dst:             td_var
        - Src:             'parse.c:933,7'
          Dst:             td_var
        - Src:             'parse.c:934,7'
          Dst:             td_var
        - Src:             'parse.c:947,10'
          Dst:             check_int
        - Src:             'parse.c:953,3'
          Dst:             __dprint
        - Src:             'parse.c:959,4'
          Dst:             log_err
        - Src:             'parse.c:964,4'
          Dst:             log_err
        - Src:             'parse.c:976,5'
          Dst:             td_var
        - Src:             'parse.c:979,6'
          Dst:             td_var
        - Src:             'parse.c:988,3'
          Dst:             log_info
        - Src:             'parse.c:991,3'
          Dst:             log_err
        - Src:             'parse.c:1001,4'
          Dst:             log_err
        - Src:             'parse.c:1002,4'
          Dst:             log_err
        - Src:             'parse.c:1003,4'
          Dst:             show_option_help
    - functionName:    td_var
      functionSourceFile: '/src/fio/./parse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - to
        - o
        - offset
      BBCount:         4
      ICount:          40
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    33
      BranchProfiles:
        - Branch String:   './parse.h:124,6'
          Branch Sides:
            - BranchSide:      './parse.h:125,9'
              BranchSideFuncs: []
            - BranchSide:      './parse.h:127,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    strtoul
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    check_str_time
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     externalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - p
        - val
        - is_seconds
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - str_to_decimal
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'parse.c:413,9'
          Dst:             str_to_decimal
    - functionName:    check_str_bytes
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     externalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - val
        - data
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - str_to_decimal
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'parse.c:408,9'
          Dst:             str_to_decimal
    - functionName:    str_to_float
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     externalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - str
        - val
        - is_time
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __isoc99_sscanf
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'parse.c:342,14'
          Dst:             __isoc99_sscanf
    - functionName:    show_option_help
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - o
        - is_err
      BBCount:         15
      ICount:          112
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - show_option_range
        - show_option_values
      functionUses:    3
      BranchProfiles:
        - Branch String:   'parse.c:143,6'
          Branch Sides:
            - BranchSide:      'parse.c:144,10'
              BranchSideFuncs:
                - show_option_range
                - show_option_values
            - BranchSide:      'parse.c:146,10'
              BranchSideFuncs:
                - show_option_range
                - show_option_values
        - Branch String:   'parse.c:148,6'
          Branch Sides:
            - BranchSide:      'parse.c:149,3'
              BranchSideFuncs:
                - show_option_range
                - show_option_values
            - BranchSide:      'parse.c:151,2'
              BranchSideFuncs:
                - show_option_range
                - show_option_values
        - Branch String:   'parse.c:152,34'
          Branch Sides:
            - BranchSide:      'parse.c:152,43'
              BranchSideFuncs:
                - show_option_range
                - show_option_values
            - BranchSide:      'parse.c:152,2'
              BranchSideFuncs:
                - show_option_range
                - show_option_values
        - Branch String:   'parse.c:153,6'
          Branch Sides:
            - BranchSide:      'parse.c:153,6'
              BranchSideFuncs:
                - show_option_range
                - show_option_values
            - BranchSide:      'parse.c:154,3'
              BranchSideFuncs:
                - show_option_range
                - show_option_values
      Callsites:
        - Src:             'parse.c:155,2'
          Dst:             show_option_range
        - Src:             'parse.c:156,2'
          Dst:             show_option_values
    - functionName:    options_free
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     externalLinkage
      functionLinenumber: 1500
      functionLinenumberEnd: 1516
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - options
        - data
      BBCount:         21
      ICount:          108
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - __dprint
        - td_var
      functionUses:    3
      BranchProfiles:
        - Branch String:   'parse.c:1504,2'
          Branch Sides:
            - BranchSide:      'parse.c:1504,2'
              BranchSideFuncs:
                - td_var
                - free
            - BranchSide:      'parse.c:1506,12'
              BranchSideFuncs:
                - __dprint
                - td_var
                - free
        - Branch String:   'parse.c:1506,2'
          Branch Sides:
            - BranchSide:      'parse.c:1507,7'
              BranchSideFuncs:
                - td_var
                - free
            - BranchSide:      'parse.c:1516,1'
              BranchSideFuncs: []
        - Branch String:   'parse.c:1507,36'
          Branch Sides:
            - BranchSide:      'parse.c:1507,40'
              BranchSideFuncs:
                - td_var
                - free
            - BranchSide:      'parse.c:1508,4'
              BranchSideFuncs:
                - td_var
                - free
        - Branch String:   'parse.c:1507,48'
          Branch Sides:
            - BranchSide:      'parse.c:1507,51'
              BranchSideFuncs:
                - td_var
                - free
            - BranchSide:      'parse.c:1508,4'
              BranchSideFuncs:
                - td_var
                - free
        - Branch String:   'parse.c:1507,7'
          Branch Sides:
            - BranchSide:      'parse.c:1508,4'
              BranchSideFuncs:
                - td_var
                - free
            - BranchSide:      'parse.c:1510,16'
              BranchSideFuncs:
                - td_var
                - free
        - Branch String:   'parse.c:1511,7'
          Branch Sides:
            - BranchSide:      'parse.c:1512,10'
              BranchSideFuncs:
                - free
                - td_var
            - BranchSide:      'parse.c:1515,2'
              BranchSideFuncs:
                - td_var
                - free
      Callsites:
        - Src:             'parse.c:1504,2'
          Dst:             __dprint
        - Src:             'parse.c:1510,9'
          Dst:             td_var
    - functionName:    options_mem_dupe
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     externalLinkage
      functionLinenumber: 1483
      functionLinenumberEnd: 1497
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - options
        - data
      BBCount:         16
      ICount:          87
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __dprint
        - strdup
        - td_var
      functionUses:    3
      BranchProfiles:
        - Branch String:   'parse.c:1487,2'
          Branch Sides:
            - BranchSide:      'parse.c:1487,2'
              BranchSideFuncs:
                - td_var
                - strdup
            - BranchSide:      'parse.c:1489,12'
              BranchSideFuncs:
                - __dprint
                - td_var
                - strdup
        - Branch String:   'parse.c:1489,2'
          Branch Sides:
            - BranchSide:      'parse.c:1490,7'
              BranchSideFuncs:
                - td_var
                - strdup
            - BranchSide:      'parse.c:1497,1'
              BranchSideFuncs: []
        - Branch String:   'parse.c:1490,7'
          Branch Sides:
            - BranchSide:      'parse.c:1491,4'
              BranchSideFuncs:
                - td_var
                - strdup
            - BranchSide:      'parse.c:1493,16'
              BranchSideFuncs:
                - td_var
                - strdup
        - Branch String:   'parse.c:1494,7'
          Branch Sides:
            - BranchSide:      'parse.c:1495,19'
              BranchSideFuncs:
                - strdup
                - td_var
            - BranchSide:      'parse.c:1496,2'
              BranchSideFuncs:
                - td_var
                - strdup
      Callsites:
        - Src:             'parse.c:1487,2'
          Dst:             __dprint
        - Src:             'parse.c:1493,9'
          Dst:             td_var
        - Src:             'parse.c:1495,11'
          Dst:             strdup
    - functionName:    option_init
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1434
      functionLinenumberEnd: 1463
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
      BBCount:         45
      ICount:          235
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - log_err
        - log_info
      functionUses:    1
      BranchProfiles:
        - Branch String:   'parse.c:1435,36'
          Branch Sides:
            - BranchSide:      'parse.c:1435,39'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:1437,3'
              BranchSideFuncs: []
        - Branch String:   'parse.c:1435,70'
          Branch Sides:
            - BranchSide:      'parse.c:1436,6'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:1437,3'
              BranchSideFuncs: []
        - Branch String:   'parse.c:1435,6'
          Branch Sides:
            - BranchSide:      'parse.c:1437,3'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:1438,6'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_err
                - log_err
        - Branch String:   'parse.c:1438,14'
          Branch Sides:
            - BranchSide:      'parse.c:1438,18'
              BranchSideFuncs:
                - log_err
                - log_err
                - log_info
                - log_err
            - BranchSide:      'parse.c:1440,6'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_err
        - Branch String:   'parse.c:1438,6'
          Branch Sides:
            - BranchSide:      'parse.c:1439,52'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_err
            - BranchSide:      'parse.c:1440,6'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_err
        - Branch String:   'parse.c:1440,6'
          Branch Sides:
            - BranchSide:      'parse.c:1441,3'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_err
            - BranchSide:      'parse.c:1444,6'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_err
        - Branch String:   'parse.c:1444,6'
          Branch Sides:
            - BranchSide:      'parse.c:1445,8'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_err
            - BranchSide:      'parse.c:1448,6'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_err
        - Branch String:   'parse.c:1445,7'
          Branch Sides:
            - BranchSide:      'parse.c:1446,4'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_err
            - BranchSide:      'parse.c:1447,2'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_err
        - Branch String:   'parse.c:1448,6'
          Branch Sides:
            - BranchSide:      'parse.c:1449,8'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_err
            - BranchSide:      'parse.c:1452,6'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_err
        - Branch String:   'parse.c:1449,7'
          Branch Sides:
            - BranchSide:      'parse.c:1450,4'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_err
            - BranchSide:      'parse.c:1451,2'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_err
        - Branch String:   'parse.c:1452,33'
          Branch Sides:
            - BranchSide:      'parse.c:1452,36'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_err
            - BranchSide:      'parse.c:1456,7'
              BranchSideFuncs:
                - log_err
                - log_info
        - Branch String:   'parse.c:1452,43'
          Branch Sides:
            - BranchSide:      'parse.c:1452,47'
              BranchSideFuncs:
                - log_err
                - log_err
                - log_info
            - BranchSide:      'parse.c:1456,7'
              BranchSideFuncs:
                - log_err
                - log_info
        - Branch String:   'parse.c:1452,6'
          Branch Sides:
            - BranchSide:      'parse.c:1454,39'
              BranchSideFuncs:
                - log_err
                - log_info
            - BranchSide:      'parse.c:1456,7'
              BranchSideFuncs:
                - log_err
                - log_info
        - Branch String:   'parse.c:1456,13'
          Branch Sides:
            - BranchSide:      'parse.c:1456,17'
              BranchSideFuncs:
                - log_info
            - BranchSide:      'parse.c:1458,7'
              BranchSideFuncs:
                - log_info
        - Branch String:   'parse.c:1456,6'
          Branch Sides:
            - BranchSide:      'parse.c:1457,55'
              BranchSideFuncs:
                - log_info
            - BranchSide:      'parse.c:1458,7'
              BranchSideFuncs:
                - log_info
        - Branch String:   'parse.c:1458,6'
          Branch Sides:
            - BranchSide:      'parse.c:1458,6'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:1459,65'
              BranchSideFuncs:
                - log_info
      Callsites:
        - Src:             'parse.c:1439,3'
          Dst:             log_err
        - Src:             'parse.c:1453,3'
          Dst:             log_err
        - Src:             'parse.c:1457,3'
          Dst:             log_err
        - Src:             'parse.c:1459,3'
          Dst:             log_info
    - functionName:    options_init
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     externalLinkage
      functionLinenumber: 1470
      functionLinenumberEnd: 1480
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - options
      BBCount:         14
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - find_option
        - option_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   'parse.c:1473,2'
          Branch Sides:
            - BranchSide:      'parse.c:1473,2'
              BranchSideFuncs:
                - option_init
                - find_option
            - BranchSide:      'parse.c:1475,12'
              BranchSideFuncs:
                - __dprint
                - option_init
                - find_option
        - Branch String:   'parse.c:1475,2'
          Branch Sides:
            - BranchSide:      'parse.c:1476,15'
              BranchSideFuncs:
                - option_init
                - find_option
            - BranchSide:      'parse.c:1480,1'
              BranchSideFuncs: []
        - Branch String:   'parse.c:1477,7'
          Branch Sides:
            - BranchSide:      'parse.c:1478,29'
              BranchSideFuncs:
                - find_option
                - option_init
            - BranchSide:      'parse.c:1479,2'
              BranchSideFuncs:
                - option_init
                - find_option
      Callsites:
        - Src:             'parse.c:1473,2'
          Dst:             __dprint
        - Src:             'parse.c:1476,3'
          Dst:             option_init
        - Src:             'parse.c:1478,17'
          Dst:             find_option
    - functionName:    find_option
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     externalLinkage
      functionLinenumber: 1073
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - options
        - opt
      BBCount:         12
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - log_err
        - o_match
      functionUses:    4
      BranchProfiles:
        - Branch String:   'parse.c:1076,2'
          Branch Sides:
            - BranchSide:      'parse.c:1077,16'
              BranchSideFuncs:
                - o_match
                - log_err
            - BranchSide:      'parse.c:1087,2'
              BranchSideFuncs: []
        - Branch String:   'parse.c:1077,7'
          Branch Sides:
            - BranchSide:      'parse.c:1078,4'
              BranchSideFuncs:
                - log_err
                - o_match
            - BranchSide:      'parse.c:1079,7'
              BranchSideFuncs:
                - log_err
                - o_match
        - Branch String:   'parse.c:1079,7'
          Branch Sides:
            - BranchSide:      'parse.c:1080,33'
              BranchSideFuncs:
                - log_err
                - o_match
            - BranchSide:      'parse.c:1084,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'parse.c:1077,8'
          Dst:             o_match
        - Src:             'parse.c:1080,4'
          Dst:             log_err
    - functionName:    o_match
      functionSourceFile: '/src/fio/./options.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
        - opt
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   './options.h:43,6'
          Branch Sides:
            - BranchSide:      './options.h:44,3'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      './options.h:45,11'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             './options.h:43,7'
          Dst:             strcmp
        - Src:             './options.h:45,24'
          Dst:             strcmp
    - functionName:    fill_default_options
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     externalLinkage
      functionLinenumber: 1423
      functionLinenumberEnd: 1431
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - options
      BBCount:         14
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - handle_option
      functionUses:    2
      BranchProfiles:
        - Branch String:   'parse.c:1426,2'
          Branch Sides:
            - BranchSide:      'parse.c:1426,2'
              BranchSideFuncs:
                - handle_option
            - BranchSide:      'parse.c:1428,12'
              BranchSideFuncs:
                - __dprint
                - handle_option
        - Branch String:   'parse.c:1428,2'
          Branch Sides:
            - BranchSide:      'parse.c:1429,7'
              BranchSideFuncs:
                - handle_option
            - BranchSide:      'parse.c:1431,1'
              BranchSideFuncs: []
        - Branch String:   'parse.c:1429,7'
          Branch Sides:
            - BranchSide:      'parse.c:1429,10'
              BranchSideFuncs:
                - handle_option
            - BranchSide:      'parse.c:1430,18'
              BranchSideFuncs:
                - handle_option
      Callsites:
        - Src:             'parse.c:1426,2'
          Dst:             __dprint
        - Src:             'parse.c:1430,4'
          Dst:             handle_option
    - functionName:    handle_option
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1069
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
        - __ptr
        - data
      BBCount:         56
      ICount:          288
      EdgeCount:       75
      CyclomaticComplexity: 21
      functionsReached:
        - __dprint
        - __handle_option
        - strchr
        - strdup
      functionUses:    3
      BranchProfiles:
        - Branch String:   'parse.c:1016,2'
          Branch Sides:
            - BranchSide:      'parse.c:1016,2'
              BranchSideFuncs:
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
                - strchr
                - strdup
            - BranchSide:      'parse.c:1018,14'
              BranchSideFuncs:
                - __dprint
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
                - strchr
                - strdup
        - Branch String:   'parse.c:1019,6'
          Branch Sides:
            - BranchSide:      'parse.c:1020,24'
              BranchSideFuncs:
                - strdup
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
                - strchr
            - BranchSide:      'parse.c:1027,7'
              BranchSideFuncs:
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
                - strchr
        - Branch String:   'parse.c:1033,11'
          Branch Sides:
            - BranchSide:      'parse.c:1034,8'
              BranchSideFuncs:
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
                - strchr
            - BranchSide:      'parse.c:1047,14'
              BranchSideFuncs:
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
                - strchr
        - Branch String:   'parse.c:1034,38'
          Branch Sides:
            - BranchSide:      'parse.c:1035,8'
              BranchSideFuncs:
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
                - strchr
            - BranchSide:      'parse.c:1047,14'
              BranchSideFuncs:
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
                - strchr
        - Branch String:   'parse.c:1035,32'
          Branch Sides:
            - BranchSide:      'parse.c:1036,8'
              BranchSideFuncs:
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
                - strchr
            - BranchSide:      'parse.c:1047,14'
              BranchSideFuncs:
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
                - strchr
        - Branch String:   'parse.c:1036,36'
          Branch Sides:
            - BranchSide:      'parse.c:1037,8'
              BranchSideFuncs:
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
                - strchr
            - BranchSide:      'parse.c:1047,14'
              BranchSideFuncs:
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
                - strchr
        - Branch String:   'parse.c:1033,7'
          Branch Sides:
            - BranchSide:      'parse.c:1038,18'
              BranchSideFuncs:
                - strchr
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
            - BranchSide:      'parse.c:1047,14'
              BranchSideFuncs:
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
                - strchr
        - Branch String:   'parse.c:1039,13'
          Branch Sides:
            - BranchSide:      'parse.c:1039,18'
              BranchSideFuncs:
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
                - strchr
            - BranchSide:      'parse.c:1041,8'
              BranchSideFuncs:
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
                - strchr
        - Branch String:   'parse.c:1039,8'
          Branch Sides:
            - BranchSide:      'parse.c:1040,6'
              BranchSideFuncs:
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
                - strchr
            - BranchSide:      'parse.c:1041,8'
              BranchSideFuncs:
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
                - strchr
        - Branch String:   'parse.c:1041,37'
          Branch Sides:
            - BranchSide:      'parse.c:1041,40'
              BranchSideFuncs:
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
                - strchr
            - BranchSide:      'parse.c:1047,3'
              BranchSideFuncs:
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
                - strchr
        - Branch String:   'parse.c:1041,8'
          Branch Sides:
            - BranchSide:      'parse.c:1042,10'
              BranchSideFuncs:
                - strchr
                - strchr
                - __handle_option
                - free
                - strchr
                - strchr
            - BranchSide:      'parse.c:1047,3'
              BranchSideFuncs:
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
                - strchr
        - Branch String:   'parse.c:1042,9'
          Branch Sides:
            - BranchSide:      'parse.c:1043,20'
              BranchSideFuncs:
                - strchr
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
            - BranchSide:      'parse.c:1044,10'
              BranchSideFuncs:
                - strchr
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
        - Branch String:   'parse.c:1044,9'
          Branch Sides:
            - BranchSide:      'parse.c:1045,20'
              BranchSideFuncs:
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
                - strchr
            - BranchSide:      'parse.c:1046,4'
              BranchSideFuncs:
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
                - strchr
        - Branch String:   'parse.c:1057,7'
          Branch Sides:
            - BranchSide:      'parse.c:1058,10'
              BranchSideFuncs:
                - free
                - __handle_option
                - strchr
                - strchr
                - strchr
                - strchr
            - BranchSide:      'parse.c:1060,8'
              BranchSideFuncs:
                - free
                - __handle_option
                - strchr
                - strchr
                - strchr
                - strchr
        - Branch String:   'parse.c:1060,7'
          Branch Sides:
            - BranchSide:      'parse.c:1061,4'
              BranchSideFuncs:
                - free
                - __handle_option
                - strchr
                - strchr
                - strchr
                - strchr
            - BranchSide:      'parse.c:1063,9'
              BranchSideFuncs:
                - free
                - __handle_option
                - strchr
                - strchr
                - strchr
                - strchr
        - Branch String:   'parse.c:1065,2'
          Branch Sides:
            - BranchSide:      'parse.c:1032,8'
              BranchSideFuncs:
                - __handle_option
                - free
                - strchr
                - strchr
                - strchr
                - strchr
            - BranchSide:      'parse.c:1067,6'
              BranchSideFuncs:
                - free
        - Branch String:   'parse.c:1067,6'
          Branch Sides:
            - BranchSide:      'parse.c:1067,6'
              BranchSideFuncs:
                - free
            - BranchSide:      'parse.c:1068,8'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'parse.c:1016,2'
          Dst:             __dprint
        - Src:             'parse.c:1020,17'
          Dst:             strdup
        - Src:             'parse.c:1038,11'
          Dst:             strchr
        - Src:             'parse.c:1043,13'
          Dst:             strchr
        - Src:             'parse.c:1045,13'
          Dst:             strchr
        - Src:             'parse.c:1048,11'
          Dst:             strchr
        - Src:             'parse.c:1056,11'
          Dst:             __handle_option
    - functionName:    print_option
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1322
      functionLinenumberEnd: 1343
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __print_option
        - find_child
      functionUses:    1
      BranchProfiles:
        - Branch String:   'parse.c:1335,3'
          Branch Sides:
            - BranchSide:      'parse.c:1336,19'
              BranchSideFuncs:
                - __print_option
                - find_child
            - BranchSide:      'parse.c:1341,12'
              BranchSideFuncs:
                - find_child
                - __print_option
        - Branch String:   'parse.c:1342,2'
          Branch Sides:
            - BranchSide:      'parse.c:1332,8'
              BranchSideFuncs:
                - find_child
                - __print_option
            - BranchSide:      'parse.c:1343,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'parse.c:1328,2'
          Dst:             __print_option
        - Src:             'parse.c:1335,17'
          Dst:             find_child
        - Src:             'parse.c:1336,4'
          Dst:             __print_option
    - functionName:    show_cmd_help
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     externalLinkage
      functionLinenumber: 1346
      functionLinenumberEnd: 1417
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - options
        - name
      BBCount:         71
      ICount:          341
      EdgeCount:       95
      CyclomaticComplexity: 26
      functionsReached:
        - log_err
        - log_info
        - print_option
        - show_option_help
        - strcmp
        - string_distance
      functionUses:    2
      BranchProfiles:
        - Branch String:   'parse.c:1352,12'
          Branch Sides:
            - BranchSide:      'parse.c:1352,23'
              BranchSideFuncs:
                - strcmp
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
            - BranchSide:      'parse.c:1353,12'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
        - Branch String:   'parse.c:1352,6'
          Branch Sides:
            - BranchSide:      'parse.c:1353,12'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
            - BranchSide:      'parse.c:1355,10'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
        - Branch String:   'parse.c:1357,2'
          Branch Sides:
            - BranchSide:      'parse.c:1358,7'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
            - BranchSide:      'parse.c:1400,6'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
        - Branch String:   'parse.c:1360,37'
          Branch Sides:
            - BranchSide:      'parse.c:1361,7'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
            - BranchSide:      'parse.c:1362,4'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
        - Branch String:   'parse.c:1360,7'
          Branch Sides:
            - BranchSide:      'parse.c:1362,4'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
            - BranchSide:      'parse.c:1363,8'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
        - Branch String:   'parse.c:1363,21'
          Branch Sides:
            - BranchSide:      'parse.c:1363,24'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
            - BranchSide:      'parse.c:1365,7'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
        - Branch String:   'parse.c:1363,7'
          Branch Sides:
            - BranchSide:      'parse.c:1364,4'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
            - BranchSide:      'parse.c:1365,7'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
        - Branch String:   'parse.c:1365,20'
          Branch Sides:
            - BranchSide:      'parse.c:1365,25'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
            - BranchSide:      'parse.c:1368,7'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - strcmp
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
        - Branch String:   'parse.c:1365,38'
          Branch Sides:
            - BranchSide:      'parse.c:1365,49'
              BranchSideFuncs:
                - strcmp
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
            - BranchSide:      'parse.c:1366,4'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
        - Branch String:   'parse.c:1365,7'
          Branch Sides:
            - BranchSide:      'parse.c:1366,4'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
            - BranchSide:      'parse.c:1368,7'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - strcmp
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
        - Branch String:   'parse.c:1368,7'
          Branch Sides:
            - BranchSide:      'parse.c:1369,16'
              BranchSideFuncs:
                - strcmp
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - strcmp
                - show_option_help
                - print_option
                - log_info
                - string_distance
                - strcmp
            - BranchSide:      'parse.c:1383,7'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - strcmp
                - string_distance
                - strcmp
                - strcmp
                - show_option_help
                - print_option
                - log_info
        - Branch String:   'parse.c:1369,31'
          Branch Sides:
            - BranchSide:      'parse.c:1370,9'
              BranchSideFuncs:
                - string_distance
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - strcmp
                - strcmp
                - show_option_help
                - print_option
                - log_info
                - strcmp
            - BranchSide:      'parse.c:1371,11'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - strcmp
                - string_distance
                - strcmp
                - strcmp
                - show_option_help
                - print_option
                - log_info
        - Branch String:   'parse.c:1370,18'
          Branch Sides:
            - BranchSide:      'parse.c:1370,29'
              BranchSideFuncs:
                - strcmp
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - strcmp
                - string_distance
                - strcmp
                - show_option_help
                - print_option
                - log_info
            - BranchSide:      'parse.c:1375,28'
              BranchSideFuncs:
                - string_distance
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - strcmp
                - strcmp
                - strcmp
                - show_option_help
                - print_option
                - log_info
        - Branch String:   'parse.c:1369,8'
          Branch Sides:
            - BranchSide:      'parse.c:1371,11'
              BranchSideFuncs:
                - string_distance
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - strcmp
                - strcmp
                - strcmp
                - show_option_help
                - print_option
                - log_info
            - BranchSide:      'parse.c:1375,28'
              BranchSideFuncs:
                - string_distance
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - strcmp
                - strcmp
                - strcmp
                - show_option_help
                - print_option
                - log_info
        - Branch String:   'parse.c:1383,16'
          Branch Sides:
            - BranchSide:      'parse.c:1383,19'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - strcmp
                - string_distance
                - strcmp
                - strcmp
                - show_option_help
                - print_option
                - log_info
            - BranchSide:      'parse.c:1384,10'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - strcmp
                - string_distance
                - strcmp
                - strcmp
                - show_option_help
                - print_option
                - log_info
        - Branch String:   'parse.c:1383,7'
          Branch Sides:
            - BranchSide:      'parse.c:1384,10'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - strcmp
                - string_distance
                - strcmp
                - strcmp
                - show_option_help
                - print_option
                - log_info
            - BranchSide:      'parse.c:1394,8'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
                - show_option_help
        - Branch String:   'parse.c:1385,8'
          Branch Sides:
            - BranchSide:      'parse.c:1386,28'
              BranchSideFuncs:
                - log_info
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - strcmp
                - string_distance
                - strcmp
                - strcmp
                - show_option_help
                - print_option
            - BranchSide:      'parse.c:1387,8'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
                - show_option_help
                - print_option
        - Branch String:   'parse.c:1387,8'
          Branch Sides:
            - BranchSide:      'parse.c:1388,10'
              BranchSideFuncs:
                - print_option
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - show_option_help
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
            - BranchSide:      'parse.c:1392,3'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
                - show_option_help
        - Branch String:   'parse.c:1388,9'
          Branch Sides:
            - BranchSide:      'parse.c:1389,19'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
            - BranchSide:      'parse.c:1390,5'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
        - Branch String:   'parse.c:1394,7'
          Branch Sides:
            - BranchSide:      'parse.c:1395,4'
              BranchSideFuncs:
                - show_option_help
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
            - BranchSide:      'parse.c:1397,20'
              BranchSideFuncs:
                - show_option_help
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
                - print_option
                - log_info
                - strcmp
                - string_distance
                - strcmp
                - strcmp
        - Branch String:   'parse.c:1400,6'
          Branch Sides:
            - BranchSide:      'parse.c:1401,3'
              BranchSideFuncs: []
            - BranchSide:      'parse.c:1403,33'
              BranchSideFuncs:
                - log_err
                - log_info
                - log_info
                - log_info
                - show_option_help
        - Branch String:   'parse.c:1409,14'
          Branch Sides:
            - BranchSide:      'parse.c:1409,17'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - show_option_help
            - BranchSide:      'parse.c:1414,3'
              BranchSideFuncs:
                - log_info
        - Branch String:   'parse.c:1409,6'
          Branch Sides:
            - BranchSide:      'parse.c:1410,3'
              BranchSideFuncs:
                - log_info
                - log_info
                - show_option_help
            - BranchSide:      'parse.c:1414,3'
              BranchSideFuncs:
                - log_info
      Callsites:
        - Src:             'parse.c:1352,16'
          Dst:             strcmp
        - Src:             'parse.c:1365,42'
          Dst:             strcmp
        - Src:             'parse.c:1369,9'
          Dst:             strcmp
        - Src:             'parse.c:1370,22'
          Dst:             strcmp
        - Src:             'parse.c:1375,12'
          Dst:             string_distance
        - Src:             'parse.c:1386,5'
          Dst:             log_info
        - Src:             'parse.c:1389,6'
          Dst:             print_option
        - Src:             'parse.c:1397,3'
          Dst:             show_option_help
        - Src:             'parse.c:1403,2'
          Dst:             log_err
        - Src:             'parse.c:1410,3'
          Dst:             log_info
        - Src:             'parse.c:1411,3'
          Dst:             log_info
        - Src:             'parse.c:1412,3'
          Dst:             show_option_help
        - Src:             'parse.c:1414,3'
          Dst:             log_info
    - functionName:    string_distance
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     externalLinkage
      functionLinenumber: 1240
      functionLinenumberEnd: 1273
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - s1
        - s2
      BBCount:         24
      ICount:          252
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - strlen
      functionUses:    3
      BranchProfiles:
        - Branch String:   'parse.c:1250,2'
          Branch Sides:
            - BranchSide:      'parse.c:1251,10'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'parse.c:1253,9'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'parse.c:1253,2'
          Branch Sides:
            - BranchSide:      'parse.c:1254,10'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'parse.c:1270,6'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'parse.c:1255,3'
          Branch Sides:
            - BranchSide:      'parse.c:1256,23'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'parse.c:1265,7'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'parse.c:1259,8'
          Branch Sides:
            - BranchSide:      'parse.c:1260,8'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'parse.c:1262,11'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'parse.c:1262,11'
          Branch Sides:
            - BranchSide:      'parse.c:1262,11'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'parse.c:1262,11'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'parse.c:1263,11'
          Branch Sides:
            - BranchSide:      'parse.c:1255,29'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'parse.c:1255,29'
              BranchSideFuncs:
                - free
                - free
      Callsites:
        - Src:             'parse.c:1241,24'
          Dst:             strlen
        - Src:             'parse.c:1242,24'
          Dst:             strlen
    - functionName:    string_distance_ok
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     externalLinkage
      functionLinenumber: 1281
      functionLinenumberEnd: 1286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - opt
        - distance
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'parse.c:1284,8'
          Dst:             strlen
    - functionName:    get_option
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1111
      functionLinenumberEnd: 1128
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - opt
        - options
        - post
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - find_option_c
        - strchr
        - strip_blank_end
      functionUses:    3
      BranchProfiles:
        - Branch String:   'parse.c:1116,6'
          Branch Sides:
            - BranchSide:      'parse.c:1117,11'
              BranchSideFuncs:
                - strip_blank_end
                - find_option_c
            - BranchSide:      'parse.c:1124,21'
              BranchSideFuncs:
                - find_option_c
      Callsites:
        - Src:             'parse.c:1115,8'
          Dst:             strchr
        - Src:             'parse.c:1121,3'
          Dst:             strip_blank_end
        - Src:             'parse.c:1122,7'
          Dst:             find_option_c
        - Src:             'parse.c:1124,7'
          Dst:             find_option_c
    - functionName:    strip_blank_end
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     externalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         24
      ICount:          138
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - __ctype_b_loc
        - strchr
        - strlen
      functionUses:    15
      BranchProfiles:
        - Branch String:   'parse.c:432,6'
          Branch Sides:
            - BranchSide:      'parse.c:433,3'
              BranchSideFuncs:
                - strchr
                - strchr
                - strlen
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'parse.c:435,13'
              BranchSideFuncs:
                - strchr
                - strchr
                - strlen
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'parse.c:436,6'
          Branch Sides:
            - BranchSide:      'parse.c:437,4'
              BranchSideFuncs:
                - strchr
                - strlen
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'parse.c:438,13'
              BranchSideFuncs:
                - strchr
                - strlen
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'parse.c:439,6'
          Branch Sides:
            - BranchSide:      'parse.c:440,4'
              BranchSideFuncs:
                - strlen
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'parse.c:441,6'
              BranchSideFuncs:
                - strlen
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'parse.c:441,6'
          Branch Sides:
            - BranchSide:      'parse.c:442,7'
              BranchSideFuncs:
                - strlen
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'parse.c:444,6'
              BranchSideFuncs:
                - strlen
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'parse.c:445,28'
          Branch Sides:
            - BranchSide:      'parse.c:445,54'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'parse.c:445,31'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'parse.c:445,50'
          Branch Sides:
            - BranchSide:      'parse.c:445,54'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'parse.c:445,2'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
        - Branch String:   'parse.c:445,2'
          Branch Sides:
            - BranchSide:      'parse.c:446,4'
              BranchSideFuncs:
                - __ctype_b_loc
                - __ctype_b_loc
            - BranchSide:      'parse.c:448,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'parse.c:432,7'
          Dst:             strlen
        - Src:             'parse.c:435,6'
          Dst:             strchr
        - Src:             'parse.c:438,6'
          Dst:             strchr
        - Src:             'parse.c:444,10'
          Dst:             strlen
        - Src:             'parse.c:445,10'
          Dst:             __ctype_b_loc
        - Src:             'parse.c:445,31'
          Dst:             __ctype_b_loc
    - functionName:    find_option_c
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     externalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - options
        - opt
      BBCount:         12
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - log_err
        - o_match
      functionUses:    4
      BranchProfiles:
        - Branch String:   'parse.c:1095,2'
          Branch Sides:
            - BranchSide:      'parse.c:1096,16'
              BranchSideFuncs:
                - o_match
                - log_err
            - BranchSide:      'parse.c:1106,2'
              BranchSideFuncs: []
        - Branch String:   'parse.c:1096,7'
          Branch Sides:
            - BranchSide:      'parse.c:1097,4'
              BranchSideFuncs:
                - log_err
                - o_match
            - BranchSide:      'parse.c:1098,7'
              BranchSideFuncs:
                - log_err
                - o_match
        - Branch String:   'parse.c:1098,7'
          Branch Sides:
            - BranchSide:      'parse.c:1099,33'
              BranchSideFuncs:
                - log_err
                - o_match
            - BranchSide:      'parse.c:1103,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'parse.c:1096,8'
          Dst:             o_match
        - Src:             'parse.c:1099,4'
          Dst:             log_err
    - functionName:    parse_option
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     externalLinkage
      functionLinenumber: 1206
      functionLinenumberEnd: 1233
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - opt
        - input
        - options
        - o
        - data
        - dump_list
      BBCount:         16
      ICount:          125
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - add_to_dump_list
        - get_option
        - handle_option
        - log_err
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'parse.c:1209,6'
          Branch Sides:
            - BranchSide:      'parse.c:1210,39'
              BranchSideFuncs:
                - get_option
                - strlen
                - strlen
                - handle_option
                - add_to_dump_list
                - log_err
            - BranchSide:      'parse.c:1215,18'
              BranchSideFuncs:
                - get_option
                - strlen
                - strlen
                - handle_option
                - add_to_dump_list
                - log_err
        - Branch String:   'parse.c:1216,6'
          Branch Sides:
            - BranchSide:      'parse.c:1217,7'
              BranchSideFuncs:
                - handle_option
                - add_to_dump_list
                - log_err
            - BranchSide:      'parse.c:1226,21'
              BranchSideFuncs:
                - handle_option
                - add_to_dump_list
                - log_err
        - Branch String:   'parse.c:1217,7'
          Branch Sides:
            - BranchSide:      'parse.c:1218,21'
              BranchSideFuncs:
                - strlen
                - strlen
            - BranchSide:      'parse.c:1223,3'
              BranchSideFuncs: []
        - Branch String:   'parse.c:1219,8'
          Branch Sides:
            - BranchSide:      'parse.c:1220,13'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'parse.c:1221,4'
              BranchSideFuncs: []
        - Branch String:   'parse.c:1226,6'
          Branch Sides:
            - BranchSide:      'parse.c:1227,39'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'parse.c:1231,20'
              BranchSideFuncs:
                - add_to_dump_list
      Callsites:
        - Src:             'parse.c:1210,3'
          Dst:             log_err
        - Src:             'parse.c:1215,7'
          Dst:             get_option
        - Src:             'parse.c:1218,14'
          Dst:             strlen
        - Src:             'parse.c:1220,34'
          Dst:             strlen
        - Src:             'parse.c:1226,6'
          Dst:             handle_option
        - Src:             'parse.c:1227,3'
          Dst:             log_err
        - Src:             'parse.c:1231,2'
          Dst:             add_to_dump_list
    - functionName:    add_to_dump_list
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1166
      functionLinenumberEnd: 1180
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
        - dump_list
        - post
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - flist_add_tail
        - strdup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'parse.c:1169,6'
          Branch Sides:
            - BranchSide:      'parse.c:1170,3'
              BranchSideFuncs:
                - malloc
                - strdup
                - flist_add_tail.2588
                - strdup
            - BranchSide:      'parse.c:1172,6'
              BranchSideFuncs:
                - malloc
                - strdup
                - flist_add_tail.2588
                - strdup
        - Branch String:   'parse.c:1174,6'
          Branch Sides:
            - BranchSide:      'parse.c:1175,21'
              BranchSideFuncs:
                - strdup
                - flist_add_tail.2588
            - BranchSide:      'parse.c:1177,3'
              BranchSideFuncs:
                - flist_add_tail.2588
      Callsites:
        - Src:             'parse.c:1173,12'
          Dst:             strdup
        - Src:             'parse.c:1175,14'
          Dst:             strdup
        - Src:             'parse.c:1179,2'
          Dst:             flist_add_tail
    - functionName:    parse_cmd_option
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     externalLinkage
      functionLinenumber: 1185
      functionLinenumberEnd: 1201
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - opt
        - val
        - options
        - data
        - dump_list
      BBCount:         8
      ICount:          68
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - add_to_dump_list
        - find_option_c
        - handle_option
        - log_err
      functionUses:    2
      BranchProfiles:
        - Branch String:   'parse.c:1189,6'
          Branch Sides:
            - BranchSide:      'parse.c:1190,32'
              BranchSideFuncs:
                - handle_option
                - add_to_dump_list
                - log_err
            - BranchSide:      'parse.c:1194,20'
              BranchSideFuncs:
                - handle_option
                - add_to_dump_list
                - log_err
        - Branch String:   'parse.c:1194,6'
          Branch Sides:
            - BranchSide:      'parse.c:1195,42'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'parse.c:1199,19'
              BranchSideFuncs:
                - add_to_dump_list
      Callsites:
        - Src:             'parse.c:1188,6'
          Dst:             find_option_c
        - Src:             'parse.c:1190,3'
          Dst:             log_err
        - Src:             'parse.c:1194,6'
          Dst:             handle_option
        - Src:             'parse.c:1195,3'
          Dst:             log_err
        - Src:             'parse.c:1199,2'
          Dst:             add_to_dump_list
    - functionName:    opt_cmp
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1132
      functionLinenumberEnd: 1154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p1
        - p2
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - get_option
        - strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'parse.c:1139,6'
          Branch Sides:
            - BranchSide:      'parse.c:1140,26'
              BranchSideFuncs:
                - strdup
                - get_option
                - free
                - strdup
                - get_option
                - free
            - BranchSide:      'parse.c:1146,16'
              BranchSideFuncs:
                - strdup
                - get_option
                - free
        - Branch String:   'parse.c:1142,7'
          Branch Sides:
            - BranchSide:      'parse.c:1143,12'
              BranchSideFuncs:
                - free
                - strdup
                - get_option
                - free
            - BranchSide:      'parse.c:1144,8'
              BranchSideFuncs:
                - free
                - strdup
                - get_option
                - free
        - Branch String:   'parse.c:1146,6'
          Branch Sides:
            - BranchSide:      'parse.c:1146,6'
              BranchSideFuncs:
                - strdup
                - get_option
                - free
            - BranchSide:      'parse.c:1147,26'
              BranchSideFuncs:
                - strdup
                - get_option
                - free
        - Branch String:   'parse.c:1149,7'
          Branch Sides:
            - BranchSide:      'parse.c:1150,12'
              BranchSideFuncs:
                - free
            - BranchSide:      'parse.c:1151,8'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'parse.c:1140,7'
          Dst:             strdup
        - Src:             'parse.c:1141,7'
          Dst:             get_option
        - Src:             'parse.c:1147,7'
          Dst:             strdup
        - Src:             'parse.c:1148,7'
          Dst:             get_option
    - functionName:    sort_options
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     externalLinkage
      functionLinenumber: 1158
      functionLinenumberEnd: 1162
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - opts
        - options
        - num_opts
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - opt_cmp
        - qsort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'parse.c:1160,2'
          Dst:             qsort
        - Src:             'parse.c:1160,2'
          Dst:             opt_cmp
    - functionName:    strip_blank_front
      functionSourceFile: '/src/fio/parse.c'
      linkageType:     externalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __ctype_b_loc
        - strlen
      functionUses:    13
      BranchProfiles:
        - Branch String:   'parse.c:420,6'
          Branch Sides:
            - BranchSide:      'parse.c:421,3'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'parse.c:422,2'
              BranchSideFuncs:
                - __ctype_b_loc
        - Branch String:   'parse.c:422,2'
          Branch Sides:
            - BranchSide:      'parse.c:423,4'
              BranchSideFuncs:
                - __ctype_b_loc
            - BranchSide:      'parse.c:425,7'
              BranchSideFuncs: []
      Callsites:
        - Src:             'parse.c:420,7'
          Dst:             strlen
        - Src:             'parse.c:422,9'
          Dst:             __ctype_b_loc
    - functionName:    fio_sem_up
      functionSourceFile: '/src/fio/fio_sem.c'
      linkageType:     externalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sem
      BBCount:         14
      ICount:          80
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - pthread_cond_signal
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    41
      BranchProfiles:
        - Branch String:   'fio_sem.c:169,2'
          Branch Sides:
            - BranchSide:      'fio_sem.c:169,2'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_cond_signal
            - BranchSide:      'fio_sem.c:171,22'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_cond_signal
        - Branch String:   'fio_sem.c:172,18'
          Branch Sides:
            - BranchSide:      'fio_sem.c:172,21'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_cond_signal
            - BranchSide:      'fio_sem.c:174,2'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_cond_signal
        - Branch String:   'fio_sem.c:172,6'
          Branch Sides:
            - BranchSide:      'fio_sem.c:173,11'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_cond_signal
            - BranchSide:      'fio_sem.c:174,2'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_cond_signal
        - Branch String:   'fio_sem.c:176,6'
          Branch Sides:
            - BranchSide:      'fio_sem.c:176,6'
              BranchSideFuncs:
                - pthread_cond_signal
                - pthread_mutex_unlock
            - BranchSide:      'fio_sem.c:177,24'
              BranchSideFuncs:
                - pthread_cond_signal
                - pthread_mutex_unlock
      Callsites:
        - Src:             'fio_sem.c:169,2'
          Dst:             __assert_fail
        - Src:             'fio_sem.c:171,2'
          Dst:             pthread_mutex_lock
        - Src:             'fio_sem.c:177,3'
          Dst:             pthread_cond_signal
        - Src:             'fio_sem.c:179,2'
          Dst:             pthread_mutex_unlock
    - functionName:    fio_sem_down
      functionSourceFile: '/src/fio/fio_sem.c'
      linkageType:     externalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sem
      BBCount:         9
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - pthread_cond_wait
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    36
      BranchProfiles:
        - Branch String:   'fio_sem.c:151,2'
          Branch Sides:
            - BranchSide:      'fio_sem.c:151,2'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_cond_wait
            - BranchSide:      'fio_sem.c:153,22'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_cond_wait
        - Branch String:   'fio_sem.c:155,2'
          Branch Sides:
            - BranchSide:      'fio_sem.c:156,3'
              BranchSideFuncs:
                - pthread_cond_wait
                - pthread_mutex_unlock
            - BranchSide:      'fio_sem.c:161,2'
              BranchSideFuncs:
                - pthread_mutex_unlock
      Callsites:
        - Src:             'fio_sem.c:151,2'
          Dst:             __assert_fail
        - Src:             'fio_sem.c:153,2'
          Dst:             pthread_mutex_lock
        - Src:             'fio_sem.c:157,3'
          Dst:             pthread_cond_wait
        - Src:             'fio_sem.c:162,2'
          Dst:             pthread_mutex_unlock
    - functionName:    fio_sem_down_trylock
      functionSourceFile: '/src/fio/fio_sem.c'
      linkageType:     externalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sem
      BBCount:         9
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    2
      BranchProfiles:
        - Branch String:   'fio_sem.c:137,2'
          Branch Sides:
            - BranchSide:      'fio_sem.c:137,2'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
            - BranchSide:      'fio_sem.c:139,22'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   'fio_sem.c:140,6'
          Branch Sides:
            - BranchSide:      'fio_sem.c:140,6'
              BranchSideFuncs:
                - pthread_mutex_unlock
            - BranchSide:      'fio_sem.c:141,3'
              BranchSideFuncs:
                - pthread_mutex_unlock
      Callsites:
        - Src:             'fio_sem.c:137,2'
          Dst:             __assert_fail
        - Src:             'fio_sem.c:139,2'
          Dst:             pthread_mutex_lock
        - Src:             'fio_sem.c:144,2'
          Dst:             pthread_mutex_unlock
    - functionName:    sem_timed_out
      functionSourceFile: '/src/fio/fio_sem.c'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - t
        - msecs
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gettimeofday
        - mtime_since
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'fio_sem.c:79,2'
          Dst:             gettimeofday
        - Src:             'fio_sem.c:83,9'
          Dst:             mtime_since
    - functionName:    fio_sem_down_timeout
      functionSourceFile: '/src/fio/fio_sem.c'
      linkageType:     externalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sem
        - msecs
      BBCount:         23
      ICount:          163
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - clock_gettime
        - pthread_cond_timedwait
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - sem_timed_out
      functionUses:    3
      BranchProfiles:
        - Branch String:   'fio_sem.c:92,2'
          Branch Sides:
            - BranchSide:      'fio_sem.c:92,2'
              BranchSideFuncs:
                - clock_gettime
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_unlock
                - pthread_cond_timedwait
                - sem_timed_out
            - BranchSide:      'fio_sem.c:95,2'
              BranchSideFuncs:
                - clock_gettime
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_unlock
                - pthread_cond_timedwait
                - sem_timed_out
        - Branch String:   'fio_sem.c:104,6'
          Branch Sides:
            - BranchSide:      'fio_sem.c:105,5'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_unlock
                - pthread_cond_timedwait
                - sem_timed_out
            - BranchSide:      'fio_sem.c:109,22'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_unlock
                - pthread_cond_timedwait
                - sem_timed_out
        - Branch String:   'fio_sem.c:112,21'
          Branch Sides:
            - BranchSide:      'fio_sem.c:112,2'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_unlock
                - pthread_cond_timedwait
                - sem_timed_out
            - BranchSide:      'fio_sem.c:112,25'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_unlock
                - pthread_cond_timedwait
                - sem_timed_out
        - Branch String:   'fio_sem.c:112,2'
          Branch Sides:
            - BranchSide:      'fio_sem.c:117,33'
              BranchSideFuncs:
                - pthread_cond_timedwait
                - pthread_mutex_unlock
                - pthread_mutex_unlock
                - sem_timed_out
            - BranchSide:      'fio_sem.c:121,2'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_unlock
        - Branch String:   'fio_sem.c:118,24'
          Branch Sides:
            - BranchSide:      'fio_sem.c:112,2'
              BranchSideFuncs:
                - sem_timed_out
                - pthread_mutex_unlock
                - pthread_mutex_unlock
                - pthread_cond_timedwait
            - BranchSide:      'fio_sem.c:118,49'
              BranchSideFuncs:
                - sem_timed_out
                - pthread_mutex_unlock
                - pthread_mutex_unlock
                - pthread_cond_timedwait
        - Branch String:   'fio_sem.c:118,7'
          Branch Sides:
            - BranchSide:      'fio_sem.c:112,2'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_unlock
                - pthread_cond_timedwait
                - sem_timed_out
            - BranchSide:      'fio_sem.c:119,8'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_unlock
                - pthread_cond_timedwait
                - sem_timed_out
        - Branch String:   'fio_sem.c:123,6'
          Branch Sides:
            - BranchSide:      'fio_sem.c:124,3'
              BranchSideFuncs:
                - pthread_mutex_unlock
            - BranchSide:      'fio_sem.c:129,24'
              BranchSideFuncs:
                - pthread_mutex_unlock
      Callsites:
        - Src:             'fio_sem.c:92,2'
          Dst:             __assert_fail
        - Src:             'fio_sem.c:95,2'
          Dst:             clock_gettime
        - Src:             'fio_sem.c:109,2'
          Dst:             pthread_mutex_lock
        - Src:             'fio_sem.c:117,9'
          Dst:             pthread_cond_timedwait
        - Src:             'fio_sem.c:118,28'
          Dst:             sem_timed_out
        - Src:             'fio_sem.c:125,3'
          Dst:             pthread_mutex_unlock
        - Src:             'fio_sem.c:129,2'
          Dst:             pthread_mutex_unlock
    - functionName:    pthread_cond_timedwait
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_sem_init
      functionSourceFile: '/src/fio/fio_sem.c'
      linkageType:     externalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - value
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __fio_sem_init
        - fio_sem_remove
        - mmap64
        - perror
      functionUses:    12
      BranchProfiles:
        - Branch String:   'fio_sem.c:62,6'
          Branch Sides:
            - BranchSide:      'fio_sem.c:63,3'
              BranchSideFuncs:
                - perror
            - BranchSide:      'fio_sem.c:67,22'
              BranchSideFuncs:
                - __fio_sem_init
                - fio_sem_remove
        - Branch String:   'fio_sem.c:67,6'
          Branch Sides:
            - BranchSide:      'fio_sem.c:68,10'
              BranchSideFuncs:
                - fio_sem_remove
            - BranchSide:      'fio_sem.c:70,17'
              BranchSideFuncs:
                - fio_sem_remove
      Callsites:
        - Src:             'fio_sem.c:59,17'
          Dst:             mmap64
        - Src:             'fio_sem.c:63,3'
          Dst:             perror
        - Src:             'fio_sem.c:67,7'
          Dst:             __fio_sem_init
        - Src:             'fio_sem.c:70,2'
          Dst:             fio_sem_remove
    - functionName:    __fio_sem_init
      functionSourceFile: '/src/fio/fio_sem.c'
      linkageType:     externalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sem
        - value
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - mutex_cond_init_pshared
      functionUses:    9
      BranchProfiles:
        - Branch String:   'fio_sem.c:49,6'
          Branch Sides:
            - BranchSide:      'fio_sem.c:50,10'
              BranchSideFuncs: []
            - BranchSide:      'fio_sem.c:52,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fio_sem.c:48,8'
          Dst:             mutex_cond_init_pshared
    - functionName:    fio_sem_remove
      functionSourceFile: '/src/fio/fio_sem.c'
      linkageType:     externalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sem
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __fio_sem_remove
        - munmap
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'fio_sem.c:35,2'
          Dst:             __fio_sem_remove
        - Src:             'fio_sem.c:36,2'
          Dst:             munmap
    - functionName:    __fio_sem_remove
      functionSourceFile: '/src/fio/fio_sem.c'
      linkageType:     externalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sem
      BBCount:         6
      ICount:          37
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - pthread_cond_destroy
        - pthread_mutex_destroy
      functionUses:    9
      BranchProfiles:
        - Branch String:   'fio_sem.c:19,2'
          Branch Sides:
            - BranchSide:      'fio_sem.c:19,2'
              BranchSideFuncs:
                - pthread_mutex_destroy
                - pthread_cond_destroy
            - BranchSide:      'fio_sem.c:19,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'fio_sem.c:19,2'
          Dst:             __assert_fail
        - Src:             'fio_sem.c:20,2'
          Dst:             pthread_mutex_destroy
        - Src:             'fio_sem.c:21,2'
          Dst:             pthread_cond_destroy
    - functionName:    pthread_mutex_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_cond_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_rwlock_init
      functionSourceFile: '/src/fio/rwlock.c'
      linkageType:     externalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          100
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - fio_rwlock_remove
        - log_err
        - mmap64
        - perror
        - pthread_rwlock_init
        - pthread_rwlockattr_destroy
        - pthread_rwlockattr_init
        - pthread_rwlockattr_setpshared
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rwlock.c:41,18'
          Branch Sides:
            - BranchSide:      'rwlock.c:37,21'
              BranchSideFuncs:
                - mmap64
                - pthread_rwlockattr_init
                - pthread_rwlockattr_setpshared
                - pthread_rwlock_init
                - pthread_rwlockattr_destroy
                - strerror
                - log_err
                - pthread_rwlockattr_destroy
                - fio_rwlock_remove
                - strerror
                - log_err
                - strerror
                - log_err
                - perror
            - BranchSide:      'rwlock.c:41,18'
              BranchSideFuncs:
                - mmap64
                - pthread_rwlockattr_init
                - pthread_rwlockattr_setpshared
                - pthread_rwlock_init
                - pthread_rwlockattr_destroy
                - strerror
                - log_err
                - pthread_rwlockattr_destroy
                - fio_rwlock_remove
                - strerror
                - log_err
                - strerror
                - log_err
                - perror
        - Branch String:   'rwlock.c:44,6'
          Branch Sides:
            - BranchSide:      'rwlock.c:45,3'
              BranchSideFuncs:
                - perror
                - fio_rwlock_remove
            - BranchSide:      'rwlock.c:50,2'
              BranchSideFuncs:
                - pthread_rwlockattr_init
                - pthread_rwlockattr_setpshared
                - pthread_rwlock_init
                - pthread_rwlockattr_destroy
                - strerror
                - log_err
                - pthread_rwlockattr_destroy
                - fio_rwlock_remove
                - strerror
                - log_err
                - strerror
                - log_err
        - Branch String:   'rwlock.c:53,6'
          Branch Sides:
            - BranchSide:      'rwlock.c:54,53'
              BranchSideFuncs:
                - strerror
                - log_err
                - fio_rwlock_remove
            - BranchSide:      'rwlock.c:58,8'
              BranchSideFuncs:
                - pthread_rwlockattr_setpshared
                - pthread_rwlock_init
                - pthread_rwlockattr_destroy
                - strerror
                - log_err
                - pthread_rwlockattr_destroy
                - fio_rwlock_remove
                - strerror
                - log_err
        - Branch String:   'rwlock.c:59,6'
          Branch Sides:
            - BranchSide:      'rwlock.c:60,59'
              BranchSideFuncs:
                - strerror
                - log_err
                - pthread_rwlockattr_destroy
                - fio_rwlock_remove
            - BranchSide:      'rwlock.c:64,29'
              BranchSideFuncs:
                - pthread_rwlock_init
                - pthread_rwlockattr_destroy
                - strerror
                - log_err
                - pthread_rwlockattr_destroy
                - fio_rwlock_remove
        - Branch String:   'rwlock.c:69,6'
          Branch Sides:
            - BranchSide:      'rwlock.c:70,49'
              BranchSideFuncs:
                - strerror
                - log_err
                - pthread_rwlockattr_destroy
                - fio_rwlock_remove
            - BranchSide:      'rwlock.c:74,2'
              BranchSideFuncs:
                - pthread_rwlockattr_destroy
        - Branch String:   'rwlock.c:80,6'
          Branch Sides:
            - BranchSide:      'rwlock.c:81,21'
              BranchSideFuncs:
                - fio_rwlock_remove
            - BranchSide:      'rwlock.c:82,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'rwlock.c:41,18'
          Dst:             mmap64
        - Src:             'rwlock.c:45,3'
          Dst:             perror
        - Src:             'rwlock.c:52,8'
          Dst:             pthread_rwlockattr_init
        - Src:             'rwlock.c:54,44'
          Dst:             strerror
        - Src:             'rwlock.c:54,3'
          Dst:             log_err
        - Src:             'rwlock.c:58,8'
          Dst:             pthread_rwlockattr_setpshared
        - Src:             'rwlock.c:60,50'
          Dst:             strerror
        - Src:             'rwlock.c:60,3'
          Dst:             log_err
        - Src:             'rwlock.c:64,8'
          Dst:             pthread_rwlock_init
        - Src:             'rwlock.c:70,40'
          Dst:             strerror
        - Src:             'rwlock.c:70,3'
          Dst:             log_err
        - Src:             'rwlock.c:74,2'
          Dst:             pthread_rwlockattr_destroy
        - Src:             'rwlock.c:78,2'
          Dst:             pthread_rwlockattr_destroy
        - Src:             'rwlock.c:81,3'
          Dst:             fio_rwlock_remove
    - functionName:    pthread_rwlockattr_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_rwlockattr_setpshared
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_rwlock_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_rwlockattr_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_rwlock_remove
      functionSourceFile: '/src/fio/rwlock.c'
      linkageType:     externalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lock
      BBCount:         6
      ICount:          34
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - munmap
        - pthread_rwlock_destroy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rwlock.c:30,2'
          Branch Sides:
            - BranchSide:      'rwlock.c:30,2'
              BranchSideFuncs:
                - pthread_rwlock_destroy
                - munmap
            - BranchSide:      'rwlock.c:30,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'rwlock.c:30,2'
          Dst:             __assert_fail
        - Src:             'rwlock.c:31,2'
          Dst:             pthread_rwlock_destroy
        - Src:             'rwlock.c:32,2'
          Dst:             munmap
    - functionName:    pthread_rwlock_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_rwlock_unlock
      functionSourceFile: '/src/fio/rwlock.c'
      linkageType:     externalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lock
      BBCount:         6
      ICount:          32
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - pthread_rwlock_unlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rwlock.c:24,2'
          Branch Sides:
            - BranchSide:      'rwlock.c:24,2'
              BranchSideFuncs:
                - pthread_rwlock_unlock
            - BranchSide:      'rwlock.c:24,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'rwlock.c:24,2'
          Dst:             __assert_fail
        - Src:             'rwlock.c:25,2'
          Dst:             pthread_rwlock_unlock
    - functionName:    pthread_rwlock_unlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_rwlock_read
      functionSourceFile: '/src/fio/rwlock.c'
      linkageType:     externalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lock
      BBCount:         6
      ICount:          32
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - pthread_rwlock_rdlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rwlock.c:18,2'
          Branch Sides:
            - BranchSide:      'rwlock.c:18,2'
              BranchSideFuncs:
                - pthread_rwlock_rdlock
            - BranchSide:      'rwlock.c:18,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'rwlock.c:18,2'
          Dst:             __assert_fail
        - Src:             'rwlock.c:19,2'
          Dst:             pthread_rwlock_rdlock
    - functionName:    pthread_rwlock_rdlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_rwlock_write
      functionSourceFile: '/src/fio/rwlock.c'
      linkageType:     externalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lock
      BBCount:         6
      ICount:          32
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - pthread_rwlock_wrlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rwlock.c:12,2'
          Branch Sides:
            - BranchSide:      'rwlock.c:12,2'
              BranchSideFuncs:
                - pthread_rwlock_wrlock
            - BranchSide:      'rwlock.c:12,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'rwlock.c:12,2'
          Dst:             __assert_fail
        - Src:             'rwlock.c:13,2'
          Dst:             pthread_rwlock_wrlock
    - functionName:    pthread_rwlock_wrlock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mutex_cond_init_pshared
      functionSourceFile: '/src/fio/pshared.c'
      linkageType:     externalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - mutex
        - cond
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - cond_init_pshared
        - mutex_init_pshared
      functionUses:    4
      BranchProfiles:
        - Branch String:   'pshared.c:92,6'
          Branch Sides:
            - BranchSide:      'pshared.c:93,10'
              BranchSideFuncs: []
            - BranchSide:      'pshared.c:95,26'
              BranchSideFuncs:
                - cond_init_pshared
        - Branch String:   'pshared.c:96,6'
          Branch Sides:
            - BranchSide:      'pshared.c:97,10'
              BranchSideFuncs: []
            - BranchSide:      'pshared.c:99,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pshared.c:91,8'
          Dst:             mutex_init_pshared
        - Src:             'pshared.c:95,8'
          Dst:             cond_init_pshared
    - functionName:    mutex_init_pshared
      functionSourceFile: '/src/fio/pshared.c'
      linkageType:     externalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mutex
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mutex_init_pshared_with_type
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'pshared.c:84,9'
          Dst:             mutex_init_pshared_with_type
    - functionName:    cond_init_pshared
      functionSourceFile: '/src/fio/pshared.c'
      linkageType:     externalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cond
      BBCount:         12
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - log_err
        - pthread_cond_init
        - pthread_condattr_init
        - pthread_condattr_setclock
        - pthread_condattr_setpshared
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'pshared.c:12,6'
          Branch Sides:
            - BranchSide:      'pshared.c:13,51'
              BranchSideFuncs:
                - strerror
                - log_err
            - BranchSide:      'pshared.c:18,8'
              BranchSideFuncs:
                - pthread_condattr_setpshared
                - pthread_condattr_setclock
                - pthread_cond_init
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
        - Branch String:   'pshared.c:19,6'
          Branch Sides:
            - BranchSide:      'pshared.c:20,57'
              BranchSideFuncs:
                - strerror
                - log_err
            - BranchSide:      'pshared.c:26,8'
              BranchSideFuncs:
                - pthread_condattr_setclock
                - pthread_cond_init
                - strerror
                - log_err
                - strerror
                - log_err
        - Branch String:   'pshared.c:27,6'
          Branch Sides:
            - BranchSide:      'pshared.c:28,55'
              BranchSideFuncs:
                - strerror
                - log_err
            - BranchSide:      'pshared.c:33,26'
              BranchSideFuncs:
                - pthread_cond_init
                - strerror
                - log_err
        - Branch String:   'pshared.c:34,6'
          Branch Sides:
            - BranchSide:      'pshared.c:35,47'
              BranchSideFuncs:
                - strerror
                - log_err
            - BranchSide:      'pshared.c:39,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'pshared.c:11,8'
          Dst:             pthread_condattr_init
        - Src:             'pshared.c:13,42'
          Dst:             strerror
        - Src:             'pshared.c:13,3'
          Dst:             log_err
        - Src:             'pshared.c:18,8'
          Dst:             pthread_condattr_setpshared
        - Src:             'pshared.c:20,48'
          Dst:             strerror
        - Src:             'pshared.c:20,3'
          Dst:             log_err
        - Src:             'pshared.c:26,8'
          Dst:             pthread_condattr_setclock
        - Src:             'pshared.c:28,46'
          Dst:             strerror
        - Src:             'pshared.c:28,3'
          Dst:             log_err
        - Src:             'pshared.c:33,8'
          Dst:             pthread_cond_init
        - Src:             'pshared.c:35,38'
          Dst:             strerror
        - Src:             'pshared.c:35,3'
          Dst:             log_err
    - functionName:    pthread_condattr_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_condattr_setpshared
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_condattr_setclock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_cond_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mutex_init_pshared_with_type
      functionSourceFile: '/src/fio/pshared.c'
      linkageType:     externalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - mutex
        - type
      BBCount:         12
      ICount:          91
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - log_err
        - pthread_mutex_init
        - pthread_mutexattr_destroy
        - pthread_mutexattr_init
        - pthread_mutexattr_setpshared
        - pthread_mutexattr_settype
        - strerror
      functionUses:    3
      BranchProfiles:
        - Branch String:   'pshared.c:52,6'
          Branch Sides:
            - BranchSide:      'pshared.c:53,52'
              BranchSideFuncs:
                - strerror
                - log_err
            - BranchSide:      'pshared.c:61,8'
              BranchSideFuncs:
                - pthread_mutexattr_setpshared
                - pthread_mutexattr_settype
                - pthread_mutex_init
                - pthread_mutexattr_destroy
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
        - Branch String:   'pshared.c:62,6'
          Branch Sides:
            - BranchSide:      'pshared.c:63,58'
              BranchSideFuncs:
                - strerror
                - log_err
            - BranchSide:      'pshared.c:67,42'
              BranchSideFuncs:
                - pthread_mutexattr_settype
                - pthread_mutex_init
                - pthread_mutexattr_destroy
                - strerror
                - log_err
                - strerror
                - log_err
        - Branch String:   'pshared.c:68,6'
          Branch Sides:
            - BranchSide:      'pshared.c:69,55'
              BranchSideFuncs:
                - strerror
                - log_err
            - BranchSide:      'pshared.c:72,27'
              BranchSideFuncs:
                - pthread_mutex_init
                - pthread_mutexattr_destroy
                - strerror
                - log_err
        - Branch String:   'pshared.c:73,6'
          Branch Sides:
            - BranchSide:      'pshared.c:74,48'
              BranchSideFuncs:
                - strerror
                - log_err
            - BranchSide:      'pshared.c:77,2'
              BranchSideFuncs:
                - pthread_mutexattr_destroy
      Callsites:
        - Src:             'pshared.c:51,8'
          Dst:             pthread_mutexattr_init
        - Src:             'pshared.c:53,43'
          Dst:             strerror
        - Src:             'pshared.c:53,3'
          Dst:             log_err
        - Src:             'pshared.c:61,8'
          Dst:             pthread_mutexattr_setpshared
        - Src:             'pshared.c:63,49'
          Dst:             strerror
        - Src:             'pshared.c:63,3'
          Dst:             log_err
        - Src:             'pshared.c:67,8'
          Dst:             pthread_mutexattr_settype
        - Src:             'pshared.c:69,46'
          Dst:             strerror
        - Src:             'pshared.c:69,3'
          Dst:             log_err
        - Src:             'pshared.c:72,8'
          Dst:             pthread_mutex_init
        - Src:             'pshared.c:74,39'
          Dst:             strerror
        - Src:             'pshared.c:74,3'
          Dst:             log_err
        - Src:             'pshared.c:77,2'
          Dst:             pthread_mutexattr_destroy
    - functionName:    pthread_mutexattr_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_mutexattr_setpshared
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_mutexattr_settype
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_mutex_init
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pthread_mutexattr_destroy
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __flist_del
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prev
        - next
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bc_calc
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5703
      functionLinenumberEnd: 5752
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         29
      ICount:          191
      EdgeCount:       40
      CyclomaticComplexity: 13
      functionsReached:
        - fread
        - log_err
        - pclose
        - popen
        - sprintf
        - strchr
        - strdup
        - strlen
        - system
      functionUses:    1
      BranchProfiles:
        - Branch String:   'options.c:5711,25'
          Branch Sides:
            - BranchSide:      'options.c:5711,36'
              BranchSideFuncs:
                - strchr
                - strchr
                - strlen
                - strlen
                - sprintf
                - system
                - sprintf
                - popen
                - fread
                - pclose
                - free
                - strdup
                - pclose
                - log_err
            - BranchSide:      'options.c:5712,36'
              BranchSideFuncs:
                - strchr
                - strchr
                - strlen
                - strlen
                - sprintf
                - system
                - sprintf
                - popen
                - fread
                - pclose
                - free
                - strdup
                - pclose
                - log_err
        - Branch String:   'options.c:5711,46'
          Branch Sides:
            - BranchSide:      'options.c:5711,57'
              BranchSideFuncs:
                - strchr
                - strchr
                - strlen
                - strlen
                - sprintf
                - system
                - sprintf
                - popen
                - fread
                - pclose
                - free
                - strdup
                - pclose
                - log_err
            - BranchSide:      'options.c:5712,36'
              BranchSideFuncs:
                - strchr
                - strchr
                - strlen
                - strlen
                - sprintf
                - system
                - sprintf
                - popen
                - fread
                - pclose
                - free
                - strdup
                - pclose
                - log_err
        - Branch String:   'options.c:5711,67'
          Branch Sides:
            - BranchSide:      'options.c:5712,36'
              BranchSideFuncs:
                - strchr
                - strchr
                - strlen
                - strlen
                - sprintf
                - system
                - sprintf
                - popen
                - fread
                - pclose
                - free
                - strdup
                - pclose
                - log_err
            - BranchSide:      'options.c:5712,15'
              BranchSideFuncs:
                - strchr
                - strchr
                - strchr
                - strlen
                - strlen
                - sprintf
                - system
                - sprintf
                - popen
                - fread
                - pclose
                - free
                - strdup
                - pclose
                - log_err
        - Branch String:   'options.c:5712,26'
          Branch Sides:
            - BranchSide:      'options.c:5712,36'
              BranchSideFuncs:
                - strchr
                - strchr
                - strlen
                - strlen
                - sprintf
                - system
                - sprintf
                - popen
                - fread
                - pclose
                - free
                - strdup
                - pclose
                - log_err
            - BranchSide:      'options.c:5713,10'
              BranchSideFuncs: []
        - Branch String:   'options.c:5711,6'
          Branch Sides:
            - BranchSide:      'options.c:5713,10'
              BranchSideFuncs: []
            - BranchSide:      'options.c:5718,15'
              BranchSideFuncs:
                - strchr
                - strlen
                - strlen
                - sprintf
                - system
                - sprintf
                - popen
                - fread
                - pclose
                - free
                - strdup
                - pclose
                - log_err
        - Branch String:   'options.c:5719,6'
          Branch Sides:
            - BranchSide:      'options.c:5720,10'
              BranchSideFuncs:
                - strlen
                - strlen
                - sprintf
                - system
                - sprintf
                - popen
                - fread
                - pclose
                - free
                - strdup
                - pclose
                - log_err
            - BranchSide:      'options.c:5722,5'
              BranchSideFuncs:
                - strlen
                - strlen
                - sprintf
                - system
                - sprintf
                - popen
                - fread
                - pclose
                - free
                - strdup
                - pclose
                - log_err
        - Branch String:   'options.c:5727,25'
          Branch Sides:
            - BranchSide:      'options.c:5727,35'
              BranchSideFuncs: []
            - BranchSide:      'options.c:5728,10'
              BranchSideFuncs: []
        - Branch String:   'options.c:5727,6'
          Branch Sides:
            - BranchSide:      'options.c:5728,10'
              BranchSideFuncs: []
            - BranchSide:      'options.c:5730,10'
              BranchSideFuncs:
                - sprintf
                - system
                - sprintf
                - popen
                - fread
                - pclose
                - free
                - strdup
                - pclose
                - log_err
        - Branch String:   'options.c:5731,6'
          Branch Sides:
            - BranchSide:      'options.c:5732,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:5736,10'
              BranchSideFuncs:
                - sprintf
                - popen
                - fread
                - pclose
                - free
                - strdup
                - pclose
        - Branch String:   'options.c:5738,6'
          Branch Sides:
            - BranchSide:      'options.c:5739,3'
              BranchSideFuncs:
                - fread
                - pclose
                - free
                - strdup
                - pclose
            - BranchSide:      'options.c:5741,19'
              BranchSideFuncs:
                - fread
                - pclose
                - free
                - strdup
                - pclose
        - Branch String:   'options.c:5742,6'
          Branch Sides:
            - BranchSide:      'options.c:5743,10'
              BranchSideFuncs:
                - pclose
            - BranchSide:      'options.c:5747,9'
              BranchSideFuncs:
                - pclose
                - free
                - strdup
      Callsites:
        - Src:             'options.c:5711,8'
          Dst:             strchr
        - Src:             'options.c:5711,29'
          Dst:             strchr
        - Src:             'options.c:5711,50'
          Dst:             strchr
        - Src:             'options.c:5712,8'
          Dst:             strchr
        - Src:             'options.c:5712,29'
          Dst:             strchr
        - Src:             'options.c:5718,8'
          Dst:             strchr
        - Src:             'options.c:5727,6'
          Dst:             strlen
        - Src:             'options.c:5727,28'
          Dst:             strlen
        - Src:             'options.c:5730,2'
          Dst:             sprintf
        - Src:             'options.c:5731,6'
          Dst:             system
        - Src:             'options.c:5732,3'
          Dst:             log_err
        - Src:             'options.c:5736,2'
          Dst:             sprintf
        - Src:             'options.c:5737,6'
          Dst:             popen
        - Src:             'options.c:5741,8'
          Dst:             fread
        - Src:             'options.c:5743,3'
          Dst:             pclose
        - Src:             'options.c:5747,2'
          Dst:             pclose
        - Src:             'options.c:5751,9'
          Dst:             strdup
    - functionName:    system
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    popen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fread
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pclose
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_keyword_replace
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5811
      functionLinenumberEnd: 5857
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - opt
      BBCount:         16
      ICount:          145
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - bc_calc
        - calloc
        - sprintf
        - strlen
        - strstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'options.c:5816,2'
          Branch Sides:
            - BranchSide:      'options.c:5817,42'
              BranchSideFuncs:
                - strstr
                - bc_calc
                - strlen
                - calloc
                - sprintf
                - strlen
                - strlen
                - free
                - strlen
            - BranchSide:      'options.c:5854,6'
              BranchSideFuncs:
                - bc_calc
        - Branch String:   'options.c:5819,3'
          Branch Sides:
            - BranchSide:      'options.c:5820,30'
              BranchSideFuncs:
                - strlen
                - calloc
                - sprintf
                - strlen
                - strlen
                - free
                - strstr
                - bc_calc
                - strlen
            - BranchSide:      'options.c:5849,2'
              BranchSideFuncs:
                - bc_calc
                - strstr
                - strlen
                - calloc
                - sprintf
                - strlen
                - strlen
                - free
                - strlen
        - Branch String:   'options.c:5838,8'
          Branch Sides:
            - BranchSide:      'options.c:5839,12'
              BranchSideFuncs:
                - strlen
                - free
                - strstr
                - bc_calc
                - strlen
                - calloc
                - sprintf
                - strlen
                - strlen
            - BranchSide:      'options.c:5844,10'
              BranchSideFuncs:
                - free
                - strstr
                - bc_calc
                - strlen
                - calloc
                - sprintf
                - strlen
                - strlen
                - strlen
        - Branch String:   'options.c:5854,6'
          Branch Sides:
            - BranchSide:      'options.c:5854,6'
              BranchSideFuncs:
                - bc_calc
            - BranchSide:      'options.c:5855,17'
              BranchSideFuncs:
                - bc_calc
      Callsites:
        - Src:             'options.c:5819,15'
          Dst:             strstr
        - Src:             'options.c:5820,23'
          Dst:             strlen
        - Src:             'options.c:5820,16'
          Dst:             calloc
        - Src:             'options.c:5830,10'
          Dst:             sprintf
        - Src:             'options.c:5836,18'
          Dst:             strlen
        - Src:             'options.c:5838,8'
          Dst:             strlen
        - Src:             'options.c:5839,35'
          Dst:             strlen
        - Src:             'options.c:5855,9'
          Dst:             bc_calc
    - functionName:    add_to_lopt
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5582
      functionLinenumberEnd: 5589
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - lopt
        - o
        - name
        - val
      BBCount:         4
      ICount:          44
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'options.c:5585,6'
          Branch Sides:
            - BranchSide:      'options.c:5586,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:5588,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    str2error
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'options.c:528,2'
          Branch Sides:
            - BranchSide:      'options.c:529,19'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'options.c:533,2'
              BranchSideFuncs: []
        - Branch String:   'options.c:529,7'
          Branch Sides:
            - BranchSide:      'options.c:530,11'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'options.c:531,4'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             'options.c:529,8'
          Dst:             strcmp
    - functionName:    ignore_error_type
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - etype
        - str
      BBCount:         32
      ICount:          265
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - calloc
        - log_err
        - realloc
        - str2error
        - strlen
        - strncmp
        - strsep
        - strtol
      functionUses:    1
      BranchProfiles:
        - Branch String:   'options.c:543,6'
          Branch Sides:
            - BranchSide:      'options.c:544,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:548,2'
              BranchSideFuncs:
                - calloc
                - strsep
                - free
                - strlen
                - strncmp
                - strtol
                - log_err
                - free
                - strncmp
                - str2error
                - realloc
        - Branch String:   'options.c:552,2'
          Branch Sides:
            - BranchSide:      'options.c:554,15'
              BranchSideFuncs:
                - strlen
                - free
                - strncmp
                - strtol
                - log_err
                - free
                - strsep
                - strncmp
                - str2error
                - realloc
            - BranchSide:      'options.c:585,6'
              BranchSideFuncs:
                - free
        - Branch String:   'options.c:554,7'
          Branch Sides:
            - BranchSide:      'options.c:555,4'
              BranchSideFuncs:
                - strncmp
                - strtol
                - log_err
                - free
                - strsep
                - free
                - strlen
                - strncmp
                - str2error
                - realloc
            - BranchSide:      'options.c:560,7'
              BranchSideFuncs:
                - strncmp
                - strtol
                - log_err
                - free
                - strsep
                - free
                - strlen
                - strncmp
                - str2error
                - realloc
        - Branch String:   'options.c:560,7'
          Branch Sides:
            - BranchSide:      'options.c:561,4'
              BranchSideFuncs:
                - realloc
                - strncmp
                - strtol
                - log_err
                - free
                - strsep
                - free
                - strlen
                - strncmp
                - str2error
            - BranchSide:      'options.c:565,7'
              BranchSideFuncs:
                - strncmp
                - strtol
                - log_err
                - free
                - strsep
                - free
                - strlen
                - realloc
                - strncmp
                - str2error
        - Branch String:   'options.c:565,7'
          Branch Sides:
            - BranchSide:      'options.c:566,25'
              BranchSideFuncs:
                - str2error
                - log_err
                - free
                - strsep
                - free
                - strlen
                - strncmp
                - strtol
                - strncmp
                - realloc
            - BranchSide:      'options.c:568,8'
              BranchSideFuncs:
                - strncmp
                - strtol
                - log_err
                - free
                - strsep
                - free
                - strlen
                - str2error
                - realloc
                - strncmp
        - Branch String:   'options.c:569,33'
          Branch Sides:
            - BranchSide:      'options.c:570,15'
              BranchSideFuncs:
                - strncmp
                - strtol
                - log_err
                - free
                - strsep
                - free
                - strlen
                - strncmp
                - str2error
                - realloc
            - BranchSide:      'options.c:571,10'
              BranchSideFuncs:
                - strtol
                - log_err
                - free
                - strsep
                - free
                - strlen
                - strncmp
                - strncmp
                - str2error
                - realloc
        - Branch String:   'options.c:569,8'
          Branch Sides:
            - BranchSide:      'options.c:571,10'
              BranchSideFuncs:
                - strtol
                - log_err
                - free
                - strsep
                - free
                - strlen
                - strncmp
                - strncmp
                - str2error
                - realloc
            - BranchSide:      'options.c:572,22'
              BranchSideFuncs:
                - strtol
                - log_err
                - free
                - strsep
                - free
                - strlen
                - strncmp
                - strncmp
                - str2error
                - realloc
        - Branch String:   'options.c:576,7'
          Branch Sides:
            - BranchSide:      'options.c:578,7'
              BranchSideFuncs:
                - strsep
                - free
                - strlen
                - strncmp
                - strtol
                - log_err
                - free
                - strncmp
                - str2error
                - realloc
            - BranchSide:      'options.c:583,4'
              BranchSideFuncs:
                - strsep
                - free
                - strlen
                - strncmp
                - strtol
                - log_err
                - free
                - strncmp
                - str2error
                - realloc
        - Branch String:   'options.c:585,6'
          Branch Sides:
            - BranchSide:      'options.c:586,35'
              BranchSideFuncs: []
            - BranchSide:      'options.c:590,3'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'options.c:544,3'
          Dst:             log_err
        - Src:             'options.c:549,10'
          Dst:             calloc
        - Src:             'options.c:552,18'
          Dst:             strsep
        - Src:             'options.c:554,8'
          Dst:             strlen
        - Src:             'options.c:562,12'
          Dst:             realloc
        - Src:             'options.c:566,15'
          Dst:             str2error
        - Src:             'options.c:569,9'
          Dst:             strncmp
        - Src:             'options.c:570,7'
          Dst:             strncmp
        - Src:             'options.c:572,15'
          Dst:             strtol
        - Src:             'options.c:577,4'
          Dst:             log_err
    - functionName:    fio_fdp_cmp
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p1
        - p2
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_cpuset_init
      functionSourceFile: '/src/fio/./os/os-linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mask
      BBCount:         3
      ICount:          14
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_cpus_allowed
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionLinenumberEnd: 879
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - mask
        - input
      BBCount:         57
      ICount:          331
      EdgeCount:       74
      CyclomaticComplexity: 19
      functionsReached:
        - __dprint
        - atoi
        - cpus_configured
        - fio_cpuset_init
        - log_err
        - nowarn_snprintf
        - strdup
        - strerror
        - strip_blank_end
        - strip_blank_front
        - strlen
        - strsep
      functionUses:    3
      BranchProfiles:
        - Branch String:   'options.c:823,6'
          Branch Sides:
            - BranchSide:      'options.c:824,3'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.2813
                - strerror
                - nowarn_snprintf.2813
            - BranchSide:      'options.c:829,19'
              BranchSideFuncs:
                - strdup
                - strip_blank_front
                - strip_blank_end
                - cpus_configured.2814
                - strsep
                - free
                - strlen
                - strsep
                - atoi
                - __dprint
                - log_err
                - log_err
                - strlen
                - atoi
        - Branch String:   'options.c:825,3'
          Branch Sides:
            - BranchSide:      'options.c:825,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
            - BranchSide:      'options.c:825,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
                - strerror
                - nowarn_snprintf.2813
        - Branch String:   'options.c:825,3'
          Branch Sides:
            - BranchSide:      'options.c:825,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
            - BranchSide:      'options.c:825,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
                - strerror
                - nowarn_snprintf.2813
        - Branch String:   'options.c:825,3'
          Branch Sides:
            - BranchSide:      'options.c:825,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
            - BranchSide:      'options.c:826,3'
              BranchSideFuncs: []
        - Branch String:   'options.c:825,3'
          Branch Sides:
            - BranchSide:      'options.c:825,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:825,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
        - Branch String:   'options.c:825,3'
          Branch Sides:
            - BranchSide:      'options.c:825,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:825,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
        - Branch String:   'options.c:836,2'
          Branch Sides:
            - BranchSide:      'options.c:840,15'
              BranchSideFuncs:
                - strlen
                - free
                - strsep
                - atoi
                - strsep
                - __dprint
                - log_err
                - log_err
                - strlen
                - atoi
            - BranchSide:      'options.c:877,7'
              BranchSideFuncs:
                - free
        - Branch String:   'options.c:840,7'
          Branch Sides:
            - BranchSide:      'options.c:841,4'
              BranchSideFuncs:
                - strsep
                - atoi
                - strsep
                - free
                - strlen
                - __dprint
                - log_err
                - log_err
                - strlen
                - atoi
            - BranchSide:      'options.c:843,10'
              BranchSideFuncs:
                - strsep
                - atoi
                - strsep
                - free
                - strlen
                - __dprint
                - log_err
                - log_err
                - strlen
                - atoi
        - Branch String:   'options.c:845,3'
          Branch Sides:
            - BranchSide:      'options.c:846,16'
              BranchSideFuncs:
                - strlen
                - atoi
                - strsep
                - free
                - strlen
                - strsep
                - __dprint
                - log_err
                - log_err
                - atoi
            - BranchSide:      'options.c:852,15'
              BranchSideFuncs:
                - atoi
                - strsep
                - free
                - strlen
                - strsep
                - strlen
                - atoi
                - __dprint
                - log_err
                - log_err
        - Branch String:   'options.c:846,8'
          Branch Sides:
            - BranchSide:      'options.c:847,5'
              BranchSideFuncs:
                - atoi
                - strsep
                - atoi
                - strsep
                - free
                - strlen
                - __dprint
                - log_err
                - log_err
                - strlen
            - BranchSide:      'options.c:849,17'
              BranchSideFuncs:
                - atoi
                - strsep
                - atoi
                - strsep
                - free
                - strlen
                - __dprint
                - log_err
                - log_err
                - strlen
        - Branch String:   'options.c:853,7'
          Branch Sides:
            - BranchSide:      'options.c:854,12'
              BranchSideFuncs:
                - strsep
                - free
                - strlen
                - strsep
                - atoi
                - strlen
                - atoi
                - __dprint
                - log_err
                - log_err
            - BranchSide:      'options.c:855,3'
              BranchSideFuncs:
                - strsep
                - free
                - strlen
                - strsep
                - atoi
                - strlen
                - atoi
                - __dprint
                - log_err
                - log_err
        - Branch String:   'options.c:855,3'
          Branch Sides:
            - BranchSide:      'options.c:856,8'
              BranchSideFuncs:
                - __dprint
                - strsep
                - free
                - strlen
                - strsep
                - atoi
                - strlen
                - atoi
                - log_err
                - log_err
            - BranchSide:      'options.c:873,7'
              BranchSideFuncs:
                - strsep
                - free
                - strlen
                - strsep
                - atoi
                - __dprint
                - log_err
                - log_err
                - strlen
                - atoi
        - Branch String:   'options.c:856,8'
          Branch Sides:
            - BranchSide:      'options.c:857,5'
              BranchSideFuncs:
                - log_err
                - strsep
                - free
                - strlen
                - strsep
                - atoi
                - __dprint
                - log_err
                - strlen
                - atoi
            - BranchSide:      'options.c:862,8'
              BranchSideFuncs:
                - __dprint
                - strsep
                - free
                - strlen
                - strsep
                - atoi
                - strlen
                - atoi
                - log_err
                - log_err
        - Branch String:   'options.c:862,8'
          Branch Sides:
            - BranchSide:      'options.c:864,8'
              BranchSideFuncs:
                - log_err
                - strsep
                - free
                - strlen
                - strsep
                - atoi
                - __dprint
                - log_err
                - strlen
                - atoi
            - BranchSide:      'options.c:869,4'
              BranchSideFuncs:
                - __dprint
                - strsep
                - free
                - strlen
                - strsep
                - atoi
                - strlen
                - atoi
                - log_err
                - log_err
        - Branch String:   'options.c:869,4'
          Branch Sides:
            - BranchSide:      'options.c:869,4'
              BranchSideFuncs:
                - strsep
                - free
                - strlen
                - strsep
                - atoi
                - strlen
                - atoi
                - __dprint
                - log_err
                - log_err
            - BranchSide:      'options.c:870,4'
              BranchSideFuncs:
                - __dprint
                - strsep
                - free
                - strlen
                - strsep
                - atoi
                - strlen
                - atoi
                - log_err
                - log_err
        - Branch String:   'options.c:870,4'
          Branch Sides:
            - BranchSide:      'options.c:855,10'
              BranchSideFuncs:
                - strsep
                - free
                - strlen
                - strsep
                - atoi
                - strlen
                - atoi
                - __dprint
                - log_err
                - log_err
            - BranchSide:      'options.c:855,10'
              BranchSideFuncs:
                - strsep
                - free
                - strlen
                - strsep
                - atoi
                - strlen
                - atoi
                - __dprint
                - log_err
                - log_err
        - Branch String:   'options.c:873,7'
          Branch Sides:
            - BranchSide:      'options.c:836,2'
              BranchSideFuncs:
                - free
            - BranchSide:      'options.c:874,4'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'options.c:822,8'
          Dst:             fio_cpuset_init
        - Src:             'options.c:824,3'
          Dst:             log_err
        - Src:             'options.c:825,3'
          Dst:             strerror
        - Src:             'options.c:825,3'
          Dst:             nowarn_snprintf
        - Src:             'options.c:825,3'
          Dst:             strerror
        - Src:             'options.c:825,3'
          Dst:             nowarn_snprintf
        - Src:             'options.c:829,12'
          Dst:             strdup
        - Src:             'options.c:831,2'
          Dst:             strip_blank_front
        - Src:             'options.c:832,2'
          Dst:             strip_blank_end
        - Src:             'options.c:834,12'
          Dst:             cpus_configured
        - Src:             'options.c:836,16'
          Dst:             strsep
        - Src:             'options.c:840,8'
          Dst:             strlen
        - Src:             'options.c:845,18'
          Dst:             strsep
        - Src:             'options.c:846,9'
          Dst:             strlen
        - Src:             'options.c:849,12'
          Dst:             atoi
        - Src:             'options.c:852,10'
          Dst:             atoi
        - Src:             'options.c:857,5'
          Dst:             log_err
        - Src:             'options.c:863,5'
          Dst:             log_err
        - Src:             'options.c:869,4'
          Dst:             __dprint
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/./lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             './lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    cpus_configured
      functionSourceFile: '/src/fio/./os/os.h'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sysconf
      functionUses:    4
      BranchProfiles:
        - Branch String:   './os/os.h:360,16'
          Branch Sides:
            - BranchSide:      './os/os.h:360,6'
              BranchSideFuncs:
                - sysconf
            - BranchSide:      './os/os.h:360,16'
              BranchSideFuncs:
                - sysconf
        - Branch String:   './os/os.h:362,9'
          Branch Sides:
            - BranchSide:      './os/os.h:362,24'
              BranchSideFuncs: []
            - BranchSide:      './os/os.h:362,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             './os/os.h:360,16'
          Dst:             sysconf
    - functionName:    zone_split_ddir
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1154
      functionLinenumberEnd: 1236
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - o
        - eo
        - ddir
        - str
        - absolute
      BBCount:         65
      ICount:          499
      EdgeCount:       86
      CyclomaticComplexity: 23
      functionsReached:
        - log_err
        - split_parse_ddir
      functionUses:    1
      BranchProfiles:
        - Branch String:   'options.c:1160,6'
          Branch Sides:
            - BranchSide:      'options.c:1161,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1162,13'
              BranchSideFuncs:
                - malloc
                - log_err
                - free
                - log_err
                - free
        - Branch String:   'options.c:1162,6'
          Branch Sides:
            - BranchSide:      'options.c:1163,3'
              BranchSideFuncs:
                - malloc
                - log_err
                - free
                - log_err
                - free
            - BranchSide:      'options.c:1165,37'
              BranchSideFuncs:
                - malloc
                - log_err
                - free
                - log_err
                - free
        - Branch String:   'options.c:1167,2'
          Branch Sides:
            - BranchSide:      'options.c:1168,46'
              BranchSideFuncs:
                - log_err
                - free
                - log_err
                - free
            - BranchSide:      'options.c:1178,22'
              BranchSideFuncs:
                - log_err
                - free
                - log_err
                - free
        - Branch String:   'options.c:1169,7'
          Branch Sides:
            - BranchSide:      'options.c:1170,40'
              BranchSideFuncs:
                - log_err
                - free
                - log_err
                - free
            - BranchSide:      'options.c:1172,45'
              BranchSideFuncs:
                - log_err
                - free
                - log_err
                - free
        - Branch String:   'options.c:1180,2'
          Branch Sides:
            - BranchSide:      'options.c:1181,29'
              BranchSideFuncs:
                - log_err
                - free
                - log_err
                - free
            - BranchSide:      'options.c:1196,6'
              BranchSideFuncs:
                - log_err
                - free
                - log_err
                - free
        - Branch String:   'options.c:1183,7'
          Branch Sides:
            - BranchSide:      'options.c:1184,16'
              BranchSideFuncs:
                - log_err
                - free
                - log_err
                - free
            - BranchSide:      'options.c:1186,12'
              BranchSideFuncs:
                - log_err
                - free
                - log_err
                - free
        - Branch String:   'options.c:1188,7'
          Branch Sides:
            - BranchSide:      'options.c:1189,8'
              BranchSideFuncs:
                - log_err
                - free
                - log_err
                - free
            - BranchSide:      'options.c:1194,2'
              BranchSideFuncs:
                - log_err
                - free
                - log_err
                - free
        - Branch String:   'options.c:1189,8'
          Branch Sides:
            - BranchSide:      'options.c:1190,18'
              BranchSideFuncs:
                - log_err
                - free
                - log_err
                - free
            - BranchSide:      'options.c:1192,14'
              BranchSideFuncs:
                - log_err
                - free
                - log_err
                - free
        - Branch String:   'options.c:1196,17'
          Branch Sides:
            - BranchSide:      'options.c:1196,20'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'options.c:1197,3'
              BranchSideFuncs:
                - log_err
                - free
        - Branch String:   'options.c:1196,6'
          Branch Sides:
            - BranchSide:      'options.c:1197,3'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'options.c:1202,6'
              BranchSideFuncs:
                - log_err
                - free
        - Branch String:   'options.c:1202,6'
          Branch Sides:
            - BranchSide:      'options.c:1204,38'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'options.c:1214,6'
              BranchSideFuncs: []
        - Branch String:   'options.c:1214,6'
          Branch Sides:
            - BranchSide:      'options.c:1215,7'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1224,6'
              BranchSideFuncs: []
        - Branch String:   'options.c:1215,25'
          Branch Sides:
            - BranchSide:      'options.c:1215,28'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1217,10'
              BranchSideFuncs: []
        - Branch String:   'options.c:1215,7'
          Branch Sides:
            - BranchSide:      'options.c:1216,9'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1217,10'
              BranchSideFuncs: []
        - Branch String:   'options.c:1217,3'
          Branch Sides:
            - BranchSide:      'options.c:1218,30'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1223,2'
              BranchSideFuncs: []
        - Branch String:   'options.c:1220,8'
          Branch Sides:
            - BranchSide:      'options.c:1221,31'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1222,3'
              BranchSideFuncs: []
        - Branch String:   'options.c:1224,6'
          Branch Sides:
            - BranchSide:      'options.c:1225,7'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1235,2'
              BranchSideFuncs: []
        - Branch String:   'options.c:1225,26'
          Branch Sides:
            - BranchSide:      'options.c:1225,29'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1227,10'
              BranchSideFuncs: []
        - Branch String:   'options.c:1225,7'
          Branch Sides:
            - BranchSide:      'options.c:1226,10'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1227,10'
              BranchSideFuncs: []
        - Branch String:   'options.c:1227,3'
          Branch Sides:
            - BranchSide:      'options.c:1228,30'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1233,2'
              BranchSideFuncs: []
        - Branch String:   'options.c:1230,8'
          Branch Sides:
            - BranchSide:      'options.c:1231,29'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1232,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'options.c:1160,6'
          Dst:             split_parse_ddir
        - Src:             'options.c:1197,3'
          Dst:             log_err
        - Src:             'options.c:1203,3'
          Dst:             log_err
    - functionName:    split_parse_ddir
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - o
        - split
        - str
        - absolute
        - max_splits
      BBCount:         31
      ICount:          185
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - atoi
        - log_err
        - str_to_decimal
        - strlen
        - strsep
        - strstr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'options.c:88,2'
          Branch Sides:
            - BranchSide:      'options.c:91,15'
              BranchSideFuncs:
                - strlen
                - strstr
                - str_to_decimal
                - strsep
                - log_err
                - log_err
                - atoi
                - str_to_decimal
                - log_err
            - BranchSide:      'options.c:132,14'
              BranchSideFuncs: []
        - Branch String:   'options.c:91,7'
          Branch Sides:
            - BranchSide:      'options.c:92,4'
              BranchSideFuncs:
                - strstr
                - str_to_decimal
                - strsep
                - strlen
                - log_err
                - log_err
                - atoi
                - str_to_decimal
                - log_err
            - BranchSide:      'options.c:94,21'
              BranchSideFuncs:
                - strstr
                - str_to_decimal
                - strsep
                - strlen
                - log_err
                - log_err
                - atoi
                - str_to_decimal
                - log_err
        - Branch String:   'options.c:95,7'
          Branch Sides:
            - BranchSide:      'options.c:96,5'
              BranchSideFuncs:
                - atoi
                - str_to_decimal
                - strsep
                - strlen
                - strstr
                - log_err
                - log_err
                - str_to_decimal
                - log_err
            - BranchSide:      'options.c:112,8'
              BranchSideFuncs:
                - str_to_decimal
                - strsep
                - strlen
                - strstr
                - atoi
                - str_to_decimal
                - log_err
                - log_err
                - log_err
        - Branch String:   'options.c:98,8'
          Branch Sides:
            - BranchSide:      'options.c:99,24'
              BranchSideFuncs:
                - str_to_decimal
                - str_to_decimal
                - strsep
                - strlen
                - strstr
                - atoi
                - log_err
                - log_err
                - log_err
            - BranchSide:      'options.c:105,17'
              BranchSideFuncs:
                - atoi
                - str_to_decimal
                - strsep
                - strlen
                - strstr
                - str_to_decimal
                - log_err
                - log_err
                - log_err
        - Branch String:   'options.c:99,9'
          Branch Sides:
            - BranchSide:      'options.c:100,6'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:103,12'
              BranchSideFuncs:
                - str_to_decimal
                - strsep
                - strlen
                - strstr
                - atoi
                - str_to_decimal
                - log_err
                - log_err
                - log_err
        - Branch String:   'options.c:106,9'
          Branch Sides:
            - BranchSide:      'options.c:107,11'
              BranchSideFuncs:
                - str_to_decimal
                - strsep
                - strlen
                - strstr
                - atoi
                - str_to_decimal
                - log_err
                - log_err
                - log_err
            - BranchSide:      'options.c:108,15'
              BranchSideFuncs:
                - str_to_decimal
                - strsep
                - strlen
                - strstr
                - atoi
                - str_to_decimal
                - log_err
                - log_err
                - log_err
        - Branch String:   'options.c:112,8'
          Branch Sides:
            - BranchSide:      'options.c:113,10'
              BranchSideFuncs:
                - str_to_decimal
                - strsep
                - strlen
                - strstr
                - atoi
                - str_to_decimal
                - log_err
                - log_err
                - log_err
            - BranchSide:      'options.c:115,10'
              BranchSideFuncs:
                - str_to_decimal
                - strsep
                - strlen
                - strstr
                - atoi
                - str_to_decimal
                - log_err
                - log_err
                - log_err
        - Branch String:   'options.c:118,7'
          Branch Sides:
            - BranchSide:      'options.c:119,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:123,20'
              BranchSideFuncs:
                - strsep
                - strlen
                - strstr
                - str_to_decimal
                - log_err
                - atoi
                - str_to_decimal
                - log_err
                - log_err
        - Branch String:   'options.c:126,7'
          Branch Sides:
            - BranchSide:      'options.c:88,2'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:127,50'
              BranchSideFuncs:
                - log_err
      Callsites:
        - Src:             'options.c:88,18'
          Dst:             strsep
        - Src:             'options.c:91,8'
          Dst:             strlen
        - Src:             'options.c:94,14'
          Dst:             strstr
        - Src:             'options.c:99,9'
          Dst:             str_to_decimal
        - Src:             'options.c:100,6'
          Dst:             log_err
        - Src:             'options.c:105,12'
          Dst:             atoi
        - Src:             'options.c:118,7'
          Dst:             str_to_decimal
        - Src:             'options.c:119,4'
          Dst:             log_err
        - Src:             'options.c:127,4'
          Dst:             log_err
    - functionName:    split_parse_distr
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - val
        - center
      BBCount:         12
      ICount:          91
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - str_to_float
        - strdup
        - strstr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'options.c:54,6'
          Branch Sides:
            - BranchSide:      'options.c:55,3'
              BranchSideFuncs:
                - strstr
                - free
                - str_to_float
                - str_to_float
            - BranchSide:      'options.c:57,14'
              BranchSideFuncs:
                - strstr
                - free
                - str_to_float
                - str_to_float
        - Branch String:   'options.c:59,6'
          Branch Sides:
            - BranchSide:      'options.c:60,4'
              BranchSideFuncs:
                - str_to_float
                - free
                - str_to_float
            - BranchSide:      'options.c:64,6'
              BranchSideFuncs:
                - free
                - str_to_float
        - Branch String:   'options.c:64,8'
          Branch Sides:
            - BranchSide:      'options.c:64,24'
              BranchSideFuncs:
                - str_to_float
                - free
            - BranchSide:      'options.c:64,4'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'options.c:53,6'
          Dst:             strdup
        - Src:             'options.c:57,7'
          Dst:             strstr
        - Src:             'options.c:62,7'
          Dst:             str_to_float
        - Src:             'options.c:64,11'
          Dst:             str_to_float
    - functionName:    parse_zoned_distribution
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1240
      functionLinenumberEnd: 1298
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - td
        - input
        - absolute
      BBCount:         42
      ICount:          281
      EdgeCount:       53
      CyclomaticComplexity: 13
      functionsReached:
        - __dprint
        - log_err
        - parse_dryrun
        - str_split_parse
        - strdup
        - strip_blank_end
        - strip_blank_front
        - strlen
        - strncmp
        - zone_split_ddir
      functionUses:    2
      BranchProfiles:
        - Branch String:   'options.c:1251,6'
          Branch Sides:
            - BranchSide:      'options.c:1252,50'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'options.c:1256,16'
              BranchSideFuncs:
                - strlen
                - str_split_parse
                - free
                - parse_dryrun
                - free
                - __dprint
                - __dprint
                - __dprint
        - Branch String:   'options.c:1262,2'
          Branch Sides:
            - BranchSide:      'options.c:1265,3'
              BranchSideFuncs:
                - __dprint
                - parse_dryrun
                - free
                - __dprint
                - __dprint
            - BranchSide:      'options.c:1282,6'
              BranchSideFuncs:
                - parse_dryrun
                - free
        - Branch String:   'options.c:1265,3'
          Branch Sides:
            - BranchSide:      'options.c:1265,3'
              BranchSideFuncs:
                - parse_dryrun
                - free
                - __dprint
                - __dprint
                - __dprint
            - BranchSide:      'options.c:1267,10'
              BranchSideFuncs:
                - __dprint
                - parse_dryrun
                - free
                - __dprint
                - __dprint
        - Branch String:   'options.c:1267,3'
          Branch Sides:
            - BranchSide:      'options.c:1268,30'
              BranchSideFuncs:
                - __dprint
                - parse_dryrun
                - free
                - __dprint
                - __dprint
            - BranchSide:      'options.c:1280,2'
              BranchSideFuncs:
                - parse_dryrun
                - free
                - __dprint
                - __dprint
                - __dprint
        - Branch String:   'options.c:1270,8'
          Branch Sides:
            - BranchSide:      'options.c:1271,5'
              BranchSideFuncs:
                - __dprint
                - parse_dryrun
                - free
                - __dprint
                - __dprint
            - BranchSide:      'options.c:1275,5'
              BranchSideFuncs:
                - __dprint
                - parse_dryrun
                - free
                - __dprint
                - __dprint
        - Branch String:   'options.c:1271,5'
          Branch Sides:
            - BranchSide:      'options.c:1271,5'
              BranchSideFuncs:
                - parse_dryrun
                - free
                - __dprint
                - __dprint
                - __dprint
            - BranchSide:      'options.c:1274,4'
              BranchSideFuncs:
                - __dprint
                - parse_dryrun
                - free
                - __dprint
                - __dprint
        - Branch String:   'options.c:1282,6'
          Branch Sides:
            - BranchSide:      'options.c:1283,10'
              BranchSideFuncs:
                - free
            - BranchSide:      'options.c:1292,6'
              BranchSideFuncs: []
        - Branch String:   'options.c:1283,3'
          Branch Sides:
            - BranchSide:      'options.c:1284,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'options.c:1289,10'
              BranchSideFuncs: []
        - Branch String:   'options.c:1292,6'
          Branch Sides:
            - BranchSide:      'options.c:1293,10'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1297,9'
              BranchSideFuncs: []
        - Branch String:   'options.c:1293,3'
          Branch Sides:
            - BranchSide:      'options.c:1294,4'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1295,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'options.c:1245,12'
          Dst:             strdup
        - Src:             'options.c:1247,2'
          Dst:             strip_blank_front
        - Src:             'options.c:1248,2'
          Dst:             strip_blank_end
        - Src:             'options.c:1251,24'
          Dst:             strlen
        - Src:             'options.c:1251,6'
          Dst:             strncmp
        - Src:             'options.c:1252,3'
          Dst:             log_err
        - Src:             'options.c:1256,9'
          Dst:             strlen
        - Src:             'options.c:1258,8'
          Dst:             str_split_parse
        - Src:             'options.c:1258,8'
          Dst:             zone_split_ddir
        - Src:             'options.c:1265,3'
          Dst:             __dprint
        - Src:             'options.c:1271,5'
          Dst:             __dprint
        - Src:             'options.c:1275,5'
          Dst:             __dprint
        - Src:             'options.c:1282,6'
          Dst:             parse_dryrun
    - functionName:    str_split_parse
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - td
        - str
        - fn
        - eo
        - data
      BBCount:         24
      ICount:          218
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - strchr
        - strdup
      functionUses:    3
      BranchProfiles:
        - Branch String:   'options.c:216,6'
          Branch Sides:
            - BranchSide:      'options.c:217,17'
              BranchSideFuncs:
                - strchr
                - strdup
                - free
            - BranchSide:      'options.c:239,15'
              BranchSideFuncs:
                - strdup
                - free
                - strdup
                - free
        - Branch String:   'options.c:218,7'
          Branch Sides:
            - BranchSide:      'options.c:219,10'
              BranchSideFuncs: []
            - BranchSide:      'options.c:225,16'
              BranchSideFuncs:
                - strdup
                - free
        - Branch String:   'options.c:220,8'
          Branch Sides:
            - BranchSide:      'options.c:221,6'
              BranchSideFuncs: []
            - BranchSide:      'options.c:222,3'
              BranchSideFuncs: []
        - Branch String:   'options.c:230,7'
          Branch Sides:
            - BranchSide:      'options.c:231,10'
              BranchSideFuncs: []
            - BranchSide:      'options.c:232,8'
              BranchSideFuncs: []
        - Branch String:   'options.c:232,7'
          Branch Sides:
            - BranchSide:      'options.c:233,5'
              BranchSideFuncs: []
            - BranchSide:      'options.c:236,2'
              BranchSideFuncs: []
        - Branch String:   'options.c:243,7'
          Branch Sides:
            - BranchSide:      'options.c:244,16'
              BranchSideFuncs: []
            - BranchSide:      'options.c:248,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             'options.c:215,9'
          Dst:             strchr
        - Src:             'options.c:217,10'
          Dst:             strchr
        - Src:             'options.c:225,9'
          Dst:             strdup
        - Src:             'options.c:239,8'
          Dst:             strdup
        - Src:             'options.c:244,9'
          Dst:             strdup
    - functionName:    bs_cmp
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p1
        - p2
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bssplit_ddir
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - o
        - eo
        - ddir
        - str
        - data
      BBCount:         45
      ICount:          394
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - bs_cmp
        - log_err
        - qsort
        - split_parse_ddir
      functionUses:    1
      BranchProfiles:
        - Branch String:   'options.c:145,6'
          Branch Sides:
            - BranchSide:      'options.c:146,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:147,13'
              BranchSideFuncs:
                - malloc
                - qsort
                - log_err
                - free
        - Branch String:   'options.c:147,6'
          Branch Sides:
            - BranchSide:      'options.c:148,3'
              BranchSideFuncs:
                - malloc
                - qsort
                - log_err
                - free
            - BranchSide:      'options.c:150,9'
              BranchSideFuncs:
                - malloc
                - qsort
                - log_err
                - free
        - Branch String:   'options.c:154,2'
          Branch Sides:
            - BranchSide:      'options.c:155,13'
              BranchSideFuncs:
                - qsort
                - log_err
                - free
            - BranchSide:      'options.c:167,22'
              BranchSideFuncs:
                - qsort
                - log_err
                - free
        - Branch String:   'options.c:155,7'
          Branch Sides:
            - BranchSide:      'options.c:156,19'
              BranchSideFuncs:
                - qsort
                - log_err
                - free
            - BranchSide:      'options.c:157,13'
              BranchSideFuncs:
                - qsort
                - log_err
                - free
        - Branch String:   'options.c:157,7'
          Branch Sides:
            - BranchSide:      'options.c:158,19'
              BranchSideFuncs:
                - qsort
                - log_err
                - free
            - BranchSide:      'options.c:160,34'
              BranchSideFuncs:
                - qsort
                - log_err
                - free
        - Branch String:   'options.c:168,2'
          Branch Sides:
            - BranchSide:      'options.c:169,26'
              BranchSideFuncs:
                - qsort
                - log_err
                - free
            - BranchSide:      'options.c:177,6'
              BranchSideFuncs:
                - qsort
                - log_err
                - free
        - Branch String:   'options.c:171,7'
          Branch Sides:
            - BranchSide:      'options.c:172,16'
              BranchSideFuncs:
                - qsort
                - log_err
                - free
            - BranchSide:      'options.c:174,12'
              BranchSideFuncs:
                - qsort
                - log_err
                - free
        - Branch String:   'options.c:177,17'
          Branch Sides:
            - BranchSide:      'options.c:177,20'
              BranchSideFuncs:
                - qsort
                - log_err
                - free
            - BranchSide:      'options.c:188,6'
              BranchSideFuncs:
                - qsort
        - Branch String:   'options.c:177,6'
          Branch Sides:
            - BranchSide:      'options.c:178,3'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'options.c:188,6'
              BranchSideFuncs:
                - qsort
        - Branch String:   'options.c:188,6'
          Branch Sides:
            - BranchSide:      'options.c:189,7'
              BranchSideFuncs:
                - qsort
            - BranchSide:      'options.c:199,20'
              BranchSideFuncs:
                - qsort
        - Branch String:   'options.c:189,25'
          Branch Sides:
            - BranchSide:      'options.c:189,28'
              BranchSideFuncs:
                - qsort
            - BranchSide:      'options.c:191,10'
              BranchSideFuncs:
                - qsort
        - Branch String:   'options.c:189,7'
          Branch Sides:
            - BranchSide:      'options.c:190,9'
              BranchSideFuncs:
                - qsort
            - BranchSide:      'options.c:191,10'
              BranchSideFuncs:
                - qsort
        - Branch String:   'options.c:191,3'
          Branch Sides:
            - BranchSide:      'options.c:192,27'
              BranchSideFuncs:
                - qsort
            - BranchSide:      'options.c:197,2'
              BranchSideFuncs:
                - qsort
        - Branch String:   'options.c:194,8'
          Branch Sides:
            - BranchSide:      'options.c:195,24'
              BranchSideFuncs:
                - qsort
            - BranchSide:      'options.c:196,3'
              BranchSideFuncs:
                - qsort
      Callsites:
        - Src:             'options.c:145,6'
          Dst:             split_parse_ddir
        - Src:             'options.c:178,3'
          Dst:             log_err
        - Src:             'options.c:205,2'
          Dst:             qsort
        - Src:             'options.c:205,2'
          Dst:             bs_cmp
    - functionName:    parse_is_percent_uncapped
      functionSourceFile: '/src/fio/./parse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - val
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    parse_is_zone
      functionSourceFile: '/src/fio/./parse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - val
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    parse_is_percent
      functionSourceFile: '/src/fio/./parse.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - val
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_opt_postfix
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strdup
        - strip_blank_end
        - strip_blank_front
        - strstr
      functionUses:    7
      BranchProfiles:
        - Branch String:   'options.c:39,6'
          Branch Sides:
            - BranchSide:      'options.c:40,3'
              BranchSideFuncs:
                - strip_blank_front
                - strip_blank_end
                - strdup
            - BranchSide:      'options.c:42,3'
              BranchSideFuncs:
                - strip_blank_front
                - strip_blank_end
                - strdup
      Callsites:
        - Src:             'options.c:37,12'
          Dst:             strstr
        - Src:             'options.c:43,2'
          Dst:             strip_blank_front
        - Src:             'options.c:44,2'
          Dst:             strip_blank_end
        - Src:             'options.c:45,9'
          Dst:             strdup
    - functionName:    ioprio_value
      functionSourceFile: '/src/fio/./os/os-linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ioprio_class
        - ioprio
        - ioprio_hint
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/os-linux.h:151,13'
          Branch Sides:
            - BranchSide:      './os/os-linux.h:151,13'
              BranchSideFuncs: []
            - BranchSide:      './os/os-linux.h:152,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    opt_is_set
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6165
      functionLinenumberEnd: 6171
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
        - opt
      BBCount:         1
      ICount:          45
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    str_filename_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1545
      functionLinenumberEnd: 1567
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - input
      BBCount:         12
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - add_file
        - get_next_str
        - strdup
        - strip_blank_end
        - strip_blank_front
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:1557,6'
          Branch Sides:
            - BranchSide:      'options.c:1558,3'
              BranchSideFuncs:
                - get_next_str
                - free
                - strlen
                - add_file
            - BranchSide:      'options.c:1560,2'
              BranchSideFuncs:
                - get_next_str
                - free
                - strlen
                - add_file
        - Branch String:   'options.c:1560,2'
          Branch Sides:
            - BranchSide:      'options.c:1560,2'
              BranchSideFuncs:
                - strlen
                - free
                - add_file
                - get_next_str
            - BranchSide:      'options.c:1561,15'
              BranchSideFuncs:
                - strlen
                - free
                - add_file
                - get_next_str
        - Branch String:   'options.c:1561,7'
          Branch Sides:
            - BranchSide:      'options.c:1562,4'
              BranchSideFuncs:
                - add_file
                - get_next_str
                - free
                - strlen
            - BranchSide:      'options.c:1563,12'
              BranchSideFuncs:
                - add_file
                - get_next_str
                - free
                - strlen
      Callsites:
        - Src:             'options.c:1549,12'
          Dst:             strdup
        - Src:             'options.c:1551,2'
          Dst:             strip_blank_front
        - Src:             'options.c:1552,2'
          Dst:             strip_blank_end
        - Src:             'options.c:1560,18'
          Dst:             get_next_str
        - Src:             'options.c:1561,8'
          Dst:             strlen
        - Src:             'options.c:1563,3'
          Dst:             add_file
    - functionName:    str_directory_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1571
      functionLinenumberEnd: 1599
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - unused
      BBCount:         33
      ICount:          201
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - __errno_location
        - get_next_str
        - log_err
        - lstat64
        - nowarn_snprintf
        - parse_dryrun
        - strdup
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:1577,6'
          Branch Sides:
            - BranchSide:      'options.c:1578,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1580,19'
              BranchSideFuncs:
                - strdup
                - get_next_str
                - free
                - lstat64
                - log_err
                - __errno_location
                - log_err
                - strerror
                - nowarn_snprintf.2813
                - strerror
                - nowarn_snprintf.2813
        - Branch String:   'options.c:1581,2'
          Branch Sides:
            - BranchSide:      'options.c:1582,13'
              BranchSideFuncs:
                - lstat64
                - log_err
                - free
                - get_next_str
                - __errno_location
                - log_err
                - strerror
                - nowarn_snprintf.2813
                - strerror
                - nowarn_snprintf.2813
            - BranchSide:      'options.c:1597,7'
              BranchSideFuncs:
                - free
        - Branch String:   'options.c:1582,7'
          Branch Sides:
            - BranchSide:      'options.c:1583,10'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - strerror
                - nowarn_snprintf.2813
                - free
                - strerror
                - nowarn_snprintf.2813
            - BranchSide:      'options.c:1589,8'
              BranchSideFuncs:
                - log_err
                - free
                - get_next_str
                - lstat64
                - __errno_location
                - log_err
                - strerror
                - nowarn_snprintf.2813
                - strerror
                - nowarn_snprintf.2813
        - Branch String:   'options.c:1586,4'
          Branch Sides:
            - BranchSide:      'options.c:1586,4'
              BranchSideFuncs:
                - free
                - strerror
                - nowarn_snprintf.2813
            - BranchSide:      'options.c:1586,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
                - free
                - strerror
                - nowarn_snprintf.2813
        - Branch String:   'options.c:1586,4'
          Branch Sides:
            - BranchSide:      'options.c:1586,4'
              BranchSideFuncs:
                - free
                - strerror
                - nowarn_snprintf.2813
            - BranchSide:      'options.c:1586,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
                - free
                - strerror
                - nowarn_snprintf.2813
        - Branch String:   'options.c:1586,4'
          Branch Sides:
            - BranchSide:      'options.c:1586,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
                - free
            - BranchSide:      'options.c:1587,4'
              BranchSideFuncs:
                - free
        - Branch String:   'options.c:1586,4'
          Branch Sides:
            - BranchSide:      'options.c:1586,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'options.c:1586,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
                - free
        - Branch String:   'options.c:1586,4'
          Branch Sides:
            - BranchSide:      'options.c:1586,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'options.c:1586,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
                - free
        - Branch String:   'options.c:1589,7'
          Branch Sides:
            - BranchSide:      'options.c:1581,2'
              BranchSideFuncs:
                - get_next_str
                - free
                - lstat64
                - log_err
                - __errno_location
                - log_err
                - strerror
                - nowarn_snprintf.2813
                - strerror
                - nowarn_snprintf.2813
            - BranchSide:      'options.c:1590,44'
              BranchSideFuncs:
                - log_err
                - free
      Callsites:
        - Src:             'options.c:1577,6'
          Dst:             parse_dryrun
        - Src:             'options.c:1580,12'
          Dst:             strdup
        - Src:             'options.c:1581,20'
          Dst:             get_next_str
        - Src:             'options.c:1582,7'
          Dst:             lstat64
        - Src:             'options.c:1583,10'
          Dst:             __errno_location
        - Src:             'options.c:1585,4'
          Dst:             log_err
        - Src:             'options.c:1586,4'
          Dst:             strerror
        - Src:             'options.c:1586,4'
          Dst:             nowarn_snprintf
        - Src:             'options.c:1586,4'
          Dst:             strerror
        - Src:             'options.c:1586,4'
          Dst:             nowarn_snprintf
        - Src:             'options.c:1590,4'
          Dst:             log_err
    - functionName:    str_opendir_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1602
      functionLinenumberEnd: 1612
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - str
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - add_dir_files
        - parse_dryrun
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:1605,6'
          Branch Sides:
            - BranchSide:      'options.c:1606,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1608,7'
              BranchSideFuncs:
                - add_dir_files
        - Branch String:   'options.c:1608,6'
          Branch Sides:
            - BranchSide:      'options.c:1609,3'
              BranchSideFuncs:
                - add_dir_files
            - BranchSide:      'options.c:1611,23'
              BranchSideFuncs:
                - add_dir_files
      Callsites:
        - Src:             'options.c:1605,6'
          Dst:             parse_dryrun
        - Src:             'options.c:1611,9'
          Dst:             add_dir_files
    - functionName:    str_rw_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - str
      BBCount:         20
      ICount:          144
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - get_opt_postfix
        - log_err
        - parse_dryrun
        - str_to_decimal
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:670,6'
          Branch Sides:
            - BranchSide:      'options.c:671,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:673,2'
              BranchSideFuncs:
                - get_opt_postfix
                - str_to_decimal
                - free
                - log_err
                - free
                - str_to_decimal
                - log_err
                - free
                - log_err
                - free
        - Branch String:   'options.c:677,6'
          Branch Sides:
            - BranchSide:      'options.c:678,3'
              BranchSideFuncs:
                - str_to_decimal
                - free
                - log_err
                - free
                - str_to_decimal
                - log_err
                - free
                - log_err
                - free
            - BranchSide:      'options.c:680,6'
              BranchSideFuncs:
                - str_to_decimal
                - free
                - log_err
                - free
                - str_to_decimal
                - log_err
                - free
                - log_err
                - free
        - Branch String:   'options.c:680,6'
          Branch Sides:
            - BranchSide:      'options.c:683,22'
              BranchSideFuncs:
                - str_to_decimal
                - free
                - log_err
                - free
                - log_err
                - free
            - BranchSide:      'options.c:697,22'
              BranchSideFuncs:
                - str_to_decimal
                - free
                - log_err
                - free
        - Branch String:   'options.c:683,7'
          Branch Sides:
            - BranchSide:      'options.c:684,4'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'options.c:688,8'
              BranchSideFuncs:
                - free
                - log_err
                - free
        - Branch String:   'options.c:688,18'
          Branch Sides:
            - BranchSide:      'options.c:688,22'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'options.c:689,4'
              BranchSideFuncs:
                - log_err
                - free
        - Branch String:   'options.c:688,7'
          Branch Sides:
            - BranchSide:      'options.c:689,4'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'options.c:693,35'
              BranchSideFuncs:
                - free
        - Branch String:   'options.c:697,7'
          Branch Sides:
            - BranchSide:      'options.c:698,4'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'options.c:703,21'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'options.c:670,6'
          Dst:             parse_dryrun
        - Src:             'options.c:676,7'
          Dst:             get_opt_postfix
        - Src:             'options.c:683,7'
          Dst:             str_to_decimal
        - Src:             'options.c:684,4'
          Dst:             log_err
        - Src:             'options.c:689,4'
          Dst:             log_err
        - Src:             'options.c:697,7'
          Dst:             str_to_decimal
        - Src:             'options.c:698,4'
          Dst:             log_err
    - functionName:    rw_verify
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1887
      functionLinenumberEnd: 1897
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
        - data
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - log_err
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:1890,16'
          Branch Sides:
            - BranchSide:      'options.c:1890,20'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:1896,2'
              BranchSideFuncs: []
        - Branch String:   'options.c:1890,33'
          Branch Sides:
            - BranchSide:      'options.c:1890,36'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:1892,35'
              BranchSideFuncs:
                - log_err
        - Branch String:   'options.c:1890,6'
          Branch Sides:
            - BranchSide:      'options.c:1892,35'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:1896,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'options.c:1891,3'
          Dst:             log_err
    - functionName:    str_ioengine_external_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1863
      functionLinenumberEnd: 1884
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - str
      BBCount:         11
      ICount:          82
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - log_err
        - stat64
        - strip_blank_end
        - strip_blank_front
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:1868,6'
          Branch Sides:
            - BranchSide:      'options.c:1869,3'
              BranchSideFuncs:
                - strip_blank_front
                - strip_blank_end
                - stat64
                - log_err
            - BranchSide:      'options.c:1873,14'
              BranchSideFuncs:
                - strip_blank_front
                - strip_blank_end
                - stat64
                - log_err
        - Branch String:   'options.c:1877,19'
          Branch Sides:
            - BranchSide:      'options.c:1877,23'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:1878,59'
              BranchSideFuncs:
                - log_err
        - Branch String:   'options.c:1877,6'
          Branch Sides:
            - BranchSide:      'options.c:1878,59'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1882,27'
              BranchSideFuncs: []
      Callsites:
        - Src:             'options.c:1869,3'
          Dst:             log_err
        - Src:             'options.c:1874,2'
          Dst:             strip_blank_front
        - Src:             'options.c:1875,2'
          Dst:             strip_blank_end
        - Src:             'options.c:1877,6'
          Dst:             stat64
        - Src:             'options.c:1878,3'
          Dst:             log_err
    - functionName:    str_size_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1752
      functionLinenumberEnd: 1768
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - __val
      BBCount:         13
      ICount:          104
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - parse_is_percent
        - parse_is_zone
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:1756,6'
          Branch Sides:
            - BranchSide:      'options.c:1757,3'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'options.c:1761,27'
              BranchSideFuncs:
                - parse_is_zone
        - Branch String:   'options.c:1759,3'
          Branch Sides:
            - BranchSide:      'options.c:1759,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1761,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'options.c:1761,13'
          Branch Sides:
            - BranchSide:      'options.c:1762,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1766,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'options.c:1756,6'
          Dst:             parse_is_percent
        - Src:             'options.c:1759,3'
          Dst:             __dprint
        - Src:             'options.c:1761,13'
          Dst:             parse_is_zone
    - functionName:    str_io_size_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1772
      functionLinenumberEnd: 1793
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - __val
      BBCount:         16
      ICount:          121
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __dprint
        - log_err
        - parse_is_percent_uncapped
        - parse_is_zone
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:1776,6'
          Branch Sides:
            - BranchSide:      'options.c:1777,3'
              BranchSideFuncs:
                - __dprint
                - log_err
            - BranchSide:      'options.c:1785,27'
              BranchSideFuncs:
                - parse_is_zone
        - Branch String:   'options.c:1779,7'
          Branch Sides:
            - BranchSide:      'options.c:1780,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:1783,3'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'options.c:1783,3'
          Branch Sides:
            - BranchSide:      'options.c:1783,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1785,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'options.c:1785,13'
          Branch Sides:
            - BranchSide:      'options.c:1786,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1790,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'options.c:1776,6'
          Dst:             parse_is_percent_uncapped
        - Src:             'options.c:1780,4'
          Dst:             log_err
        - Src:             'options.c:1783,3'
          Dst:             __dprint
        - Src:             'options.c:1785,13'
          Dst:             parse_is_zone
    - functionName:    str_offset_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1710
      functionLinenumberEnd: 1727
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - __val
      BBCount:         13
      ICount:          108
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - parse_is_percent
        - parse_is_zone
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:1714,6'
          Branch Sides:
            - BranchSide:      'options.c:1715,3'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'options.c:1720,27'
              BranchSideFuncs:
                - parse_is_zone
        - Branch String:   'options.c:1718,3'
          Branch Sides:
            - BranchSide:      'options.c:1718,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1720,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'options.c:1720,13'
          Branch Sides:
            - BranchSide:      'options.c:1721,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1725,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'options.c:1714,6'
          Dst:             parse_is_percent
        - Src:             'options.c:1718,3'
          Dst:             __dprint
        - Src:             'options.c:1720,13'
          Dst:             parse_is_zone
    - functionName:    str_offset_increment_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1731
      functionLinenumberEnd: 1748
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - __val
      BBCount:         13
      ICount:          108
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - parse_is_percent
        - parse_is_zone
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:1735,6'
          Branch Sides:
            - BranchSide:      'options.c:1736,3'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'options.c:1741,27'
              BranchSideFuncs:
                - parse_is_zone
        - Branch String:   'options.c:1739,3'
          Branch Sides:
            - BranchSide:      'options.c:1739,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1741,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'options.c:1741,13'
          Branch Sides:
            - BranchSide:      'options.c:1742,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1746,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'options.c:1735,6'
          Dst:             parse_is_percent
        - Src:             'options.c:1739,3'
          Dst:             __dprint
        - Src:             'options.c:1741,13'
          Dst:             parse_is_zone
    - functionName:    str_bssplit_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - input
      BBCount:         10
      ICount:          98
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - bssplit_ddir
        - parse_dryrun
        - str_split_parse
        - strdup
        - strip_blank_end
        - strip_blank_front
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:373,6'
          Branch Sides:
            - BranchSide:      'options.c:373,6'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'options.c:376,10'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'options.c:376,3'
          Branch Sides:
            - BranchSide:      'options.c:377,9'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'options.c:381,2'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'options.c:366,12'
          Dst:             strdup
        - Src:             'options.c:368,2'
          Dst:             strip_blank_front
        - Src:             'options.c:369,2'
          Dst:             strip_blank_end
        - Src:             'options.c:371,8'
          Dst:             str_split_parse
        - Src:             'options.c:371,8'
          Dst:             bssplit_ddir
        - Src:             'options.c:373,6'
          Dst:             parse_dryrun
    - functionName:    str_random_distribution_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1301
      functionLinenumberEnd: 1362
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - str
      BBCount:         54
      ICount:          283
      EdgeCount:       74
      CyclomaticComplexity: 22
      functionsReached:
        - get_opt_postfix
        - log_err
        - parse_dryrun
        - parse_zoned_distribution
        - split_parse_distr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:1307,6'
          Branch Sides:
            - BranchSide:      'options.c:1308,7'
              BranchSideFuncs:
                - get_opt_postfix
                - free
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
                - split_parse_distr
                - log_err
                - free
            - BranchSide:      'options.c:1309,11'
              BranchSideFuncs:
                - parse_zoned_distribution
                - parse_zoned_distribution
                - get_opt_postfix
                - free
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
                - split_parse_distr
                - log_err
                - free
        - Branch String:   'options.c:1309,11'
          Branch Sides:
            - BranchSide:      'options.c:1310,7'
              BranchSideFuncs:
                - get_opt_postfix
                - free
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
                - split_parse_distr
                - log_err
                - free
            - BranchSide:      'options.c:1311,11'
              BranchSideFuncs:
                - parse_zoned_distribution
                - parse_zoned_distribution
                - get_opt_postfix
                - free
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
                - split_parse_distr
                - log_err
                - free
        - Branch String:   'options.c:1311,11'
          Branch Sides:
            - BranchSide:      'options.c:1312,7'
              BranchSideFuncs:
                - get_opt_postfix
                - free
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
                - split_parse_distr
                - log_err
                - free
            - BranchSide:      'options.c:1313,11'
              BranchSideFuncs:
                - parse_zoned_distribution
                - parse_zoned_distribution
        - Branch String:   'options.c:1313,11'
          Branch Sides:
            - BranchSide:      'options.c:1314,35'
              BranchSideFuncs:
                - parse_zoned_distribution
            - BranchSide:      'options.c:1315,11'
              BranchSideFuncs:
                - parse_zoned_distribution
        - Branch String:   'options.c:1315,11'
          Branch Sides:
            - BranchSide:      'options.c:1316,35'
              BranchSideFuncs:
                - parse_zoned_distribution
            - BranchSide:      'options.c:1318,3'
              BranchSideFuncs: []
        - Branch String:   'options.c:1321,9'
          Branch Sides:
            - BranchSide:      'options.c:1321,31'
              BranchSideFuncs:
                - split_parse_distr
                - log_err
                - free
                - free
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
            - BranchSide:      'options.c:1327,7'
              BranchSideFuncs:
                - free
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
        - Branch String:   'options.c:1321,6'
          Branch Sides:
            - BranchSide:      'options.c:1322,3'
              BranchSideFuncs:
                - free
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
            - BranchSide:      'options.c:1327,7'
              BranchSideFuncs:
                - free
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
        - Branch String:   'options.c:1329,19'
          Branch Sides:
            - BranchSide:      'options.c:1329,23'
              BranchSideFuncs:
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
            - BranchSide:      'options.c:1333,28'
              BranchSideFuncs:
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
        - Branch String:   'options.c:1329,37'
          Branch Sides:
            - BranchSide:      'options.c:1329,40'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:1330,3'
              BranchSideFuncs:
                - log_err
        - Branch String:   'options.c:1329,6'
          Branch Sides:
            - BranchSide:      'options.c:1330,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:1333,28'
              BranchSideFuncs:
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
        - Branch String:   'options.c:1335,6'
          Branch Sides:
            - BranchSide:      'options.c:1336,7'
              BranchSideFuncs:
                - parse_dryrun
                - log_err
            - BranchSide:      'options.c:1343,13'
              BranchSideFuncs:
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
        - Branch String:   'options.c:1336,7'
          Branch Sides:
            - BranchSide:      'options.c:1337,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:1340,7'
              BranchSideFuncs:
                - parse_dryrun
        - Branch String:   'options.c:1340,7'
          Branch Sides:
            - BranchSide:      'options.c:1341,4'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1342,26'
              BranchSideFuncs: []
        - Branch String:   'options.c:1343,13'
          Branch Sides:
            - BranchSide:      'options.c:1344,7'
              BranchSideFuncs:
                - parse_dryrun
                - log_err
            - BranchSide:      'options.c:1352,7'
              BranchSideFuncs:
                - parse_dryrun
                - log_err
        - Branch String:   'options.c:1344,19'
          Branch Sides:
            - BranchSide:      'options.c:1344,22'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:1345,4'
              BranchSideFuncs:
                - log_err
        - Branch String:   'options.c:1344,7'
          Branch Sides:
            - BranchSide:      'options.c:1345,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:1348,7'
              BranchSideFuncs:
                - parse_dryrun
        - Branch String:   'options.c:1348,7'
          Branch Sides:
            - BranchSide:      'options.c:1349,4'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1350,24'
              BranchSideFuncs: []
        - Branch String:   'options.c:1352,18'
          Branch Sides:
            - BranchSide:      'options.c:1352,21'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:1353,4'
              BranchSideFuncs:
                - log_err
        - Branch String:   'options.c:1352,7'
          Branch Sides:
            - BranchSide:      'options.c:1353,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:1356,7'
              BranchSideFuncs:
                - parse_dryrun
        - Branch String:   'options.c:1356,7'
          Branch Sides:
            - BranchSide:      'options.c:1357,4'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1358,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'options.c:1314,10'
          Dst:             parse_zoned_distribution
        - Src:             'options.c:1316,10'
          Dst:             parse_zoned_distribution
        - Src:             'options.c:1320,7'
          Dst:             get_opt_postfix
        - Src:             'options.c:1321,13'
          Dst:             split_parse_distr
        - Src:             'options.c:1322,3'
          Dst:             log_err
        - Src:             'options.c:1330,3'
          Dst:             log_err
        - Src:             'options.c:1337,4'
          Dst:             log_err
        - Src:             'options.c:1340,7'
          Dst:             parse_dryrun
        - Src:             'options.c:1345,4'
          Dst:             log_err
        - Src:             'options.c:1348,7'
          Dst:             parse_dryrun
        - Src:             'options.c:1353,4'
          Dst:             log_err
        - Src:             'options.c:1356,7'
          Dst:             parse_dryrun
    - functionName:    str_fst_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1051
      functionLinenumberEnd: 1134
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - str
      BBCount:         54
      ICount:          279
      EdgeCount:       67
      CyclomaticComplexity: 15
      functionsReached:
        - atoi
        - get_opt_postfix
        - log_err
        - parse_dryrun
        - split_parse_distr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:1060,2'
          Branch Sides:
            - BranchSide:      'options.c:1064,24'
              BranchSideFuncs:
                - get_opt_postfix
                - get_opt_postfix
                - free
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
                - split_parse_distr
                - log_err
                - free
                - atoi
                - free
            - BranchSide:      'options.c:1064,24'
              BranchSideFuncs:
                - get_opt_postfix
                - get_opt_postfix
                - free
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
                - split_parse_distr
                - log_err
                - free
                - atoi
                - free
            - BranchSide:      'options.c:1064,24'
              BranchSideFuncs:
                - get_opt_postfix
                - get_opt_postfix
                - free
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
                - split_parse_distr
                - log_err
                - free
                - atoi
                - free
            - BranchSide:      'options.c:1072,7'
              BranchSideFuncs:
                - get_opt_postfix
                - free
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
                - split_parse_distr
                - log_err
                - free
            - BranchSide:      'options.c:1075,7'
              BranchSideFuncs:
                - get_opt_postfix
                - free
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
                - split_parse_distr
                - log_err
                - free
            - BranchSide:      'options.c:1078,7'
              BranchSideFuncs:
                - get_opt_postfix
                - free
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
                - split_parse_distr
                - log_err
                - free
            - BranchSide:      'options.c:1081,47'
              BranchSideFuncs:
                - log_err
        - Branch String:   'options.c:1065,7'
          Branch Sides:
            - BranchSide:      'options.c:1066,31'
              BranchSideFuncs:
                - atoi
                - free
                - get_opt_postfix
                - free
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
                - split_parse_distr
                - log_err
                - free
            - BranchSide:      'options.c:1069,8'
              BranchSideFuncs:
                - get_opt_postfix
                - free
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
                - split_parse_distr
                - log_err
                - free
        - Branch String:   'options.c:1085,6'
          Branch Sides:
            - BranchSide:      'options.c:1086,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1088,23'
              BranchSideFuncs:
                - get_opt_postfix
                - free
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
                - split_parse_distr
                - log_err
                - free
        - Branch String:   'options.c:1089,9'
          Branch Sides:
            - BranchSide:      'options.c:1089,31'
              BranchSideFuncs:
                - split_parse_distr
                - log_err
                - free
                - free
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
            - BranchSide:      'options.c:1095,7'
              BranchSideFuncs:
                - free
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
        - Branch String:   'options.c:1089,6'
          Branch Sides:
            - BranchSide:      'options.c:1090,3'
              BranchSideFuncs:
                - free
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
            - BranchSide:      'options.c:1095,7'
              BranchSideFuncs:
                - free
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
        - Branch String:   'options.c:1097,19'
          Branch Sides:
            - BranchSide:      'options.c:1097,23'
              BranchSideFuncs:
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - log_err
            - BranchSide:      'options.c:1101,22'
              BranchSideFuncs:
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
        - Branch String:   'options.c:1097,37'
          Branch Sides:
            - BranchSide:      'options.c:1097,40'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:1098,3'
              BranchSideFuncs:
                - log_err
        - Branch String:   'options.c:1097,6'
          Branch Sides:
            - BranchSide:      'options.c:1098,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:1101,22'
              BranchSideFuncs:
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
                - parse_dryrun
                - log_err
        - Branch String:   'options.c:1103,2'
          Branch Sides:
            - BranchSide:      'options.c:1105,7'
              BranchSideFuncs:
                - parse_dryrun
                - log_err
            - BranchSide:      'options.c:1114,7'
              BranchSideFuncs:
                - parse_dryrun
                - log_err
            - BranchSide:      'options.c:1123,7'
              BranchSideFuncs:
                - parse_dryrun
                - log_err
            - BranchSide:      'options.c:1133,2'
              BranchSideFuncs: []
        - Branch String:   'options.c:1105,7'
          Branch Sides:
            - BranchSide:      'options.c:1106,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:1109,7'
              BranchSideFuncs:
                - parse_dryrun
        - Branch String:   'options.c:1109,7'
          Branch Sides:
            - BranchSide:      'options.c:1110,4'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1111,20'
              BranchSideFuncs: []
        - Branch String:   'options.c:1114,19'
          Branch Sides:
            - BranchSide:      'options.c:1114,22'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:1115,27'
              BranchSideFuncs:
                - log_err
        - Branch String:   'options.c:1114,7'
          Branch Sides:
            - BranchSide:      'options.c:1115,27'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:1118,7'
              BranchSideFuncs:
                - parse_dryrun
        - Branch String:   'options.c:1118,7'
          Branch Sides:
            - BranchSide:      'options.c:1119,4'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1120,18'
              BranchSideFuncs: []
        - Branch String:   'options.c:1123,18'
          Branch Sides:
            - BranchSide:      'options.c:1123,21'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:1124,27'
              BranchSideFuncs:
                - log_err
        - Branch String:   'options.c:1123,7'
          Branch Sides:
            - BranchSide:      'options.c:1124,27'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:1127,7'
              BranchSideFuncs:
                - parse_dryrun
        - Branch String:   'options.c:1127,7'
          Branch Sides:
            - BranchSide:      'options.c:1128,4'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1129,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'options.c:1064,8'
          Dst:             get_opt_postfix
        - Src:             'options.c:1066,26'
          Dst:             atoi
        - Src:             'options.c:1081,3'
          Dst:             log_err
        - Src:             'options.c:1088,7'
          Dst:             get_opt_postfix
        - Src:             'options.c:1089,13'
          Dst:             split_parse_distr
        - Src:             'options.c:1090,3'
          Dst:             log_err
        - Src:             'options.c:1098,3'
          Dst:             log_err
        - Src:             'options.c:1106,4'
          Dst:             log_err
        - Src:             'options.c:1109,7'
          Dst:             parse_dryrun
        - Src:             'options.c:1115,27'
          Dst:             log_err
        - Src:             'options.c:1118,7'
          Dst:             parse_dryrun
        - Src:             'options.c:1124,27'
          Dst:             log_err
        - Src:             'options.c:1127,7'
          Dst:             parse_dryrun
    - functionName:    str_sfr_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1138
      functionLinenumberEnd: 1148
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - str
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - atoi
        - get_opt_postfix
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:1143,6'
          Branch Sides:
            - BranchSide:      'options.c:1143,6'
              BranchSideFuncs:
                - atoi
                - free
            - BranchSide:      'options.c:1144,33'
              BranchSideFuncs:
                - atoi
                - free
      Callsites:
        - Src:             'options.c:1140,13'
          Dst:             get_opt_postfix
        - Src:             'options.c:1144,28'
          Dst:             atoi
    - functionName:    fio_clock_source_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 728
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - str
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_clock_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'options.c:727,2'
          Dst:             fio_clock_init
    - functionName:    str_mem_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - mem
      BBCount:         11
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - get_opt_postfix
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:714,37'
          Branch Sides:
            - BranchSide:      'options.c:714,40'
              BranchSideFuncs:
                - get_opt_postfix
            - BranchSide:      'options.c:716,36'
              BranchSideFuncs:
                - get_opt_postfix
        - Branch String:   'options.c:714,67'
          Branch Sides:
            - BranchSide:      'options.c:715,6'
              BranchSideFuncs:
                - get_opt_postfix
            - BranchSide:      'options.c:716,36'
              BranchSideFuncs:
                - get_opt_postfix
        - Branch String:   'options.c:714,6'
          Branch Sides:
            - BranchSide:      'options.c:714,6'
              BranchSideFuncs:
                - get_opt_postfix
            - BranchSide:      'options.c:716,36'
              BranchSideFuncs:
                - get_opt_postfix
      Callsites:
        - Src:             'options.c:716,20'
          Dst:             get_opt_postfix
    - functionName:    str_verify_pattern_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1664
      functionLinenumberEnd: 1684
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - input
      BBCount:         12
      ICount:          109
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - __fio_option_is_set
        - parse_and_fill_pattern_alloc
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:1672,6'
          Branch Sides:
            - BranchSide:      'options.c:1673,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1675,2'
              BranchSideFuncs:
                - __assert_fail
                - __fio_option_is_set
        - Branch String:   'options.c:1675,2'
          Branch Sides:
            - BranchSide:      'options.c:1675,2'
              BranchSideFuncs:
                - __fio_option_is_set
            - BranchSide:      'options.c:1676,31'
              BranchSideFuncs:
                - __fio_option_is_set
        - Branch String:   'options.c:1680,6'
          Branch Sides:
            - BranchSide:      'options.c:1681,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1683,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'options.c:1669,44'
          Dst:             strlen
        - Src:             'options.c:1669,8'
          Dst:             parse_and_fill_pattern_alloc
        - Src:             'options.c:1675,2'
          Dst:             __assert_fail
        - Src:             'options.c:1680,7'
          Dst:             __fio_option_is_set
    - functionName:    str_verify_cpus_allowed_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionLinenumberEnd: 899
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - input
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - parse_dryrun
        - set_cpus_allowed
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:895,6'
          Branch Sides:
            - BranchSide:      'options.c:896,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:898,26'
              BranchSideFuncs:
                - set_cpus_allowed
      Callsites:
        - Src:             'options.c:895,6'
          Dst:             parse_dryrun
        - Src:             'options.c:898,9'
          Dst:             set_cpus_allowed
    - functionName:    str_replay_skip_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - input
      BBCount:         25
      ICount:          158
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - log_err
        - parse_dryrun
        - strchr
        - strcmp
        - strdup
        - strip_blank_end
        - strip_blank_front
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:604,6'
          Branch Sides:
            - BranchSide:      'options.c:605,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:607,19'
              BranchSideFuncs:
                - strdup
                - strip_blank_front
                - strip_blank_end
                - free
                - strchr
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
        - Branch String:   'options.c:612,2'
          Branch Sides:
            - BranchSide:      'options.c:613,14'
              BranchSideFuncs:
                - strchr
                - strcmp
                - free
                - strcmp
                - strcmp
                - strcmp
                - log_err
            - BranchSide:      'options.c:631,7'
              BranchSideFuncs:
                - free
        - Branch String:   'options.c:614,7'
          Branch Sides:
            - BranchSide:      'options.c:615,6'
              BranchSideFuncs:
                - strcmp
                - free
                - strchr
                - strcmp
                - strcmp
                - strcmp
                - log_err
            - BranchSide:      'options.c:616,15'
              BranchSideFuncs:
                - strcmp
                - free
                - strchr
                - strcmp
                - strcmp
                - strcmp
                - log_err
        - Branch String:   'options.c:616,7'
          Branch Sides:
            - BranchSide:      'options.c:617,4'
              BranchSideFuncs:
                - strcmp
                - free
                - strchr
                - strcmp
                - strcmp
                - strcmp
                - log_err
            - BranchSide:      'options.c:618,20'
              BranchSideFuncs:
                - strcmp
                - free
                - strchr
                - strcmp
                - strcmp
                - strcmp
                - log_err
        - Branch String:   'options.c:618,12'
          Branch Sides:
            - BranchSide:      'options.c:619,4'
              BranchSideFuncs:
                - strcmp
                - free
                - strchr
                - strcmp
                - strcmp
                - strcmp
                - log_err
            - BranchSide:      'options.c:620,20'
              BranchSideFuncs:
                - strcmp
                - free
                - strchr
                - strcmp
                - strcmp
                - strcmp
                - log_err
        - Branch String:   'options.c:620,12'
          Branch Sides:
            - BranchSide:      'options.c:621,4'
              BranchSideFuncs:
                - strcmp
                - free
                - strchr
                - strcmp
                - strcmp
                - strcmp
                - log_err
            - BranchSide:      'options.c:622,20'
              BranchSideFuncs:
                - strcmp
                - free
                - strchr
                - strcmp
                - strcmp
                - strcmp
                - log_err
        - Branch String:   'options.c:622,12'
          Branch Sides:
            - BranchSide:      'options.c:623,4'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'options.c:625,39'
              BranchSideFuncs:
                - log_err
                - free
      Callsites:
        - Src:             'options.c:604,6'
          Dst:             parse_dryrun
        - Src:             'options.c:607,12'
          Dst:             strdup
        - Src:             'options.c:609,2'
          Dst:             strip_blank_front
        - Src:             'options.c:610,2'
          Dst:             strip_blank_end
        - Src:             'options.c:613,7'
          Dst:             strchr
        - Src:             'options.c:616,8'
          Dst:             strcmp
        - Src:             'options.c:618,13'
          Dst:             strcmp
        - Src:             'options.c:620,13'
          Dst:             strcmp
        - Src:             'options.c:622,13'
          Dst:             strcmp
        - Src:             'options.c:625,4'
          Dst:             log_err
    - functionName:    str_zoneskip_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1796
      functionLinenumberEnd: 1806
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - __val
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - parse_is_zone
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:1800,6'
          Branch Sides:
            - BranchSide:      'options.c:1801,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1804,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'options.c:1800,6'
          Dst:             parse_is_zone
    - functionName:    str_fdp_pli_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - input
      BBCount:         30
      ICount:          202
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - fio_fdp_cmp
        - log_err
        - qsort
        - strdup
        - strip_blank_end
        - strip_blank_front
        - strlen
        - strsep
        - strtoull
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:273,2'
          Branch Sides:
            - BranchSide:      'options.c:273,2'
              BranchSideFuncs:
                - strlen
                - free
                - qsort
                - strsep
                - strtoull
                - strsep
                - log_err
                - log_err
                - strlen
                - strtoull
            - BranchSide:      'options.c:277,15'
              BranchSideFuncs:
                - strlen
                - free
                - qsort
                - strsep
                - strtoull
                - strsep
                - log_err
                - log_err
                - strlen
                - strtoull
        - Branch String:   'options.c:277,7'
          Branch Sides:
            - BranchSide:      'options.c:278,4'
              BranchSideFuncs:
                - strsep
                - strtoull
                - strsep
                - free
                - qsort
                - strlen
                - log_err
                - log_err
                - strlen
                - strtoull
            - BranchSide:      'options.c:280,10'
              BranchSideFuncs:
                - strsep
                - strtoull
                - strsep
                - free
                - qsort
                - strlen
                - log_err
                - log_err
                - strlen
                - strtoull
        - Branch String:   'options.c:282,3'
          Branch Sides:
            - BranchSide:      'options.c:283,16'
              BranchSideFuncs:
                - strlen
                - strtoull
                - strsep
                - free
                - qsort
                - strlen
                - strsep
                - log_err
                - log_err
                - strtoull
            - BranchSide:      'options.c:289,20'
              BranchSideFuncs:
                - strtoull
                - strsep
                - free
                - qsort
                - strlen
                - strsep
                - strlen
                - strtoull
                - log_err
                - log_err
        - Branch String:   'options.c:283,8'
          Branch Sides:
            - BranchSide:      'options.c:284,5'
              BranchSideFuncs:
                - strtoull
                - strsep
                - strtoull
                - strsep
                - free
                - qsort
                - strlen
                - log_err
                - log_err
                - strlen
            - BranchSide:      'options.c:286,19'
              BranchSideFuncs:
                - strtoull
                - strsep
                - strtoull
                - strsep
                - free
                - qsort
                - strlen
                - log_err
                - log_err
                - strlen
        - Branch String:   'options.c:290,7'
          Branch Sides:
            - BranchSide:      'options.c:291,10'
              BranchSideFuncs:
                - strsep
                - free
                - qsort
                - strlen
                - strsep
                - strtoull
                - strlen
                - strtoull
                - log_err
                - log_err
            - BranchSide:      'options.c:292,7'
              BranchSideFuncs:
                - strsep
                - free
                - qsort
                - strlen
                - strsep
                - strtoull
                - strlen
                - strtoull
                - log_err
                - log_err
        - Branch String:   'options.c:292,7'
          Branch Sides:
            - BranchSide:      'options.c:293,8'
              BranchSideFuncs:
                - free
                - qsort
            - BranchSide:      'options.c:297,3'
              BranchSideFuncs:
                - strsep
                - free
                - qsort
                - strlen
                - strsep
                - strtoull
                - strlen
                - strtoull
                - log_err
                - log_err
        - Branch String:   'options.c:297,3'
          Branch Sides:
            - BranchSide:      'options.c:298,8'
              BranchSideFuncs:
                - strsep
                - free
                - qsort
                - strlen
                - strsep
                - strtoull
                - strlen
                - strtoull
                - log_err
                - log_err
            - BranchSide:      'options.c:311,7'
              BranchSideFuncs:
                - strsep
                - free
                - qsort
                - strlen
                - strsep
                - strtoull
                - log_err
                - log_err
                - strlen
                - strtoull
        - Branch String:   'options.c:298,8'
          Branch Sides:
            - BranchSide:      'options.c:299,5'
              BranchSideFuncs:
                - log_err
                - strsep
                - free
                - qsort
                - strlen
                - strsep
                - strtoull
                - log_err
                - strlen
                - strtoull
            - BranchSide:      'options.c:303,8'
              BranchSideFuncs:
                - strsep
                - free
                - qsort
                - strlen
                - strsep
                - strtoull
                - strlen
                - strtoull
                - log_err
                - log_err
        - Branch String:   'options.c:303,8'
          Branch Sides:
            - BranchSide:      'options.c:304,5'
              BranchSideFuncs:
                - log_err
                - strsep
                - free
                - qsort
                - strlen
                - strsep
                - strtoull
                - log_err
                - strlen
                - strtoull
            - BranchSide:      'options.c:308,29'
              BranchSideFuncs:
                - strsep
                - free
                - qsort
                - strlen
                - strsep
                - strtoull
                - strlen
                - strtoull
                - log_err
                - log_err
        - Branch String:   'options.c:311,7'
          Branch Sides:
            - BranchSide:      'options.c:273,2'
              BranchSideFuncs:
                - free
                - qsort
            - BranchSide:      'options.c:312,4'
              BranchSideFuncs:
                - free
                - qsort
      Callsites:
        - Src:             'options.c:269,12'
          Dst:             strdup
        - Src:             'options.c:270,2'
          Dst:             strip_blank_front
        - Src:             'options.c:271,2'
          Dst:             strip_blank_end
        - Src:             'options.c:273,16'
          Dst:             strsep
        - Src:             'options.c:277,8'
          Dst:             strlen
        - Src:             'options.c:282,17'
          Dst:             strsep
        - Src:             'options.c:283,9'
          Dst:             strlen
        - Src:             'options.c:286,10'
          Dst:             strtoull
        - Src:             'options.c:289,11'
          Dst:             strtoull
        - Src:             'options.c:299,5'
          Dst:             log_err
        - Src:             'options.c:304,5'
          Dst:             log_err
        - Src:             'options.c:317,2'
          Dst:             qsort
        - Src:             'options.c:317,2'
          Dst:             fio_fdp_cmp
    - functionName:    str_dp_scheme_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - input
      BBCount:         49
      ICount:          299
      EdgeCount:       62
      CyclomaticComplexity: 15
      functionsReached:
        - __errno_location
        - log_err
        - lstat64
        - nowarn_snprintf
        - parse_dryrun
        - strcpy
        - strdup
        - strerror
        - strip_blank_end
        - strip_blank_front
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:332,6'
          Branch Sides:
            - BranchSide:      'options.c:333,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:335,20'
              BranchSideFuncs:
                - strdup
                - strip_blank_front
                - strip_blank_end
                - strcpy
                - lstat64
                - __errno_location
                - log_err
                - strerror
                - nowarn_snprintf.2813
                - free
                - strerror
                - nowarn_snprintf.2813
                - __errno_location
                - log_err
                - strerror
                - nowarn_snprintf.2813
                - strerror
                - nowarn_snprintf.2813
        - Branch String:   'options.c:341,6'
          Branch Sides:
            - BranchSide:      'options.c:342,9'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - strerror
                - nowarn_snprintf.2813
                - free
                - strerror
                - nowarn_snprintf.2813
            - BranchSide:      'options.c:348,7'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - strerror
                - nowarn_snprintf.2813
                - free
                - strerror
                - nowarn_snprintf.2813
        - Branch String:   'options.c:344,3'
          Branch Sides:
            - BranchSide:      'options.c:344,3'
              BranchSideFuncs:
                - free
                - strerror
                - nowarn_snprintf.2813
            - BranchSide:      'options.c:344,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
                - free
                - strerror
                - nowarn_snprintf.2813
        - Branch String:   'options.c:344,3'
          Branch Sides:
            - BranchSide:      'options.c:344,3'
              BranchSideFuncs:
                - free
                - strerror
                - nowarn_snprintf.2813
            - BranchSide:      'options.c:344,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
                - free
                - strerror
                - nowarn_snprintf.2813
        - Branch String:   'options.c:344,3'
          Branch Sides:
            - BranchSide:      'options.c:344,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
                - free
            - BranchSide:      'options.c:345,3'
              BranchSideFuncs:
                - free
        - Branch String:   'options.c:344,3'
          Branch Sides:
            - BranchSide:      'options.c:344,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'options.c:344,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
                - free
        - Branch String:   'options.c:344,3'
          Branch Sides:
            - BranchSide:      'options.c:344,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'options.c:344,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
                - free
        - Branch String:   'options.c:348,6'
          Branch Sides:
            - BranchSide:      'options.c:348,7'
              BranchSideFuncs:
                - free
            - BranchSide:      'options.c:349,9'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - strerror
                - nowarn_snprintf.2813
                - free
                - strerror
                - nowarn_snprintf.2813
        - Branch String:   'options.c:351,3'
          Branch Sides:
            - BranchSide:      'options.c:351,3'
              BranchSideFuncs:
                - free
                - strerror
                - nowarn_snprintf.2813
            - BranchSide:      'options.c:351,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
                - free
                - strerror
                - nowarn_snprintf.2813
        - Branch String:   'options.c:351,3'
          Branch Sides:
            - BranchSide:      'options.c:351,3'
              BranchSideFuncs:
                - free
                - strerror
                - nowarn_snprintf.2813
            - BranchSide:      'options.c:351,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
                - free
                - strerror
                - nowarn_snprintf.2813
        - Branch String:   'options.c:351,3'
          Branch Sides:
            - BranchSide:      'options.c:351,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
                - free
            - BranchSide:      'options.c:352,3'
              BranchSideFuncs:
                - free
        - Branch String:   'options.c:351,3'
          Branch Sides:
            - BranchSide:      'options.c:351,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'options.c:351,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
                - free
        - Branch String:   'options.c:351,3'
          Branch Sides:
            - BranchSide:      'options.c:351,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'options.c:351,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
                - free
      Callsites:
        - Src:             'options.c:332,6'
          Dst:             parse_dryrun
        - Src:             'options.c:335,13'
          Dst:             strdup
        - Src:             'options.c:336,2'
          Dst:             strip_blank_front
        - Src:             'options.c:337,2'
          Dst:             strip_blank_end
        - Src:             'options.c:339,2'
          Dst:             strcpy
        - Src:             'options.c:341,6'
          Dst:             lstat64
        - Src:             'options.c:342,9'
          Dst:             __errno_location
        - Src:             'options.c:343,3'
          Dst:             log_err
        - Src:             'options.c:344,3'
          Dst:             strerror
        - Src:             'options.c:344,3'
          Dst:             nowarn_snprintf
        - Src:             'options.c:344,3'
          Dst:             strerror
        - Src:             'options.c:344,3'
          Dst:             nowarn_snprintf
        - Src:             'options.c:349,9'
          Dst:             __errno_location
        - Src:             'options.c:350,3'
          Dst:             log_err
        - Src:             'options.c:351,3'
          Dst:             strerror
        - Src:             'options.c:351,3'
          Dst:             nowarn_snprintf
        - Src:             'options.c:351,3'
          Dst:             strerror
        - Src:             'options.c:351,3'
          Dst:             nowarn_snprintf
    - functionName:    str_rwmix_read_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - val
      BBCount:         1
      ICount:          39
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    str_rwmix_write_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionLinenumberEnd: 746
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - val
      BBCount:         1
      ICount:          39
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    str_cpumask_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 813
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - val
      BBCount:         43
      ICount:          263
      EdgeCount:       55
      CyclomaticComplexity: 14
      functionsReached:
        - __dprint
        - cpus_configured
        - fio_cpuset_init
        - log_err
        - nowarn_snprintf
        - parse_dryrun
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:788,6'
          Branch Sides:
            - BranchSide:      'options.c:789,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:791,25'
              BranchSideFuncs:
                - fio_cpuset_init.2812
                - cpus_configured.2814
                - __dprint
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.2813
                - strerror
                - nowarn_snprintf.2813
        - Branch String:   'options.c:792,6'
          Branch Sides:
            - BranchSide:      'options.c:793,3'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.2813
                - strerror
                - nowarn_snprintf.2813
            - BranchSide:      'options.c:798,12'
              BranchSideFuncs:
                - cpus_configured.2814
                - __dprint
                - log_err
        - Branch String:   'options.c:794,3'
          Branch Sides:
            - BranchSide:      'options.c:794,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
            - BranchSide:      'options.c:794,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
                - strerror
                - nowarn_snprintf.2813
        - Branch String:   'options.c:794,3'
          Branch Sides:
            - BranchSide:      'options.c:794,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
            - BranchSide:      'options.c:794,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
                - strerror
                - nowarn_snprintf.2813
        - Branch String:   'options.c:794,3'
          Branch Sides:
            - BranchSide:      'options.c:794,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
            - BranchSide:      'options.c:795,3'
              BranchSideFuncs: []
        - Branch String:   'options.c:794,3'
          Branch Sides:
            - BranchSide:      'options.c:794,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:794,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
        - Branch String:   'options.c:794,3'
          Branch Sides:
            - BranchSide:      'options.c:794,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:794,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.2813
        - Branch String:   'options.c:800,2'
          Branch Sides:
            - BranchSide:      'options.c:801,13'
              BranchSideFuncs:
                - __dprint
                - log_err
            - BranchSide:      'options.c:812,2'
              BranchSideFuncs: []
        - Branch String:   'options.c:801,7'
          Branch Sides:
            - BranchSide:      'options.c:802,8'
              BranchSideFuncs:
                - __dprint
                - log_err
            - BranchSide:      'options.c:810,2'
              BranchSideFuncs:
                - __dprint
                - log_err
        - Branch String:   'options.c:802,8'
          Branch Sides:
            - BranchSide:      'options.c:803,50'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:807,4'
              BranchSideFuncs:
                - __dprint
                - log_err
        - Branch String:   'options.c:807,4'
          Branch Sides:
            - BranchSide:      'options.c:807,4'
              BranchSideFuncs:
                - __dprint
                - log_err
            - BranchSide:      'options.c:808,4'
              BranchSideFuncs:
                - __dprint
                - log_err
        - Branch String:   'options.c:808,4'
          Branch Sides:
            - BranchSide:      'options.c:810,2'
              BranchSideFuncs:
                - __dprint
                - log_err
            - BranchSide:      'options.c:810,2'
              BranchSideFuncs:
                - __dprint
                - log_err
      Callsites:
        - Src:             'options.c:788,6'
          Dst:             parse_dryrun
        - Src:             'options.c:791,8'
          Dst:             fio_cpuset_init
        - Src:             'options.c:793,3'
          Dst:             log_err
        - Src:             'options.c:794,3'
          Dst:             strerror
        - Src:             'options.c:794,3'
          Dst:             nowarn_snprintf
        - Src:             'options.c:794,3'
          Dst:             strerror
        - Src:             'options.c:794,3'
          Dst:             nowarn_snprintf
        - Src:             'options.c:798,12'
          Dst:             cpus_configured
        - Src:             'options.c:803,5'
          Dst:             log_err
        - Src:             'options.c:807,4'
          Dst:             __dprint
    - functionName:    str_cpus_allowed_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 882
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - input
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - parse_dryrun
        - set_cpus_allowed
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:885,6'
          Branch Sides:
            - BranchSide:      'options.c:886,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:888,26'
              BranchSideFuncs:
                - set_cpus_allowed
      Callsites:
        - Src:             'options.c:885,6'
          Dst:             parse_dryrun
        - Src:             'options.c:888,9'
          Dst:             set_cpus_allowed
    - functionName:    str_exitall_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 750
      functionLinenumberEnd: 752
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    str_write_bw_log_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1810
      functionLinenumberEnd: 1817
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - str
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:1813,6'
          Branch Sides:
            - BranchSide:      'options.c:1813,6'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'options.c:1814,30'
              BranchSideFuncs:
                - strdup
      Callsites:
        - Src:             'options.c:1814,23'
          Dst:             strdup
    - functionName:    str_write_lat_log_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1821
      functionLinenumberEnd: 1828
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - str
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:1824,6'
          Branch Sides:
            - BranchSide:      'options.c:1824,6'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'options.c:1825,31'
              BranchSideFuncs:
                - strdup
      Callsites:
        - Src:             'options.c:1825,24'
          Dst:             strdup
    - functionName:    str_write_iops_log_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1832
      functionLinenumberEnd: 1839
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - str
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:1835,6'
          Branch Sides:
            - BranchSide:      'options.c:1835,6'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'options.c:1836,32'
              BranchSideFuncs:
                - strdup
      Callsites:
        - Src:             'options.c:1836,25'
          Dst:             strdup
    - functionName:    str_write_hist_log_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1843
      functionLinenumberEnd: 1850
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - str
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:1846,6'
          Branch Sides:
            - BranchSide:      'options.c:1846,6'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'options.c:1847,32'
              BranchSideFuncs:
                - strdup
      Callsites:
        - Src:             'options.c:1847,25'
          Dst:             strdup
    - functionName:    str_log_cpus_allowed_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 910
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - input
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - parse_dryrun
        - set_cpus_allowed
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:906,6'
          Branch Sides:
            - BranchSide:      'options.c:907,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:909,26'
              BranchSideFuncs:
                - set_cpus_allowed
      Callsites:
        - Src:             'options.c:906,6'
          Dst:             parse_dryrun
        - Src:             'options.c:909,9'
          Dst:             set_cpus_allowed
    - functionName:    str_buffer_pattern_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1615
      functionLinenumberEnd: 1642
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - input
      BBCount:         15
      ICount:          112
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - parse_and_fill_pattern_alloc
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:1622,6'
          Branch Sides:
            - BranchSide:      'options.c:1623,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1625,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'options.c:1625,2'
          Branch Sides:
            - BranchSide:      'options.c:1625,2'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1626,31'
              BranchSideFuncs: []
        - Branch String:   'options.c:1633,33'
          Branch Sides:
            - BranchSide:      'options.c:1633,37'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1636,3'
              BranchSideFuncs: []
        - Branch String:   'options.c:1633,6'
          Branch Sides:
            - BranchSide:      'options.c:1634,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1636,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'options.c:1620,44'
          Dst:             strlen
        - Src:             'options.c:1620,8'
          Dst:             parse_and_fill_pattern_alloc
        - Src:             'options.c:1625,2'
          Dst:             __assert_fail
    - functionName:    str_buffer_compress_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1645
      functionLinenumberEnd: 1650
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - il
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    str_dedupe_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1654
      functionLinenumberEnd: 1660
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - il
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    str_gtod_reduce_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1687
      functionLinenumberEnd: 1706
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - il
      BBCount:         4
      ICount:          70
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:1695,6'
          Branch Sides:
            - BranchSide:      'options.c:1695,6'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1696,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gtod_cpu_verify
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1900
      functionLinenumberEnd: 1911
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
        - data
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    str_ignore_error_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - input
      BBCount:         15
      ICount:          109
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - ignore_error_type
        - parse_dryrun
        - strchr
        - strdup
        - strip_blank_end
        - strip_blank_front
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:642,6'
          Branch Sides:
            - BranchSide:      'options.c:643,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:645,19'
              BranchSideFuncs:
                - strdup
                - strip_blank_front
                - strip_blank_end
                - free
                - strchr
                - ignore_error_type
        - Branch String:   'options.c:650,2'
          Branch Sides:
            - BranchSide:      'options.c:651,14'
              BranchSideFuncs:
                - strchr
                - ignore_error_type
                - free
            - BranchSide:      'options.c:660,7'
              BranchSideFuncs:
                - free
        - Branch String:   'options.c:652,7'
          Branch Sides:
            - BranchSide:      'options.c:653,6'
              BranchSideFuncs:
                - ignore_error_type
                - free
                - strchr
            - BranchSide:      'options.c:654,27'
              BranchSideFuncs:
                - ignore_error_type
                - free
                - strchr
        - Branch String:   'options.c:655,7'
          Branch Sides:
            - BranchSide:      'options.c:656,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'options.c:657,7'
              BranchSideFuncs:
                - free
                - strchr
                - ignore_error_type
      Callsites:
        - Src:             'options.c:642,6'
          Dst:             parse_dryrun
        - Src:             'options.c:645,12'
          Dst:             strdup
        - Src:             'options.c:647,2'
          Dst:             strip_blank_front
        - Src:             'options.c:648,2'
          Dst:             strip_blank_end
        - Src:             'options.c:651,7'
          Dst:             strchr
        - Src:             'options.c:654,9'
          Dst:             ignore_error_type
    - functionName:    str_steadystate_cb
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1365
      functionLinenumberEnd: 1434
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - str
      BBCount:         45
      ICount:          284
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - __dprint
        - get_opt_postfix
        - log_err
        - parse_dryrun
        - str_to_decimal
        - str_to_float
        - strip_blank_end
        - strstr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'options.c:1372,36'
          Branch Sides:
            - BranchSide:      'options.c:1372,39'
              BranchSideFuncs:
                - get_opt_postfix
                - log_err
                - free
                - strstr
                - str_to_decimal
                - __dprint
                - free
                - parse_dryrun
                - log_err
                - free
                - str_to_float
                - log_err
                - free
                - __dprint
                - free
                - parse_dryrun
                - strip_blank_end
                - str_to_float
                - log_err
                - free
                - __dprint
                - free
                - parse_dryrun
                - log_err
            - BranchSide:      'options.c:1379,23'
              BranchSideFuncs:
                - get_opt_postfix
                - log_err
                - free
                - strstr
                - str_to_decimal
                - __dprint
                - free
                - parse_dryrun
                - log_err
                - free
                - str_to_float
                - log_err
                - free
                - __dprint
                - free
                - parse_dryrun
                - strip_blank_end
                - str_to_float
                - log_err
                - free
                - __dprint
                - free
                - parse_dryrun
        - Branch String:   'options.c:1372,75'
          Branch Sides:
            - BranchSide:      'options.c:1373,6'
              BranchSideFuncs:
                - get_opt_postfix
                - log_err
                - free
                - strstr
                - str_to_decimal
                - __dprint
                - free
                - parse_dryrun
                - log_err
                - free
                - str_to_float
                - log_err
                - free
                - __dprint
                - free
                - parse_dryrun
                - strip_blank_end
                - str_to_float
                - log_err
                - free
                - __dprint
                - free
                - parse_dryrun
                - log_err
            - BranchSide:      'options.c:1379,23'
              BranchSideFuncs:
                - get_opt_postfix
                - log_err
                - free
                - strstr
                - str_to_decimal
                - __dprint
                - free
                - parse_dryrun
                - log_err
                - free
                - str_to_float
                - log_err
                - free
                - __dprint
                - free
                - parse_dryrun
                - strip_blank_end
                - str_to_float
                - log_err
                - free
                - __dprint
                - free
                - parse_dryrun
        - Branch String:   'options.c:1373,34'
          Branch Sides:
            - BranchSide:      'options.c:1373,37'
              BranchSideFuncs:
                - get_opt_postfix
                - log_err
                - free
                - strstr
                - str_to_decimal
                - __dprint
                - free
                - parse_dryrun
                - log_err
                - free
                - str_to_float
                - log_err
                - free
                - __dprint
                - free
                - parse_dryrun
                - strip_blank_end
                - str_to_float
                - log_err
                - free
                - __dprint
                - free
                - parse_dryrun
                - log_err
            - BranchSide:      'options.c:1379,23'
              BranchSideFuncs:
                - get_opt_postfix
                - log_err
                - free
                - strstr
                - str_to_decimal
                - __dprint
                - free
                - parse_dryrun
                - log_err
                - free
                - str_to_float
                - log_err
                - free
                - __dprint
                - free
                - parse_dryrun
                - strip_blank_end
                - str_to_float
                - log_err
                - free
                - __dprint
                - free
                - parse_dryrun
        - Branch String:   'options.c:1372,6'
          Branch Sides:
            - BranchSide:      'options.c:1375,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:1379,23'
              BranchSideFuncs:
                - get_opt_postfix
                - log_err
                - free
                - strstr
                - str_to_decimal
                - __dprint
                - free
                - parse_dryrun
                - log_err
                - free
                - str_to_float
                - log_err
                - free
                - __dprint
                - free
                - parse_dryrun
                - strip_blank_end
                - str_to_float
                - log_err
                - free
                - __dprint
                - free
                - parse_dryrun
        - Branch String:   'options.c:1380,6'
          Branch Sides:
            - BranchSide:      'options.c:1381,3'
              BranchSideFuncs:
                - strstr
                - str_to_decimal
                - __dprint
                - free
                - parse_dryrun
                - log_err
                - free
                - str_to_float
                - log_err
                - free
                - __dprint
                - free
                - parse_dryrun
                - strip_blank_end
                - str_to_float
                - log_err
                - free
                - __dprint
                - free
                - parse_dryrun
            - BranchSide:      'options.c:1387,15'
              BranchSideFuncs:
                - strstr
                - str_to_decimal
                - __dprint
                - free
                - parse_dryrun
                - log_err
                - free
                - str_to_float
                - log_err
                - free
                - __dprint
                - free
                - parse_dryrun
                - strip_blank_end
                - str_to_float
                - log_err
                - free
                - __dprint
                - free
                - parse_dryrun
        - Branch String:   'options.c:1388,6'
          Branch Sides:
            - BranchSide:      'options.c:1389,4'
              BranchSideFuncs:
                - strip_blank_end
                - str_to_float
                - log_err
                - free
                - __dprint
                - free
                - parse_dryrun
            - BranchSide:      'options.c:1404,13'
              BranchSideFuncs:
                - str_to_decimal
                - __dprint
                - free
                - parse_dryrun
                - log_err
                - free
                - str_to_float
                - log_err
                - free
                - __dprint
                - free
                - parse_dryrun
        - Branch String:   'options.c:1391,7'
          Branch Sides:
            - BranchSide:      'options.c:1392,4'
              BranchSideFuncs:
                - __dprint
                - free
                - parse_dryrun
            - BranchSide:      'options.c:1397,3'
              BranchSideFuncs:
                - __dprint
                - free
                - parse_dryrun
        - Branch String:   'options.c:1397,3'
          Branch Sides:
            - BranchSide:      'options.c:1397,3'
              BranchSideFuncs:
                - free
                - parse_dryrun
            - BranchSide:      'options.c:1398,8'
              BranchSideFuncs:
                - __dprint
                - free
                - parse_dryrun
        - Branch String:   'options.c:1399,7'
          Branch Sides:
            - BranchSide:      'options.c:1400,4'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1402,3'
              BranchSideFuncs: []
        - Branch String:   'options.c:1404,13'
          Branch Sides:
            - BranchSide:      'options.c:1405,21'
              BranchSideFuncs:
                - str_to_float
                - log_err
                - free
                - __dprint
                - free
                - parse_dryrun
            - BranchSide:      'options.c:1418,22'
              BranchSideFuncs:
                - str_to_decimal
                - __dprint
                - free
                - parse_dryrun
                - log_err
                - free
        - Branch String:   'options.c:1405,7'
          Branch Sides:
            - BranchSide:      'options.c:1406,4'
              BranchSideFuncs:
                - __dprint
                - free
                - parse_dryrun
            - BranchSide:      'options.c:1411,3'
              BranchSideFuncs:
                - __dprint
                - free
                - parse_dryrun
        - Branch String:   'options.c:1411,3'
          Branch Sides:
            - BranchSide:      'options.c:1411,3'
              BranchSideFuncs:
                - free
                - parse_dryrun
            - BranchSide:      'options.c:1412,8'
              BranchSideFuncs:
                - __dprint
                - free
                - parse_dryrun
        - Branch String:   'options.c:1413,7'
          Branch Sides:
            - BranchSide:      'options.c:1414,4'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1416,24'
              BranchSideFuncs: []
        - Branch String:   'options.c:1418,7'
          Branch Sides:
            - BranchSide:      'options.c:1419,4'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'options.c:1424,3'
              BranchSideFuncs:
                - __dprint
                - free
                - parse_dryrun
        - Branch String:   'options.c:1424,3'
          Branch Sides:
            - BranchSide:      'options.c:1424,3'
              BranchSideFuncs:
                - free
                - parse_dryrun
            - BranchSide:      'options.c:1425,8'
              BranchSideFuncs:
                - __dprint
                - free
                - parse_dryrun
        - Branch String:   'options.c:1426,7'
          Branch Sides:
            - BranchSide:      'options.c:1427,4'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1429,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             'options.c:1375,3'
          Dst:             log_err
        - Src:             'options.c:1379,7'
          Dst:             get_opt_postfix
        - Src:             'options.c:1381,3'
          Dst:             log_err
        - Src:             'options.c:1387,8'
          Dst:             strstr
        - Src:             'options.c:1390,3'
          Dst:             strip_blank_end
        - Src:             'options.c:1391,8'
          Dst:             str_to_float
        - Src:             'options.c:1392,4'
          Dst:             log_err
        - Src:             'options.c:1397,3'
          Dst:             __dprint
        - Src:             'options.c:1399,7'
          Dst:             parse_dryrun
        - Src:             'options.c:1405,8'
          Dst:             str_to_float
        - Src:             'options.c:1406,4'
          Dst:             log_err
        - Src:             'options.c:1411,3'
          Dst:             __dprint
        - Src:             'options.c:1413,7'
          Dst:             parse_dryrun
        - Src:             'options.c:1418,7'
          Dst:             str_to_decimal
        - Src:             'options.c:1419,4'
          Dst:             log_err
        - Src:             'options.c:1424,3'
          Dst:             __dprint
        - Src:             'options.c:1426,7'
          Dst:             parse_dryrun
    - functionName:    strtoull
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __fio_option_is_set
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 6175
      functionLinenumberEnd: 6187
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - o
        - off1
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - find_next_opt
        - opt_is_set
      functionUses:    34
      BranchProfiles:
        - Branch String:   'options.c:6179,2'
          Branch Sides:
            - BranchSide:      'options.c:6180,18'
              BranchSideFuncs:
                - opt_is_set
                - find_next_opt
            - BranchSide:      'options.c:6186,2'
              BranchSideFuncs: []
        - Branch String:   'options.c:6180,7'
          Branch Sides:
            - BranchSide:      'options.c:6181,4'
              BranchSideFuncs: []
            - BranchSide:      'options.c:6183,10'
              BranchSideFuncs:
                - find_next_opt
                - opt_is_set
      Callsites:
        - Src:             'options.c:6179,16'
          Dst:             find_next_opt
        - Src:             'options.c:6180,7'
          Dst:             opt_is_set
    - functionName:    find_next_opt
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6144
      functionLinenumberEnd: 6161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - from
        - off1
      BBCount:         11
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'options.c:6147,6'
          Branch Sides:
            - BranchSide:      'options.c:6148,8'
              BranchSideFuncs: []
            - BranchSide:      'options.c:6150,7'
              BranchSideFuncs: []
        - Branch String:   'options.c:6154,7'
          Branch Sides:
            - BranchSide:      'options.c:6155,10'
              BranchSideFuncs: []
            - BranchSide:      'options.c:6158,7'
              BranchSideFuncs: []
        - Branch String:   'options.c:6159,2'
          Branch Sides:
            - BranchSide:      'options.c:6154,7'
              BranchSideFuncs: []
            - BranchSide:      'options.c:6159,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_next_str
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 1442
      functionLinenumberEnd: 1480
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         20
      ICount:          112
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - strchr
        - strlen
      functionUses:    6
      BranchProfiles:
        - Branch String:   'options.c:1446,11'
          Branch Sides:
            - BranchSide:      'options.c:1446,22'
              BranchSideFuncs:
                - strlen
                - strchr
                - strlen
            - BranchSide:      'options.c:1447,3'
              BranchSideFuncs: []
        - Branch String:   'options.c:1446,6'
          Branch Sides:
            - BranchSide:      'options.c:1447,3'
              BranchSideFuncs:
                - strchr
                - strlen
            - BranchSide:      'options.c:1449,10'
              BranchSideFuncs:
                - strchr
                - strlen
        - Branch String:   'options.c:1455,7'
          Branch Sides:
            - BranchSide:      'options.c:1456,5'
              BranchSideFuncs:
                - strlen
                - strchr
            - BranchSide:      'options.c:1464,7'
              BranchSideFuncs:
                - strlen
                - strchr
        - Branch String:   'options.c:1464,7'
          Branch Sides:
            - BranchSide:      'options.c:1465,10'
              BranchSideFuncs:
                - strchr
                - strlen
            - BranchSide:      'options.c:1469,9'
              BranchSideFuncs:
                - strlen
                - strchr
        - Branch String:   'options.c:1469,7'
          Branch Sides:
            - BranchSide:      'options.c:1470,5'
              BranchSideFuncs: []
            - BranchSide:      'options.c:1475,11'
              BranchSideFuncs:
                - strlen
                - strchr
        - Branch String:   'options.c:1477,2'
          Branch Sides:
            - BranchSide:      'options.c:1454,14'
              BranchSideFuncs:
                - strchr
                - strlen
            - BranchSide:      'options.c:1479,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'options.c:1446,15'
          Dst:             strlen
        - Src:             'options.c:1454,7'
          Dst:             strchr
        - Src:             'options.c:1475,21'
          Dst:             strlen
    - functionName:    fio_option_find
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 6138
      functionLinenumberEnd: 6139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - find_option
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'options.c:6139,9'
          Dst:             find_option
    - functionName:    flist_del_init
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_del
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:103,2'
          Dst:             __flist_del
    - functionName:    flist_empty
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - head
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_dump_options_free
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 6125
      functionLinenumberEnd: 6135
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flist_del_init
        - flist_empty
      functionUses:    2
      BranchProfiles:
        - Branch String:   'options.c:6126,2'
          Branch Sides:
            - BranchSide:      'options.c:6129,7'
              BranchSideFuncs:
                - flist_del_init.3106
                - free
                - free
                - free
                - flist_empty.3107
            - BranchSide:      'options.c:6135,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'options.c:6126,10'
          Dst:             flist_empty
        - Src:             'options.c:6130,3'
          Dst:             flist_del_init
    - functionName:    fio_options_free
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 6115
      functionLinenumberEnd: 6122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         10
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - options_free
      functionUses:    4
      BranchProfiles:
        - Branch String:   'options.c:6117,13'
          Branch Sides:
            - BranchSide:      'options.c:6117,16'
              BranchSideFuncs:
                - options_free
                - free
            - BranchSide:      'options.c:6117,13'
              BranchSideFuncs: []
        - Branch String:   'options.c:6117,27'
          Branch Sides:
            - BranchSide:      'options.c:6117,30'
              BranchSideFuncs:
                - options_free
                - free
            - BranchSide:      'options.c:6117,27'
              BranchSideFuncs: []
        - Branch String:   'options.c:6117,6'
          Branch Sides:
            - BranchSide:      'options.c:6117,6'
              BranchSideFuncs:
                - options_free
                - free
            - BranchSide:      'options.c:6118,16'
              BranchSideFuncs:
                - options_free
                - free
      Callsites:
        - Src:             'options.c:6116,2'
          Dst:             options_free
        - Src:             'options.c:6118,3'
          Dst:             options_free
    - functionName:    del_opt_posval
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 6095
      functionLinenumberEnd: 6112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - optname
        - ival
      BBCount:         14
      ICount:          92
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - find_option
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'options.c:6100,6'
          Branch Sides:
            - BranchSide:      'options.c:6101,3'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'options.c:6103,9'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'options.c:6103,2'
          Branch Sides:
            - BranchSide:      'options.c:6103,2'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'options.c:6104,8'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'options.c:6104,7'
          Branch Sides:
            - BranchSide:      'options.c:6105,4'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'options.c:6106,14'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'options.c:6106,7'
          Branch Sides:
            - BranchSide:      'options.c:6107,4'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'options.c:6109,3'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             'options.c:6099,6'
          Dst:             find_option
        - Src:             'options.c:6106,7'
          Dst:             strcmp
    - functionName:    add_opt_posval
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 6076
      functionLinenumberEnd: 6092
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - optname
        - ival
        - help
      BBCount:         12
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - find_option
      functionUses:    1
      BranchProfiles:
        - Branch String:   'options.c:6081,6'
          Branch Sides:
            - BranchSide:      'options.c:6082,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:6084,9'
              BranchSideFuncs: []
        - Branch String:   'options.c:6084,2'
          Branch Sides:
            - BranchSide:      'options.c:6084,2'
              BranchSideFuncs: []
            - BranchSide:      'options.c:6085,7'
              BranchSideFuncs: []
        - Branch String:   'options.c:6085,7'
          Branch Sides:
            - BranchSide:      'options.c:6086,4'
              BranchSideFuncs: []
            - BranchSide:      'options.c:6088,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'options.c:6080,6'
          Dst:             find_option
    - functionName:    invalidate_profile_options
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 6062
      functionLinenumberEnd: 6073
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - prof_name
      BBCount:         11
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'options.c:6066,2'
          Branch Sides:
            - BranchSide:      'options.c:6067,7'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'options.c:6073,1'
              BranchSideFuncs: []
        - Branch String:   'options.c:6067,20'
          Branch Sides:
            - BranchSide:      'options.c:6067,31'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'options.c:6071,4'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'options.c:6067,7'
          Branch Sides:
            - BranchSide:      'options.c:6068,4'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'options.c:6071,4'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             'options.c:6067,24'
          Dst:             strcmp
    - functionName:    add_option
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 6041
      functionLinenumberEnd: 6059
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - log_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'options.c:6046,2'
          Branch Sides:
            - BranchSide:      'options.c:6047,12'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:6051,6'
              BranchSideFuncs:
                - log_err
        - Branch String:   'options.c:6051,6'
          Branch Sides:
            - BranchSide:      'options.c:6052,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:6056,22'
              BranchSideFuncs: []
      Callsites:
        - Src:             'options.c:6052,3'
          Dst:             log_err
    - functionName:    fio_get_kb_base
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 6018
      functionLinenumberEnd: 6037
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'options.c:6032,8'
          Branch Sides:
            - BranchSide:      'options.c:6032,11'
              BranchSideFuncs: []
            - BranchSide:      'options.c:6034,7'
              BranchSideFuncs: []
        - Branch String:   'options.c:6032,6'
          Branch Sides:
            - BranchSide:      'options.c:6033,13'
              BranchSideFuncs: []
            - BranchSide:      'options.c:6034,7'
              BranchSideFuncs: []
        - Branch String:   'options.c:6034,6'
          Branch Sides:
            - BranchSide:      'options.c:6034,6'
              BranchSideFuncs: []
            - BranchSide:      'options.c:6035,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_options_mem_dupe
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 6005
      functionLinenumberEnd: 6015
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         8
      ICount:          75
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - options_mem_dupe
      functionUses:    2
      BranchProfiles:
        - Branch String:   'options.c:6008,13'
          Branch Sides:
            - BranchSide:      'options.c:6008,16'
              BranchSideFuncs:
                - malloc
                - options_mem_dupe
            - BranchSide:      'options.c:6008,13'
              BranchSideFuncs: []
        - Branch String:   'options.c:6008,6'
          Branch Sides:
            - BranchSide:      'options.c:6008,6'
              BranchSideFuncs:
                - malloc
                - options_mem_dupe
            - BranchSide:      'options.c:6009,17'
              BranchSideFuncs:
                - malloc
                - options_mem_dupe
      Callsites:
        - Src:             'options.c:6006,2'
          Dst:             options_mem_dupe
        - Src:             'options.c:6013,3'
          Dst:             options_mem_dupe
    - functionName:    fio_show_option_help
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 5997
      functionLinenumberEnd: 5998
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - opt
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - show_cmd_help
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'options.c:5998,9'
          Dst:             show_cmd_help
    - functionName:    fio_fill_default_options
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 5991
      functionLinenumberEnd: 5994
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fill_default_options
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'options.c:5993,2'
          Dst:             fill_default_options
    - functionName:    fio_cmd_ioengine_option_parse
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 5985
      functionLinenumberEnd: 5987
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - opt
        - val
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - parse_cmd_option
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'options.c:5986,9'
          Dst:             parse_cmd_option
    - functionName:    fio_cmd_option_parse
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 5968
      functionLinenumberEnd: 5980
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - opt
        - val
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - find_option_c
        - fio_option_mark_set
        - parse_cmd_option
      functionUses:    1
      BranchProfiles:
        - Branch String:   'options.c:5972,6'
          Branch Sides:
            - BranchSide:      'options.c:5972,6'
              BranchSideFuncs: []
            - BranchSide:      'options.c:5975,34'
              BranchSideFuncs:
                - find_option_c
                - fio_option_mark_set
        - Branch String:   'options.c:5976,7'
          Branch Sides:
            - BranchSide:      'options.c:5977,25'
              BranchSideFuncs:
                - fio_option_mark_set
            - BranchSide:      'options.c:5978,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'options.c:5971,8'
          Dst:             parse_cmd_option
        - Src:             'options.c:5975,7'
          Dst:             find_option_c
        - Src:             'options.c:5977,4'
          Dst:             fio_option_mark_set
    - functionName:    fio_option_mark_set
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 6190
      functionLinenumberEnd: 6197
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
        - opt
      BBCount:         1
      ICount:          43
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    show_closest_option
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5874
      functionLinenumberEnd: 5905
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - opt
      BBCount:         25
      ICount:          160
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - log_err
        - strdup
        - string_distance
        - string_distance_ok
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'options.c:5879,6'
          Branch Sides:
            - BranchSide:      'options.c:5880,3'
              BranchSideFuncs:
                - strdup
                - free
                - string_distance_ok
                - log_err
                - string_distance
            - BranchSide:      'options.c:5882,16'
              BranchSideFuncs:
                - strdup
                - free
                - string_distance_ok
                - log_err
                - string_distance
        - Branch String:   'options.c:5884,25'
          Branch Sides:
            - BranchSide:      'options.c:5884,28'
              BranchSideFuncs:
                - free
                - string_distance_ok
                - log_err
                - string_distance
            - BranchSide:      'options.c:5884,2'
              BranchSideFuncs:
                - free
                - string_distance_ok
                - log_err
                - string_distance
        - Branch String:   'options.c:5884,2'
          Branch Sides:
            - BranchSide:      'options.c:5885,4'
              BranchSideFuncs:
                - free
                - string_distance_ok
                - log_err
                - string_distance
            - BranchSide:      'options.c:5886,2'
              BranchSideFuncs:
                - free
                - string_distance_ok
                - log_err
                - string_distance
        - Branch String:   'options.c:5891,2'
          Branch Sides:
            - BranchSide:      'options.c:5892,30'
              BranchSideFuncs:
                - string_distance
                - free
                - string_distance_ok
                - log_err
            - BranchSide:      'options.c:5900,6'
              BranchSideFuncs:
                - free
                - string_distance_ok
                - log_err
        - Branch String:   'options.c:5893,7'
          Branch Sides:
            - BranchSide:      'options.c:5894,20'
              BranchSideFuncs:
                - free
                - string_distance_ok
                - log_err
                - string_distance
            - BranchSide:      'options.c:5897,4'
              BranchSideFuncs:
                - free
                - string_distance_ok
                - log_err
                - string_distance
        - Branch String:   'options.c:5900,24'
          Branch Sides:
            - BranchSide:      'options.c:5900,46'
              BranchSideFuncs:
                - string_distance_ok
                - free
                - log_err
            - BranchSide:      'options.c:5904,7'
              BranchSideFuncs:
                - free
        - Branch String:   'options.c:5900,67'
          Branch Sides:
            - BranchSide:      'options.c:5901,18'
              BranchSideFuncs:
                - free
                - log_err
            - BranchSide:      'options.c:5904,7'
              BranchSideFuncs:
                - free
        - Branch String:   'options.c:5900,6'
          Branch Sides:
            - BranchSide:      'options.c:5902,45'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'options.c:5904,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'options.c:5879,7'
          Dst:             strlen
        - Src:             'options.c:5882,9'
          Dst:             strdup
        - Src:             'options.c:5892,14'
          Dst:             string_distance
        - Src:             'options.c:5900,27'
          Dst:             string_distance_ok
        - Src:             'options.c:5902,3'
          Dst:             log_err
    - functionName:    dup_and_sub_options
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5861
      functionLinenumberEnd: 5870
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - opts
        - num_opts
      BBCount:         9
      ICount:          78
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fio_keyword_replace
        - fio_option_dup_subs
      functionUses:    1
      BranchProfiles:
        - Branch String:   'options.c:5864,2'
          Branch Sides:
            - BranchSide:      'options.c:5865,38'
              BranchSideFuncs:
                - fio_option_dup_subs
                - fio_keyword_replace
            - BranchSide:      'options.c:5870,9'
              BranchSideFuncs: []
        - Branch String:   'options.c:5866,7'
          Branch Sides:
            - BranchSide:      'options.c:5867,4'
              BranchSideFuncs:
                - fio_keyword_replace
                - fio_option_dup_subs
            - BranchSide:      'options.c:5868,38'
              BranchSideFuncs:
                - fio_keyword_replace
                - fio_option_dup_subs
      Callsites:
        - Src:             'options.c:5865,18'
          Dst:             fio_option_dup_subs
        - Src:             'options.c:5868,18'
          Dst:             fio_keyword_replace
    - functionName:    fio_option_dup_subs
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 5761
      functionLinenumberEnd: 5805
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - opt
      BBCount:         28
      ICount:          185
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - getenv
        - log_err
        - snprintf
        - strchr
        - strdup
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'options.c:5770,6'
          Branch Sides:
            - BranchSide:      'options.c:5771,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:5775,11'
              BranchSideFuncs:
                - snprintf
                - strdup
                - strchr
                - getenv
                - strlen
        - Branch String:   'options.c:5777,16'
          Branch Sides:
            - BranchSide:      'options.c:5777,19'
              BranchSideFuncs:
                - strdup
                - strchr
                - getenv
                - strlen
            - BranchSide:      'options.c:5777,2'
              BranchSideFuncs:
                - strdup
                - strchr
                - getenv
                - strlen
        - Branch String:   'options.c:5777,2'
          Branch Sides:
            - BranchSide:      'options.c:5778,7'
              BranchSideFuncs:
                - strdup
                - strchr
                - getenv
                - strlen
            - BranchSide:      'options.c:5803,3'
              BranchSideFuncs:
                - strdup
        - Branch String:   'options.c:5778,23'
          Branch Sides:
            - BranchSide:      'options.c:5778,26'
              BranchSideFuncs:
                - strdup
                - strchr
                - getenv
                - strlen
            - BranchSide:      'options.c:5799,21'
              BranchSideFuncs:
                - strdup
                - strchr
                - getenv
                - strlen
        - Branch String:   'options.c:5778,7'
          Branch Sides:
            - BranchSide:      'options.c:5779,17'
              BranchSideFuncs:
                - strchr
                - strdup
                - getenv
                - strlen
            - BranchSide:      'options.c:5799,21'
              BranchSideFuncs:
                - strdup
                - strchr
                - getenv
                - strlen
        - Branch String:   'options.c:5780,12'
          Branch Sides:
            - BranchSide:      'options.c:5780,15'
              BranchSideFuncs:
                - strdup
                - strchr
                - getenv
                - strlen
            - BranchSide:      'options.c:5797,3'
              BranchSideFuncs:
                - strdup
                - strchr
                - getenv
                - strlen
        - Branch String:   'options.c:5780,8'
          Branch Sides:
            - BranchSide:      'options.c:5781,11'
              BranchSideFuncs:
                - getenv
                - strdup
                - strchr
                - strlen
            - BranchSide:      'options.c:5797,3'
              BranchSideFuncs:
                - strdup
                - strchr
                - getenv
                - strlen
        - Branch String:   'options.c:5786,9'
          Branch Sides:
            - BranchSide:      'options.c:5787,22'
              BranchSideFuncs:
                - strlen
                - strdup
                - strchr
                - getenv
            - BranchSide:      'options.c:5795,5'
              BranchSideFuncs:
                - strdup
                - strchr
                - getenv
                - strlen
        - Branch String:   'options.c:5788,10'
          Branch Sides:
            - BranchSide:      'options.c:5789,14'
              BranchSideFuncs:
                - strdup
                - strchr
                - getenv
                - strlen
            - BranchSide:      'options.c:5793,5'
              BranchSideFuncs:
                - strdup
                - strchr
                - getenv
                - strlen
      Callsites:
        - Src:             'options.c:5770,6'
          Dst:             strlen
        - Src:             'options.c:5771,3'
          Dst:             log_err
        - Src:             'options.c:5775,2'
          Dst:             snprintf
        - Src:             'options.c:5779,10'
          Dst:             strchr
        - Src:             'options.c:5785,11'
          Dst:             getenv
        - Src:             'options.c:5787,15'
          Dst:             strlen
        - Src:             'options.c:5804,9'
          Dst:             strdup
    - functionName:    fio_options_parse
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 5908
      functionLinenumberEnd: 5964
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - opts
        - num_opts
      BBCount:         38
      ICount:          286
      EdgeCount:       50
      CyclomaticComplexity: 14
      functionsReached:
        - dup_and_sub_options
        - fio_option_mark_set
        - ioengine_load
        - log_err
        - parse_option
        - show_closest_option
        - sort_options
      functionUses:    3
      BranchProfiles:
        - Branch String:   'options.c:5915,2'
          Branch Sides:
            - BranchSide:      'options.c:5917,29'
              BranchSideFuncs:
                - parse_option
                - free
                - ioengine_load
                - log_err
                - show_closest_option.3124
                - free
                - parse_option
                - sort_options
                - free
                - fio_option_mark_set
            - BranchSide:      'options.c:5935,6'
              BranchSideFuncs:
                - free
                - ioengine_load
                - log_err
                - show_closest_option.3124
                - free
                - parse_option
                - sort_options
        - Branch String:   'options.c:5920,15'
          Branch Sides:
            - BranchSide:      'options.c:5920,18'
              BranchSideFuncs:
                - free
                - ioengine_load
                - log_err
                - show_closest_option.3124
                - free
                - parse_option
                - sort_options
                - parse_option
                - fio_option_mark_set
                - free
            - BranchSide:      'options.c:5923,7'
              BranchSideFuncs:
                - free
                - ioengine_load
                - log_err
                - show_closest_option.3124
                - free
                - parse_option
                - sort_options
                - parse_option
                - fio_option_mark_set
                - free
        - Branch String:   'options.c:5920,7'
          Branch Sides:
            - BranchSide:      'options.c:5921,25'
              BranchSideFuncs:
                - fio_option_mark_set
                - free
                - ioengine_load
                - log_err
                - show_closest_option.3124
                - free
                - parse_option
                - sort_options
                - parse_option
                - free
            - BranchSide:      'options.c:5923,7'
              BranchSideFuncs:
                - free
                - ioengine_load
                - log_err
                - show_closest_option.3124
                - free
                - parse_option
                - sort_options
                - parse_option
                - fio_option_mark_set
                - free
        - Branch String:   'options.c:5923,7'
          Branch Sides:
            - BranchSide:      'options.c:5924,8'
              BranchSideFuncs:
                - free
                - free
                - ioengine_load
                - log_err
                - show_closest_option.3124
                - free
                - parse_option
                - sort_options
                - parse_option
                - fio_option_mark_set
            - BranchSide:      'options.c:5932,10'
              BranchSideFuncs:
                - free
                - ioengine_load
                - log_err
                - show_closest_option.3124
                - free
                - parse_option
                - sort_options
                - parse_option
                - free
                - fio_option_mark_set
        - Branch String:   'options.c:5924,15'
          Branch Sides:
            - BranchSide:      'options.c:5924,19'
              BranchSideFuncs:
                - free
                - ioengine_load
                - log_err
                - show_closest_option.3124
                - free
                - parse_option
                - sort_options
                - parse_option
                - free
                - fio_option_mark_set
            - BranchSide:      'options.c:5928,9'
              BranchSideFuncs:
                - free
                - free
                - ioengine_load
                - log_err
                - show_closest_option.3124
                - free
                - parse_option
                - sort_options
                - parse_option
                - fio_option_mark_set
        - Branch String:   'options.c:5924,8'
          Branch Sides:
            - BranchSide:      'options.c:5925,12'
              BranchSideFuncs:
                - free
                - free
                - ioengine_load
                - log_err
                - show_closest_option.3124
                - free
                - parse_option
                - sort_options
                - parse_option
                - fio_option_mark_set
            - BranchSide:      'options.c:5928,9'
              BranchSideFuncs:
                - free
                - free
                - ioengine_load
                - log_err
                - show_closest_option.3124
                - free
                - parse_option
                - sort_options
                - parse_option
                - fio_option_mark_set
        - Branch String:   'options.c:5935,6'
          Branch Sides:
            - BranchSide:      'options.c:5935,6'
              BranchSideFuncs:
                - ioengine_load
                - free
                - log_err
                - show_closest_option.3124
                - free
                - parse_option
                - sort_options
            - BranchSide:      'options.c:5936,24'
              BranchSideFuncs:
                - ioengine_load
                - free
                - log_err
                - show_closest_option.3124
                - free
                - parse_option
                - sort_options
        - Branch String:   'options.c:5937,7'
          Branch Sides:
            - BranchSide:      'options.c:5938,17'
              BranchSideFuncs:
                - sort_options
                - free
                - log_err
                - show_closest_option.3124
                - free
                - parse_option
            - BranchSide:      'options.c:5941,10'
              BranchSideFuncs:
                - free
                - log_err
                - show_closest_option.3124
                - free
                - parse_option
        - Branch String:   'options.c:5941,3'
          Branch Sides:
            - BranchSide:      'options.c:5942,29'
              BranchSideFuncs:
                - free
                - log_err
                - show_closest_option.3124
                - free
                - parse_option
            - BranchSide:      'options.c:5961,2'
              BranchSideFuncs:
                - free
        - Branch String:   'options.c:5945,8'
          Branch Sides:
            - BranchSide:      'options.c:5946,5'
              BranchSideFuncs:
                - log_err
                - show_closest_option.3124
                - free
                - free
                - parse_option
            - BranchSide:      'options.c:5948,8'
              BranchSideFuncs:
                - log_err
                - show_closest_option.3124
                - free
                - free
                - parse_option
        - Branch String:   'options.c:5948,8'
          Branch Sides:
            - BranchSide:      'options.c:5949,27'
              BranchSideFuncs:
                - parse_option
                - log_err
                - show_closest_option.3124
                - free
                - free
            - BranchSide:      'options.c:5953,11'
              BranchSideFuncs:
                - log_err
                - show_closest_option.3124
                - free
                - free
                - parse_option
        - Branch String:   'options.c:5954,8'
          Branch Sides:
            - BranchSide:      'options.c:5955,34'
              BranchSideFuncs:
                - free
                - free
                - log_err
                - show_closest_option.3124
                - parse_option
            - BranchSide:      'options.c:5958,9'
              BranchSideFuncs:
                - free
                - free
                - log_err
                - show_closest_option.3124
                - parse_option
      Callsites:
        - Src:             'options.c:5912,2'
          Dst:             sort_options
        - Src:             'options.c:5913,14'
          Dst:             dup_and_sub_options
        - Src:             'options.c:5917,16'
          Dst:             parse_option
        - Src:             'options.c:5921,4'
          Dst:             fio_option_mark_set
        - Src:             'options.c:5936,10'
          Dst:             ioengine_load
        - Src:             'options.c:5938,4'
          Dst:             sort_options
        - Src:             'options.c:5949,14'
          Dst:             parse_option
        - Src:             'options.c:5955,5'
          Dst:             log_err
        - Src:             'options.c:5956,5'
          Dst:             show_closest_option
    - functionName:    os_phys_mem
      functionSourceFile: '/src/fio/./os/os-linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - sysconf
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/os-linux.h:209,13'
          Branch Sides:
            - BranchSide:      './os/os-linux.h:207,7'
              BranchSideFuncs:
                - sysconf
                - sysconf
            - BranchSide:      './os/os-linux.h:209,13'
              BranchSideFuncs:
                - sysconf
                - sysconf
        - Branch String:   './os/os-linux.h:211,18'
          Branch Sides:
            - BranchSide:      './os/os-linux.h:211,21'
              BranchSideFuncs: []
            - BranchSide:      './os/os-linux.h:212,3'
              BranchSideFuncs: []
        - Branch String:   './os/os-linux.h:211,6'
          Branch Sides:
            - BranchSide:      './os/os-linux.h:212,3'
              BranchSideFuncs: []
            - BranchSide:      './os/os-linux.h:214,30'
              BranchSideFuncs: []
      Callsites:
        - Src:             './os/os-linux.h:209,13'
          Dst:             sysconf
        - Src:             './os/os-linux.h:210,10'
          Dst:             sysconf
    - functionName:    fio_keywords_init
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 5683
      functionLinenumberEnd: 5698
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cpus_configured
        - os_phys_mem
        - sprintf
        - strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'options.c:5688,10'
          Branch Sides:
            - BranchSide:      'options.c:5684,21'
              BranchSideFuncs:
                - sprintf
                - strdup
                - os_phys_mem.3127
                - sprintf
                - strdup
                - cpus_configured.2814
                - sprintf
                - strdup
            - BranchSide:      'options.c:5688,10'
              BranchSideFuncs:
                - sprintf
                - strdup
                - os_phys_mem.3127
                - sprintf
                - strdup
                - cpus_configured.2814
                - sprintf
                - strdup
      Callsites:
        - Src:             'options.c:5688,2'
          Dst:             sprintf
        - Src:             'options.c:5689,28'
          Dst:             strdup
        - Src:             'options.c:5691,14'
          Dst:             os_phys_mem
        - Src:             'options.c:5692,2'
          Dst:             sprintf
        - Src:             'options.c:5693,28'
          Dst:             strdup
        - Src:             'options.c:5695,6'
          Dst:             cpus_configured
        - Src:             'options.c:5696,2'
          Dst:             sprintf
        - Src:             'options.c:5697,28'
          Dst:             strdup
    - functionName:    fio_keywords_exit
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 5671
      functionLinenumberEnd: 5680
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'options.c:5674,5'
          Branch Sides:
            - BranchSide:      'options.c:5672,22'
              BranchSideFuncs:
                - free
            - BranchSide:      'options.c:5675,9'
              BranchSideFuncs:
                - free
        - Branch String:   'options.c:5675,2'
          Branch Sides:
            - BranchSide:      'options.c:5676,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'options.c:5680,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_options_dup_and_init
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 5634
      functionLinenumberEnd: 5644
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - long_options
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - options_init
        - options_to_lopts
      functionUses:    1
      BranchProfiles:
        - Branch String:   'options.c:5640,2'
          Branch Sides:
            - BranchSide:      'options.c:5641,4'
              BranchSideFuncs:
                - options_to_lopts
            - BranchSide:      'options.c:5643,32'
              BranchSideFuncs:
                - options_to_lopts
      Callsites:
        - Src:             'options.c:5637,2'
          Dst:             options_init
        - Src:             'options.c:5643,2'
          Dst:             options_to_lopts
    - functionName:    options_to_lopts
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 5594
      functionLinenumberEnd: 5607
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - opts
        - long_options
        - i
        - option_type
      BBCount:         12
      ICount:          93
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - add_to_lopt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'options.c:5596,2'
          Branch Sides:
            - BranchSide:      'options.c:5597,16'
              BranchSideFuncs:
                - add_to_lopt
                - __assert_fail
                - add_to_lopt
            - BranchSide:      'options.c:5607,1'
              BranchSideFuncs: []
        - Branch String:   'options.c:5598,7'
          Branch Sides:
            - BranchSide:      'options.c:5599,5'
              BranchSideFuncs:
                - add_to_lopt
                - __assert_fail
                - add_to_lopt
            - BranchSide:      'options.c:5603,4'
              BranchSideFuncs:
                - __assert_fail
                - add_to_lopt
                - add_to_lopt
        - Branch String:   'options.c:5605,3'
          Branch Sides:
            - BranchSide:      'options.c:5596,2'
              BranchSideFuncs:
                - add_to_lopt
                - __assert_fail
                - add_to_lopt
            - BranchSide:      'options.c:5605,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'options.c:5597,3'
          Dst:             add_to_lopt
        - Src:             'options.c:5600,4'
          Dst:             add_to_lopt
        - Src:             'options.c:5605,3'
          Dst:             __assert_fail
    - functionName:    fio_options_set_ioengine_opts
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 5611
      functionLinenumberEnd: 5631
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - long_options
        - td
      BBCount:         15
      ICount:          86
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - options_to_lopts
      functionUses:    2
      BranchProfiles:
        - Branch String:   'options.c:5615,2'
          Branch Sides:
            - BranchSide:      'options.c:5616,7'
              BranchSideFuncs:
                - options_to_lopts
            - BranchSide:      'options.c:5626,7'
              BranchSideFuncs:
                - options_to_lopts
        - Branch String:   'options.c:5616,7'
          Branch Sides:
            - BranchSide:      'options.c:5617,12'
              BranchSideFuncs:
                - options_to_lopts
            - BranchSide:      'options.c:5620,4'
              BranchSideFuncs:
                - options_to_lopts
        - Branch String:   'options.c:5626,10'
          Branch Sides:
            - BranchSide:      'options.c:5626,14'
              BranchSideFuncs:
                - options_to_lopts
            - BranchSide:      'options.c:5627,3'
              BranchSideFuncs: []
        - Branch String:   'options.c:5626,6'
          Branch Sides:
            - BranchSide:      'options.c:5627,3'
              BranchSideFuncs:
                - options_to_lopts
            - BranchSide:      'options.c:5629,19'
              BranchSideFuncs:
                - options_to_lopts
      Callsites:
        - Src:             'options.c:5629,2'
          Dst:             options_to_lopts
    - functionName:    get_name_by_idx
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 1528
      functionLinenumberEnd: 1541
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - input
        - index
      BBCount:         7
      ICount:          60
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - get_max_str_idx
        - get_next_str
        - strdup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'options.c:1535,2'
          Branch Sides:
            - BranchSide:      'options.c:1536,11'
              BranchSideFuncs:
                - get_next_str
                - strdup
                - free
            - BranchSide:      'options.c:1538,17'
              BranchSideFuncs:
                - strdup
                - free
      Callsites:
        - Src:             'options.c:1532,12'
          Dst:             strdup
        - Src:             'options.c:1534,11'
          Dst:             get_max_str_idx
        - Src:             'options.c:1536,11'
          Dst:             get_next_str
        - Src:             'options.c:1538,10'
          Dst:             strdup
    - functionName:    get_max_str_idx
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 1484
      functionLinenumberEnd: 1494
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - input
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - get_next_str
        - strdup
      functionUses:    3
      BranchProfiles:
        - Branch String:   'options.c:1490,7'
          Branch Sides:
            - BranchSide:      'options.c:1490,29'
              BranchSideFuncs:
                - free
            - BranchSide:      'options.c:1491,4'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'options.c:1488,12'
          Dst:             strdup
        - Src:             'options.c:1490,7'
          Dst:             get_next_str
    - functionName:    set_name_idx
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 1503
      functionLinenumberEnd: 1524
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - target
        - tlen
        - input
        - index
        - unique_filename
      BBCount:         13
      ICount:          102
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - get_max_str_idx
        - get_next_str
        - snprintf
        - strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'options.c:1511,2'
          Branch Sides:
            - BranchSide:      'options.c:1512,11'
              BranchSideFuncs:
                - get_next_str
                - snprintf
                - free
                - snprintf
            - BranchSide:      'options.c:1514,6'
              BranchSideFuncs:
                - snprintf
                - free
                - snprintf
        - Branch String:   'options.c:1514,29'
          Branch Sides:
            - BranchSide:      'options.c:1514,32'
              BranchSideFuncs:
                - snprintf
                - free
                - snprintf
            - BranchSide:      'options.c:1518,18'
              BranchSideFuncs:
                - snprintf
                - free
        - Branch String:   'options.c:1514,6'
          Branch Sides:
            - BranchSide:      'options.c:1515,18'
              BranchSideFuncs:
                - snprintf
                - free
            - BranchSide:      'options.c:1518,18'
              BranchSideFuncs:
                - snprintf
                - free
      Callsites:
        - Src:             'options.c:1508,12'
          Dst:             strdup
        - Src:             'options.c:1510,11'
          Dst:             get_max_str_idx
        - Src:             'options.c:1512,11'
          Dst:             get_next_str
        - Src:             'options.c:1515,9'
          Dst:             snprintf
        - Src:             'options.c:1518,9'
          Dst:             snprintf
    - functionName:    fio_cpus_split
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 757
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - mask
        - cpu_index
      BBCount:         21
      ICount:          158
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - __sched_cpucount
        - cpus_configured
      functionUses:    1
      BranchProfiles:
        - Branch String:   'options.c:762,6'
          Branch Sides:
            - BranchSide:      'options.c:763,3'
              BranchSideFuncs:
                - __sched_cpucount
            - BranchSide:      'options.c:765,14'
              BranchSideFuncs:
                - __sched_cpucount
        - Branch String:   'options.c:768,2'
          Branch Sides:
            - BranchSide:      'options.c:769,8'
              BranchSideFuncs:
                - __sched_cpucount
            - BranchSide:      'options.c:778,9'
              BranchSideFuncs:
                - __sched_cpucount
        - Branch String:   'options.c:769,8'
          Branch Sides:
            - BranchSide:      'options.c:769,8'
              BranchSideFuncs:
                - __sched_cpucount
            - BranchSide:      'options.c:769,8'
              BranchSideFuncs:
                - __sched_cpucount
        - Branch String:   'options.c:769,7'
          Branch Sides:
            - BranchSide:      'options.c:770,4'
              BranchSideFuncs:
                - __sched_cpucount
            - BranchSide:      'options.c:772,7'
              BranchSideFuncs:
                - __sched_cpucount
        - Branch String:   'options.c:772,7'
          Branch Sides:
            - BranchSide:      'options.c:773,4'
              BranchSideFuncs:
                - __sched_cpucount
            - BranchSide:      'options.c:775,8'
              BranchSideFuncs:
                - __sched_cpucount
        - Branch String:   'options.c:773,4'
          Branch Sides:
            - BranchSide:      'options.c:775,8'
              BranchSideFuncs:
                - __sched_cpucount
            - BranchSide:      'options.c:775,8'
              BranchSideFuncs:
                - __sched_cpucount
      Callsites:
        - Src:             'options.c:759,23'
          Dst:             cpus_configured
        - Src:             'options.c:761,17'
          Dst:             __sched_cpucount
        - Src:             'options.c:778,9'
          Dst:             __sched_cpucount
    - functionName:    __sched_cpucount
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_split_prio_cmp
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p1
        - p2
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'options.c:451,6'
          Branch Sides:
            - BranchSide:      'options.c:452,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:453,6'
              BranchSideFuncs: []
        - Branch String:   'options.c:453,6'
          Branch Sides:
            - BranchSide:      'options.c:454,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:455,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    parse_cmdprio_bssplit_entry
      functionSourceFile: '/src/fio/options.c'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
        - entry
        - str
      BBCount:         31
      ICount:          240
      EdgeCount:       37
      CyclomaticComplexity: 8
      functionsReached:
        - __isoc99_sscanf
        - ioprio_value
        - log_err
        - str_to_decimal
      functionUses:    1
      BranchProfiles:
        - Branch String:   'options.c:404,6'
          Branch Sides:
            - BranchSide:      'options.c:405,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:409,21'
              BranchSideFuncs:
                - str_to_decimal
                - free
                - ioprio_value
                - log_err
                - log_err
                - free
        - Branch String:   'options.c:409,6'
          Branch Sides:
            - BranchSide:      'options.c:410,3'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'options.c:414,7'
              BranchSideFuncs:
                - free
                - ioprio_value
                - log_err
        - Branch String:   'options.c:417,16'
          Branch Sides:
            - BranchSide:      'options.c:417,16'
              BranchSideFuncs:
                - ioprio_value
                - log_err
            - BranchSide:      'options.c:417,16'
              BranchSideFuncs:
                - ioprio_value
                - log_err
        - Branch String:   'options.c:419,2'
          Branch Sides:
            - BranchSide:      'options.c:422,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:422,3'
              BranchSideFuncs: []
            - BranchSide:      'options.c:425,11'
              BranchSideFuncs:
                - ioprio_value
            - BranchSide:      'options.c:425,11'
              BranchSideFuncs:
                - ioprio_value
            - BranchSide:      'options.c:434,3'
              BranchSideFuncs:
                - log_err
        - Branch String:   'options.c:425,11'
          Branch Sides:
            - BranchSide:      'options.c:425,11'
              BranchSideFuncs:
                - ioprio_value
            - BranchSide:      'options.c:425,11'
              BranchSideFuncs:
                - ioprio_value
        - Branch String:   'options.c:426,11'
          Branch Sides:
            - BranchSide:      'options.c:426,11'
              BranchSideFuncs:
                - ioprio_value
            - BranchSide:      'options.c:426,11'
              BranchSideFuncs:
                - ioprio_value
        - Branch String:   'options.c:427,7'
          Branch Sides:
            - BranchSide:      'options.c:428,11'
              BranchSideFuncs:
                - ioprio_value
            - BranchSide:      'options.c:430,9'
              BranchSideFuncs:
                - ioprio_value
        - Branch String:   'options.c:428,11'
          Branch Sides:
            - BranchSide:      'options.c:431,30'
              BranchSideFuncs:
                - ioprio_value
            - BranchSide:      'options.c:431,30'
              BranchSideFuncs:
                - ioprio_value
      Callsites:
        - Src:             'options.c:402,12'
          Dst:             __isoc99_sscanf
        - Src:             'options.c:405,3'
          Dst:             log_err
        - Src:             'options.c:409,6'
          Dst:             str_to_decimal
        - Src:             'options.c:410,3'
          Dst:             log_err
        - Src:             'options.c:431,17'
          Dst:             ioprio_value
        - Src:             'options.c:434,3'
          Dst:             log_err
    - functionName:    split_parse_prio_ddir
      functionSourceFile: '/src/fio/options.c'
      linkageType:     externalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
        - entries
        - nr_entries
        - str
      BBCount:         27
      ICount:          167
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - calloc
        - fio_split_prio_cmp
        - log_err
        - parse_cmdprio_bssplit_entry
        - qsort
        - strdup
        - strlen
        - strsep
      functionUses:    1
      BranchProfiles:
        - Branch String:   'options.c:467,6'
          Branch Sides:
            - BranchSide:      'options.c:468,3'
              BranchSideFuncs:
                - strsep
                - free
                - calloc
                - strsep
                - qsort
                - strlen
                - parse_cmdprio_bssplit_entry
                - log_err
                - free
                - log_err
                - strlen
            - BranchSide:      'options.c:470,14'
              BranchSideFuncs:
                - strsep
                - free
                - calloc
                - strsep
                - qsort
                - strlen
                - parse_cmdprio_bssplit_entry
                - log_err
                - free
                - log_err
                - strlen
        - Branch String:   'options.c:471,2'
          Branch Sides:
            - BranchSide:      'options.c:472,15'
              BranchSideFuncs:
                - strlen
                - free
                - calloc
                - strsep
                - qsort
                - strlen
                - parse_cmdprio_bssplit_entry
                - log_err
                - free
                - log_err
                - strsep
            - BranchSide:      'options.c:476,7'
              BranchSideFuncs:
                - free
                - calloc
                - strsep
                - qsort
                - strlen
                - parse_cmdprio_bssplit_entry
                - log_err
                - free
                - log_err
        - Branch String:   'options.c:472,7'
          Branch Sides:
            - BranchSide:      'options.c:473,4'
              BranchSideFuncs:
                - strsep
                - free
                - calloc
                - strsep
                - qsort
                - strlen
                - parse_cmdprio_bssplit_entry
                - log_err
                - free
                - log_err
                - strlen
            - BranchSide:      'options.c:474,14'
              BranchSideFuncs:
                - strsep
                - free
                - calloc
                - strsep
                - qsort
                - strlen
                - parse_cmdprio_bssplit_entry
                - log_err
                - free
                - log_err
                - strlen
        - Branch String:   'options.c:478,6'
          Branch Sides:
            - BranchSide:      'options.c:479,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'options.c:483,23'
              BranchSideFuncs:
                - calloc
                - strsep
                - qsort
                - strlen
                - parse_cmdprio_bssplit_entry
                - log_err
                - free
        - Branch String:   'options.c:484,6'
          Branch Sides:
            - BranchSide:      'options.c:485,3'
              BranchSideFuncs:
                - strsep
                - qsort
                - strlen
                - parse_cmdprio_bssplit_entry
                - log_err
                - free
            - BranchSide:      'options.c:487,14'
              BranchSideFuncs:
                - strsep
                - qsort
                - strlen
                - parse_cmdprio_bssplit_entry
                - log_err
                - free
        - Branch String:   'options.c:488,2'
          Branch Sides:
            - BranchSide:      'options.c:491,15'
              BranchSideFuncs:
                - strlen
                - qsort
                - parse_cmdprio_bssplit_entry
                - strsep
                - log_err
                - free
            - BranchSide:      'options.c:507,8'
              BranchSideFuncs:
                - qsort
        - Branch String:   'options.c:491,7'
          Branch Sides:
            - BranchSide:      'options.c:492,4'
              BranchSideFuncs:
                - parse_cmdprio_bssplit_entry
                - strsep
                - qsort
                - strlen
                - log_err
                - free
            - BranchSide:      'options.c:494,12'
              BranchSideFuncs:
                - parse_cmdprio_bssplit_entry
                - strsep
                - qsort
                - strlen
                - log_err
                - free
        - Branch String:   'options.c:496,7'
          Branch Sides:
            - BranchSide:      'options.c:497,4'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'options.c:503,7'
              BranchSideFuncs:
                - strsep
                - qsort
                - strlen
                - parse_cmdprio_bssplit_entry
                - log_err
                - free
        - Branch String:   'options.c:503,7'
          Branch Sides:
            - BranchSide:      'options.c:488,2'
              BranchSideFuncs:
                - strsep
                - qsort
                - strlen
                - parse_cmdprio_bssplit_entry
                - log_err
                - free
            - BranchSide:      'options.c:504,15'
              BranchSideFuncs:
                - strsep
                - qsort
                - strlen
                - parse_cmdprio_bssplit_entry
                - log_err
                - free
      Callsites:
        - Src:             'options.c:466,16'
          Dst:             strdup
        - Src:             'options.c:471,18'
          Dst:             strsep
        - Src:             'options.c:472,8'
          Dst:             strlen
        - Src:             'options.c:479,3'
          Dst:             log_err
        - Src:             'options.c:483,16'
          Dst:             calloc
        - Src:             'options.c:488,18'
          Dst:             strsep
        - Src:             'options.c:491,8'
          Dst:             strlen
        - Src:             'options.c:496,7'
          Dst:             parse_cmdprio_bssplit_entry
        - Src:             'options.c:497,4'
          Dst:             log_err
        - Src:             'options.c:507,2'
          Dst:             qsort
        - Src:             'options.c:507,2'
          Dst:             fio_split_prio_cmp
    - functionName:    fio_shared_sem_remove
      functionSourceFile: '/src/fio/fio_shared_sem.c'
      linkageType:     externalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sem
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __fio_sem_remove
        - sfree
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'fio_shared_sem.c:40,2'
          Dst:             __fio_sem_remove
        - Src:             'fio_shared_sem.c:41,2'
          Dst:             sfree
    - functionName:    fio_shared_sem_init
      functionSourceFile: '/src/fio/fio_shared_sem.c'
      linkageType:     externalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - value
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __fio_sem_init
        - fio_shared_sem_remove
        - smalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'fio_shared_sem.c:25,6'
          Branch Sides:
            - BranchSide:      'fio_shared_sem.c:26,3'
              BranchSideFuncs:
                - __fio_sem_init
                - fio_shared_sem_remove
            - BranchSide:      'fio_shared_sem.c:28,22'
              BranchSideFuncs:
                - __fio_sem_init
                - fio_shared_sem_remove
        - Branch String:   'fio_shared_sem.c:28,6'
          Branch Sides:
            - BranchSide:      'fio_shared_sem.c:29,10'
              BranchSideFuncs:
                - fio_shared_sem_remove
            - BranchSide:      'fio_shared_sem.c:31,24'
              BranchSideFuncs:
                - fio_shared_sem_remove
      Callsites:
        - Src:             'fio_shared_sem.c:24,8'
          Dst:             smalloc
        - Src:             'fio_shared_sem.c:28,7'
          Dst:             __fio_sem_init
        - Src:             'fio_shared_sem.c:31,2'
          Dst:             fio_shared_sem_remove
    - functionName:    mask_set
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - map
        - mask
      BBCount:         6
      ICount:          38
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'smalloc.c:123,2'
          Branch Sides:
            - BranchSide:      'smalloc.c:123,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'smalloc.c:123,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'smalloc.c:123,2'
          Dst:             __assert_fail
    - functionName:    mask_cmp
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - map
        - mask
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    arch_ffz
      functionSourceFile: '/src/fio/./arch/arch-x86_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - bitmask
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_blocks
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - pool_idx
        - idx
        - nr_blocks
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - blocks_iter
        - mask_set
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'smalloc.c:137,2'
          Dst:             blocks_iter
        - Src:             'smalloc.c:137,2'
          Dst:             mask_set
    - functionName:    blocks_iter
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - pool_idx
        - idx
        - nr_blocks
        - func
      BBCount:         17
      ICount:          138
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'smalloc.c:78,2'
          Branch Sides:
            - BranchSide:      'smalloc.c:82,7'
              BranchSideFuncs: []
            - BranchSide:      'smalloc.c:106,2'
              BranchSideFuncs: []
        - Branch String:   'smalloc.c:82,7'
          Branch Sides:
            - BranchSide:      'smalloc.c:83,4'
              BranchSideFuncs: []
            - BranchSide:      'smalloc.c:85,10'
              BranchSideFuncs: []
        - Branch String:   'smalloc.c:88,7'
          Branch Sides:
            - BranchSide:      'smalloc.c:89,32'
              BranchSideFuncs: []
            - BranchSide:      'smalloc.c:93,7'
              BranchSideFuncs: []
        - Branch String:   'smalloc.c:93,7'
          Branch Sides:
            - BranchSide:      'smalloc.c:94,9'
              BranchSideFuncs: []
            - BranchSide:      'smalloc.c:96,19'
              BranchSideFuncs: []
        - Branch String:   'smalloc.c:98,7'
          Branch Sides:
            - BranchSide:      'smalloc.c:99,4'
              BranchSideFuncs: []
            - BranchSide:      'smalloc.c:101,16'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blocks_free
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - pool_idx
        - idx
        - nr_blocks
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - blocks_iter
        - mask_cmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'smalloc.c:131,9'
          Dst:             blocks_iter
        - Src:             'smalloc.c:131,9'
          Dst:             mask_cmp
    - functionName:    find_next_zero
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - word
        - start
      BBCount:         6
      ICount:          41
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - arch_ffz
      functionUses:    1
      BranchProfiles:
        - Branch String:   'smalloc.c:148,2'
          Branch Sides:
            - BranchSide:      'smalloc.c:148,2'
              BranchSideFuncs:
                - arch_ffz.3215
            - BranchSide:      'smalloc.c:148,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'smalloc.c:148,2'
          Dst:             __assert_fail
        - Src:             'smalloc.c:150,9'
          Dst:             arch_ffz
    - functionName:    find_best_index
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         20
      ICount:          113
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'smalloc.c:361,2'
          Branch Sides:
            - BranchSide:      'smalloc.c:361,2'
              BranchSideFuncs: []
            - BranchSide:      'smalloc.c:363,11'
              BranchSideFuncs: []
        - Branch String:   'smalloc.c:363,2'
          Branch Sides:
            - BranchSide:      'smalloc.c:364,7'
              BranchSideFuncs: []
            - BranchSide:      'smalloc.c:373,9'
              BranchSideFuncs: []
        - Branch String:   'smalloc.c:364,7'
          Branch Sides:
            - BranchSide:      'smalloc.c:367,11'
              BranchSideFuncs: []
            - BranchSide:      'smalloc.c:371,2'
              BranchSideFuncs: []
        - Branch String:   'smalloc.c:367,4'
          Branch Sides:
            - BranchSide:      'smalloc.c:368,9'
              BranchSideFuncs: []
            - BranchSide:      'smalloc.c:370,3'
              BranchSideFuncs: []
        - Branch String:   'smalloc.c:368,9'
          Branch Sides:
            - BranchSide:      'smalloc.c:368,29'
              BranchSideFuncs: []
            - BranchSide:      'smalloc.c:369,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'smalloc.c:361,2'
          Dst:             __assert_fail
    - functionName:    fill_redzone
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - postred_ptr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'smalloc.c:273,26'
          Dst:             postred_ptr
    - functionName:    postred_ptr
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __smalloc_pool
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         23
      ICount:          203
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - blocks_free
        - find_best_index
        - find_next_zero
        - fio_sem_down
        - fio_sem_up
        - set_blocks
        - size_to_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'smalloc.c:387,6'
          Branch Sides:
            - BranchSide:      'smalloc.c:388,3'
              BranchSideFuncs:
                - fio_sem_up
            - BranchSide:      'smalloc.c:390,40'
              BranchSideFuncs:
                - find_best_index
                - fio_sem_up
                - find_next_zero
                - blocks_free
                - set_blocks
        - Branch String:   'smalloc.c:395,2'
          Branch Sides:
            - BranchSide:      'smalloc.c:398,7'
              BranchSideFuncs:
                - find_next_zero
                - blocks_free
                - fio_sem_up
                - set_blocks
            - BranchSide:      'smalloc.c:423,6'
              BranchSideFuncs:
                - fio_sem_up
        - Branch String:   'smalloc.c:398,7'
          Branch Sides:
            - BranchSide:      'smalloc.c:399,5'
              BranchSideFuncs:
                - fio_sem_up
                - find_next_zero
                - blocks_free
                - set_blocks
            - BranchSide:      'smalloc.c:404,24'
              BranchSideFuncs:
                - find_next_zero
                - blocks_free
                - fio_sem_up
                - set_blocks
        - Branch String:   'smalloc.c:405,7'
          Branch Sides:
            - BranchSide:      'smalloc.c:406,11'
              BranchSideFuncs:
                - set_blocks
                - fio_sem_up
            - BranchSide:      'smalloc.c:418,14'
              BranchSideFuncs:
                - set_blocks
                - fio_sem_up
        - Branch String:   'smalloc.c:407,8'
          Branch Sides:
            - BranchSide:      'smalloc.c:408,16'
              BranchSideFuncs:
                - fio_sem_up
                - find_next_zero
                - blocks_free
                - set_blocks
            - BranchSide:      'smalloc.c:410,14'
              BranchSideFuncs:
                - fio_sem_up
                - find_next_zero
                - blocks_free
                - set_blocks
        - Branch String:   'smalloc.c:411,5'
          Branch Sides:
            - BranchSide:      'smalloc.c:0,0'
              BranchSideFuncs:
                - fio_sem_up
                - find_next_zero
                - blocks_free
                - set_blocks
            - BranchSide:      'smalloc.c:412,7'
              BranchSideFuncs:
                - fio_sem_up
                - find_next_zero
                - blocks_free
                - set_blocks
        - Branch String:   'smalloc.c:423,6'
          Branch Sides:
            - BranchSide:      'smalloc.c:423,16'
              BranchSideFuncs:
                - fio_sem_up
            - BranchSide:      'smalloc.c:424,24'
              BranchSideFuncs:
                - fio_sem_up
      Callsites:
        - Src:             'smalloc.c:384,2'
          Dst:             fio_sem_down
        - Src:             'smalloc.c:386,14'
          Dst:             size_to_blocks
        - Src:             'smalloc.c:390,24'
          Dst:             find_best_index
        - Src:             'smalloc.c:404,9'
          Dst:             find_next_zero
        - Src:             'smalloc.c:405,8'
          Dst:             blocks_free
        - Src:             'smalloc.c:418,3'
          Dst:             set_blocks
        - Src:             'smalloc.c:428,2'
          Dst:             fio_sem_up
    - functionName:    size_to_blocks
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mask_clear
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - map
        - mask
      BBCount:         6
      ICount:          40
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'smalloc.c:116,2'
          Branch Sides:
            - BranchSide:      'smalloc.c:116,2'
              BranchSideFuncs: []
            - BranchSide:      'smalloc.c:116,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'smalloc.c:116,2'
          Dst:             __assert_fail
    - functionName:    clear_blocks
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - pool_idx
        - idx
        - nr_blocks
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - blocks_iter
        - mask_clear
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'smalloc.c:143,2'
          Dst:             blocks_iter
        - Src:             'smalloc.c:143,2'
          Dst:             mask_clear
    - functionName:    sfree_check_redzone
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
      BBCount:         7
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - log_err
        - postred_ptr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'smalloc.c:283,6'
          Branch Sides:
            - BranchSide:      'smalloc.c:286,5'
              BranchSideFuncs:
                - log_err
                - __assert_fail
            - BranchSide:      'smalloc.c:289,7'
              BranchSideFuncs:
                - log_err
                - __assert_fail
        - Branch String:   'smalloc.c:289,6'
          Branch Sides:
            - BranchSide:      'smalloc.c:292,5'
              BranchSideFuncs:
                - log_err
                - __assert_fail
            - BranchSide:      'smalloc.c:295,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'smalloc.c:281,26'
          Dst:             postred_ptr
        - Src:             'smalloc.c:284,3'
          Dst:             log_err
        - Src:             'smalloc.c:287,3'
          Dst:             __assert_fail
        - Src:             'smalloc.c:290,3'
          Dst:             log_err
        - Src:             'smalloc.c:293,3'
          Dst:             __assert_fail
    - functionName:    smalloc_strdup
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     externalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - smalloc
        - strcpy
        - strlen
      functionUses:    4
      BranchProfiles:
        - Branch String:   'smalloc.c:581,6'
          Branch Sides:
            - BranchSide:      'smalloc.c:581,6'
              BranchSideFuncs:
                - strcpy
            - BranchSide:      'smalloc.c:582,10'
              BranchSideFuncs:
                - strcpy
      Callsites:
        - Src:             'smalloc.c:580,16'
          Dst:             strlen
        - Src:             'smalloc.c:580,8'
          Dst:             smalloc
        - Src:             'smalloc.c:582,3'
          Dst:             strcpy
    - functionName:    smalloc
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     externalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         19
      ICount:          98
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - log_err
        - smalloc_debug
        - smalloc_pool
      functionUses:    22
      BranchProfiles:
        - Branch String:   'smalloc.c:537,6'
          Branch Sides:
            - BranchSide:      'smalloc.c:538,3'
              BranchSideFuncs: []
            - BranchSide:      'smalloc.c:540,6'
              BranchSideFuncs:
                - log_err
                - smalloc_debug
                - smalloc_pool
        - Branch String:   'smalloc.c:544,3'
          Branch Sides:
            - BranchSide:      'smalloc.c:545,30'
              BranchSideFuncs:
                - smalloc_pool
                - log_err
                - smalloc_debug
            - BranchSide:      'smalloc.c:552,7'
              BranchSideFuncs:
                - log_err
                - smalloc_debug
                - smalloc_pool
        - Branch String:   'smalloc.c:547,8'
          Branch Sides:
            - BranchSide:      'smalloc.c:548,17'
              BranchSideFuncs: []
            - BranchSide:      'smalloc.c:551,3'
              BranchSideFuncs:
                - log_err
                - smalloc_debug
                - smalloc_pool
        - Branch String:   'smalloc.c:552,7'
          Branch Sides:
            - BranchSide:      'smalloc.c:553,15'
              BranchSideFuncs:
                - log_err
                - smalloc_debug
                - smalloc_pool
            - BranchSide:      'smalloc.c:558,3'
              BranchSideFuncs:
                - log_err
                - smalloc_debug
        - Branch String:   'smalloc.c:559,2'
          Branch Sides:
            - BranchSide:      'smalloc.c:544,3'
              BranchSideFuncs:
                - log_err
                - smalloc_debug
                - smalloc_pool
            - BranchSide:      'smalloc.c:561,2'
              BranchSideFuncs:
                - log_err
                - smalloc_debug
      Callsites:
        - Src:             'smalloc.c:545,16'
          Dst:             smalloc_pool
        - Src:             'smalloc.c:561,2'
          Dst:             log_err
        - Src:             'smalloc.c:563,2'
          Dst:             smalloc_debug
    - functionName:    smalloc_pool
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - pool
        - size
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __smalloc_pool
        - fill_redzone
        - size_to_alloc_size
      functionUses:    2
      BranchProfiles:
        - Branch String:   'smalloc.c:454,6'
          Branch Sides:
            - BranchSide:      'smalloc.c:454,6'
              BranchSideFuncs:
                - fill_redzone
            - BranchSide:      'smalloc.c:455,27'
              BranchSideFuncs:
                - fill_redzone
      Callsites:
        - Src:             'smalloc.c:450,22'
          Dst:             size_to_alloc_size
        - Src:             'smalloc.c:453,8'
          Dst:             __smalloc_pool
        - Src:             'smalloc.c:458,3'
          Dst:             fill_redzone
    - functionName:    smalloc_debug
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     externalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         18
      ICount:          149
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - log_err
        - sfree
        - size_to_alloc_size
        - size_to_blocks
        - smalloc_pool
        - smalloc_print_bitmap
      functionUses:    1
      BranchProfiles:
        - Branch String:   'smalloc.c:509,6'
          Branch Sides:
            - BranchSide:      'smalloc.c:511,20'
              BranchSideFuncs:
                - log_err
                - log_err
                - smalloc_pool
                - log_err
                - log_err
                - smalloc_print_bitmap
                - sfree
                - log_err
            - BranchSide:      'smalloc.c:513,9'
              BranchSideFuncs:
                - log_err
                - smalloc_pool
                - log_err
                - log_err
                - smalloc_print_bitmap
                - sfree
                - log_err
        - Branch String:   'smalloc.c:513,2'
          Branch Sides:
            - BranchSide:      'smalloc.c:514,58'
              BranchSideFuncs:
                - log_err
                - smalloc_pool
                - log_err
                - log_err
                - smalloc_print_bitmap
                - sfree
                - log_err
            - BranchSide:      'smalloc.c:531,1'
              BranchSideFuncs: []
        - Branch String:   'smalloc.c:517,12'
          Branch Sides:
            - BranchSide:      'smalloc.c:517,15'
              BranchSideFuncs:
                - log_err
                - smalloc_pool
                - log_err
                - log_err
                - smalloc_print_bitmap
                - sfree
                - log_err
            - BranchSide:      'smalloc.c:530,2'
              BranchSideFuncs:
                - log_err
                - smalloc_pool
                - log_err
                - log_err
                - smalloc_print_bitmap
                - sfree
                - log_err
        - Branch String:   'smalloc.c:517,7'
          Branch Sides:
            - BranchSide:      'smalloc.c:518,30'
              BranchSideFuncs:
                - smalloc_pool
                - log_err
                - log_err
                - smalloc_print_bitmap
                - log_err
                - sfree
                - log_err
            - BranchSide:      'smalloc.c:530,2'
              BranchSideFuncs:
                - log_err
                - smalloc_pool
                - log_err
                - log_err
                - smalloc_print_bitmap
                - sfree
                - log_err
        - Branch String:   'smalloc.c:519,8'
          Branch Sides:
            - BranchSide:      'smalloc.c:520,11'
              BranchSideFuncs:
                - sfree
                - log_err
                - log_err
                - smalloc_pool
                - log_err
                - log_err
                - smalloc_print_bitmap
            - BranchSide:      'smalloc.c:524,50'
              BranchSideFuncs:
                - log_err
                - log_err
                - smalloc_print_bitmap
                - log_err
                - smalloc_pool
                - sfree
                - log_err
      Callsites:
        - Src:             'smalloc.c:504,22'
          Dst:             size_to_alloc_size
        - Src:             'smalloc.c:507,17'
          Dst:             size_to_blocks
        - Src:             'smalloc.c:510,3'
          Dst:             log_err
        - Src:             'smalloc.c:514,3'
          Dst:             log_err
        - Src:             'smalloc.c:518,16'
          Dst:             smalloc_pool
        - Src:             'smalloc.c:520,5'
          Dst:             sfree
        - Src:             'smalloc.c:522,5'
          Dst:             log_err
        - Src:             'smalloc.c:524,5'
          Dst:             log_err
        - Src:             'smalloc.c:525,5'
          Dst:             log_err
        - Src:             'smalloc.c:527,5'
          Dst:             smalloc_print_bitmap
    - functionName:    size_to_alloc_size
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sfree
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     externalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         15
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - log_err
        - ptr_valid
        - sfree_pool
      functionUses:    42
      BranchProfiles:
        - Branch String:   'smalloc.c:339,6'
          Branch Sides:
            - BranchSide:      'smalloc.c:340,3'
              BranchSideFuncs:
                - log_err
                - sfree_pool
                - ptr_valid
            - BranchSide:      'smalloc.c:342,9'
              BranchSideFuncs:
                - log_err
                - sfree_pool
                - ptr_valid
        - Branch String:   'smalloc.c:342,2'
          Branch Sides:
            - BranchSide:      'smalloc.c:343,18'
              BranchSideFuncs:
                - ptr_valid
                - log_err
                - sfree_pool
            - BranchSide:      'smalloc.c:349,6'
              BranchSideFuncs:
                - log_err
                - sfree_pool
        - Branch String:   'smalloc.c:343,7'
          Branch Sides:
            - BranchSide:      'smalloc.c:344,12'
              BranchSideFuncs:
                - log_err
                - sfree_pool
            - BranchSide:      'smalloc.c:347,2'
              BranchSideFuncs:
                - log_err
                - sfree_pool
                - ptr_valid
        - Branch String:   'smalloc.c:349,6'
          Branch Sides:
            - BranchSide:      'smalloc.c:350,14'
              BranchSideFuncs:
                - sfree_pool
            - BranchSide:      'smalloc.c:354,53'
              BranchSideFuncs:
                - log_err
      Callsites:
        - Src:             'smalloc.c:343,7'
          Dst:             ptr_valid
        - Src:             'smalloc.c:350,3'
          Dst:             sfree_pool
        - Src:             'smalloc.c:354,2'
          Dst:             log_err
    - functionName:    smalloc_print_bitmap
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ptr_valid
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - ptr
      BBCount:         4
      ICount:          42
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'smalloc.c:65,28'
          Branch Sides:
            - BranchSide:      'smalloc.c:65,32'
              BranchSideFuncs: []
            - BranchSide:      'smalloc.c:65,28'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sfree_pool
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
        - ptr
      BBCount:         12
      ICount:          115
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - clear_blocks
        - fio_sem_down
        - fio_sem_up
        - ptr_valid
        - sfree_check_redzone
        - size_to_blocks
      functionUses:    1
      BranchProfiles:
        - Branch String:   'smalloc.c:312,6'
          Branch Sides:
            - BranchSide:      'smalloc.c:313,3'
              BranchSideFuncs:
                - ptr_valid
                - __assert_fail
                - sfree_check_redzone
                - fio_sem_down
                - size_to_blocks
                - clear_blocks
                - size_to_blocks
                - fio_sem_up
            - BranchSide:      'smalloc.c:315,6'
              BranchSideFuncs:
                - ptr_valid
                - __assert_fail
                - sfree_check_redzone
                - fio_sem_down
                - size_to_blocks
                - clear_blocks
                - size_to_blocks
                - fio_sem_up
        - Branch String:   'smalloc.c:318,2'
          Branch Sides:
            - BranchSide:      'smalloc.c:318,2'
              BranchSideFuncs:
                - sfree_check_redzone
                - fio_sem_down
                - size_to_blocks
                - clear_blocks
                - size_to_blocks
                - fio_sem_up
            - BranchSide:      'smalloc.c:320,22'
              BranchSideFuncs:
                - sfree_check_redzone
                - fio_sem_down
                - size_to_blocks
                - clear_blocks
                - size_to_blocks
                - fio_sem_up
        - Branch String:   'smalloc.c:328,6'
          Branch Sides:
            - BranchSide:      'smalloc.c:329,25'
              BranchSideFuncs:
                - size_to_blocks
                - fio_sem_up
            - BranchSide:      'smalloc.c:330,38'
              BranchSideFuncs:
                - size_to_blocks
                - fio_sem_up
      Callsites:
        - Src:             'smalloc.c:318,2'
          Dst:             ptr_valid
        - Src:             'smalloc.c:318,2'
          Dst:             __assert_fail
        - Src:             'smalloc.c:320,2'
          Dst:             sfree_check_redzone
        - Src:             'smalloc.c:326,2'
          Dst:             fio_sem_down
        - Src:             'smalloc.c:327,29'
          Dst:             size_to_blocks
        - Src:             'smalloc.c:327,2'
          Dst:             clear_blocks
        - Src:             'smalloc.c:330,23'
          Dst:             size_to_blocks
        - Src:             'smalloc.c:331,2'
          Dst:             fio_sem_up
    - functionName:    scalloc
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     externalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - nmemb
        - size
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - smalloc
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'smalloc.c:573,9'
          Dst:             smalloc
    - functionName:    cleanup_pool
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pool
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fio_sem_remove
        - munmap
      functionUses:    1
      BranchProfiles:
        - Branch String:   'smalloc.c:246,6'
          Branch Sides:
            - BranchSide:      'smalloc.c:246,6'
              BranchSideFuncs:
                - fio_sem_remove
            - BranchSide:      'smalloc.c:247,18'
              BranchSideFuncs:
                - fio_sem_remove
      Callsites:
        - Src:             'smalloc.c:244,2'
          Dst:             munmap
        - Src:             'smalloc.c:247,3'
          Dst:             fio_sem_remove
    - functionName:    scleanup
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     externalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - cleanup_pool
        - munmap
      functionUses:    0
      BranchProfiles:
        - Branch String:   'smalloc.c:254,9'
          Branch Sides:
            - BranchSide:      'smalloc.c:252,15'
              BranchSideFuncs:
                - munmap
                - cleanup_pool
            - BranchSide:      'smalloc.c:254,14'
              BranchSideFuncs:
                - munmap
                - cleanup_pool
        - Branch String:   'smalloc.c:254,2'
          Branch Sides:
            - BranchSide:      'smalloc.c:255,17'
              BranchSideFuncs:
                - cleanup_pool
                - munmap
            - BranchSide:      'smalloc.c:257,9'
              BranchSideFuncs:
                - munmap
      Callsites:
        - Src:             'smalloc.c:255,3'
          Dst:             cleanup_pool
        - Src:             'smalloc.c:257,2'
          Dst:             munmap
    - functionName:    add_pool
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pool
        - alloc_size
      BBCount:         17
      ICount:          174
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - fio_sem_init
        - log_err
        - mmap64
        - munmap
      functionUses:    1
      BranchProfiles:
        - Branch String:   'smalloc.c:159,6'
          Branch Sides:
            - BranchSide:      'smalloc.c:160,3'
              BranchSideFuncs: []
            - BranchSide:      'smalloc.c:163,13'
              BranchSideFuncs:
                - mmap64
                - fio_sem_init
                - log_err
                - munmap
        - Branch String:   'smalloc.c:166,6'
          Branch Sides:
            - BranchSide:      'smalloc.c:167,14'
              BranchSideFuncs:
                - mmap64
                - fio_sem_init
                - log_err
                - munmap
            - BranchSide:      'smalloc.c:170,16'
              BranchSideFuncs:
                - mmap64
                - fio_sem_init
                - log_err
                - munmap
        - Branch String:   'smalloc.c:186,6'
          Branch Sides:
            - BranchSide:      'smalloc.c:187,3'
              BranchSideFuncs:
                - log_err
                - munmap
            - BranchSide:      'smalloc.c:189,14'
              BranchSideFuncs:
                - fio_sem_init
                - log_err
                - munmap
        - Branch String:   'smalloc.c:194,6'
          Branch Sides:
            - BranchSide:      'smalloc.c:195,3'
              BranchSideFuncs: []
            - BranchSide:      'smalloc.c:197,10'
              BranchSideFuncs: []
        - Branch String:   'smalloc.c:201,6'
          Branch Sides:
            - BranchSide:      'smalloc.c:202,10'
              BranchSideFuncs:
                - munmap
            - BranchSide:      'smalloc.c:203,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'smalloc.c:184,8'
          Dst:             mmap64
        - Src:             'smalloc.c:193,15'
          Dst:             fio_sem_init
        - Src:             'smalloc.c:200,2'
          Dst:             log_err
        - Src:             'smalloc.c:202,3'
          Dst:             munmap
    - functionName:    sinit
      functionSourceFile: '/src/fio/smalloc.c'
      linkageType:     externalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         19
      ICount:          83
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - add_pool
        - mmap64
      functionUses:    3
      BranchProfiles:
        - Branch String:   'smalloc.c:216,7'
          Branch Sides:
            - BranchSide:      'smalloc.c:208,7'
              BranchSideFuncs:
                - mmap64
                - __assert_fail
                - __assert_fail
                - add_pool
            - BranchSide:      'smalloc.c:216,7'
              BranchSideFuncs:
                - mmap64
                - __assert_fail
                - __assert_fail
                - add_pool
        - Branch String:   'smalloc.c:216,6'
          Branch Sides:
            - BranchSide:      'smalloc.c:217,24'
              BranchSideFuncs:
                - __assert_fail
                - add_pool
            - BranchSide:      'smalloc.c:225,9'
              BranchSideFuncs:
                - __assert_fail
                - add_pool
        - Branch String:   'smalloc.c:222,3'
          Branch Sides:
            - BranchSide:      'smalloc.c:222,3'
              BranchSideFuncs:
                - __assert_fail
                - add_pool
            - BranchSide:      'smalloc.c:223,2'
              BranchSideFuncs:
                - __assert_fail
                - add_pool
        - Branch String:   'smalloc.c:225,2'
          Branch Sides:
            - BranchSide:      'smalloc.c:226,19'
              BranchSideFuncs:
                - add_pool
                - __assert_fail
            - BranchSide:      'smalloc.c:235,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'smalloc.c:227,7'
          Branch Sides:
            - BranchSide:      'smalloc.c:228,4'
              BranchSideFuncs:
                - __assert_fail
                - add_pool
            - BranchSide:      'smalloc.c:229,2'
              BranchSideFuncs:
                - __assert_fail
                - add_pool
        - Branch String:   'smalloc.c:235,2'
          Branch Sides:
            - BranchSide:      'smalloc.c:235,2'
              BranchSideFuncs: []
            - BranchSide:      'smalloc.c:235,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'smalloc.c:217,24'
          Dst:             mmap64
        - Src:             'smalloc.c:222,3'
          Dst:             __assert_fail
        - Src:             'smalloc.c:226,9'
          Dst:             add_pool
        - Src:             'smalloc.c:235,2'
          Dst:             __assert_fail
    - functionName:    rol32
      functionSourceFile: '/src/fio/./hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - word
        - shift
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    jhash
      functionSourceFile: '/src/fio/./hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - key
        - length
        - initval
      BBCount:         33
      ICount:          378
      EdgeCount:       33
      CyclomaticComplexity: 2
      functionsReached:
        - rol32
      functionUses:    1
      BranchProfiles:
        - Branch String:   './hash.h:107,2'
          Branch Sides:
            - BranchSide:      './hash.h:108,9'
              BranchSideFuncs:
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
            - BranchSide:      './hash.h:118,10'
              BranchSideFuncs:
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
        - Branch String:   './hash.h:118,2'
          Branch Sides:
            - BranchSide:      './hash.h:118,2'
              BranchSideFuncs: []
            - BranchSide:      './hash.h:119,27'
              BranchSideFuncs:
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
            - BranchSide:      './hash.h:120,27'
              BranchSideFuncs:
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
            - BranchSide:      './hash.h:121,27'
              BranchSideFuncs:
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
            - BranchSide:      './hash.h:122,16'
              BranchSideFuncs:
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
            - BranchSide:      './hash.h:123,27'
              BranchSideFuncs:
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
            - BranchSide:      './hash.h:124,27'
              BranchSideFuncs:
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
            - BranchSide:      './hash.h:125,27'
              BranchSideFuncs:
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
            - BranchSide:      './hash.h:126,16'
              BranchSideFuncs:
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
            - BranchSide:      './hash.h:127,27'
              BranchSideFuncs:
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
            - BranchSide:      './hash.h:128,27'
              BranchSideFuncs:
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
            - BranchSide:      './hash.h:129,27'
              BranchSideFuncs:
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
            - BranchSide:      './hash.h:130,16'
              BranchSideFuncs:
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
                - rol32.3289
            - BranchSide:      './hash.h:134,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             './hash.h:111,3'
          Dst:             rol32
        - Src:             './hash.h:111,3'
          Dst:             rol32
        - Src:             './hash.h:111,3'
          Dst:             rol32
        - Src:             './hash.h:111,3'
          Dst:             rol32
        - Src:             './hash.h:111,3'
          Dst:             rol32
        - Src:             './hash.h:111,3'
          Dst:             rol32
        - Src:             './hash.h:131,4'
          Dst:             rol32
        - Src:             './hash.h:131,4'
          Dst:             rol32
        - Src:             './hash.h:131,4'
          Dst:             rol32
        - Src:             './hash.h:131,4'
          Dst:             rol32
        - Src:             './hash.h:131,4'
          Dst:             rol32
        - Src:             './hash.h:131,4'
          Dst:             rol32
        - Src:             './hash.h:131,4'
          Dst:             rol32
    - functionName:    __flist_add
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - prev
        - next
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __flist_del
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prev
        - next
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    file_hash_init
      functionSourceFile: '/src/fio/filehash.c'
      linkageType:     externalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - bloom_new
        - fio_sem_init
        - smalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filehash.c:130,22'
          Branch Sides:
            - BranchSide:      'filehash.c:128,15'
              BranchSideFuncs:
                - smalloc
                - fio_sem_init
                - bloom_new
            - BranchSide:      'filehash.c:132,14'
              BranchSideFuncs:
                - smalloc
                - fio_sem_init
                - bloom_new
        - Branch String:   'filehash.c:132,2'
          Branch Sides:
            - BranchSide:      'filehash.c:133,3'
              BranchSideFuncs:
                - fio_sem_init
                - bloom_new
            - BranchSide:      'filehash.c:135,14'
              BranchSideFuncs:
                - fio_sem_init
                - bloom_new
      Callsites:
        - Src:             'filehash.c:130,14'
          Dst:             smalloc
        - Src:             'filehash.c:135,14'
          Dst:             fio_sem_init
        - Src:             'filehash.c:136,15'
          Dst:             bloom_new
    - functionName:    file_hash_exit
      functionSourceFile: '/src/fio/filehash.c'
      linkageType:     externalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - bloom_free
        - fio_sem_down
        - fio_sem_remove
        - fio_sem_up
        - flist_empty
        - log_err
        - sfree
      functionUses:    0
      BranchProfiles:
        - Branch String:   'filehash.c:108,18'
          Branch Sides:
            - BranchSide:      'filehash.c:108,15'
              BranchSideFuncs:
                - fio_sem_down
                - fio_sem_up
                - sfree
                - fio_sem_remove
                - bloom_free
                - log_err
                - flist_empty.3294
            - BranchSide:      'filehash.c:111,14'
              BranchSideFuncs:
                - fio_sem_down
                - fio_sem_up
                - sfree
                - fio_sem_remove
                - bloom_free
                - log_err
                - flist_empty.3294
        - Branch String:   'filehash.c:111,2'
          Branch Sides:
            - BranchSide:      'filehash.c:112,32'
              BranchSideFuncs:
                - flist_empty.3294
                - fio_sem_up
                - sfree
                - fio_sem_remove
                - bloom_free
                - log_err
            - BranchSide:      'filehash.c:113,13'
              BranchSideFuncs:
                - fio_sem_up
                - sfree
                - fio_sem_remove
                - bloom_free
                - log_err
        - Branch String:   'filehash.c:115,6'
          Branch Sides:
            - BranchSide:      'filehash.c:115,6'
              BranchSideFuncs:
                - log_err
                - sfree
                - fio_sem_remove
                - bloom_free
            - BranchSide:      'filehash.c:116,3'
              BranchSideFuncs:
                - log_err
                - sfree
                - fio_sem_remove
                - bloom_free
      Callsites:
        - Src:             'filehash.c:110,2'
          Dst:             fio_sem_down
        - Src:             'filehash.c:112,19'
          Dst:             flist_empty
        - Src:             'filehash.c:113,2'
          Dst:             fio_sem_up
        - Src:             'filehash.c:116,3'
          Dst:             log_err
        - Src:             'filehash.c:118,2'
          Dst:             sfree
        - Src:             'filehash.c:120,2'
          Dst:             fio_sem_remove
        - Src:             'filehash.c:122,2'
          Dst:             bloom_free
    - functionName:    flist_empty
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - head
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    file_bloom_exists
      functionSourceFile: '/src/fio/filehash.c'
      linkageType:     externalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - fname
        - set
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - bloom_string
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'filehash.c:103,41'
          Dst:             strlen
        - Src:             'filehash.c:103,9'
          Dst:             bloom_string
    - functionName:    hash
      functionSourceFile: '/src/fio/filehash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - jhash
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'filehash.c:24,21'
          Dst:             strlen
        - Src:             'filehash.c:24,9'
          Dst:             jhash
    - functionName:    flist_add_tail
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:67,2'
          Dst:             __flist_add
    - functionName:    fio_file_set_hashed
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_file_hash
      functionSourceFile: '/src/fio/filehash.c'
      linkageType:     externalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         11
      ICount:          77
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __lookup_file_hash
        - fio_file_hashed
        - fio_file_set_hashed
        - fio_sem_down
        - fio_sem_up
        - flist_add_tail
        - hash
      functionUses:    2
      BranchProfiles:
        - Branch String:   'filehash.c:84,6'
          Branch Sides:
            - BranchSide:      'filehash.c:85,3'
              BranchSideFuncs: []
            - BranchSide:      'filehash.c:87,2'
              BranchSideFuncs:
                - fio_sem_down
                - __lookup_file_hash
                - fio_file_set_hashed
                - hash
                - flist_add_tail.3298
                - fio_sem_up
        - Branch String:   'filehash.c:92,6'
          Branch Sides:
            - BranchSide:      'filehash.c:93,23'
              BranchSideFuncs:
                - fio_sem_up
            - BranchSide:      'filehash.c:97,13'
              BranchSideFuncs:
                - fio_sem_up
      Callsites:
        - Src:             'filehash.c:84,6'
          Dst:             fio_file_hashed
        - Src:             'filehash.c:89,2'
          Dst:             fio_sem_down
        - Src:             'filehash.c:91,10'
          Dst:             __lookup_file_hash
        - Src:             'filehash.c:93,3'
          Dst:             fio_file_set_hashed
        - Src:             'filehash.c:94,44'
          Dst:             hash
        - Src:             'filehash.c:94,3'
          Dst:             flist_add_tail
        - Src:             'filehash.c:97,2'
          Dst:             fio_sem_up
    - functionName:    fio_file_hashed
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __lookup_file_hash
      functionSourceFile: '/src/fio/filehash.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         12
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - hash
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'filehash.c:57,2'
          Branch Sides:
            - BranchSide:      'filehash.c:58,24'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'filehash.c:67,2'
              BranchSideFuncs: []
        - Branch String:   'filehash.c:60,7'
          Branch Sides:
            - BranchSide:      'filehash.c:61,4'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'filehash.c:63,15'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'filehash.c:63,7'
          Branch Sides:
            - BranchSide:      'filehash.c:64,11'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'filehash.c:65,2'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             'filehash.c:54,41'
          Dst:             hash
        - Src:             'filehash.c:63,8'
          Dst:             strcmp
    - functionName:    lookup_file_hash
      functionSourceFile: '/src/fio/filehash.c'
      linkageType:     externalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __lookup_file_hash
        - fio_sem_down
        - fio_sem_up
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'filehash.c:74,2'
          Dst:             fio_sem_down
        - Src:             'filehash.c:75,6'
          Dst:             __lookup_file_hash
        - Src:             'filehash.c:76,2'
          Dst:             fio_sem_up
    - functionName:    fio_file_clear_hashed
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_del_init
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_del
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:103,2'
          Dst:             __flist_del
    - functionName:    remove_file_hash
      functionSourceFile: '/src/fio/filehash.c'
      linkageType:     externalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         9
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - fio_file_clear_hashed
        - fio_file_hashed
        - fio_sem_down
        - fio_sem_up
        - flist_del_init
        - flist_empty
      functionUses:    2
      BranchProfiles:
        - Branch String:   'filehash.c:43,6'
          Branch Sides:
            - BranchSide:      'filehash.c:43,6'
              BranchSideFuncs:
                - flist_empty.3294
                - flist_del_init.3303
                - fio_file_clear_hashed
                - fio_sem_up
                - __assert_fail
            - BranchSide:      'filehash.c:44,3'
              BranchSideFuncs:
                - flist_empty.3294
                - flist_del_init.3303
                - fio_file_clear_hashed
                - fio_sem_up
                - __assert_fail
        - Branch String:   'filehash.c:44,3'
          Branch Sides:
            - BranchSide:      'filehash.c:44,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'filehash.c:45,19'
              BranchSideFuncs:
                - flist_del_init.3303
                - fio_file_clear_hashed
                - fio_sem_up
      Callsites:
        - Src:             'filehash.c:41,2'
          Dst:             fio_sem_down
        - Src:             'filehash.c:43,6'
          Dst:             fio_file_hashed
        - Src:             'filehash.c:44,3'
          Dst:             flist_empty
        - Src:             'filehash.c:44,3'
          Dst:             __assert_fail
        - Src:             'filehash.c:45,3'
          Dst:             flist_del_init
        - Src:             'filehash.c:46,3'
          Dst:             fio_file_clear_hashed
        - Src:             'filehash.c:49,2'
          Dst:             fio_sem_up
    - functionName:    fio_file_hash_unlock
      functionSourceFile: '/src/fio/filehash.c'
      linkageType:     externalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fio_sem_up
      functionUses:    3
      BranchProfiles:
        - Branch String:   'filehash.c:35,6'
          Branch Sides:
            - BranchSide:      'filehash.c:35,6'
              BranchSideFuncs:
                - fio_sem_up
            - BranchSide:      'filehash.c:35,6'
              BranchSideFuncs:
                - fio_sem_up
        - Branch String:   'filehash.c:35,6'
          Branch Sides:
            - BranchSide:      'filehash.c:35,6'
              BranchSideFuncs:
                - fio_sem_up
            - BranchSide:      'filehash.c:36,14'
              BranchSideFuncs:
                - fio_sem_up
      Callsites:
        - Src:             'filehash.c:36,3'
          Dst:             fio_sem_up
    - functionName:    fio_file_hash_lock
      functionSourceFile: '/src/fio/filehash.c'
      linkageType:     externalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fio_sem_down
      functionUses:    3
      BranchProfiles:
        - Branch String:   'filehash.c:29,6'
          Branch Sides:
            - BranchSide:      'filehash.c:29,6'
              BranchSideFuncs:
                - fio_sem_down
            - BranchSide:      'filehash.c:29,6'
              BranchSideFuncs:
                - fio_sem_down
        - Branch String:   'filehash.c:29,6'
          Branch Sides:
            - BranchSide:      'filehash.c:29,6'
              BranchSideFuncs:
                - fio_sem_down
            - BranchSide:      'filehash.c:30,16'
              BranchSideFuncs:
                - fio_sem_down
      Callsites:
        - Src:             'filehash.c:30,3'
          Dst:             fio_sem_down
    - functionName:    __flist_del
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prev
        - next
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __flist_add
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - prev
        - next
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    profile_td_exit
      functionSourceFile: '/src/fio/profile.c'
      linkageType:     externalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'profile.c:120,6'
          Branch Sides:
            - BranchSide:      'profile.c:120,6'
              BranchSideFuncs: []
            - BranchSide:      'profile.c:121,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    profile_td_init
      functionSourceFile: '/src/fio/profile.c'
      linkageType:     externalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'profile.c:110,6'
          Branch Sides:
            - BranchSide:      'profile.c:111,10'
              BranchSideFuncs: []
            - BranchSide:      'profile.c:113,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    profile_add_hooks
      functionSourceFile: '/src/fio/profile.c'
      linkageType:     externalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         10
      ICount:          57
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - find_profile
      functionUses:    1
      BranchProfiles:
        - Branch String:   'profile.c:93,6'
          Branch Sides:
            - BranchSide:      'profile.c:94,3'
              BranchSideFuncs:
                - find_profile
            - BranchSide:      'profile.c:96,21'
              BranchSideFuncs:
                - find_profile
        - Branch String:   'profile.c:97,6'
          Branch Sides:
            - BranchSide:      'profile.c:98,3'
              BranchSideFuncs: []
            - BranchSide:      'profile.c:100,6'
              BranchSideFuncs: []
        - Branch String:   'profile.c:100,6'
          Branch Sides:
            - BranchSide:      'profile.c:100,6'
              BranchSideFuncs: []
            - BranchSide:      'profile.c:101,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'profile.c:96,8'
          Dst:             find_profile
    - functionName:    find_profile
      functionSourceFile: '/src/fio/profile.c'
      linkageType:     externalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - profile
      BBCount:         10
      ICount:          62
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'profile.c:14,2'
          Branch Sides:
            - BranchSide:      'profile.c:14,2'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'profile.c:15,9'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'profile.c:16,7'
          Branch Sides:
            - BranchSide:      'profile.c:17,4'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'profile.c:19,7'
              BranchSideFuncs:
                - strcmp
      Callsites:
        - Src:             'profile.c:16,8'
          Dst:             strcmp
    - functionName:    flist_del
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_del
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:92,2'
          Dst:             __flist_del
    - functionName:    unregister_profile
      functionSourceFile: '/src/fio/profile.c'
      linkageType:     externalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ops
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - __dprint
        - del_opt_posval
        - flist_del
        - invalidate_profile_options
      functionUses:    2
      BranchProfiles:
        - Branch String:   'profile.c:83,2'
          Branch Sides:
            - BranchSide:      'profile.c:83,2'
              BranchSideFuncs:
                - flist_del.3348
                - invalidate_profile_options
                - del_opt_posval
            - BranchSide:      'profile.c:83,2'
              BranchSideFuncs:
                - __dprint
                - flist_del.3348
                - invalidate_profile_options
                - del_opt_posval
      Callsites:
        - Src:             'profile.c:83,2'
          Dst:             __dprint
        - Src:             'profile.c:84,2'
          Dst:             flist_del
        - Src:             'profile.c:85,2'
          Dst:             invalidate_profile_options
        - Src:             'profile.c:86,2'
          Dst:             del_opt_posval
    - functionName:    flist_add_tail
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:67,2'
          Dst:             __flist_add
    - functionName:    add_profile_options
      functionSourceFile: '/src/fio/profile.c'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ops
      BBCount:         11
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - add_option
      functionUses:    1
      BranchProfiles:
        - Branch String:   'profile.c:49,6'
          Branch Sides:
            - BranchSide:      'profile.c:50,3'
              BranchSideFuncs:
                - add_option
            - BranchSide:      'profile.c:52,6'
              BranchSideFuncs:
                - add_option
        - Branch String:   'profile.c:53,2'
          Branch Sides:
            - BranchSide:      'profile.c:54,18'
              BranchSideFuncs:
                - add_option
            - BranchSide:      'profile.c:61,2'
              BranchSideFuncs: []
        - Branch String:   'profile.c:56,7'
          Branch Sides:
            - BranchSide:      'profile.c:57,4'
              BranchSideFuncs: []
            - BranchSide:      'profile.c:58,4'
              BranchSideFuncs:
                - add_option
      Callsites:
        - Src:             'profile.c:56,7'
          Dst:             add_option
    - functionName:    register_profile
      functionSourceFile: '/src/fio/profile.c'
      linkageType:     externalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ops
      BBCount:         10
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __dprint
        - add_opt_posval
        - add_profile_options
        - flist_add_tail
        - invalidate_profile_options
      functionUses:    2
      BranchProfiles:
        - Branch String:   'profile.c:68,2'
          Branch Sides:
            - BranchSide:      'profile.c:68,2'
              BranchSideFuncs:
                - add_profile_options
                - flist_add_tail.3351
                - add_opt_posval
                - invalidate_profile_options
            - BranchSide:      'profile.c:70,28'
              BranchSideFuncs:
                - __dprint
                - add_profile_options
                - flist_add_tail.3351
                - add_opt_posval
                - invalidate_profile_options
        - Branch String:   'profile.c:71,6'
          Branch Sides:
            - BranchSide:      'profile.c:72,19'
              BranchSideFuncs:
                - invalidate_profile_options
            - BranchSide:      'profile.c:77,29'
              BranchSideFuncs:
                - invalidate_profile_options
      Callsites:
        - Src:             'profile.c:68,2'
          Dst:             __dprint
        - Src:             'profile.c:70,8'
          Dst:             add_profile_options
        - Src:             'profile.c:72,3'
          Dst:             flist_add_tail
        - Src:             'profile.c:73,3'
          Dst:             add_opt_posval
        - Src:             'profile.c:77,2'
          Dst:             invalidate_profile_options
    - functionName:    load_profile
      functionSourceFile: '/src/fio/profile.c'
      linkageType:     externalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - profile
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - add_job_opts
        - find_profile
        - log_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'profile.c:29,2'
          Branch Sides:
            - BranchSide:      'profile.c:29,2'
              BranchSideFuncs:
                - find_profile
                - log_err
                - add_job_opts
                - log_err
            - BranchSide:      'profile.c:31,21'
              BranchSideFuncs:
                - __dprint
                - find_profile
                - log_err
                - add_job_opts
                - log_err
        - Branch String:   'profile.c:32,6'
          Branch Sides:
            - BranchSide:      'profile.c:33,7'
              BranchSideFuncs:
                - add_job_opts
                - log_err
            - BranchSide:      'profile.c:41,43'
              BranchSideFuncs:
                - log_err
        - Branch String:   'profile.c:33,7'
          Branch Sides:
            - BranchSide:      'profile.c:34,45'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'profile.c:37,16'
              BranchSideFuncs:
                - add_job_opts
      Callsites:
        - Src:             'profile.c:29,2'
          Dst:             __dprint
        - Src:             'profile.c:31,8'
          Dst:             find_profile
        - Src:             'profile.c:34,4'
          Dst:             log_err
        - Src:             'profile.c:37,3'
          Dst:             add_job_opts
        - Src:             'profile.c:41,2'
          Dst:             log_err
    - functionName:    __dprint
      functionSourceFile: '/src/fio/debug.c'
      linkageType:     externalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - type
        - str
      BBCount:         6
      ICount:          40
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - log_prevalist
      functionUses:    365
      BranchProfiles:
        - Branch String:   'debug.c:12,2'
          Branch Sides:
            - BranchSide:      'debug.c:12,2'
              BranchSideFuncs:
                - log_prevalist
            - BranchSide:      'debug.c:12,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'debug.c:12,2'
          Dst:             __assert_fail
        - Src:             'debug.c:15,2'
          Dst:             log_prevalist
    - functionName:    fio_cpuio_unregister
      functionSourceFile: '/src/fio/engines/cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - unregister_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/cpu.c:336,2'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:336,2'
              BranchSideFuncs:
                - unregister_ioengine
            - BranchSide:      'engines/cpu.c:336,2'
              BranchSideFuncs:
                - unregister_ioengine
      Callsites:
        - Src:             'engines/cpu.c:336,2'
          Dst:             unregister_ioengine
    - functionName:    fio_cpuio_init
      functionSourceFile: '/src/fio/engines/cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         60
      ICount:          351
      EdgeCount:       74
      CyclomaticComplexity: 16
      functionsReached:
        - asprintf
        - noop_init
        - nowarn_snprintf
        - qsort_init
        - td_set_runstate
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/cpu.c:250,6'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:251,3'
              BranchSideFuncs:
                - td_set_runstate
                - qsort_init
                - td_set_runstate
                - noop_init
                - asprintf
                - nowarn_snprintf.3397
                - free
                - nowarn_snprintf.3397
            - BranchSide:      'engines/cpu.c:255,6'
              BranchSideFuncs:
                - td_set_runstate
                - qsort_init
                - td_set_runstate
                - noop_init
                - asprintf
                - nowarn_snprintf.3397
                - free
                - nowarn_snprintf.3397
        - Branch String:   'engines/cpu.c:251,3'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:251,3'
              BranchSideFuncs:
                - nowarn_snprintf.3397
            - BranchSide:      'engines/cpu.c:251,3'
              BranchSideFuncs:
                - nowarn_snprintf.3397
                - nowarn_snprintf.3397
        - Branch String:   'engines/cpu.c:251,3'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:251,3'
              BranchSideFuncs:
                - nowarn_snprintf.3397
            - BranchSide:      'engines/cpu.c:251,3'
              BranchSideFuncs:
                - nowarn_snprintf.3397
                - nowarn_snprintf.3397
        - Branch String:   'engines/cpu.c:251,3'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:251,3'
              BranchSideFuncs:
                - nowarn_snprintf.3397
            - BranchSide:      'engines/cpu.c:252,3'
              BranchSideFuncs: []
        - Branch String:   'engines/cpu.c:251,3'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:251,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/cpu.c:251,3'
              BranchSideFuncs:
                - nowarn_snprintf.3397
        - Branch String:   'engines/cpu.c:251,3'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:251,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/cpu.c:251,3'
              BranchSideFuncs:
                - nowarn_snprintf.3397
        - Branch String:   'engines/cpu.c:255,6'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:256,3'
              BranchSideFuncs:
                - td_set_runstate
                - qsort_init
                - td_set_runstate
                - noop_init
                - asprintf
                - nowarn_snprintf.3397
                - free
                - nowarn_snprintf.3397
            - BranchSide:      'engines/cpu.c:259,22'
              BranchSideFuncs:
                - td_set_runstate
                - qsort_init
                - td_set_runstate
                - noop_init
                - asprintf
                - nowarn_snprintf.3397
                - free
                - nowarn_snprintf.3397
        - Branch String:   'engines/cpu.c:278,2'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:280,13'
              BranchSideFuncs:
                - noop_init
                - td_set_runstate
            - BranchSide:      'engines/cpu.c:283,14'
              BranchSideFuncs:
                - qsort_init
                - td_set_runstate
            - BranchSide:      'engines/cpu.c:286,49'
              BranchSideFuncs:
                - asprintf
                - nowarn_snprintf.3397
                - free
                - nowarn_snprintf.3397
        - Branch String:   'engines/cpu.c:286,7'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:287,8'
              BranchSideFuncs:
                - nowarn_snprintf.3397
                - free
                - nowarn_snprintf.3397
            - BranchSide:      'engines/cpu.c:288,3'
              BranchSideFuncs:
                - nowarn_snprintf.3397
                - free
                - nowarn_snprintf.3397
        - Branch String:   'engines/cpu.c:288,3'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:288,3'
              BranchSideFuncs:
                - free
                - nowarn_snprintf.3397
            - BranchSide:      'engines/cpu.c:288,3'
              BranchSideFuncs:
                - nowarn_snprintf.3397
                - free
                - nowarn_snprintf.3397
        - Branch String:   'engines/cpu.c:288,3'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:288,3'
              BranchSideFuncs:
                - free
                - nowarn_snprintf.3397
            - BranchSide:      'engines/cpu.c:288,3'
              BranchSideFuncs:
                - nowarn_snprintf.3397
                - free
                - nowarn_snprintf.3397
        - Branch String:   'engines/cpu.c:288,3'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:288,3'
              BranchSideFuncs:
                - nowarn_snprintf.3397
                - free
                - nowarn_snprintf.3397
            - BranchSide:      'engines/cpu.c:288,3'
              BranchSideFuncs:
                - nowarn_snprintf.3397
                - free
                - nowarn_snprintf.3397
        - Branch String:   'engines/cpu.c:288,3'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:288,3'
              BranchSideFuncs:
                - nowarn_snprintf.3397
                - free
            - BranchSide:      'engines/cpu.c:289,8'
              BranchSideFuncs:
                - free
        - Branch String:   'engines/cpu.c:288,3'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:288,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'engines/cpu.c:288,3'
              BranchSideFuncs:
                - nowarn_snprintf.3397
                - free
        - Branch String:   'engines/cpu.c:288,3'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:288,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'engines/cpu.c:288,3'
              BranchSideFuncs:
                - nowarn_snprintf.3397
                - free
        - Branch String:   'engines/cpu.c:288,3'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:288,3'
              BranchSideFuncs:
                - nowarn_snprintf.3397
                - free
            - BranchSide:      'engines/cpu.c:288,3'
              BranchSideFuncs:
                - nowarn_snprintf.3397
                - free
      Callsites:
        - Src:             'engines/cpu.c:251,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/cpu.c:251,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/cpu.c:265,2'
          Dst:             td_set_runstate
        - Src:             'engines/cpu.c:280,3'
          Dst:             noop_init
        - Src:             'engines/cpu.c:283,3'
          Dst:             qsort_init
        - Src:             'engines/cpu.c:286,7'
          Dst:             asprintf
        - Src:             'engines/cpu.c:288,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/cpu.c:288,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/cpu.c:294,2'
          Dst:             td_set_runstate
    - functionName:    fio_cpuio_queue
      functionSourceFile: '/src/fio/engines/cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         13
      ICount:          77
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - do_qsort
        - fio_running_or_pending_io_threads
        - usec_spin
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/cpu.c:181,23'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:181,27'
              BranchSideFuncs:
                - fio_running_or_pending_io_threads
                - do_qsort
                - usec_spin
            - BranchSide:      'engines/cpu.c:186,10'
              BranchSideFuncs:
                - do_qsort
                - usec_spin
        - Branch String:   'engines/cpu.c:181,6'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:182,3'
              BranchSideFuncs:
                - do_qsort
                - usec_spin
            - BranchSide:      'engines/cpu.c:186,10'
              BranchSideFuncs:
                - do_qsort
                - usec_spin
        - Branch String:   'engines/cpu.c:186,2'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:188,13'
              BranchSideFuncs:
                - usec_spin
            - BranchSide:      'engines/cpu.c:191,12'
              BranchSideFuncs:
                - do_qsort
            - BranchSide:      'engines/cpu.c:195,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/cpu.c:181,27'
          Dst:             fio_running_or_pending_io_threads
        - Src:             'engines/cpu.c:188,3'
          Dst:             usec_spin
        - Src:             'engines/cpu.c:191,3'
          Dst:             do_qsort
    - functionName:    fio_cpuio_cleanup
      functionSourceFile: '/src/fio/engines/cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         7
      ICount:          40
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - qsort_cleanup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/cpu.c:302,2'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:302,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/cpu.c:304,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/cpu.c:306,17'
              BranchSideFuncs:
                - qsort_cleanup
      Callsites:
        - Src:             'engines/cpu.c:306,3'
          Dst:             qsort_cleanup
    - functionName:    fio_cpuio_open
      functionSourceFile: '/src/fio/engines/cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    qsort_cleanup
      functionSourceFile: '/src/fio/engines/cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/cpu.c:211,6'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:211,6'
              BranchSideFuncs:
                - free
            - BranchSide:      'engines/cpu.c:212,8'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    do_qsort
      functionSourceFile: '/src/fio/engines/cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          76
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_get_mono_time
        - qsort
        - stress_qsort_cmp_1
        - stress_qsort_cmp_2
        - stress_qsort_cmp_3
        - utime_since
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/cpu.c:148,2'
          Dst:             fio_get_mono_time
        - Src:             'engines/cpu.c:151,2'
          Dst:             qsort
        - Src:             'engines/cpu.c:151,2'
          Dst:             stress_qsort_cmp_1
        - Src:             'engines/cpu.c:154,2'
          Dst:             qsort
        - Src:             'engines/cpu.c:154,2'
          Dst:             stress_qsort_cmp_2
        - Src:             'engines/cpu.c:157,2'
          Dst:             qsort
        - Src:             'engines/cpu.c:157,2'
          Dst:             stress_qsort_cmp_3
        - Src:             'engines/cpu.c:160,2'
          Dst:             qsort
        - Src:             'engines/cpu.c:160,2'
          Dst:             stress_qsort_cmp_2
        - Src:             'engines/cpu.c:161,2'
          Dst:             fio_get_mono_time
        - Src:             'engines/cpu.c:169,17'
          Dst:             utime_since
    - functionName:    stress_qsort_cmp_1
      functionSourceFile: '/src/fio/engines/cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p1
        - p2
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/cpu.c:112,6'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:113,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/cpu.c:114,12'
              BranchSideFuncs: []
        - Branch String:   'engines/cpu.c:114,11'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:115,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/cpu.c:117,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    stress_qsort_cmp_2
      functionSourceFile: '/src/fio/engines/cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p1
        - p2
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - stress_qsort_cmp_1
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/cpu.c:126,9'
          Dst:             stress_qsort_cmp_1
    - functionName:    stress_qsort_cmp_3
      functionSourceFile: '/src/fio/engines/cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p1
        - p2
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/engines/../lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/../lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    noop_init
      functionSourceFile: '/src/fio/engines/cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - log_info
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/cpu.c:202,2'
          Dst:             log_info
    - functionName:    qsort_init
      functionSourceFile: '/src/fio/engines/cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         29
      ICount:          186
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - calloc
        - log_info
        - mwc32
        - nowarn_snprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/cpu.c:228,6'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:229,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3397
                - strerror
                - nowarn_snprintf.3397
            - BranchSide:      'engines/cpu.c:234,13'
              BranchSideFuncs:
                - log_info
                - mwc32
        - Branch String:   'engines/cpu.c:229,3'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:229,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3397
            - BranchSide:      'engines/cpu.c:229,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3397
                - strerror
                - nowarn_snprintf.3397
        - Branch String:   'engines/cpu.c:229,3'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:229,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3397
            - BranchSide:      'engines/cpu.c:229,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3397
                - strerror
                - nowarn_snprintf.3397
        - Branch String:   'engines/cpu.c:229,3'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:229,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3397
            - BranchSide:      'engines/cpu.c:230,3'
              BranchSideFuncs: []
        - Branch String:   'engines/cpu.c:229,3'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:229,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/cpu.c:229,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3397
        - Branch String:   'engines/cpu.c:229,3'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:229,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/cpu.c:229,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3397
        - Branch String:   'engines/cpu.c:234,2'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:235,12'
              BranchSideFuncs:
                - mwc32
                - log_info
            - BranchSide:      'engines/cpu.c:238,3'
              BranchSideFuncs:
                - log_info
      Callsites:
        - Src:             'engines/cpu.c:227,19'
          Dst:             calloc
        - Src:             'engines/cpu.c:229,3'
          Dst:             strerror
        - Src:             'engines/cpu.c:229,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/cpu.c:229,3'
          Dst:             strerror
        - Src:             'engines/cpu.c:229,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/cpu.c:235,12'
          Dst:             mwc32
        - Src:             'engines/cpu.c:237,2'
          Dst:             log_info
    - functionName:    mwc32
      functionSourceFile: '/src/fio/engines/cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mwc
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_cpuio_register
      functionSourceFile: '/src/fio/engines/cpu.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - register_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/cpu.c:331,2'
          Branch Sides:
            - BranchSide:      'engines/cpu.c:331,2'
              BranchSideFuncs:
                - register_ioengine
            - BranchSide:      'engines/cpu.c:331,2'
              BranchSideFuncs:
                - register_ioengine
      Callsites:
        - Src:             'engines/cpu.c:331,2'
          Dst:             register_ioengine
    - functionName:    fio_mmapio_unregister
      functionSourceFile: '/src/fio/engines/mmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - unregister_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/mmap.c:337,2'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:337,2'
              BranchSideFuncs:
                - unregister_ioengine
            - BranchSide:      'engines/mmap.c:337,2'
              BranchSideFuncs:
                - unregister_ioengine
      Callsites:
        - Src:             'engines/mmap.c:337,2'
          Dst:             unregister_ioengine
    - functionName:    fio_mmapio_init
      functionSourceFile: '/src/fio/engines/mmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         14
      ICount:          79
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - log_err
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/mmap.c:272,33'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:273,7'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/mmap.c:279,34'
              BranchSideFuncs: []
        - Branch String:   'engines/mmap.c:273,18'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:273,21'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/mmap.c:275,41'
              BranchSideFuncs:
                - log_err
        - Branch String:   'engines/mmap.c:273,37'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:273,40'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/mmap.c:275,41'
              BranchSideFuncs:
                - log_err
        - Branch String:   'engines/mmap.c:272,6'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:275,41'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/mmap.c:279,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/mmap.c:274,3'
          Dst:             log_err
    - functionName:    fio_mmapio_prep
      functionSourceFile: '/src/fio/engines/mmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         25
      ICount:          179
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - fio_mmapio_prep_full
        - fio_mmapio_prep_limited
        - munmap
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/mmap.c:200,36'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:201,6'
              BranchSideFuncs:
                - fio_mmapio_prep_full
                - fio_mmapio_prep_limited
                - munmap
                - __errno_location
            - BranchSide:      'engines/mmap.c:207,6'
              BranchSideFuncs:
                - fio_mmapio_prep_full
                - fio_mmapio_prep_limited
                - munmap
                - __errno_location
        - Branch String:   'engines/mmap.c:200,6'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:202,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/mmap.c:207,6'
              BranchSideFuncs:
                - fio_mmapio_prep_full
                - fio_mmapio_prep_limited
                - munmap
                - __errno_location
        - Branch String:   'engines/mmap.c:207,6'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:208,14'
              BranchSideFuncs:
                - munmap
                - fio_mmapio_prep_full
                - fio_mmapio_prep_limited
                - __errno_location
            - BranchSide:      'engines/mmap.c:213,27'
              BranchSideFuncs:
                - fio_mmapio_prep_full
                - fio_mmapio_prep_limited
        - Branch String:   'engines/mmap.c:208,7'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:209,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'engines/mmap.c:210,3'
              BranchSideFuncs:
                - fio_mmapio_prep_full
                - fio_mmapio_prep_limited
        - Branch String:   'engines/mmap.c:213,6'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:213,35'
              BranchSideFuncs:
                - fio_mmapio_prep_limited
            - BranchSide:      'engines/mmap.c:214,3'
              BranchSideFuncs:
                - fio_mmapio_prep_limited
        - Branch String:   'engines/mmap.c:214,3'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:214,3'
              BranchSideFuncs:
                - fio_mmapio_prep_limited
            - BranchSide:      'engines/mmap.c:215,33'
              BranchSideFuncs:
                - fio_mmapio_prep_limited
        - Branch String:   'engines/mmap.c:216,7'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:217,11'
              BranchSideFuncs: []
            - BranchSide:      'engines/mmap.c:218,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/mmap.c:208,7'
          Dst:             munmap
        - Src:             'engines/mmap.c:209,11'
          Dst:             __errno_location
        - Src:             'engines/mmap.c:213,6'
          Dst:             fio_mmapio_prep_full
        - Src:             'engines/mmap.c:215,9'
          Dst:             fio_mmapio_prep_limited
    - functionName:    fio_mmapio_queue
      functionSourceFile: '/src/fio/engines/mmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         108
      ICount:          636
      EdgeCount:       138
      CyclomaticComplexity: 32
      functionsReached:
        - __errno_location
        - ddir_rw
        - ddir_sync
        - do_io_u_trim
        - fio_ro_check
        - msync
        - nowarn_snprintf
        - posix_madvise
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/mmap.c:234,6'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:235,10'
              BranchSideFuncs:
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:236,11'
              BranchSideFuncs:
                - ddir_sync.3441
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - do_io_u_trim
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - msync
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:236,11'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:237,10'
              BranchSideFuncs:
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:238,21'
              BranchSideFuncs:
                - ddir_sync.3441
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - do_io_u_trim
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - msync
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:238,11'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:239,13'
              BranchSideFuncs:
                - msync
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:243,13'
              BranchSideFuncs:
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - do_io_u_trim
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:239,7'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:240,18'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:243,2'
              BranchSideFuncs:
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:241,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:241,4'
              BranchSideFuncs:
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:241,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3445
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:241,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:241,4'
              BranchSideFuncs:
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:241,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3445
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:241,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:241,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3445
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:242,3'
              BranchSideFuncs:
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:241,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:241,4'
              BranchSideFuncs:
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:241,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3445
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:241,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:241,4'
              BranchSideFuncs:
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:241,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3445
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:246,7'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:247,4'
              BranchSideFuncs:
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:248,2'
              BranchSideFuncs:
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:247,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:247,4'
              BranchSideFuncs:
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:247,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3445
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:247,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:247,4'
              BranchSideFuncs:
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:247,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3445
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:247,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:247,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3445
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:248,2'
              BranchSideFuncs:
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:247,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:247,4'
              BranchSideFuncs:
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:247,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3445
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:247,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:247,4'
              BranchSideFuncs:
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:247,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3445
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:254,20'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:254,31'
              BranchSideFuncs:
                - ddir_rw.3447
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:254,20'
              BranchSideFuncs: []
        - Branch String:   'engines/mmap.c:254,6'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:254,6'
              BranchSideFuncs:
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:255,13'
              BranchSideFuncs:
                - msync
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:255,7'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:256,18'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:259,21'
              BranchSideFuncs:
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:257,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:257,4'
              BranchSideFuncs:
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:257,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3445
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:257,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:257,4'
              BranchSideFuncs:
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:257,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3445
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:257,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:257,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3445
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:258,3'
              BranchSideFuncs:
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:257,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:257,4'
              BranchSideFuncs:
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:257,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3445
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:257,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:257,4'
              BranchSideFuncs:
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:257,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3445
                - posix_madvise
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:259,7'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:260,18'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:263,2'
              BranchSideFuncs: []
        - Branch String:   'engines/mmap.c:261,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:261,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:261,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:261,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:261,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:261,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3445
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:261,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:261,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:262,3'
              BranchSideFuncs: []
        - Branch String:   'engines/mmap.c:261,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:261,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/mmap.c:261,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:261,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:261,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/mmap.c:261,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3445
      Callsites:
        - Src:             'engines/mmap.c:232,2'
          Dst:             fio_ro_check
        - Src:             'engines/mmap.c:238,11'
          Dst:             ddir_sync
        - Src:             'engines/mmap.c:239,7'
          Dst:             msync
        - Src:             'engines/mmap.c:240,18'
          Dst:             __errno_location
        - Src:             'engines/mmap.c:241,4'
          Dst:             strerror
        - Src:             'engines/mmap.c:241,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/mmap.c:241,4'
          Dst:             strerror
        - Src:             'engines/mmap.c:241,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/mmap.c:244,13'
          Dst:             do_io_u_trim
        - Src:             'engines/mmap.c:247,4'
          Dst:             strerror
        - Src:             'engines/mmap.c:247,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/mmap.c:247,4'
          Dst:             strerror
        - Src:             'engines/mmap.c:247,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/mmap.c:254,23'
          Dst:             ddir_rw
        - Src:             'engines/mmap.c:255,7'
          Dst:             msync
        - Src:             'engines/mmap.c:256,18'
          Dst:             __errno_location
        - Src:             'engines/mmap.c:257,4'
          Dst:             strerror
        - Src:             'engines/mmap.c:257,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/mmap.c:257,4'
          Dst:             strerror
        - Src:             'engines/mmap.c:257,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/mmap.c:259,7'
          Dst:             posix_madvise
        - Src:             'engines/mmap.c:260,18'
          Dst:             __errno_location
        - Src:             'engines/mmap.c:261,4'
          Dst:             strerror
        - Src:             'engines/mmap.c:261,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/mmap.c:261,4'
          Dst:             strerror
        - Src:             'engines/mmap.c:261,4'
          Dst:             nowarn_snprintf
    - functionName:    fio_mmapio_open_file
      functionSourceFile: '/src/fio/engines/mmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         8
      ICount:          62
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - generic_close_file
        - generic_open_file
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/mmap.c:289,6'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:290,10'
              BranchSideFuncs: []
            - BranchSide:      'engines/mmap.c:292,8'
              BranchSideFuncs:
                - calloc
                - generic_close_file
        - Branch String:   'engines/mmap.c:293,6'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:295,30'
              BranchSideFuncs: []
            - BranchSide:      'engines/mmap.c:299,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/mmap.c:288,8'
          Dst:             generic_open_file
        - Src:             'engines/mmap.c:292,8'
          Dst:             calloc
        - Src:             'engines/mmap.c:295,11'
          Dst:             generic_close_file
    - functionName:    fio_mmapio_close_file
      functionSourceFile: '/src/fio/engines/mmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_file_clear_partial_mmap
        - generic_close_file
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/mmap.c:309,2'
          Dst:             fio_file_clear_partial_mmap
        - Src:             'engines/mmap.c:311,9'
          Dst:             generic_close_file
    - functionName:    fio_file_clear_partial_mmap
      functionSourceFile: '/src/fio/engines/../os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_ro_check
      functionSourceFile: '/src/fio/engines/../fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         17
      ICount:          84
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'engines/../fio.h:629,2'
          Dst:             __assert_fail
    - functionName:    ddir_sync
      functionSourceFile: '/src/fio/engines/../os/../io_ddir.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ddir
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../os/../io_ddir.h:61,27'
          Branch Sides:
            - BranchSide:      'engines/../os/../io_ddir.h:61,27'
              BranchSideFuncs: []
            - BranchSide:      'engines/../os/../io_ddir.h:61,30'
              BranchSideFuncs: []
        - Branch String:   'engines/../os/../io_ddir.h:61,52'
          Branch Sides:
            - BranchSide:      'engines/../os/../io_ddir.h:61,52'
              BranchSideFuncs: []
            - BranchSide:      'engines/../os/../io_ddir.h:62,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    msync
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/engines/../lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/../lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    ddir_rw
      functionSourceFile: '/src/fio/engines/../os/../io_ddir.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ddir
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../os/../io_ddir.h:67,27'
          Branch Sides:
            - BranchSide:      'engines/../os/../io_ddir.h:67,27'
              BranchSideFuncs: []
            - BranchSide:      'engines/../os/../io_ddir.h:67,30'
              BranchSideFuncs: []
        - Branch String:   'engines/../os/../io_ddir.h:67,49'
          Branch Sides:
            - BranchSide:      'engines/../os/../io_ddir.h:67,49'
              BranchSideFuncs: []
            - BranchSide:      'engines/../os/../io_ddir.h:67,52'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    posix_madvise
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_mmapio_prep_full
      functionSourceFile: '/src/fio/engines/mmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         14
      ICount:          109
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fio_file_partial_mmap
        - fio_file_set_partial_mmap
        - fio_mmap_file
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/mmap.c:173,6'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:174,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/mmap.c:175,6'
              BranchSideFuncs:
                - fio_mmap_file
                - fio_file_set_partial_mmap
                - fio_file_set_partial_mmap
        - Branch String:   'engines/mmap.c:175,44'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:176,6'
              BranchSideFuncs:
                - fio_file_set_partial_mmap
            - BranchSide:      'engines/mmap.c:177,29'
              BranchSideFuncs:
                - fio_file_set_partial_mmap
        - Branch String:   'engines/mmap.c:175,6'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:177,29'
              BranchSideFuncs:
                - fio_file_set_partial_mmap
            - BranchSide:      'engines/mmap.c:181,17'
              BranchSideFuncs:
                - fio_mmap_file
                - fio_file_set_partial_mmap
        - Branch String:   'engines/mmap.c:185,6'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:186,29'
              BranchSideFuncs:
                - fio_file_set_partial_mmap
            - BranchSide:      'engines/mmap.c:188,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/mmap.c:173,6'
          Dst:             fio_file_partial_mmap
        - Src:             'engines/mmap.c:177,3'
          Dst:             fio_file_set_partial_mmap
        - Src:             'engines/mmap.c:184,8'
          Dst:             fio_mmap_file
        - Src:             'engines/mmap.c:186,3'
          Dst:             fio_file_set_partial_mmap
    - functionName:    fio_mmapio_prep_limited
      functionSourceFile: '/src/fio/engines/mmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fio_mmap_file
        - log_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/mmap.c:150,6'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:151,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/mmap.c:155,17'
              BranchSideFuncs:
                - fio_mmap_file
        - Branch String:   'engines/mmap.c:156,6'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:157,18'
              BranchSideFuncs:
                - fio_mmap_file
            - BranchSide:      'engines/mmap.c:159,18'
              BranchSideFuncs:
                - fio_mmap_file
      Callsites:
        - Src:             'engines/mmap.c:151,3'
          Dst:             log_err
        - Src:             'engines/mmap.c:161,9'
          Dst:             fio_mmap_file
    - functionName:    fio_mmap_file
      functionSourceFile: '/src/fio/engines/mmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - td
        - f
        - length
        - off
      BBCount:         71
      ICount:          417
      EdgeCount:       92
      CyclomaticComplexity: 23
      functionsReached:
        - __errno_location
        - fio_madvise_file
        - fio_mmap_get_shared
        - mmap64
        - munmap
        - nowarn_snprintf
        - posix_madvise
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/mmap.c:105,16'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:105,20'
              BranchSideFuncs:
                - mmap64
                - fio_madvise_file
                - munmap
                - posix_madvise
                - posix_madvise
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:107,11'
              BranchSideFuncs:
                - mmap64
                - fio_madvise_file
                - munmap
                - posix_madvise
                - posix_madvise
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:105,6'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:106,9'
              BranchSideFuncs:
                - mmap64
                - fio_madvise_file
                - munmap
                - posix_madvise
                - posix_madvise
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:107,11'
              BranchSideFuncs:
                - mmap64
                - fio_madvise_file
                - munmap
                - posix_madvise
                - posix_madvise
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:107,24'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:107,28'
              BranchSideFuncs:
                - mmap64
                - fio_madvise_file
                - munmap
                - posix_madvise
                - posix_madvise
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:113,9'
              BranchSideFuncs:
                - mmap64
                - fio_madvise_file
                - munmap
                - posix_madvise
                - posix_madvise
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:107,11'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:108,9'
              BranchSideFuncs:
                - mmap64
                - fio_madvise_file
                - munmap
                - posix_madvise
                - posix_madvise
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:113,9'
              BranchSideFuncs:
                - mmap64
                - fio_madvise_file
                - munmap
                - posix_madvise
                - posix_madvise
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:110,7'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:111,10'
              BranchSideFuncs:
                - mmap64
                - fio_madvise_file
                - munmap
                - posix_madvise
                - posix_madvise
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:112,2'
              BranchSideFuncs:
                - mmap64
                - fio_madvise_file
                - munmap
                - posix_madvise
                - posix_madvise
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:116,6'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:117,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:122,24'
              BranchSideFuncs:
                - fio_madvise_file
                - munmap
                - posix_madvise
                - posix_madvise
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:118,3'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:118,3'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:118,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:118,3'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:118,3'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:118,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:118,3'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:118,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - munmap
            - BranchSide:      'engines/mmap.c:119,3'
              BranchSideFuncs:
                - munmap
        - Branch String:   'engines/mmap.c:118,3'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:118,3'
              BranchSideFuncs:
                - munmap
            - BranchSide:      'engines/mmap.c:118,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - munmap
        - Branch String:   'engines/mmap.c:118,3'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:118,3'
              BranchSideFuncs:
                - munmap
            - BranchSide:      'engines/mmap.c:118,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - munmap
        - Branch String:   'engines/mmap.c:122,6'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:123,3'
              BranchSideFuncs:
                - posix_madvise
                - munmap
                - posix_madvise
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:125,20'
              BranchSideFuncs:
                - posix_madvise
                - munmap
                - posix_madvise
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:125,6'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:126,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:131,6'
              BranchSideFuncs:
                - munmap
                - posix_madvise
        - Branch String:   'engines/mmap.c:126,3'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:126,3'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:126,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:126,3'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:126,3'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:126,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:126,3'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:126,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - munmap
            - BranchSide:      'engines/mmap.c:127,3'
              BranchSideFuncs:
                - munmap
        - Branch String:   'engines/mmap.c:126,3'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:126,3'
              BranchSideFuncs:
                - munmap
            - BranchSide:      'engines/mmap.c:126,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - munmap
        - Branch String:   'engines/mmap.c:126,3'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:126,3'
              BranchSideFuncs:
                - munmap
            - BranchSide:      'engines/mmap.c:126,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - munmap
        - Branch String:   'engines/mmap.c:131,6'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:131,21'
              BranchSideFuncs:
                - posix_madvise
                - munmap
            - BranchSide:      'engines/mmap.c:132,24'
              BranchSideFuncs:
                - posix_madvise
                - munmap
        - Branch String:   'engines/mmap.c:136,16'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:136,19'
              BranchSideFuncs:
                - munmap
            - BranchSide:      'engines/mmap.c:136,16'
              BranchSideFuncs: []
        - Branch String:   'engines/mmap.c:136,6'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:136,6'
              BranchSideFuncs:
                - munmap
            - BranchSide:      'engines/mmap.c:137,10'
              BranchSideFuncs:
                - munmap
      Callsites:
        - Src:             'engines/mmap.c:103,26'
          Dst:             fio_mmap_get_shared
        - Src:             'engines/mmap.c:115,18'
          Dst:             mmap64
        - Src:             'engines/mmap.c:118,3'
          Dst:             __errno_location
        - Src:             'engines/mmap.c:118,3'
          Dst:             __errno_location
        - Src:             'engines/mmap.c:118,3'
          Dst:             strerror
        - Src:             'engines/mmap.c:118,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/mmap.c:118,3'
          Dst:             __errno_location
        - Src:             'engines/mmap.c:118,3'
          Dst:             __errno_location
        - Src:             'engines/mmap.c:118,3'
          Dst:             strerror
        - Src:             'engines/mmap.c:118,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/mmap.c:122,7'
          Dst:             fio_madvise_file
        - Src:             'engines/mmap.c:125,6'
          Dst:             posix_madvise
        - Src:             'engines/mmap.c:126,3'
          Dst:             __errno_location
        - Src:             'engines/mmap.c:126,3'
          Dst:             __errno_location
        - Src:             'engines/mmap.c:126,3'
          Dst:             strerror
        - Src:             'engines/mmap.c:126,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/mmap.c:126,3'
          Dst:             __errno_location
        - Src:             'engines/mmap.c:126,3'
          Dst:             __errno_location
        - Src:             'engines/mmap.c:126,3'
          Dst:             strerror
        - Src:             'engines/mmap.c:126,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/mmap.c:132,10'
          Dst:             posix_madvise
        - Src:             'engines/mmap.c:137,3'
          Dst:             munmap
    - functionName:    fio_mmap_get_shared
      functionSourceFile: '/src/fio/engines/mmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/mmap.c:88,6'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:89,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/mmap.c:90,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_madvise_file
      functionSourceFile: '/src/fio/engines/mmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - td
        - f
        - length
      BBCount:         54
      ICount:          317
      EdgeCount:       69
      CyclomaticComplexity: 17
      functionsReached:
        - __errno_location
        - madvise
        - nowarn_snprintf
        - posix_madvise
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/mmap.c:61,6'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:62,11'
              BranchSideFuncs:
                - madvise
                - posix_madvise
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - posix_madvise
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:65,7'
              BranchSideFuncs:
                - posix_madvise
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - posix_madvise
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:65,6'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:66,3'
              BranchSideFuncs:
                - posix_madvise
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - posix_madvise
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:68,7'
              BranchSideFuncs:
                - posix_madvise
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - posix_madvise
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:68,6'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:69,21'
              BranchSideFuncs:
                - posix_madvise
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:74,21'
              BranchSideFuncs:
                - posix_madvise
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:69,7'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:70,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:73,2'
              BranchSideFuncs: []
        - Branch String:   'engines/mmap.c:70,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:70,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:70,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:70,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:70,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:70,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:70,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:70,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:71,4'
              BranchSideFuncs: []
        - Branch String:   'engines/mmap.c:70,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:70,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/mmap.c:70,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:70,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:70,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/mmap.c:70,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:74,7'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:0,0'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:75,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:75,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:75,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:75,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:75,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:75,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:75,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:75,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:75,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
            - BranchSide:      'engines/mmap.c:76,4'
              BranchSideFuncs: []
        - Branch String:   'engines/mmap.c:75,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:75,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/mmap.c:75,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
        - Branch String:   'engines/mmap.c:75,4'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:75,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/mmap.c:75,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3445
      Callsites:
        - Src:             'engines/mmap.c:62,3'
          Dst:             madvise
        - Src:             'engines/mmap.c:69,7'
          Dst:             posix_madvise
        - Src:             'engines/mmap.c:70,4'
          Dst:             __errno_location
        - Src:             'engines/mmap.c:70,4'
          Dst:             __errno_location
        - Src:             'engines/mmap.c:70,4'
          Dst:             strerror
        - Src:             'engines/mmap.c:70,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/mmap.c:70,4'
          Dst:             __errno_location
        - Src:             'engines/mmap.c:70,4'
          Dst:             __errno_location
        - Src:             'engines/mmap.c:70,4'
          Dst:             strerror
        - Src:             'engines/mmap.c:70,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/mmap.c:74,7'
          Dst:             posix_madvise
        - Src:             'engines/mmap.c:75,4'
          Dst:             __errno_location
        - Src:             'engines/mmap.c:75,4'
          Dst:             __errno_location
        - Src:             'engines/mmap.c:75,4'
          Dst:             strerror
        - Src:             'engines/mmap.c:75,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/mmap.c:75,4'
          Dst:             __errno_location
        - Src:             'engines/mmap.c:75,4'
          Dst:             __errno_location
        - Src:             'engines/mmap.c:75,4'
          Dst:             strerror
        - Src:             'engines/mmap.c:75,4'
          Dst:             nowarn_snprintf
    - functionName:    madvise
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_file_partial_mmap
      functionSourceFile: '/src/fio/engines/../os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_file_set_partial_mmap
      functionSourceFile: '/src/fio/engines/../os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_mmapio_register
      functionSourceFile: '/src/fio/engines/mmap.c'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - register_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/mmap.c:332,2'
          Branch Sides:
            - BranchSide:      'engines/mmap.c:332,2'
              BranchSideFuncs:
                - register_ioengine
            - BranchSide:      'engines/mmap.c:332,2'
              BranchSideFuncs:
                - register_ioengine
      Callsites:
        - Src:             'engines/mmap.c:332,2'
          Dst:             register_ioengine
    - functionName:    fio_syncio_unregister
      functionSourceFile: '/src/fio/engines/sync.c'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - unregister_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/sync.c:510,2'
          Branch Sides:
            - BranchSide:      'engines/sync.c:510,2'
              BranchSideFuncs:
                - unregister_ioengine
                - unregister_ioengine
                - unregister_ioengine
                - unregister_ioengine
                - unregister_ioengine
            - BranchSide:      'engines/sync.c:510,2'
              BranchSideFuncs:
                - unregister_ioengine
                - unregister_ioengine
                - unregister_ioengine
                - unregister_ioengine
                - unregister_ioengine
      Callsites:
        - Src:             'engines/sync.c:510,2'
          Dst:             unregister_ioengine
        - Src:             'engines/sync.c:511,2'
          Dst:             unregister_ioengine
        - Src:             'engines/sync.c:512,2'
          Dst:             unregister_ioengine
        - Src:             'engines/sync.c:514,2'
          Dst:             unregister_ioengine
        - Src:             'engines/sync.c:517,2'
          Dst:             unregister_ioengine
    - functionName:    fio_vsyncio_init
      functionSourceFile: '/src/fio/engines/sync.c'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - calloc
        - init_rand
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/sync.c:407,7'
          Dst:             calloc
        - Src:             'engines/sync.c:411,2'
          Dst:             init_rand
    - functionName:    fio_pvsyncio2_queue
      functionSourceFile: '/src/fio/engines/sync.c'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         29
      ICount:          227
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - do_io_u_sync
        - do_io_u_trim
        - fio_io_end
        - fio_ro_check
        - preadv64v2
        - pwritev64v2
        - rand_between
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/sync.c:172,15'
          Branch Sides:
            - BranchSide:      'engines/sync.c:173,21'
              BranchSideFuncs:
                - rand_between.3511
                - do_io_u_sync
                - fio_io_end
                - do_io_u_trim
                - pwritev64v2
                - preadv64v2
            - BranchSide:      'engines/sync.c:175,7'
              BranchSideFuncs:
                - do_io_u_sync
                - fio_io_end
                - do_io_u_trim
                - pwritev64v2
                - preadv64v2
        - Branch String:   'engines/sync.c:172,6'
          Branch Sides:
            - BranchSide:      'engines/sync.c:174,9'
              BranchSideFuncs:
                - do_io_u_sync
                - fio_io_end
                - do_io_u_trim
                - pwritev64v2
                - preadv64v2
            - BranchSide:      'engines/sync.c:175,7'
              BranchSideFuncs:
                - do_io_u_sync
                - fio_io_end
                - do_io_u_trim
                - pwritev64v2
                - preadv64v2
        - Branch String:   'engines/sync.c:175,21'
          Branch Sides:
            - BranchSide:      'engines/sync.c:175,24'
              BranchSideFuncs:
                - do_io_u_sync
                - fio_io_end
                - do_io_u_trim
                - pwritev64v2
                - preadv64v2
            - BranchSide:      'engines/sync.c:177,6'
              BranchSideFuncs:
                - do_io_u_sync
                - fio_io_end
                - do_io_u_trim
                - pwritev64v2
                - preadv64v2
        - Branch String:   'engines/sync.c:175,6'
          Branch Sides:
            - BranchSide:      'engines/sync.c:176,9'
              BranchSideFuncs:
                - do_io_u_sync
                - fio_io_end
                - do_io_u_trim
                - pwritev64v2
                - preadv64v2
            - BranchSide:      'engines/sync.c:177,6'
              BranchSideFuncs:
                - do_io_u_sync
                - fio_io_end
                - do_io_u_trim
                - pwritev64v2
                - preadv64v2
        - Branch String:   'engines/sync.c:177,6'
          Branch Sides:
            - BranchSide:      'engines/sync.c:178,9'
              BranchSideFuncs:
                - do_io_u_sync
                - fio_io_end
                - do_io_u_trim
                - pwritev64v2
                - preadv64v2
            - BranchSide:      'engines/sync.c:180,18'
              BranchSideFuncs:
                - do_io_u_sync
                - fio_io_end
                - do_io_u_trim
                - pwritev64v2
                - preadv64v2
        - Branch String:   'engines/sync.c:183,6'
          Branch Sides:
            - BranchSide:      'engines/sync.c:184,17'
              BranchSideFuncs:
                - preadv64v2
                - fio_io_end
            - BranchSide:      'engines/sync.c:185,11'
              BranchSideFuncs:
                - do_io_u_sync
                - fio_io_end
                - do_io_u_trim
                - pwritev64v2
        - Branch String:   'engines/sync.c:185,11'
          Branch Sides:
            - BranchSide:      'engines/sync.c:186,7'
              BranchSideFuncs:
                - pwritev64v2
                - fio_io_end
            - BranchSide:      'engines/sync.c:189,13'
              BranchSideFuncs:
                - do_io_u_sync
                - fio_io_end
                - do_io_u_trim
        - Branch String:   'engines/sync.c:186,7'
          Branch Sides:
            - BranchSide:      'engines/sync.c:187,10'
              BranchSideFuncs:
                - pwritev64v2
                - fio_io_end
            - BranchSide:      'engines/sync.c:188,18'
              BranchSideFuncs:
                - pwritev64v2
                - fio_io_end
        - Branch String:   'engines/sync.c:189,13'
          Branch Sides:
            - BranchSide:      'engines/sync.c:190,16'
              BranchSideFuncs:
                - do_io_u_trim
            - BranchSide:      'engines/sync.c:193,22'
              BranchSideFuncs:
                - do_io_u_sync
                - fio_io_end
      Callsites:
        - Src:             'engines/sync.c:170,2'
          Dst:             fio_ro_check
        - Src:             'engines/sync.c:173,7'
          Dst:             rand_between
        - Src:             'engines/sync.c:184,9'
          Dst:             preadv64v2
        - Src:             'engines/sync.c:188,9'
          Dst:             pwritev64v2
        - Src:             'engines/sync.c:190,3'
          Dst:             do_io_u_trim
        - Src:             'engines/sync.c:193,9'
          Dst:             do_io_u_sync
        - Src:             'engines/sync.c:195,9'
          Dst:             fio_io_end
    - functionName:    fio_vsyncio_cleanup
      functionSourceFile: '/src/fio/engines/sync.c'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/sync.c:421,6'
          Branch Sides:
            - BranchSide:      'engines/sync.c:421,6'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'engines/sync.c:422,8'
              BranchSideFuncs:
                - free
                - free
                - free
      Callsites:       []
    - functionName:    fio_ro_check
      functionSourceFile: '/src/fio/engines/../fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         17
      ICount:          84
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    5
      BranchProfiles:
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'engines/../fio.h:629,2'
          Dst:             __assert_fail
    - functionName:    rand_between
      functionSourceFile: '/src/fio/engines/../os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - state
        - start
        - end
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - rand32_upto
        - rand64_upto
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../os/../lib/rand.h:147,6'
          Branch Sides:
            - BranchSide:      'engines/../os/../lib/rand.h:148,10'
              BranchSideFuncs:
                - rand64_upto.3521
            - BranchSide:      'engines/../os/../lib/rand.h:150,10'
              BranchSideFuncs:
                - rand32_upto.3522
      Callsites:
        - Src:             'engines/../os/../lib/rand.h:148,18'
          Dst:             rand64_upto
        - Src:             'engines/../os/../lib/rand.h:150,18'
          Dst:             rand32_upto
    - functionName:    preadv64v2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pwritev64v2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_io_end
      functionSourceFile: '/src/fio/engines/sync.c'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - io_u
        - ret
      BBCount:         39
      ICount:          235
      EdgeCount:       50
      CyclomaticComplexity: 13
      functionsReached:
        - __errno_location
        - ddir_rw
        - io_u_log_error
        - nowarn_snprintf
        - strerror
      functionUses:    5
      BranchProfiles:
        - Branch String:   'engines/sync.c:112,17'
          Branch Sides:
            - BranchSide:      'engines/sync.c:112,20'
              BranchSideFuncs:
                - io_u_log_error
                - strerror
                - nowarn_snprintf.3517
                - strerror
                - nowarn_snprintf.3517
                - __errno_location
                - ddir_rw.3513
            - BranchSide:      'engines/sync.c:115,6'
              BranchSideFuncs:
                - io_u_log_error
                - strerror
                - nowarn_snprintf.3517
                - strerror
                - nowarn_snprintf.3517
                - __errno_location
        - Branch String:   'engines/sync.c:112,29'
          Branch Sides:
            - BranchSide:      'engines/sync.c:112,40'
              BranchSideFuncs:
                - ddir_rw.3513
                - io_u_log_error
                - strerror
                - nowarn_snprintf.3517
                - strerror
                - nowarn_snprintf.3517
                - __errno_location
            - BranchSide:      'engines/sync.c:115,6'
              BranchSideFuncs:
                - io_u_log_error
                - strerror
                - nowarn_snprintf.3517
                - strerror
                - nowarn_snprintf.3517
                - __errno_location
        - Branch String:   'engines/sync.c:112,6'
          Branch Sides:
            - BranchSide:      'engines/sync.c:113,26'
              BranchSideFuncs:
                - io_u_log_error
                - strerror
                - nowarn_snprintf.3517
                - strerror
                - nowarn_snprintf.3517
                - __errno_location
            - BranchSide:      'engines/sync.c:115,6'
              BranchSideFuncs:
                - io_u_log_error
                - strerror
                - nowarn_snprintf.3517
                - strerror
                - nowarn_snprintf.3517
                - __errno_location
        - Branch String:   'engines/sync.c:115,6'
          Branch Sides:
            - BranchSide:      'engines/sync.c:116,7'
              BranchSideFuncs:
                - __errno_location
                - io_u_log_error
                - strerror
                - nowarn_snprintf.3517
                - strerror
                - nowarn_snprintf.3517
            - BranchSide:      'engines/sync.c:124,6'
              BranchSideFuncs:
                - io_u_log_error
                - strerror
                - nowarn_snprintf.3517
                - strerror
                - nowarn_snprintf.3517
        - Branch String:   'engines/sync.c:116,7'
          Branch Sides:
            - BranchSide:      'engines/sync.c:117,18'
              BranchSideFuncs: []
            - BranchSide:      'engines/sync.c:121,18'
              BranchSideFuncs:
                - __errno_location
                - io_u_log_error
                - strerror
                - nowarn_snprintf.3517
                - strerror
                - nowarn_snprintf.3517
        - Branch String:   'engines/sync.c:124,6'
          Branch Sides:
            - BranchSide:      'engines/sync.c:125,18'
              BranchSideFuncs:
                - io_u_log_error
                - strerror
                - nowarn_snprintf.3517
                - strerror
                - nowarn_snprintf.3517
            - BranchSide:      'engines/sync.c:129,2'
              BranchSideFuncs: []
        - Branch String:   'engines/sync.c:126,3'
          Branch Sides:
            - BranchSide:      'engines/sync.c:126,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3517
            - BranchSide:      'engines/sync.c:126,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3517
                - strerror
                - nowarn_snprintf.3517
        - Branch String:   'engines/sync.c:126,3'
          Branch Sides:
            - BranchSide:      'engines/sync.c:126,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3517
            - BranchSide:      'engines/sync.c:126,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3517
                - strerror
                - nowarn_snprintf.3517
        - Branch String:   'engines/sync.c:126,3'
          Branch Sides:
            - BranchSide:      'engines/sync.c:126,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3517
            - BranchSide:      'engines/sync.c:127,2'
              BranchSideFuncs: []
        - Branch String:   'engines/sync.c:126,3'
          Branch Sides:
            - BranchSide:      'engines/sync.c:126,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sync.c:126,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3517
        - Branch String:   'engines/sync.c:126,3'
          Branch Sides:
            - BranchSide:      'engines/sync.c:126,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sync.c:126,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3517
      Callsites:
        - Src:             'engines/sync.c:112,32'
          Dst:             ddir_rw
        - Src:             'engines/sync.c:121,18'
          Dst:             __errno_location
        - Src:             'engines/sync.c:125,3'
          Dst:             io_u_log_error
        - Src:             'engines/sync.c:126,3'
          Dst:             strerror
        - Src:             'engines/sync.c:126,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/sync.c:126,3'
          Dst:             strerror
        - Src:             'engines/sync.c:126,3'
          Dst:             nowarn_snprintf
    - functionName:    ddir_rw
      functionSourceFile: '/src/fio/engines/../os/../io_ddir.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ddir
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/../os/../io_ddir.h:67,27'
          Branch Sides:
            - BranchSide:      'engines/../os/../io_ddir.h:67,27'
              BranchSideFuncs: []
            - BranchSide:      'engines/../os/../io_ddir.h:67,30'
              BranchSideFuncs: []
        - Branch String:   'engines/../os/../io_ddir.h:67,49'
          Branch Sides:
            - BranchSide:      'engines/../os/../io_ddir.h:67,49'
              BranchSideFuncs: []
            - BranchSide:      'engines/../os/../io_ddir.h:67,52'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/engines/../lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/../lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    rand64_upto
      functionSourceFile: '/src/fio/engines/../os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - end
      BBCount:         6
      ICount:          48
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - __rand64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../os/../lib/rand.h:134,2'
          Branch Sides:
            - BranchSide:      'engines/../os/../lib/rand.h:134,2'
              BranchSideFuncs:
                - __rand64.3532
            - BranchSide:      'engines/../os/../lib/rand.h:134,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'engines/../os/../lib/rand.h:134,2'
          Dst:             __assert_fail
        - Src:             'engines/../os/../lib/rand.h:136,6'
          Dst:             __rand64
    - functionName:    rand32_upto
      functionSourceFile: '/src/fio/engines/../os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - state
        - end
      BBCount:         6
      ICount:          48
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - __rand32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../os/../lib/rand.h:123,2'
          Branch Sides:
            - BranchSide:      'engines/../os/../lib/rand.h:123,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../os/../lib/rand.h:123,2'
              BranchSideFuncs:
                - __rand32.3527
      Callsites:
        - Src:             'engines/../os/../lib/rand.h:123,2'
          Dst:             __assert_fail
        - Src:             'engines/../os/../lib/rand.h:125,6'
          Dst:             __rand32
    - functionName:    __rand32
      functionSourceFile: '/src/fio/engines/../os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          81
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __rand64
      functionSourceFile: '/src/fio/engines/../os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          128
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_pvsyncio_queue
      functionSourceFile: '/src/fio/engines/sync.c'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         13
      ICount:          125
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - do_io_u_sync
        - do_io_u_trim
        - fio_io_end
        - fio_ro_check
        - preadv64
        - pwritev64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/sync.c:146,6'
          Branch Sides:
            - BranchSide:      'engines/sync.c:147,16'
              BranchSideFuncs:
                - preadv64
                - fio_io_end
            - BranchSide:      'engines/sync.c:148,11'
              BranchSideFuncs:
                - do_io_u_sync
                - fio_io_end
                - do_io_u_trim
                - pwritev64
        - Branch String:   'engines/sync.c:148,11'
          Branch Sides:
            - BranchSide:      'engines/sync.c:149,17'
              BranchSideFuncs:
                - pwritev64
                - fio_io_end
            - BranchSide:      'engines/sync.c:150,11'
              BranchSideFuncs:
                - do_io_u_sync
                - fio_io_end
                - do_io_u_trim
        - Branch String:   'engines/sync.c:150,11'
          Branch Sides:
            - BranchSide:      'engines/sync.c:151,16'
              BranchSideFuncs:
                - do_io_u_trim
            - BranchSide:      'engines/sync.c:154,22'
              BranchSideFuncs:
                - do_io_u_sync
                - fio_io_end
      Callsites:
        - Src:             'engines/sync.c:141,2'
          Dst:             fio_ro_check
        - Src:             'engines/sync.c:147,9'
          Dst:             preadv64
        - Src:             'engines/sync.c:149,9'
          Dst:             pwritev64
        - Src:             'engines/sync.c:151,3'
          Dst:             do_io_u_trim
        - Src:             'engines/sync.c:154,9'
          Dst:             do_io_u_sync
        - Src:             'engines/sync.c:156,9'
          Dst:             fio_io_end
    - functionName:    preadv64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pwritev64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_vsyncio_queue
      functionSourceFile: '/src/fio/engines/sync.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         29
      ICount:          170
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - __dprint
        - ddir_sync
        - do_io_u_sync
        - fio_io_end
        - fio_ro_check
        - fio_vsyncio_append
        - fio_vsyncio_set_iov
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/sync.c:299,6'
          Branch Sides:
            - BranchSide:      'engines/sync.c:300,3'
              BranchSideFuncs:
                - __dprint
                - fio_vsyncio_set_iov
                - __dprint
                - __dprint
            - BranchSide:      'engines/sync.c:317,7'
              BranchSideFuncs:
                - __dprint
                - fio_vsyncio_set_iov
                - __dprint
                - __dprint
        - Branch String:   'engines/sync.c:300,3'
          Branch Sides:
            - BranchSide:      'engines/sync.c:300,3'
              BranchSideFuncs:
                - ddir_sync.3552
                - fio_vsyncio_set_iov
                - __dprint
                - do_io_u_sync
                - fio_io_end
            - BranchSide:      'engines/sync.c:305,7'
              BranchSideFuncs:
                - __dprint
                - ddir_sync.3552
                - fio_vsyncio_set_iov
                - __dprint
                - do_io_u_sync
                - fio_io_end
        - Branch String:   'engines/sync.c:305,7'
          Branch Sides:
            - BranchSide:      'engines/sync.c:306,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/sync.c:307,17'
              BranchSideFuncs:
                - ddir_sync.3552
                - fio_vsyncio_set_iov
                - __dprint
                - do_io_u_sync
                - fio_io_end
        - Branch String:   'engines/sync.c:307,7'
          Branch Sides:
            - BranchSide:      'engines/sync.c:308,27'
              BranchSideFuncs:
                - do_io_u_sync
                - fio_io_end
            - BranchSide:      'engines/sync.c:313,3'
              BranchSideFuncs:
                - fio_vsyncio_set_iov
                - __dprint
        - Branch String:   'engines/sync.c:317,7'
          Branch Sides:
            - BranchSide:      'engines/sync.c:318,4'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'engines/sync.c:322,3'
              BranchSideFuncs:
                - __dprint
                - fio_vsyncio_set_iov
                - __dprint
        - Branch String:   'engines/sync.c:318,4'
          Branch Sides:
            - BranchSide:      'engines/sync.c:318,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/sync.c:319,4'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'engines/sync.c:322,3'
          Branch Sides:
            - BranchSide:      'engines/sync.c:322,3'
              BranchSideFuncs:
                - fio_vsyncio_set_iov
                - __dprint
            - BranchSide:      'engines/sync.c:323,23'
              BranchSideFuncs:
                - __dprint
                - fio_vsyncio_set_iov
                - __dprint
        - Branch String:   'engines/sync.c:326,2'
          Branch Sides:
            - BranchSide:      'engines/sync.c:326,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/sync.c:327,2'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'engines/sync.c:297,2'
          Dst:             fio_ro_check
        - Src:             'engines/sync.c:299,7'
          Dst:             fio_vsyncio_append
        - Src:             'engines/sync.c:300,3'
          Dst:             __dprint
        - Src:             'engines/sync.c:307,7'
          Dst:             ddir_sync
        - Src:             'engines/sync.c:308,14'
          Dst:             do_io_u_sync
        - Src:             'engines/sync.c:310,11'
          Dst:             fio_io_end
        - Src:             'engines/sync.c:315,3'
          Dst:             fio_vsyncio_set_iov
        - Src:             'engines/sync.c:318,4'
          Dst:             __dprint
        - Src:             'engines/sync.c:322,3'
          Dst:             __dprint
        - Src:             'engines/sync.c:323,3'
          Dst:             fio_vsyncio_set_iov
        - Src:             'engines/sync.c:326,2'
          Dst:             __dprint
    - functionName:    fio_vsyncio_commit
      functionSourceFile: '/src/fio/engines/sync.c'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         34
      ICount:          243
      EdgeCount:       43
      CyclomaticComplexity: 11
      functionsReached:
        - __dprint
        - __errno_location
        - fio_vsyncio_end
        - io_u_mark_submit
        - lseek64
        - nowarn_snprintf
        - readv
        - strerror
        - writev
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/sync.c:379,6'
          Branch Sides:
            - BranchSide:      'engines/sync.c:380,3'
              BranchSideFuncs:
                - io_u_mark_submit
                - lseek64
                - writev
                - __dprint
                - fio_vsyncio_end
                - readv
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
            - BranchSide:      'engines/sync.c:382,19'
              BranchSideFuncs:
                - io_u_mark_submit
                - lseek64
                - writev
                - __dprint
                - fio_vsyncio_end
                - readv
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
        - Branch String:   'engines/sync.c:385,6'
          Branch Sides:
            - BranchSide:      'engines/sync.c:386,14'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
            - BranchSide:      'engines/sync.c:392,6'
              BranchSideFuncs:
                - writev
                - __dprint
                - fio_vsyncio_end
                - readv
        - Branch String:   'engines/sync.c:388,3'
          Branch Sides:
            - BranchSide:      'engines/sync.c:388,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
            - BranchSide:      'engines/sync.c:388,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
        - Branch String:   'engines/sync.c:388,3'
          Branch Sides:
            - BranchSide:      'engines/sync.c:388,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
            - BranchSide:      'engines/sync.c:388,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
        - Branch String:   'engines/sync.c:388,3'
          Branch Sides:
            - BranchSide:      'engines/sync.c:388,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
            - BranchSide:      'engines/sync.c:389,10'
              BranchSideFuncs: []
        - Branch String:   'engines/sync.c:388,3'
          Branch Sides:
            - BranchSide:      'engines/sync.c:388,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sync.c:388,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
        - Branch String:   'engines/sync.c:388,3'
          Branch Sides:
            - BranchSide:      'engines/sync.c:388,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sync.c:388,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
        - Branch String:   'engines/sync.c:392,6'
          Branch Sides:
            - BranchSide:      'engines/sync.c:393,15'
              BranchSideFuncs:
                - readv
                - __dprint
                - fio_vsyncio_end
            - BranchSide:      'engines/sync.c:395,16'
              BranchSideFuncs:
                - writev
                - __dprint
                - fio_vsyncio_end
        - Branch String:   'engines/sync.c:397,2'
          Branch Sides:
            - BranchSide:      'engines/sync.c:397,2'
              BranchSideFuncs:
                - fio_vsyncio_end
            - BranchSide:      'engines/sync.c:398,15'
              BranchSideFuncs:
                - __dprint
                - fio_vsyncio_end
      Callsites:
        - Src:             'engines/sync.c:382,2'
          Dst:             io_u_mark_submit
        - Src:             'engines/sync.c:385,6'
          Dst:             lseek64
        - Src:             'engines/sync.c:386,14'
          Dst:             __errno_location
        - Src:             'engines/sync.c:388,3'
          Dst:             __errno_location
        - Src:             'engines/sync.c:388,3'
          Dst:             __errno_location
        - Src:             'engines/sync.c:388,3'
          Dst:             strerror
        - Src:             'engines/sync.c:388,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/sync.c:388,3'
          Dst:             __errno_location
        - Src:             'engines/sync.c:388,3'
          Dst:             __errno_location
        - Src:             'engines/sync.c:388,3'
          Dst:             strerror
        - Src:             'engines/sync.c:388,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/sync.c:393,9'
          Dst:             readv
        - Src:             'engines/sync.c:395,9'
          Dst:             writev
        - Src:             'engines/sync.c:397,2'
          Dst:             __dprint
        - Src:             'engines/sync.c:400,9'
          Dst:             fio_vsyncio_end
    - functionName:    fio_vsyncio_getevents
      functionSourceFile: '/src/fio/engines/sync.c'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - min
        - max
        - t
      BBCount:         10
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __dprint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/sync.c:248,6'
          Branch Sides:
            - BranchSide:      'engines/sync.c:249,9'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'engines/sync.c:252,7'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'engines/sync.c:254,2'
          Branch Sides:
            - BranchSide:      'engines/sync.c:254,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/sync.c:254,2'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'engines/sync.c:254,2'
          Dst:             __dprint
    - functionName:    fio_vsyncio_event
      functionSourceFile: '/src/fio/engines/sync.c'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - event
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    readv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    writev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_vsyncio_end
      functionSourceFile: '/src/fio/engines/sync.c'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - td
        - bytes
      BBCount:         37
      ICount:          243
      EdgeCount:       47
      CyclomaticComplexity: 12
      functionsReached:
        - __errno_location
        - nowarn_snprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/sync.c:343,6'
          Branch Sides:
            - BranchSide:      'engines/sync.c:344,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sync.c:346,8'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
                - strerror
                - nowarn_snprintf.3517
        - Branch String:   'engines/sync.c:347,2'
          Branch Sides:
            - BranchSide:      'engines/sync.c:348,10'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3517
                - strerror
                - nowarn_snprintf.3517
            - BranchSide:      'engines/sync.c:365,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3517
                - strerror
                - nowarn_snprintf.3517
        - Branch String:   'engines/sync.c:350,7'
          Branch Sides:
            - BranchSide:      'engines/sync.c:351,18'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3517
                - strerror
                - nowarn_snprintf.3517
            - BranchSide:      'engines/sync.c:355,14'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3517
                - strerror
                - nowarn_snprintf.3517
        - Branch String:   'engines/sync.c:356,8'
          Branch Sides:
            - BranchSide:      'engines/sync.c:357,15'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3517
                - strerror
                - nowarn_snprintf.3517
            - BranchSide:      'engines/sync.c:359,18'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3517
                - strerror
                - nowarn_snprintf.3517
        - Branch String:   'engines/sync.c:365,6'
          Branch Sides:
            - BranchSide:      'engines/sync.c:366,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3517
                - strerror
                - nowarn_snprintf.3517
            - BranchSide:      'engines/sync.c:370,2'
              BranchSideFuncs: []
        - Branch String:   'engines/sync.c:366,3'
          Branch Sides:
            - BranchSide:      'engines/sync.c:366,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3517
            - BranchSide:      'engines/sync.c:366,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3517
                - strerror
                - nowarn_snprintf.3517
        - Branch String:   'engines/sync.c:366,3'
          Branch Sides:
            - BranchSide:      'engines/sync.c:366,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3517
            - BranchSide:      'engines/sync.c:366,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3517
                - strerror
                - nowarn_snprintf.3517
        - Branch String:   'engines/sync.c:366,3'
          Branch Sides:
            - BranchSide:      'engines/sync.c:366,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3517
            - BranchSide:      'engines/sync.c:367,11'
              BranchSideFuncs: []
        - Branch String:   'engines/sync.c:366,3'
          Branch Sides:
            - BranchSide:      'engines/sync.c:366,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sync.c:366,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3517
        - Branch String:   'engines/sync.c:366,3'
          Branch Sides:
            - BranchSide:      'engines/sync.c:366,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sync.c:366,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3517
      Callsites:
        - Src:             'engines/sync.c:346,8'
          Dst:             __errno_location
        - Src:             'engines/sync.c:366,3'
          Dst:             strerror
        - Src:             'engines/sync.c:366,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/sync.c:366,3'
          Dst:             strerror
        - Src:             'engines/sync.c:366,3'
          Dst:             nowarn_snprintf
    - functionName:    fio_vsyncio_append
      functionSourceFile: '/src/fio/engines/sync.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         13
      ICount:          82
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - ddir_sync
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/sync.c:269,6'
          Branch Sides:
            - BranchSide:      'engines/sync.c:270,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sync.c:272,6'
              BranchSideFuncs: []
        - Branch String:   'engines/sync.c:272,38'
          Branch Sides:
            - BranchSide:      'engines/sync.c:272,41'
              BranchSideFuncs: []
            - BranchSide:      'engines/sync.c:276,2'
              BranchSideFuncs: []
        - Branch String:   'engines/sync.c:272,69'
          Branch Sides:
            - BranchSide:      'engines/sync.c:273,6'
              BranchSideFuncs: []
            - BranchSide:      'engines/sync.c:276,2'
              BranchSideFuncs: []
        - Branch String:   'engines/sync.c:272,6'
          Branch Sides:
            - BranchSide:      'engines/sync.c:274,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sync.c:276,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/sync.c:269,6'
          Dst:             ddir_sync
    - functionName:    ddir_sync
      functionSourceFile: '/src/fio/engines/../os/../io_ddir.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ddir
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/../os/../io_ddir.h:61,27'
          Branch Sides:
            - BranchSide:      'engines/../os/../io_ddir.h:61,27'
              BranchSideFuncs: []
            - BranchSide:      'engines/../os/../io_ddir.h:61,30'
              BranchSideFuncs: []
        - Branch String:   'engines/../os/../io_ddir.h:61,52'
          Branch Sides:
            - BranchSide:      'engines/../os/../io_ddir.h:61,52'
              BranchSideFuncs: []
            - BranchSide:      'engines/../os/../io_ddir.h:62,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_vsyncio_set_iov
      functionSourceFile: '/src/fio/engines/sync.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sd
        - io_u
        - idx
      BBCount:         1
      ICount:          78
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_psyncio_queue
      functionSourceFile: '/src/fio/engines/sync.c'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         13
      ICount:          110
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - do_io_u_sync
        - do_io_u_trim
        - fio_io_end
        - fio_ro_check
        - pread64
        - pwrite64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/sync.c:207,6'
          Branch Sides:
            - BranchSide:      'engines/sync.c:208,15'
              BranchSideFuncs:
                - pread64
                - fio_io_end
            - BranchSide:      'engines/sync.c:209,11'
              BranchSideFuncs:
                - do_io_u_sync
                - fio_io_end
                - do_io_u_trim
                - pwrite64
        - Branch String:   'engines/sync.c:209,11'
          Branch Sides:
            - BranchSide:      'engines/sync.c:210,16'
              BranchSideFuncs:
                - pwrite64
                - fio_io_end
            - BranchSide:      'engines/sync.c:211,11'
              BranchSideFuncs:
                - do_io_u_sync
                - fio_io_end
                - do_io_u_trim
        - Branch String:   'engines/sync.c:211,11'
          Branch Sides:
            - BranchSide:      'engines/sync.c:212,16'
              BranchSideFuncs:
                - do_io_u_trim
            - BranchSide:      'engines/sync.c:215,22'
              BranchSideFuncs:
                - do_io_u_sync
                - fio_io_end
      Callsites:
        - Src:             'engines/sync.c:205,2'
          Dst:             fio_ro_check
        - Src:             'engines/sync.c:208,9'
          Dst:             pread64
        - Src:             'engines/sync.c:210,9'
          Dst:             pwrite64
        - Src:             'engines/sync.c:212,3'
          Dst:             do_io_u_trim
        - Src:             'engines/sync.c:215,9'
          Dst:             do_io_u_sync
        - Src:             'engines/sync.c:217,9'
          Dst:             fio_io_end
    - functionName:    pread64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pwrite64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_syncio_prep
      functionSourceFile: '/src/fio/engines/sync.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         32
      ICount:          189
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - __errno_location
        - ddir_rw
        - lseek64
        - nowarn_snprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/sync.c:96,6'
          Branch Sides:
            - BranchSide:      'engines/sync.c:97,3'
              BranchSideFuncs:
                - lseek64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
            - BranchSide:      'engines/sync.c:99,6'
              BranchSideFuncs:
                - lseek64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
        - Branch String:   'engines/sync.c:99,27'
          Branch Sides:
            - BranchSide:      'engines/sync.c:99,30'
              BranchSideFuncs:
                - lseek64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
            - BranchSide:      'engines/sync.c:102,12'
              BranchSideFuncs:
                - lseek64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
        - Branch String:   'engines/sync.c:99,6'
          Branch Sides:
            - BranchSide:      'engines/sync.c:100,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sync.c:102,12'
              BranchSideFuncs:
                - lseek64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
        - Branch String:   'engines/sync.c:102,6'
          Branch Sides:
            - BranchSide:      'engines/sync.c:103,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
            - BranchSide:      'engines/sync.c:107,2'
              BranchSideFuncs: []
        - Branch String:   'engines/sync.c:103,3'
          Branch Sides:
            - BranchSide:      'engines/sync.c:103,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
            - BranchSide:      'engines/sync.c:103,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
        - Branch String:   'engines/sync.c:103,3'
          Branch Sides:
            - BranchSide:      'engines/sync.c:103,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
            - BranchSide:      'engines/sync.c:103,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
        - Branch String:   'engines/sync.c:103,3'
          Branch Sides:
            - BranchSide:      'engines/sync.c:103,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
            - BranchSide:      'engines/sync.c:104,3'
              BranchSideFuncs: []
        - Branch String:   'engines/sync.c:103,3'
          Branch Sides:
            - BranchSide:      'engines/sync.c:103,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sync.c:103,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
        - Branch String:   'engines/sync.c:103,3'
          Branch Sides:
            - BranchSide:      'engines/sync.c:103,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sync.c:103,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3517
      Callsites:
        - Src:             'engines/sync.c:96,7'
          Dst:             ddir_rw
        - Src:             'engines/sync.c:102,6'
          Dst:             lseek64
        - Src:             'engines/sync.c:103,3'
          Dst:             __errno_location
        - Src:             'engines/sync.c:103,3'
          Dst:             __errno_location
        - Src:             'engines/sync.c:103,3'
          Dst:             strerror
        - Src:             'engines/sync.c:103,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/sync.c:103,3'
          Dst:             __errno_location
        - Src:             'engines/sync.c:103,3'
          Dst:             __errno_location
        - Src:             'engines/sync.c:103,3'
          Dst:             strerror
        - Src:             'engines/sync.c:103,3'
          Dst:             nowarn_snprintf
    - functionName:    fio_syncio_queue
      functionSourceFile: '/src/fio/engines/sync.c'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         13
      ICount:          104
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - do_io_u_sync
        - do_io_u_trim
        - fio_io_end
        - fio_ro_check
        - read
        - write
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/sync.c:228,6'
          Branch Sides:
            - BranchSide:      'engines/sync.c:229,14'
              BranchSideFuncs:
                - read
                - fio_io_end
            - BranchSide:      'engines/sync.c:230,11'
              BranchSideFuncs:
                - do_io_u_sync
                - fio_io_end
                - do_io_u_trim
                - write
        - Branch String:   'engines/sync.c:230,11'
          Branch Sides:
            - BranchSide:      'engines/sync.c:231,15'
              BranchSideFuncs:
                - write
                - fio_io_end
            - BranchSide:      'engines/sync.c:232,11'
              BranchSideFuncs:
                - do_io_u_sync
                - fio_io_end
                - do_io_u_trim
        - Branch String:   'engines/sync.c:232,11'
          Branch Sides:
            - BranchSide:      'engines/sync.c:233,16'
              BranchSideFuncs:
                - do_io_u_trim
            - BranchSide:      'engines/sync.c:236,22'
              BranchSideFuncs:
                - do_io_u_sync
                - fio_io_end
      Callsites:
        - Src:             'engines/sync.c:226,2'
          Dst:             fio_ro_check
        - Src:             'engines/sync.c:229,9'
          Dst:             read
        - Src:             'engines/sync.c:231,9'
          Dst:             write
        - Src:             'engines/sync.c:233,3'
          Dst:             do_io_u_trim
        - Src:             'engines/sync.c:236,9'
          Dst:             do_io_u_sync
        - Src:             'engines/sync.c:238,9'
          Dst:             fio_io_end
    - functionName:    fio_syncio_register
      functionSourceFile: '/src/fio/engines/sync.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - register_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/sync.c:497,2'
          Branch Sides:
            - BranchSide:      'engines/sync.c:497,2'
              BranchSideFuncs:
                - register_ioengine
                - register_ioengine
                - register_ioengine
                - register_ioengine
                - register_ioengine
            - BranchSide:      'engines/sync.c:497,2'
              BranchSideFuncs:
                - register_ioengine
                - register_ioengine
                - register_ioengine
                - register_ioengine
                - register_ioengine
      Callsites:
        - Src:             'engines/sync.c:497,2'
          Dst:             register_ioengine
        - Src:             'engines/sync.c:498,2'
          Dst:             register_ioengine
        - Src:             'engines/sync.c:499,2'
          Dst:             register_ioengine
        - Src:             'engines/sync.c:501,2'
          Dst:             register_ioengine
        - Src:             'engines/sync.c:504,2'
          Dst:             register_ioengine
    - functionName:    fio_null_unregister
      functionSourceFile: '/src/fio/engines/null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - unregister_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/null.c:186,2'
          Branch Sides:
            - BranchSide:      'engines/null.c:186,2'
              BranchSideFuncs:
                - unregister_ioengine
            - BranchSide:      'engines/null.c:186,2'
              BranchSideFuncs:
                - unregister_ioengine
      Callsites:
        - Src:             'engines/null.c:186,2'
          Dst:             unregister_ioengine
    - functionName:    fio_null_init
      functionSourceFile: '/src/fio/engines/null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          33
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - null_init
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/null.c:162,2'
          Branch Sides:
            - BranchSide:      'engines/null.c:162,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/null.c:162,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'engines/null.c:161,20'
          Dst:             null_init
        - Src:             'engines/null.c:162,2'
          Dst:             __assert_fail
    - functionName:    fio_null_queue
      functionSourceFile: '/src/fio/engines/null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - null_queue
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/null.c:146,9'
          Dst:             null_queue
    - functionName:    fio_null_commit
      functionSourceFile: '/src/fio/engines/null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - null_commit
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/null.c:140,9'
          Dst:             null_commit
    - functionName:    fio_null_getevents
      functionSourceFile: '/src/fio/engines/null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - min_events
        - max
        - t
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - null_getevents
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/null.c:135,9'
          Dst:             null_getevents
    - functionName:    fio_null_event
      functionSourceFile: '/src/fio/engines/null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - event
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - null_event
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/null.c:128,9'
          Dst:             null_event
    - functionName:    fio_null_cleanup
      functionSourceFile: '/src/fio/engines/null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - null_cleanup
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/null.c:156,2'
          Dst:             null_cleanup
    - functionName:    fio_null_open
      functionSourceFile: '/src/fio/engines/null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - null_open
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/null.c:151,9'
          Dst:             null_open
    - functionName:    null_open
      functionSourceFile: '/src/fio/engines/null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - nd
        - f
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    null_cleanup
      functionSourceFile: '/src/fio/engines/null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - nd
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/null.c:101,6'
          Branch Sides:
            - BranchSide:      'engines/null.c:101,6'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'engines/null.c:102,8'
              BranchSideFuncs:
                - free
                - free
      Callsites:       []
    - functionName:    null_event
      functionSourceFile: '/src/fio/engines/null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - nd
        - event
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    null_getevents
      functionSourceFile: '/src/fio/engines/null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - nd
        - min_events
        - max
        - t
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/null.c:39,6'
          Branch Sides:
            - BranchSide:      'engines/null.c:39,6'
              BranchSideFuncs: []
            - BranchSide:      'engines/null.c:40,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    null_commit
      functionSourceFile: '/src/fio/engines/null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - nd
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - io_u_mark_submit
        - null_queued
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/null.c:66,6'
          Branch Sides:
            - BranchSide:      'engines/null.c:66,6'
              BranchSideFuncs: []
            - BranchSide:      'engines/null.c:67,15'
              BranchSideFuncs:
                - null_queued
                - io_u_mark_submit
      Callsites:
        - Src:             'engines/null.c:67,3'
          Dst:             null_queued
        - Src:             'engines/null.c:70,3'
          Dst:             io_u_mark_submit
    - functionName:    null_queued
      functionSourceFile: '/src/fio/engines/null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - nd
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fio_fill_issue_time
        - fio_gettime
        - io_u_queued
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/null.c:51,6'
          Branch Sides:
            - BranchSide:      'engines/null.c:52,3'
              BranchSideFuncs:
                - fio_gettime
                - io_u_queued
            - BranchSide:      'engines/null.c:54,2'
              BranchSideFuncs:
                - fio_gettime
                - io_u_queued
        - Branch String:   'engines/null.c:56,2'
          Branch Sides:
            - BranchSide:      'engines/null.c:56,2'
              BranchSideFuncs:
                - io_u_queued
            - BranchSide:      'engines/null.c:57,23'
              BranchSideFuncs:
                - io_u_queued
      Callsites:
        - Src:             'engines/null.c:51,7'
          Dst:             fio_fill_issue_time
        - Src:             'engines/null.c:54,2'
          Dst:             fio_gettime
        - Src:             'engines/null.c:60,3'
          Dst:             io_u_queued
    - functionName:    fio_fill_issue_time
      functionSourceFile: '/src/fio/engines/../fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../fio.h:837,28'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:838,7'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:839,3'
              BranchSideFuncs: []
        - Branch String:   'engines/../fio.h:838,26'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:838,30'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:839,3'
              BranchSideFuncs: []
        - Branch String:   'engines/../fio.h:838,49'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:838,53'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:839,3'
              BranchSideFuncs: []
        - Branch String:   'engines/../fio.h:837,6'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:839,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:841,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    null_queue
      functionSourceFile: '/src/fio/engines/null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - nd
        - io_u
      BBCount:         8
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fio_ro_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/null.c:84,6'
          Branch Sides:
            - BranchSide:      'engines/null.c:85,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/null.c:86,6'
              BranchSideFuncs: []
        - Branch String:   'engines/null.c:86,6'
          Branch Sides:
            - BranchSide:      'engines/null.c:87,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/null.c:89,28'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/null.c:82,2'
          Dst:             fio_ro_check
    - functionName:    fio_ro_check
      functionSourceFile: '/src/fio/engines/../fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         17
      ICount:          84
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'engines/../fio.h:629,2'
          Dst:             __assert_fail
    - functionName:    null_init
      functionSourceFile: '/src/fio/engines/null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - calloc
        - td_set_ioengine_flags
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/null.c:114,6'
          Branch Sides:
            - BranchSide:      'engines/null.c:115,22'
              BranchSideFuncs:
                - calloc
                - td_set_ioengine_flags.3623
            - BranchSide:      'engines/null.c:118,3'
              BranchSideFuncs:
                - td_set_ioengine_flags.3623
      Callsites:
        - Src:             'engines/null.c:115,15'
          Dst:             calloc
        - Src:             'engines/null.c:120,2'
          Dst:             td_set_ioengine_flags
    - functionName:    td_set_ioengine_flags
      functionSourceFile: '/src/fio/engines/../fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 731
      functionLinenumberEnd: 734
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_null_register
      functionSourceFile: '/src/fio/engines/null.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - register_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/null.c:181,2'
          Branch Sides:
            - BranchSide:      'engines/null.c:181,2'
              BranchSideFuncs:
                - register_ioengine
            - BranchSide:      'engines/null.c:181,2'
              BranchSideFuncs:
                - register_ioengine
      Callsites:
        - Src:             'engines/null.c:181,2'
          Dst:             register_ioengine
    - functionName:    fio_netio_unregister
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1588
      functionLinenumberEnd: 1593
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - unregister_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/net.c:1589,2'
          Branch Sides:
            - BranchSide:      'engines/net.c:1589,2'
              BranchSideFuncs:
                - unregister_ioengine
                - unregister_ioengine
            - BranchSide:      'engines/net.c:1589,2'
              BranchSideFuncs:
                - unregister_ioengine
                - unregister_ioengine
      Callsites:
        - Src:             'engines/net.c:1589,2'
          Dst:             unregister_ioengine
        - Src:             'engines/net.c:1591,2'
          Dst:             unregister_ioengine
    - functionName:    fio_netio_setup_splice
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1517
      functionLinenumberEnd: 1532
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fio_netio_setup
        - pipe
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/net.c:1523,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1524,12'
              BranchSideFuncs:
                - pipe
            - BranchSide:      'engines/net.c:1531,2'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:1524,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:1525,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:1527,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/net.c:1520,2'
          Dst:             fio_netio_setup
        - Src:             'engines/net.c:1524,7'
          Dst:             pipe
    - functionName:    fio_netio_init
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1422
      functionLinenumberEnd: 1472
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         40
      ICount:          227
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - fio_netio_setup_connect
        - fio_netio_setup_listen
        - is_tcp
        - is_vsock
        - log_err
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/net.c:1431,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1432,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/net.c:1436,6'
              BranchSideFuncs:
                - is_vsock
                - is_tcp
                - is_vsock
                - fio_netio_setup_connect
                - fio_netio_setup_listen
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
        - Branch String:   'engines/net.c:1436,32'
          Branch Sides:
            - BranchSide:      'engines/net.c:1436,35'
              BranchSideFuncs:
                - is_vsock
                - is_tcp
                - is_vsock
                - fio_netio_setup_connect
                - fio_netio_setup_listen
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
            - BranchSide:      'engines/net.c:1439,22'
              BranchSideFuncs:
                - is_vsock
                - is_tcp
                - is_vsock
                - fio_netio_setup_connect
                - fio_netio_setup_listen
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
        - Branch String:   'engines/net.c:1436,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1437,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/net.c:1439,22'
              BranchSideFuncs:
                - is_vsock
                - is_tcp
                - is_vsock
                - fio_netio_setup_connect
                - fio_netio_setup_listen
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
        - Branch String:   'engines/net.c:1439,25'
          Branch Sides:
            - BranchSide:      'engines/net.c:1439,29'
              BranchSideFuncs:
                - log_err
                - is_tcp
                - is_vsock
                - fio_netio_setup_connect
                - fio_netio_setup_listen
                - log_err
                - log_err
                - log_err
                - log_err
            - BranchSide:      'engines/net.c:1442,13'
              BranchSideFuncs:
                - is_tcp
                - is_vsock
                - fio_netio_setup_connect
                - fio_netio_setup_listen
                - log_err
                - log_err
                - log_err
                - log_err
        - Branch String:   'engines/net.c:1439,13'
          Branch Sides:
            - BranchSide:      'engines/net.c:1440,3'
              BranchSideFuncs:
                - is_tcp
                - is_vsock
                - fio_netio_setup_connect
                - fio_netio_setup_listen
                - log_err
                - log_err
                - log_err
                - log_err
            - BranchSide:      'engines/net.c:1442,13'
              BranchSideFuncs:
                - is_tcp
                - is_vsock
                - fio_netio_setup_connect
                - fio_netio_setup_listen
                - log_err
                - log_err
                - log_err
                - log_err
        - Branch String:   'engines/net.c:1449,17'
          Branch Sides:
            - BranchSide:      'engines/net.c:1449,30'
              BranchSideFuncs:
                - fio_netio_setup_connect
                - fio_netio_setup_listen
            - BranchSide:      'engines/net.c:1466,6'
              BranchSideFuncs:
                - fio_netio_setup_connect
                - fio_netio_setup_listen
        - Branch String:   'engines/net.c:1449,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1450,7'
              BranchSideFuncs:
                - fio_netio_setup_connect
                - fio_netio_setup_listen
            - BranchSide:      'engines/net.c:1466,6'
              BranchSideFuncs:
                - fio_netio_setup_connect
                - fio_netio_setup_listen
        - Branch String:   'engines/net.c:1450,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:1451,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/net.c:1454,7'
              BranchSideFuncs:
                - fio_netio_setup_connect
                - fio_netio_setup_listen
                - log_err
                - log_err
        - Branch String:   'engines/net.c:1454,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:1455,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/net.c:1459,7'
              BranchSideFuncs:
                - fio_netio_setup_connect
                - fio_netio_setup_listen
                - log_err
        - Branch String:   'engines/net.c:1459,33'
          Branch Sides:
            - BranchSide:      'engines/net.c:1459,37'
              BranchSideFuncs:
                - log_err
                - fio_netio_setup_connect
                - fio_netio_setup_listen
            - BranchSide:      'engines/net.c:1463,15'
              BranchSideFuncs:
                - fio_netio_setup_connect
                - fio_netio_setup_listen
        - Branch String:   'engines/net.c:1459,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:1460,4'
              BranchSideFuncs:
                - fio_netio_setup_connect
                - fio_netio_setup_listen
            - BranchSide:      'engines/net.c:1463,15'
              BranchSideFuncs:
                - fio_netio_setup_connect
                - fio_netio_setup_listen
        - Branch String:   'engines/net.c:1466,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1467,32'
              BranchSideFuncs:
                - fio_netio_setup_listen
            - BranchSide:      'engines/net.c:1469,33'
              BranchSideFuncs:
                - fio_netio_setup_connect
      Callsites:
        - Src:             'engines/net.c:1432,3'
          Dst:             log_err
        - Src:             'engines/net.c:1437,3'
          Dst:             log_err
        - Src:             'engines/net.c:1439,13'
          Dst:             is_vsock
        - Src:             'engines/net.c:1440,3'
          Dst:             log_err
        - Src:             'engines/net.c:1443,3'
          Dst:             log_err
        - Src:             'engines/net.c:1449,7'
          Dst:             is_tcp
        - Src:             'engines/net.c:1449,21'
          Dst:             is_vsock
        - Src:             'engines/net.c:1451,4'
          Dst:             log_err
        - Src:             'engines/net.c:1455,4'
          Dst:             log_err
        - Src:             'engines/net.c:1460,4'
          Dst:             log_err
        - Src:             'engines/net.c:1467,9'
          Dst:             fio_netio_setup_listen
        - Src:             'engines/net.c:1469,9'
          Dst:             fio_netio_setup_connect
    - functionName:    fio_netio_prep
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         36
      ICount:          186
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - is_tcp
        - nowarn_snprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/net.c:358,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:359,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:361,7'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:361,17'
          Branch Sides:
            - BranchSide:      'engines/net.c:361,20'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:362,8'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:361,46'
          Branch Sides:
            - BranchSide:      'engines/net.c:362,8'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:363,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:362,18'
          Branch Sides:
            - BranchSide:      'engines/net.c:362,21'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:367,2'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:361,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:363,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:367,2'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:363,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:363,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:363,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:363,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:363,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:363,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:363,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:363,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:364,3'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:363,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:363,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:363,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:363,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:363,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:363,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
      Callsites:
        - Src:             'engines/net.c:358,6'
          Dst:             is_tcp
        - Src:             'engines/net.c:363,3'
          Dst:             strerror
        - Src:             'engines/net.c:363,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:363,3'
          Dst:             strerror
        - Src:             'engines/net.c:363,3'
          Dst:             nowarn_snprintf
    - functionName:    fio_netio_queue
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         20
      ICount:          122
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - __fio_netio_queue
        - fio_ro_check
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/net.c:721,19'
          Branch Sides:
            - BranchSide:      'engines/net.c:721,22'
              BranchSideFuncs:
                - __fio_netio_queue
                - __fio_netio_queue
            - BranchSide:      'engines/net.c:722,10'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:721,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:722,10'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:727,6'
              BranchSideFuncs:
                - __fio_netio_queue
                - __fio_netio_queue
        - Branch String:   'engines/net.c:727,18'
          Branch Sides:
            - BranchSide:      'engines/net.c:727,21'
              BranchSideFuncs:
                - __fio_netio_queue
                - __fio_netio_queue
            - BranchSide:      'engines/net.c:729,11'
              BranchSideFuncs:
                - __fio_netio_queue
        - Branch String:   'engines/net.c:727,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:728,27'
              BranchSideFuncs:
                - __fio_netio_queue
            - BranchSide:      'engines/net.c:729,11'
              BranchSideFuncs:
                - __fio_netio_queue
      Callsites:
        - Src:             'engines/net.c:718,2'
          Dst:             fio_ro_check
        - Src:             'engines/net.c:720,8'
          Dst:             __fio_netio_queue
        - Src:             'engines/net.c:728,9'
          Dst:             __fio_netio_queue
        - Src:             'engines/net.c:730,9'
          Dst:             __fio_netio_queue
    - functionName:    fio_netio_cleanup
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1475
      functionLinenumberEnd: 1488
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         15
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - close
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/net.c:1478,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1478,6'
              BranchSideFuncs:
                - free
                - close
                - close
                - close
            - BranchSide:      'engines/net.c:1479,7'
              BranchSideFuncs:
                - free
                - close
                - close
                - close
        - Branch String:   'engines/net.c:1479,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:1480,10'
              BranchSideFuncs:
                - close
                - free
                - close
                - close
            - BranchSide:      'engines/net.c:1481,7'
              BranchSideFuncs:
                - free
                - close
                - close
        - Branch String:   'engines/net.c:1481,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:1482,10'
              BranchSideFuncs:
                - close
                - free
                - close
            - BranchSide:      'engines/net.c:1483,7'
              BranchSideFuncs:
                - free
                - close
        - Branch String:   'engines/net.c:1483,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:1484,10'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'engines/net.c:1486,8'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'engines/net.c:1480,4'
          Dst:             close
        - Src:             'engines/net.c:1482,4'
          Dst:             close
        - Src:             'engines/net.c:1484,4'
          Dst:             close
    - functionName:    fio_netio_open_file
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1021
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         18
      ICount:          125
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - fio_netio_accept
        - fio_netio_close_file
        - fio_netio_connect
        - fio_netio_send_open
        - fio_netio_udp_recv_open
        - is_udp
        - td_set_runstate
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/net.c:1025,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1026,26'
              BranchSideFuncs:
                - fio_netio_accept
                - is_udp
                - fio_netio_close_file
                - td_set_runstate
                - fio_netio_udp_recv_open
                - td_set_runstate
                - fio_netio_send_open
            - BranchSide:      'engines/net.c:1028,27'
              BranchSideFuncs:
                - fio_netio_connect
                - is_udp
                - fio_netio_close_file
                - td_set_runstate
                - fio_netio_udp_recv_open
                - td_set_runstate
                - fio_netio_send_open
        - Branch String:   'engines/net.c:1030,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1031,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:1035,13'
              BranchSideFuncs:
                - is_udp
                - fio_netio_close_file
                - td_set_runstate
                - fio_netio_udp_recv_open
                - td_set_runstate
                - fio_netio_send_open
        - Branch String:   'engines/net.c:1035,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1036,7'
              BranchSideFuncs:
                - td_set_runstate
                - fio_netio_udp_recv_open
                - td_set_runstate
                - fio_netio_close_file
                - fio_netio_send_open
            - BranchSide:      'engines/net.c:1048,6'
              BranchSideFuncs:
                - fio_netio_close_file
        - Branch String:   'engines/net.c:1036,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:1037,30'
              BranchSideFuncs:
                - fio_netio_send_open
                - fio_netio_close_file
            - BranchSide:      'engines/net.c:1041,12'
              BranchSideFuncs:
                - td_set_runstate
                - fio_netio_udp_recv_open
                - td_set_runstate
                - fio_netio_close_file
        - Branch String:   'engines/net.c:1048,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1049,24'
              BranchSideFuncs:
                - fio_netio_close_file
            - BranchSide:      'engines/net.c:1051,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/net.c:1026,9'
          Dst:             fio_netio_accept
        - Src:             'engines/net.c:1028,9'
          Dst:             fio_netio_connect
        - Src:             'engines/net.c:1035,6'
          Dst:             is_udp
        - Src:             'engines/net.c:1037,10'
          Dst:             fio_netio_send_open
        - Src:             'engines/net.c:1042,4'
          Dst:             td_set_runstate
        - Src:             'engines/net.c:1043,10'
          Dst:             fio_netio_udp_recv_open
        - Src:             'engines/net.c:1044,4'
          Dst:             td_set_runstate
        - Src:             'engines/net.c:1049,3'
          Dst:             fio_netio_close_file
    - functionName:    fio_netio_close_file
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 944
      functionLinenumberEnd: 950
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_netio_send_close
        - generic_close_file
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/net.c:948,2'
          Dst:             fio_netio_send_close
        - Src:             'engines/net.c:950,9'
          Dst:             generic_close_file
    - functionName:    fio_netio_terminate
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1511
      functionLinenumberEnd: 1513
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - kill
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/net.c:1512,2'
          Dst:             kill
    - functionName:    str_hostname_cb
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1570
      functionLinenumberEnd: 1576
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - input
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/net.c:1573,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1573,6'
              BranchSideFuncs:
                - free
                - strdup
            - BranchSide:      'engines/net.c:1574,8'
              BranchSideFuncs:
                - free
                - strdup
      Callsites:
        - Src:             'engines/net.c:1575,22'
          Dst:             strdup
    - functionName:    kill
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_netio_send_close
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 916
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         31
      ICount:          226
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - is_ipv6
        - is_vsock
        - nowarn_snprintf
        - sendto
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/net.c:924,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:925,29'
              BranchSideFuncs:
                - sendto
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:927,22'
              BranchSideFuncs:
                - is_vsock
                - sendto
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:927,13'
          Branch Sides:
            - BranchSide:      'engines/net.c:928,6'
              BranchSideFuncs:
                - sendto
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:931,29'
              BranchSideFuncs:
                - sendto
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:939,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:939,6'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:940,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:940,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:940,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:940,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:940,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:940,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:940,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:940,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:940,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:940,3'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:940,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:940,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:940,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:940,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:940,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:940,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
      Callsites:
        - Src:             'engines/net.c:924,6'
          Dst:             is_ipv6
        - Src:             'engines/net.c:927,13'
          Dst:             is_vsock
        - Src:             'engines/net.c:938,8'
          Dst:             sendto
        - Src:             'engines/net.c:940,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:940,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:940,3'
          Dst:             strerror
        - Src:             'engines/net.c:940,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:940,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:940,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:940,3'
          Dst:             strerror
        - Src:             'engines/net.c:940,3'
          Dst:             nowarn_snprintf
    - functionName:    is_ipv6
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'engines/net.c:239,37'
          Branch Sides:
            - BranchSide:      'engines/net.c:239,37'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:239,40'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    is_vsock
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sendto
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/engines/../lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    58
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/../lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    fio_netio_accept
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 861
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         43
      ICount:          305
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached:
        - __errno_location
        - accept
        - is_tcp
        - is_udp
        - is_vsock
        - log_err
        - log_info
        - nowarn_snprintf
        - poll_wait
        - reset_all_stats
        - setsockopt
        - strerror
        - td_set_runstate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/net.c:867,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:868,11'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:872,10'
              BranchSideFuncs:
                - td_set_runstate
                - log_info
                - poll_wait
                - is_vsock
                - accept
                - reset_all_stats
                - td_set_runstate
                - is_tcp
                - setsockopt
                - __errno_location
                - strerror
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - td_set_runstate
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - accept
                - accept
        - Branch String:   'engines/net.c:877,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:878,3'
              BranchSideFuncs:
                - td_set_runstate
            - BranchSide:      'engines/net.c:880,6'
              BranchSideFuncs:
                - is_vsock
                - accept
                - reset_all_stats
                - td_set_runstate
                - is_tcp
                - setsockopt
                - __errno_location
                - strerror
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - td_set_runstate
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - accept
                - accept
        - Branch String:   'engines/net.c:880,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:881,11'
              BranchSideFuncs:
                - accept
                - reset_all_stats
                - td_set_runstate
                - is_tcp
                - setsockopt
                - __errno_location
                - strerror
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - td_set_runstate
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:883,22'
              BranchSideFuncs:
                - is_vsock
                - accept
                - reset_all_stats
                - td_set_runstate
                - is_tcp
                - setsockopt
                - __errno_location
                - strerror
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - td_set_runstate
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - accept
        - Branch String:   'engines/net.c:883,13'
          Branch Sides:
            - BranchSide:      'engines/net.c:884,11'
              BranchSideFuncs:
                - accept
                - reset_all_stats
                - td_set_runstate
                - is_tcp
                - setsockopt
                - __errno_location
                - strerror
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - td_set_runstate
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:887,11'
              BranchSideFuncs:
                - accept
                - reset_all_stats
                - td_set_runstate
                - is_tcp
                - setsockopt
                - __errno_location
                - strerror
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - td_set_runstate
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:891,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:892,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - td_set_runstate
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:897,6'
              BranchSideFuncs:
                - reset_all_stats
                - td_set_runstate
                - is_tcp
                - setsockopt
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'engines/net.c:892,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:892,3'
              BranchSideFuncs:
                - td_set_runstate
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:892,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - td_set_runstate
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:892,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:892,3'
              BranchSideFuncs:
                - td_set_runstate
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:892,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - td_set_runstate
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:892,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:892,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - td_set_runstate
            - BranchSide:      'engines/net.c:893,3'
              BranchSideFuncs:
                - td_set_runstate
        - Branch String:   'engines/net.c:892,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:892,3'
              BranchSideFuncs:
                - td_set_runstate
            - BranchSide:      'engines/net.c:892,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - td_set_runstate
        - Branch String:   'engines/net.c:892,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:892,3'
              BranchSideFuncs:
                - td_set_runstate
            - BranchSide:      'engines/net.c:892,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - td_set_runstate
        - Branch String:   'engines/net.c:897,17'
          Branch Sides:
            - BranchSide:      'engines/net.c:897,27'
              BranchSideFuncs:
                - is_tcp
                - reset_all_stats
                - td_set_runstate
                - setsockopt
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'engines/net.c:907,18'
              BranchSideFuncs:
                - reset_all_stats
                - td_set_runstate
        - Branch String:   'engines/net.c:897,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:898,7'
              BranchSideFuncs:
                - setsockopt
                - reset_all_stats
                - td_set_runstate
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'engines/net.c:907,18'
              BranchSideFuncs:
                - reset_all_stats
                - td_set_runstate
        - Branch String:   'engines/net.c:900,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:901,102'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'engines/net.c:904,2'
              BranchSideFuncs:
                - reset_all_stats
                - td_set_runstate
      Callsites:
        - Src:             'engines/net.c:867,6'
          Dst:             is_udp
        - Src:             'engines/net.c:873,2'
          Dst:             td_set_runstate
        - Src:             'engines/net.c:875,2'
          Dst:             log_info
        - Src:             'engines/net.c:877,6'
          Dst:             poll_wait
        - Src:             'engines/net.c:882,11'
          Dst:             accept
        - Src:             'engines/net.c:883,13'
          Dst:             is_vsock
        - Src:             'engines/net.c:885,11'
          Dst:             accept
        - Src:             'engines/net.c:888,11'
          Dst:             accept
        - Src:             'engines/net.c:892,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:892,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:892,3'
          Dst:             strerror
        - Src:             'engines/net.c:892,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:892,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:892,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:892,3'
          Dst:             strerror
        - Src:             'engines/net.c:892,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:897,20'
          Dst:             is_tcp
        - Src:             'engines/net.c:900,7'
          Dst:             setsockopt
        - Src:             'engines/net.c:901,102'
          Dst:             __errno_location
        - Src:             'engines/net.c:901,93'
          Dst:             strerror
        - Src:             'engines/net.c:901,4'
          Dst:             log_err
        - Src:             'engines/net.c:907,2'
          Dst:             reset_all_stats
        - Src:             'engines/net.c:908,2'
          Dst:             td_set_runstate
        - Src:             'engines/net.c:911,2'
          Dst:             td_set_runstate
    - functionName:    fio_netio_connect
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 858
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         201
      ICount:          1204
      EdgeCount:       262
      CyclomaticComplexity: 63
      functionsReached:
        - __errno_location
        - close
        - connect
        - fio_netio_is_multicast
        - inet_aton
        - is_ipv6
        - is_tcp
        - is_udp
        - is_vsock
        - log_err
        - nowarn_snprintf
        - set_mss
        - set_window_size
        - setsockopt
        - socket
        - strerror
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/net.c:741,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:742,10'
              BranchSideFuncs:
                - socket
                - set_window_size
                - set_mss
                - is_udp
                - is_vsock
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - fio_netio_is_multicast
                - is_ipv6
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
                - log_err
                - close
                - close
                - close
                - is_tcp
                - setsockopt
                - __errno_location
                - strerror
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:744,13'
              BranchSideFuncs:
                - is_vsock
                - log_err
                - socket
                - set_window_size
                - set_mss
                - is_udp
                - is_vsock
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - fio_netio_is_multicast
                - is_ipv6
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
                - log_err
                - close
                - close
                - close
                - is_tcp
                - setsockopt
                - __errno_location
                - strerror
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:744,13'
          Branch Sides:
            - BranchSide:      'engines/net.c:745,10'
              BranchSideFuncs:
                - socket
                - set_window_size
                - set_mss
                - is_udp
                - is_vsock
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - fio_netio_is_multicast
                - is_ipv6
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
                - log_err
                - close
                - close
                - close
                - is_tcp
                - setsockopt
                - __errno_location
                - strerror
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:747,13'
              BranchSideFuncs:
                - is_vsock
                - log_err
                - socket
                - set_window_size
                - set_mss
                - is_udp
                - is_vsock
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - fio_netio_is_multicast
                - is_ipv6
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
                - log_err
                - close
                - close
                - close
                - is_tcp
                - setsockopt
                - __errno_location
                - strerror
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:747,13'
          Branch Sides:
            - BranchSide:      'engines/net.c:748,10'
              BranchSideFuncs:
                - socket
                - set_window_size
                - set_mss
                - is_udp
                - is_vsock
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - fio_netio_is_multicast
                - is_ipv6
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
                - log_err
                - close
                - close
                - close
                - is_tcp
                - setsockopt
                - __errno_location
                - strerror
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:750,13'
              BranchSideFuncs:
                - is_vsock
                - log_err
                - socket
                - set_window_size
                - set_mss
                - is_udp
                - is_vsock
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - fio_netio_is_multicast
                - is_ipv6
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
                - log_err
                - close
                - close
                - close
                - is_tcp
                - setsockopt
                - __errno_location
                - strerror
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:750,13'
          Branch Sides:
            - BranchSide:      'engines/net.c:751,10'
              BranchSideFuncs:
                - socket
                - set_window_size
                - set_mss
                - is_udp
                - is_vsock
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - fio_netio_is_multicast
                - is_ipv6
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
                - log_err
                - close
                - close
                - close
                - is_tcp
                - setsockopt
                - __errno_location
                - strerror
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:753,13'
              BranchSideFuncs:
                - is_vsock
                - log_err
                - socket
                - set_window_size
                - set_mss
                - is_udp
                - is_vsock
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - fio_netio_is_multicast
                - is_ipv6
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
                - log_err
                - close
                - close
                - close
                - is_tcp
                - setsockopt
                - __errno_location
                - strerror
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:753,13'
          Branch Sides:
            - BranchSide:      'engines/net.c:754,10'
              BranchSideFuncs:
                - socket
                - set_window_size
                - set_mss
                - is_udp
                - is_vsock
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - fio_netio_is_multicast
                - is_ipv6
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
                - log_err
                - close
                - close
                - close
                - is_tcp
                - setsockopt
                - __errno_location
                - strerror
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:756,22'
              BranchSideFuncs:
                - is_vsock
                - log_err
                - socket
                - set_window_size
                - set_mss
                - is_udp
                - is_vsock
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - fio_netio_is_multicast
                - is_ipv6
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
                - log_err
                - close
                - close
                - close
                - is_tcp
                - setsockopt
                - __errno_location
                - strerror
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:756,13'
          Branch Sides:
            - BranchSide:      'engines/net.c:757,10'
              BranchSideFuncs:
                - socket
                - set_window_size
                - set_mss
                - is_udp
                - is_vsock
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - fio_netio_is_multicast
                - is_ipv6
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
                - log_err
                - close
                - close
                - close
                - is_tcp
                - setsockopt
                - __errno_location
                - strerror
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:760,41'
              BranchSideFuncs:
                - log_err
        - Branch String:   'engines/net.c:766,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:767,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:772,6'
              BranchSideFuncs:
                - set_window_size
                - set_mss
                - is_udp
                - is_vsock
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - fio_netio_is_multicast
                - is_ipv6
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
                - log_err
                - close
                - close
                - close
                - is_tcp
                - setsockopt
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'engines/net.c:767,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:767,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:767,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:767,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:767,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:767,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:767,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:767,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:768,3'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:767,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:767,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:767,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:767,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:767,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:767,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:772,17'
          Branch Sides:
            - BranchSide:      'engines/net.c:772,27'
              BranchSideFuncs:
                - is_tcp
                - set_window_size
                - set_mss
                - is_udp
                - is_vsock
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - fio_netio_is_multicast
                - is_ipv6
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
                - log_err
                - close
                - close
                - close
                - setsockopt
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'engines/net.c:782,22'
              BranchSideFuncs:
                - set_window_size
                - set_mss
                - is_udp
                - is_vsock
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - fio_netio_is_multicast
                - is_ipv6
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
                - log_err
                - close
                - close
                - close
        - Branch String:   'engines/net.c:772,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:773,7'
              BranchSideFuncs:
                - setsockopt
                - set_window_size
                - set_mss
                - is_udp
                - is_vsock
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - fio_netio_is_multicast
                - is_ipv6
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
                - log_err
                - close
                - close
                - close
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'engines/net.c:782,22'
              BranchSideFuncs:
                - set_window_size
                - set_mss
                - is_udp
                - is_vsock
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - fio_netio_is_multicast
                - is_ipv6
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
                - log_err
                - close
                - close
                - close
        - Branch String:   'engines/net.c:775,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:776,102'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'engines/net.c:779,2'
              BranchSideFuncs:
                - set_window_size
                - set_mss
                - is_udp
                - is_vsock
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - fio_netio_is_multicast
                - is_ipv6
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
                - log_err
                - close
                - close
                - close
        - Branch String:   'engines/net.c:782,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:783,9'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:786,14'
              BranchSideFuncs:
                - set_mss
                - is_udp
                - is_vsock
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - fio_netio_is_multicast
                - is_ipv6
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
                - log_err
                - close
                - close
        - Branch String:   'engines/net.c:786,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:787,9'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:791,13'
              BranchSideFuncs:
                - is_udp
                - is_vsock
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - fio_netio_is_multicast
                - is_ipv6
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
                - log_err
                - close
        - Branch String:   'engines/net.c:791,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:792,31'
              BranchSideFuncs:
                - fio_netio_is_multicast
                - is_ipv6
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
                - log_err
                - close
            - BranchSide:      'engines/net.c:820,13'
              BranchSideFuncs:
                - is_vsock
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:792,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:793,4'
              BranchSideFuncs:
                - is_ipv6
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
                - log_err
                - close
            - BranchSide:      'engines/net.c:794,15'
              BranchSideFuncs:
                - is_ipv6
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
                - log_err
                - close
        - Branch String:   'engines/net.c:794,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:795,4'
              BranchSideFuncs:
                - log_err
                - close
            - BranchSide:      'engines/net.c:800,7'
              BranchSideFuncs:
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
        - Branch String:   'engines/net.c:800,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:803,18'
              BranchSideFuncs:
                - inet_aton
                - setsockopt
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
            - BranchSide:      'engines/net.c:814,18'
              BranchSideFuncs:
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:803,8'
          Branch Sides:
            - BranchSide:      'engines/net.c:804,5'
              BranchSideFuncs:
                - log_err
                - close
            - BranchSide:      'engines/net.c:808,19'
              BranchSideFuncs:
                - setsockopt
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:808,8'
          Branch Sides:
            - BranchSide:      'engines/net.c:809,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:813,3'
              BranchSideFuncs:
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:809,5'
          Branch Sides:
            - BranchSide:      'engines/net.c:809,5'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:809,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:809,5'
          Branch Sides:
            - BranchSide:      'engines/net.c:809,5'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:809,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:809,5'
          Branch Sides:
            - BranchSide:      'engines/net.c:809,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
            - BranchSide:      'engines/net.c:810,11'
              BranchSideFuncs:
                - close
        - Branch String:   'engines/net.c:809,5'
          Branch Sides:
            - BranchSide:      'engines/net.c:809,5'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:809,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
        - Branch String:   'engines/net.c:809,5'
          Branch Sides:
            - BranchSide:      'engines/net.c:809,5'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:809,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
        - Branch String:   'engines/net.c:814,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:815,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:819,3'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:815,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:815,4'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:815,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:815,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:815,4'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:815,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:815,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:815,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
            - BranchSide:      'engines/net.c:816,10'
              BranchSideFuncs:
                - close
        - Branch String:   'engines/net.c:815,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:815,4'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:815,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
        - Branch String:   'engines/net.c:815,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:815,4'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:815,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
        - Branch String:   'engines/net.c:820,13'
          Branch Sides:
            - BranchSide:      'engines/net.c:821,13'
              BranchSideFuncs:
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:828,13'
              BranchSideFuncs:
                - is_vsock
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:823,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:824,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:828,2'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:824,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:824,4'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:824,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:824,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:824,4'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:824,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:824,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:824,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
            - BranchSide:      'engines/net.c:825,10'
              BranchSideFuncs:
                - close
        - Branch String:   'engines/net.c:824,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:824,4'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:824,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
        - Branch String:   'engines/net.c:824,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:824,4'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:824,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
        - Branch String:   'engines/net.c:828,13'
          Branch Sides:
            - BranchSide:      'engines/net.c:829,13'
              BranchSideFuncs:
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:836,22'
              BranchSideFuncs:
                - is_vsock
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:831,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:832,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:836,2'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:832,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:832,4'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:832,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:832,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:832,4'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:832,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:832,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:832,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
            - BranchSide:      'engines/net.c:833,10'
              BranchSideFuncs:
                - close
        - Branch String:   'engines/net.c:832,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:832,4'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:832,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
        - Branch String:   'engines/net.c:832,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:832,4'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:832,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
        - Branch String:   'engines/net.c:836,13'
          Branch Sides:
            - BranchSide:      'engines/net.c:837,13'
              BranchSideFuncs:
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:845,31'
              BranchSideFuncs:
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:839,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:840,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:844,2'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:840,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:840,4'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:840,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:840,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:840,4'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:840,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:840,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:840,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
            - BranchSide:      'engines/net.c:841,10'
              BranchSideFuncs:
                - close
        - Branch String:   'engines/net.c:840,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:840,4'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:840,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
        - Branch String:   'engines/net.c:840,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:840,4'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:840,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
        - Branch String:   'engines/net.c:850,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:0,0'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:851,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:851,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:851,4'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:851,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:851,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:851,4'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:851,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:851,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:851,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
            - BranchSide:      'engines/net.c:852,10'
              BranchSideFuncs:
                - close
        - Branch String:   'engines/net.c:851,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:851,4'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:851,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
        - Branch String:   'engines/net.c:851,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:851,4'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:851,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
      Callsites:
        - Src:             'engines/net.c:756,13'
          Dst:             is_vsock
        - Src:             'engines/net.c:760,3'
          Dst:             log_err
        - Src:             'engines/net.c:765,10'
          Dst:             socket
        - Src:             'engines/net.c:767,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:767,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:767,3'
          Dst:             strerror
        - Src:             'engines/net.c:767,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:767,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:767,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:767,3'
          Dst:             strerror
        - Src:             'engines/net.c:767,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:772,20'
          Dst:             is_tcp
        - Src:             'engines/net.c:775,7'
          Dst:             setsockopt
        - Src:             'engines/net.c:776,102'
          Dst:             __errno_location
        - Src:             'engines/net.c:776,93'
          Dst:             strerror
        - Src:             'engines/net.c:776,4'
          Dst:             log_err
        - Src:             'engines/net.c:782,6'
          Dst:             set_window_size
        - Src:             'engines/net.c:783,3'
          Dst:             close
        - Src:             'engines/net.c:786,6'
          Dst:             set_mss
        - Src:             'engines/net.c:787,3'
          Dst:             close
        - Src:             'engines/net.c:791,6'
          Dst:             is_udp
        - Src:             'engines/net.c:792,8'
          Dst:             fio_netio_is_multicast
        - Src:             'engines/net.c:794,7'
          Dst:             is_ipv6
        - Src:             'engines/net.c:795,4'
          Dst:             log_err
        - Src:             'engines/net.c:796,4'
          Dst:             close
        - Src:             'engines/net.c:803,8'
          Dst:             inet_aton
        - Src:             'engines/net.c:804,5'
          Dst:             log_err
        - Src:             'engines/net.c:805,5'
          Dst:             close
        - Src:             'engines/net.c:808,8'
          Dst:             setsockopt
        - Src:             'engines/net.c:809,5'
          Dst:             __errno_location
        - Src:             'engines/net.c:809,5'
          Dst:             __errno_location
        - Src:             'engines/net.c:809,5'
          Dst:             strerror
        - Src:             'engines/net.c:809,5'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:809,5'
          Dst:             __errno_location
        - Src:             'engines/net.c:809,5'
          Dst:             __errno_location
        - Src:             'engines/net.c:809,5'
          Dst:             strerror
        - Src:             'engines/net.c:809,5'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:810,5'
          Dst:             close
        - Src:             'engines/net.c:814,7'
          Dst:             setsockopt
        - Src:             'engines/net.c:815,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:815,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:815,4'
          Dst:             strerror
        - Src:             'engines/net.c:815,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:815,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:815,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:815,4'
          Dst:             strerror
        - Src:             'engines/net.c:815,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:816,4'
          Dst:             close
        - Src:             'engines/net.c:823,7'
          Dst:             connect
        - Src:             'engines/net.c:824,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:824,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:824,4'
          Dst:             strerror
        - Src:             'engines/net.c:824,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:824,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:824,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:824,4'
          Dst:             strerror
        - Src:             'engines/net.c:824,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:825,4'
          Dst:             close
        - Src:             'engines/net.c:831,7'
          Dst:             connect
        - Src:             'engines/net.c:832,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:832,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:832,4'
          Dst:             strerror
        - Src:             'engines/net.c:832,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:832,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:832,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:832,4'
          Dst:             strerror
        - Src:             'engines/net.c:832,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:833,4'
          Dst:             close
        - Src:             'engines/net.c:836,13'
          Dst:             is_vsock
        - Src:             'engines/net.c:839,7'
          Dst:             connect
        - Src:             'engines/net.c:840,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:840,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:840,4'
          Dst:             strerror
        - Src:             'engines/net.c:840,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:840,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:840,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:840,4'
          Dst:             strerror
        - Src:             'engines/net.c:840,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:841,4'
          Dst:             close
        - Src:             'engines/net.c:848,36'
          Dst:             strlen
        - Src:             'engines/net.c:850,7'
          Dst:             connect
        - Src:             'engines/net.c:851,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:851,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:851,4'
          Dst:             strerror
        - Src:             'engines/net.c:851,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:851,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:851,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:851,4'
          Dst:             strerror
        - Src:             'engines/net.c:851,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:852,4'
          Dst:             close
    - functionName:    is_udp
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:
        - Branch String:   'engines/net.c:229,34'
          Branch Sides:
            - BranchSide:      'engines/net.c:229,34'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:229,37'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_netio_send_open
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionLinenumberEnd: 1018
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         31
      ICount:          211
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - htonl
        - is_ipv6
        - is_vsock
        - nowarn_snprintf
        - sendto
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/net.c:997,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:998,7'
              BranchSideFuncs:
                - htonl
                - htonl
                - sendto
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1000,22'
              BranchSideFuncs:
                - is_vsock
                - htonl
                - htonl
                - sendto
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1000,13'
          Branch Sides:
            - BranchSide:      'engines/net.c:1001,7'
              BranchSideFuncs:
                - htonl
                - htonl
                - sendto
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1004,7'
              BranchSideFuncs:
                - htonl
                - htonl
                - sendto
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1012,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1013,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1017,2'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:1013,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1013,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1013,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1013,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1013,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1013,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1013,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1013,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1014,10'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:1013,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1013,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:1013,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1013,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1013,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:1013,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
      Callsites:
        - Src:             'engines/net.c:997,6'
          Dst:             is_ipv6
        - Src:             'engines/net.c:1000,13'
          Dst:             is_vsock
        - Src:             'engines/net.c:1008,14'
          Dst:             htonl
        - Src:             'engines/net.c:1009,12'
          Dst:             htonl
        - Src:             'engines/net.c:1011,8'
          Dst:             sendto
        - Src:             'engines/net.c:1013,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1013,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1013,3'
          Dst:             strerror
        - Src:             'engines/net.c:1013,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:1013,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1013,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1013,3'
          Dst:             strerror
        - Src:             'engines/net.c:1013,3'
          Dst:             nowarn_snprintf
    - functionName:    fio_netio_udp_recv_open
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 954
      functionLinenumberEnd: 986
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         33
      ICount:          222
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - __errno_location
        - fio_gettime
        - is_ipv6
        - log_err
        - nowarn_snprintf
        - ntohl
        - recvfrom
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/net.c:962,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:963,7'
              BranchSideFuncs:
                - recvfrom
                - ntohl
                - ntohl
                - fio_gettime
                - ntohl
                - ntohl
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:966,7'
              BranchSideFuncs:
                - recvfrom
                - ntohl
                - ntohl
                - fio_gettime
                - ntohl
                - ntohl
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:971,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:972,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:976,16'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - fio_gettime
                - ntohl
                - ntohl
                - log_err
        - Branch String:   'engines/net.c:972,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:972,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:972,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:972,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:972,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:972,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:972,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:972,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:973,10'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:972,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:972,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:972,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:972,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:972,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:972,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:976,52'
          Branch Sides:
            - BranchSide:      'engines/net.c:977,16'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - log_err
            - BranchSide:      'engines/net.c:979,29'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - log_err
        - Branch String:   'engines/net.c:976,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:979,29'
              BranchSideFuncs:
                - ntohl
                - ntohl
                - log_err
            - BranchSide:      'engines/net.c:984,15'
              BranchSideFuncs:
                - fio_gettime
      Callsites:
        - Src:             'engines/net.c:962,6'
          Dst:             is_ipv6
        - Src:             'engines/net.c:970,8'
          Dst:             recvfrom
        - Src:             'engines/net.c:972,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:972,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:972,3'
          Dst:             strerror
        - Src:             'engines/net.c:972,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:972,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:972,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:972,3'
          Dst:             strerror
        - Src:             'engines/net.c:972,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:976,6'
          Dst:             ntohl
        - Src:             'engines/net.c:977,6'
          Dst:             ntohl
        - Src:             'engines/net.c:979,19'
          Dst:             ntohl
        - Src:             'engines/net.c:980,19'
          Dst:             ntohl
        - Src:             'engines/net.c:978,3'
          Dst:             log_err
        - Src:             'engines/net.c:984,2'
          Dst:             fio_gettime
    - functionName:    recvfrom
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ntohl
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    socket
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_tcp
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'engines/net.c:234,34'
          Branch Sides:
            - BranchSide:      'engines/net.c:234,34'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:234,37'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    setsockopt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_window_size
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - fd
      BBCount:         64
      ICount:          360
      EdgeCount:       82
      CyclomaticComplexity: 20
      functionsReached:
        - __errno_location
        - nowarn_snprintf
        - setsockopt
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/net.c:254,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:255,3'
              BranchSideFuncs:
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:257,8'
              BranchSideFuncs:
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:257,18'
          Branch Sides:
            - BranchSide:      'engines/net.c:257,18'
              BranchSideFuncs:
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:257,21'
              BranchSideFuncs:
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:258,19'
          Branch Sides:
            - BranchSide:      'engines/net.c:258,22'
              BranchSideFuncs:
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:258,19'
              BranchSideFuncs:
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:262,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:263,20'
              BranchSideFuncs:
                - setsockopt
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:268,6'
              BranchSideFuncs:
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:265,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:266,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:267,2'
              BranchSideFuncs:
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:266,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:266,4'
              BranchSideFuncs:
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:266,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:266,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:266,4'
              BranchSideFuncs:
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:266,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:266,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:266,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:267,2'
              BranchSideFuncs:
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:266,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:266,4'
              BranchSideFuncs:
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:266,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:266,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:266,4'
              BranchSideFuncs:
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:266,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:268,10'
          Branch Sides:
            - BranchSide:      'engines/net.c:268,14'
              BranchSideFuncs:
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:275,9'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:268,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:269,20'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:275,9'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:271,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:272,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:273,2'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:272,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:272,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:272,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:272,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:272,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:272,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:272,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:272,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:273,2'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:272,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:272,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:272,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:272,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:272,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:272,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
      Callsites:
        - Src:             'engines/net.c:263,9'
          Dst:             setsockopt
        - Src:             'engines/net.c:266,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:266,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:266,4'
          Dst:             strerror
        - Src:             'engines/net.c:266,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:266,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:266,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:266,4'
          Dst:             strerror
        - Src:             'engines/net.c:266,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:269,9'
          Dst:             setsockopt
        - Src:             'engines/net.c:272,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:272,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:272,4'
          Dst:             strerror
        - Src:             'engines/net.c:272,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:272,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:272,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:272,4'
          Dst:             strerror
        - Src:             'engines/net.c:272,4'
          Dst:             nowarn_snprintf
    - functionName:    set_mss
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - fd
      BBCount:         31
      ICount:          176
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - is_tcp
        - nowarn_snprintf
        - setsockopt
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/net.c:289,14'
          Branch Sides:
            - BranchSide:      'engines/net.c:289,25'
              BranchSideFuncs:
                - is_tcp
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:290,3'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:289,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:290,3'
              BranchSideFuncs:
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:292,8'
              BranchSideFuncs:
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:295,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:296,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:298,9'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:296,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:296,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:296,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:296,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:296,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:296,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:296,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:296,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:298,9'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:296,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:296,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:296,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:296,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:296,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:296,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
      Callsites:
        - Src:             'engines/net.c:289,18'
          Dst:             is_tcp
        - Src:             'engines/net.c:293,8'
          Dst:             setsockopt
        - Src:             'engines/net.c:296,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:296,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:296,3'
          Dst:             strerror
        - Src:             'engines/net.c:296,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:296,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:296,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:296,3'
          Dst:             strerror
        - Src:             'engines/net.c:296,3'
          Dst:             nowarn_snprintf
    - functionName:    fio_netio_is_multicast
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mcaddr
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - inet_network
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/net.c:340,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:341,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:343,6'
              BranchSideFuncs:
                - inet_network
                - inet_network
        - Branch String:   'engines/net.c:343,40'
          Branch Sides:
            - BranchSide:      'engines/net.c:344,6'
              BranchSideFuncs:
                - inet_network
            - BranchSide:      'engines/net.c:347,2'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:343,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:345,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:347,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/net.c:339,19'
          Dst:             inet_network
        - Src:             'engines/net.c:343,6'
          Dst:             inet_network
        - Src:             'engines/net.c:344,6'
          Dst:             inet_network
    - functionName:    inet_aton
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    connect
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    inet_network
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poll_wait
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - short
      constantsTouched: []
      argNames:
        - td
        - fd
        - events
      BBCount:         36
      ICount:          198
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - __errno_location
        - nowarn_snprintf
        - poll
        - strerror
      functionUses:    3
      BranchProfiles:
        - Branch String:   'engines/net.c:315,2'
          Branch Sides:
            - BranchSide:      'engines/net.c:316,12'
              BranchSideFuncs:
                - poll
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:331,10'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:319,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:320,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:325,15'
              BranchSideFuncs:
                - poll
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:320,8'
          Branch Sides:
            - BranchSide:      'engines/net.c:321,5'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:323,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:323,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:323,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:323,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:323,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:323,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:323,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:323,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:323,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:324,4'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:323,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:323,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:323,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:323,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:323,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:323,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:331,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:332,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:334,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/net.c:318,9'
          Dst:             poll
        - Src:             'engines/net.c:320,8'
          Dst:             __errno_location
        - Src:             'engines/net.c:323,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:323,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:323,4'
          Dst:             strerror
        - Src:             'engines/net.c:323,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:323,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:323,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:323,4'
          Dst:             strerror
        - Src:             'engines/net.c:323,4'
          Dst:             nowarn_snprintf
    - functionName:    accept
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    poll
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_ro_check
      functionSourceFile: '/src/fio/engines/../fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         17
      ICount:          84
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'engines/../fio.h:629,2'
          Dst:             __assert_fail
    - functionName:    __fio_netio_queue
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - io_u
        - ddir
      BBCount:         62
      ICount:          338
      EdgeCount:       81
      CyclomaticComplexity: 21
      functionsReached:
        - __errno_location
        - fio_netio_recv
        - fio_netio_send
        - fio_netio_splice_in
        - fio_netio_splice_out
        - is_udp
        - nowarn_snprintf
        - strerror
      functionUses:    3
      BranchProfiles:
        - Branch String:   'engines/net.c:674,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:675,8'
              BranchSideFuncs:
                - fio_netio_send
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - is_udp
                - fio_netio_splice_out
            - BranchSide:      'engines/net.c:680,13'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - fio_netio_recv
                - is_udp
                - fio_netio_splice_in
        - Branch String:   'engines/net.c:675,23'
          Branch Sides:
            - BranchSide:      'engines/net.c:675,33'
              BranchSideFuncs:
                - is_udp
                - fio_netio_splice_out
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - fio_netio_send
            - BranchSide:      'engines/net.c:677,25'
              BranchSideFuncs:
                - fio_netio_send
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
        - Branch String:   'engines/net.c:675,36'
          Branch Sides:
            - BranchSide:      'engines/net.c:676,7'
              BranchSideFuncs:
                - fio_netio_send
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
            - BranchSide:      'engines/net.c:677,25'
              BranchSideFuncs:
                - fio_netio_send
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
        - Branch String:   'engines/net.c:675,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:677,25'
              BranchSideFuncs:
                - fio_netio_send
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
            - BranchSide:      'engines/net.c:679,31'
              BranchSideFuncs:
                - fio_netio_splice_out
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
        - Branch String:   'engines/net.c:680,13'
          Branch Sides:
            - BranchSide:      'engines/net.c:681,8'
              BranchSideFuncs:
                - fio_netio_recv
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - is_udp
                - fio_netio_splice_in
            - BranchSide:      'engines/net.c:687,7'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
        - Branch String:   'engines/net.c:681,23'
          Branch Sides:
            - BranchSide:      'engines/net.c:681,33'
              BranchSideFuncs:
                - is_udp
                - fio_netio_splice_in
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - fio_netio_recv
            - BranchSide:      'engines/net.c:683,25'
              BranchSideFuncs:
                - fio_netio_recv
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
        - Branch String:   'engines/net.c:681,36'
          Branch Sides:
            - BranchSide:      'engines/net.c:682,7'
              BranchSideFuncs:
                - fio_netio_recv
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
            - BranchSide:      'engines/net.c:683,25'
              BranchSideFuncs:
                - fio_netio_recv
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
        - Branch String:   'engines/net.c:681,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:683,25'
              BranchSideFuncs:
                - fio_netio_recv
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
            - BranchSide:      'engines/net.c:685,30'
              BranchSideFuncs:
                - fio_netio_splice_in
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
        - Branch String:   'engines/net.c:689,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:690,7'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:706,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:690,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:691,18'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:694,15'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:694,14'
          Branch Sides:
            - BranchSide:      'engines/net.c:695,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:697,14'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:699,27'
          Branch Sides:
            - BranchSide:      'engines/net.c:699,30'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:702,18'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:699,8'
          Branch Sides:
            - BranchSide:      'engines/net.c:700,5'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:702,18'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:706,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:707,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:709,2'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:707,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:707,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:707,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:707,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:707,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:707,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:707,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:707,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:709,2'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:707,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:707,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:707,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:707,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:707,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:707,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
      Callsites:
        - Src:             'engines/net.c:675,26'
          Dst:             is_udp
        - Src:             'engines/net.c:677,10'
          Dst:             fio_netio_send
        - Src:             'engines/net.c:679,10'
          Dst:             fio_netio_splice_out
        - Src:             'engines/net.c:681,26'
          Dst:             is_udp
        - Src:             'engines/net.c:683,10'
          Dst:             fio_netio_recv
        - Src:             'engines/net.c:685,10'
          Dst:             fio_netio_splice_in
        - Src:             'engines/net.c:697,14'
          Dst:             __errno_location
        - Src:             'engines/net.c:707,3'
          Dst:             strerror
        - Src:             'engines/net.c:707,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:707,3'
          Dst:             strerror
        - Src:             'engines/net.c:707,3'
          Dst:             nowarn_snprintf
    - functionName:    fio_netio_send
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         26
      ICount:          192
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - is_ipv6
        - is_udp
        - poll_wait
        - send
        - sendto
        - store_udp_seq
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/net.c:553,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:557,16'
              BranchSideFuncs:
                - is_ipv6
                - sendto
                - poll_wait
                - is_udp
                - send
                - store_udp_seq
            - BranchSide:      'engines/net.c:575,9'
              BranchSideFuncs:
                - send
                - poll_wait
                - is_udp
                - is_ipv6
                - sendto
                - store_udp_seq
        - Branch String:   'engines/net.c:557,8'
          Branch Sides:
            - BranchSide:      'engines/net.c:558,31'
              BranchSideFuncs:
                - sendto
                - poll_wait
                - is_udp
                - send
                - is_ipv6
                - store_udp_seq
            - BranchSide:      'engines/net.c:561,31'
              BranchSideFuncs:
                - sendto
                - poll_wait
                - is_udp
                - send
                - is_ipv6
                - store_udp_seq
        - Branch String:   'engines/net.c:565,8'
          Branch Sides:
            - BranchSide:      'engines/net.c:566,19'
              BranchSideFuncs:
                - store_udp_seq
                - sendto
                - poll_wait
                - is_udp
                - send
                - is_ipv6
            - BranchSide:      'engines/net.c:568,17'
              BranchSideFuncs:
                - sendto
                - poll_wait
                - is_udp
                - send
                - is_ipv6
                - store_udp_seq
        - Branch String:   'engines/net.c:576,20'
          Branch Sides:
            - BranchSide:      'engines/net.c:576,24'
              BranchSideFuncs:
                - send
                - poll_wait
                - is_udp
                - is_ipv6
                - sendto
                - store_udp_seq
            - BranchSide:      'engines/net.c:579,15'
              BranchSideFuncs:
                - send
                - poll_wait
                - is_udp
                - is_ipv6
                - sendto
                - store_udp_seq
        - Branch String:   'engines/net.c:575,8'
          Branch Sides:
            - BranchSide:      'engines/net.c:577,11'
              BranchSideFuncs:
                - send
                - poll_wait
                - is_udp
                - is_ipv6
                - sendto
                - store_udp_seq
            - BranchSide:      'engines/net.c:579,15'
              BranchSideFuncs:
                - send
                - poll_wait
                - is_udp
                - is_ipv6
                - sendto
                - store_udp_seq
        - Branch String:   'engines/net.c:582,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:583,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:585,19'
              BranchSideFuncs:
                - poll_wait
                - is_udp
                - send
                - is_ipv6
                - sendto
                - store_udp_seq
        - Branch String:   'engines/net.c:586,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:587,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:588,2'
              BranchSideFuncs:
                - is_udp
                - send
                - poll_wait
                - is_ipv6
                - sendto
                - store_udp_seq
        - Branch String:   'engines/net.c:588,2'
          Branch Sides:
            - BranchSide:      'engines/net.c:553,14'
              BranchSideFuncs:
                - is_udp
                - send
                - poll_wait
                - is_ipv6
                - sendto
                - store_udp_seq
            - BranchSide:      'engines/net.c:588,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/net.c:553,7'
          Dst:             is_udp
        - Src:             'engines/net.c:557,8'
          Dst:             is_ipv6
        - Src:             'engines/net.c:566,5'
          Dst:             store_udp_seq
        - Src:             'engines/net.c:568,10'
          Dst:             sendto
        - Src:             'engines/net.c:579,10'
          Dst:             send
        - Src:             'engines/net.c:585,9'
          Dst:             poll_wait
    - functionName:    fio_netio_splice_out
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - splice_out
        - vmsplice_io_u_in
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/net.c:486,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:487,21'
              BranchSideFuncs:
                - splice_out
            - BranchSide:      'engines/net.c:489,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/net.c:485,8'
          Dst:             vmsplice_io_u_in
        - Src:             'engines/net.c:487,10'
          Dst:             splice_out
    - functionName:    fio_netio_recv
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         37
      ICount:          247
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - is_close_msg
        - is_ipv6
        - is_udp
        - poll_wait
        - recv
        - recvfrom
        - verify_udp_seq
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/net.c:616,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:618,18'
              BranchSideFuncs:
                - recvfrom
                - is_close_msg
                - poll_wait
                - is_udp
                - verify_udp_seq
                - is_udp
                - recv
                - is_close_msg
                - is_ipv6
            - BranchSide:      'engines/net.c:641,15'
              BranchSideFuncs:
                - recv
                - is_close_msg
                - poll_wait
                - is_udp
                - verify_udp_seq
                - is_udp
                - recvfrom
                - is_close_msg
                - is_ipv6
        - Branch String:   'engines/net.c:620,8'
          Branch Sides:
            - BranchSide:      'engines/net.c:621,18'
              BranchSideFuncs:
                - is_ipv6
                - recvfrom
                - is_close_msg
                - poll_wait
                - is_udp
                - verify_udp_seq
                - is_udp
                - recv
                - is_close_msg
            - BranchSide:      'engines/net.c:629,10'
              BranchSideFuncs:
                - recvfrom
                - is_close_msg
                - poll_wait
                - is_udp
                - verify_udp_seq
                - is_udp
                - recv
                - is_close_msg
                - is_ipv6
        - Branch String:   'engines/net.c:621,9'
          Branch Sides:
            - BranchSide:      'engines/net.c:622,34'
              BranchSideFuncs:
                - recvfrom
                - is_close_msg
                - poll_wait
                - is_udp
                - verify_udp_seq
                - is_udp
                - recv
                - is_close_msg
                - is_ipv6
            - BranchSide:      'engines/net.c:625,34'
              BranchSideFuncs:
                - recvfrom
                - is_close_msg
                - poll_wait
                - is_udp
                - verify_udp_seq
                - is_udp
                - recv
                - is_close_msg
                - is_ipv6
        - Branch String:   'engines/net.c:636,8'
          Branch Sides:
            - BranchSide:      'engines/net.c:637,5'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:640,3'
              BranchSideFuncs:
                - poll_wait
                - is_udp
                - verify_udp_seq
                - is_udp
                - recv
                - is_close_msg
                - recvfrom
                - is_close_msg
                - is_ipv6
        - Branch String:   'engines/net.c:644,8'
          Branch Sides:
            - BranchSide:      'engines/net.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:645,5'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:649,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:650,4'
              BranchSideFuncs:
                - is_udp
                - verify_udp_seq
            - BranchSide:      'engines/net.c:651,13'
              BranchSideFuncs:
                - poll_wait
                - is_udp
                - verify_udp_seq
                - is_udp
                - recv
                - is_close_msg
                - recvfrom
                - is_close_msg
                - is_ipv6
        - Branch String:   'engines/net.c:655,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:656,4'
              BranchSideFuncs:
                - is_udp
                - verify_udp_seq
            - BranchSide:      'engines/net.c:657,9'
              BranchSideFuncs:
                - is_udp
                - verify_udp_seq
                - is_udp
                - recv
                - is_close_msg
                - poll_wait
                - recvfrom
                - is_close_msg
                - is_ipv6
        - Branch String:   'engines/net.c:658,2'
          Branch Sides:
            - BranchSide:      'engines/net.c:616,14'
              BranchSideFuncs:
                - is_udp
                - recv
                - is_close_msg
                - poll_wait
                - is_udp
                - verify_udp_seq
                - recvfrom
                - is_close_msg
                - is_ipv6
            - BranchSide:      'engines/net.c:660,13'
              BranchSideFuncs:
                - is_udp
                - verify_udp_seq
        - Branch String:   'engines/net.c:660,16'
          Branch Sides:
            - BranchSide:      'engines/net.c:660,19'
              BranchSideFuncs:
                - verify_udp_seq
            - BranchSide:      'engines/net.c:663,9'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:660,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:661,18'
              BranchSideFuncs:
                - verify_udp_seq
            - BranchSide:      'engines/net.c:663,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/net.c:616,7'
          Dst:             is_udp
        - Src:             'engines/net.c:621,10'
          Dst:             is_ipv6
        - Src:             'engines/net.c:633,10'
          Dst:             recvfrom
        - Src:             'engines/net.c:636,8'
          Dst:             is_close_msg
        - Src:             'engines/net.c:641,10'
          Dst:             recv
        - Src:             'engines/net.c:644,8'
          Dst:             is_close_msg
        - Src:             'engines/net.c:654,9'
          Dst:             poll_wait
        - Src:             'engines/net.c:660,6'
          Dst:             is_udp
        - Src:             'engines/net.c:661,3'
          Dst:             verify_udp_seq
    - functionName:    fio_netio_splice_in
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - splice_in
        - vmsplice_io_u_out
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/net.c:471,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:472,28'
              BranchSideFuncs:
                - vmsplice_io_u_out
            - BranchSide:      'engines/net.c:474,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/net.c:470,8'
          Dst:             splice_in
        - Src:             'engines/net.c:472,10'
          Dst:             vmsplice_io_u_out
    - functionName:    splice_in
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - splice_io_u
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/net.c:400,9'
          Dst:             splice_io_u
    - functionName:    vmsplice_io_u_out
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - io_u
        - len
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vmsplice_io_u
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/net.c:449,9'
          Dst:             vmsplice_io_u
    - functionName:    vmsplice_io_u
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - io_u
        - fd
        - len
      BBCount:         15
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - vmsplice
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/net.c:422,2'
          Branch Sides:
            - BranchSide:      'engines/net.c:422,2'
              BranchSideFuncs:
                - vmsplice
            - BranchSide:      'engines/net.c:423,22'
              BranchSideFuncs:
                - vmsplice
        - Branch String:   'engines/net.c:425,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:426,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:429,15'
              BranchSideFuncs:
                - vmsplice
        - Branch String:   'engines/net.c:426,8'
          Branch Sides:
            - BranchSide:      'engines/net.c:427,13'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:428,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/net.c:423,13'
          Dst:             vmsplice
    - functionName:    vmsplice
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    splice_io_u
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - fdin
        - fdout
        - len
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - splice
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/net.c:375,2'
          Branch Sides:
            - BranchSide:      'engines/net.c:375,2'
              BranchSideFuncs:
                - splice
            - BranchSide:      'engines/net.c:376,20'
              BranchSideFuncs:
                - splice
        - Branch String:   'engines/net.c:378,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:379,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:383,15'
              BranchSideFuncs:
                - splice
        - Branch String:   'engines/net.c:379,8'
          Branch Sides:
            - BranchSide:      'engines/net.c:380,13'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:382,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/net.c:376,13'
          Dst:             splice
    - functionName:    splice
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - int
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_close_msg
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - io_u
        - len
      BBCount:         8
      ICount:          79
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/net.c:597,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:598,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:600,8'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:601,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:602,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:603,6'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:603,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:604,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:606,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    recv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    verify_udp_seq
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - nd
        - io_u
      BBCount:         13
      ICount:          149
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/net.c:524,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:525,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:527,6'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:527,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:528,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:530,7'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:531,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:532,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:533,6'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:533,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:534,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:538,8'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:540,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:541,35'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:543,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    vmsplice_io_u_in
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vmsplice_io_u
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/net.c:459,9'
          Dst:             vmsplice_io_u
    - functionName:    splice_out
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - io_u
        - len
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - splice_io_u
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/net.c:411,9'
          Dst:             splice_io_u
    - functionName:    store_udp_seq
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - nd
        - io_u
      BBCount:         4
      ICount:          88
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/net.c:509,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:510,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:512,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    send
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_netio_setup_listen
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1395
      functionLinenumberEnd: 1419
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         38
      ICount:          228
      EdgeCount:       49
      CyclomaticComplexity: 13
      functionsReached:
        - __errno_location
        - fio_netio_setup_listen_inet
        - fio_netio_setup_listen_unix
        - fio_netio_setup_listen_vsock
        - is_tcp
        - is_udp
        - is_vsock
        - listen
        - nowarn_snprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/net.c:1400,16'
          Branch Sides:
            - BranchSide:      'engines/net.c:1400,26'
              BranchSideFuncs:
                - fio_netio_setup_listen_inet
                - is_udp
                - listen
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1401,37'
              BranchSideFuncs:
                - fio_netio_setup_listen_inet
                - is_udp
                - listen
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1400,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1401,37'
              BranchSideFuncs:
                - fio_netio_setup_listen_inet
                - is_udp
                - listen
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1402,20'
              BranchSideFuncs:
                - is_vsock
                - fio_netio_setup_listen_unix
                - is_udp
                - listen
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - fio_netio_setup_listen_vsock
        - Branch String:   'engines/net.c:1402,11'
          Branch Sides:
            - BranchSide:      'engines/net.c:1403,38'
              BranchSideFuncs:
                - fio_netio_setup_listen_vsock
                - is_udp
                - listen
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1405,37'
              BranchSideFuncs:
                - fio_netio_setup_listen_unix
                - is_udp
                - listen
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1407,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1408,10'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:1409,13'
              BranchSideFuncs:
                - is_udp
                - listen
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1409,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1410,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:1412,13'
              BranchSideFuncs:
                - listen
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1412,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1413,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1418,2'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:1413,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1413,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1413,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1413,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1413,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1413,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1413,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1413,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1414,3'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:1413,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1413,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:1413,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1413,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1413,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:1413,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
      Callsites:
        - Src:             'engines/net.c:1400,6'
          Dst:             is_udp
        - Src:             'engines/net.c:1400,19'
          Dst:             is_tcp
        - Src:             'engines/net.c:1401,9'
          Dst:             fio_netio_setup_listen_inet
        - Src:             'engines/net.c:1402,11'
          Dst:             is_vsock
        - Src:             'engines/net.c:1403,9'
          Dst:             fio_netio_setup_listen_vsock
        - Src:             'engines/net.c:1405,9'
          Dst:             fio_netio_setup_listen_unix
        - Src:             'engines/net.c:1409,6'
          Dst:             is_udp
        - Src:             'engines/net.c:1412,6'
          Dst:             listen
        - Src:             'engines/net.c:1413,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1413,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1413,3'
          Dst:             strerror
        - Src:             'engines/net.c:1413,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:1413,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1413,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1413,3'
          Dst:             strerror
        - Src:             'engines/net.c:1413,3'
          Dst:             nowarn_snprintf
    - functionName:    fio_netio_setup_connect
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1194
      functionLinenumberEnd: 1203
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         11
      ICount:          83
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - fio_netio_setup_connect_inet
        - fio_netio_setup_connect_unix
        - fio_netio_setup_connect_vsock
        - is_tcp
        - is_udp
        - is_vsock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/net.c:1197,16'
          Branch Sides:
            - BranchSide:      'engines/net.c:1197,26'
              BranchSideFuncs:
                - fio_netio_setup_connect_inet
            - BranchSide:      'engines/net.c:1198,39'
              BranchSideFuncs:
                - fio_netio_setup_connect_inet
        - Branch String:   'engines/net.c:1197,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1198,39'
              BranchSideFuncs:
                - fio_netio_setup_connect_inet
            - BranchSide:      'engines/net.c:1199,20'
              BranchSideFuncs:
                - is_vsock
                - fio_netio_setup_connect_unix
                - fio_netio_setup_connect_vsock
        - Branch String:   'engines/net.c:1199,11'
          Branch Sides:
            - BranchSide:      'engines/net.c:1200,40'
              BranchSideFuncs:
                - fio_netio_setup_connect_vsock
            - BranchSide:      'engines/net.c:1202,39'
              BranchSideFuncs:
                - fio_netio_setup_connect_unix
      Callsites:
        - Src:             'engines/net.c:1197,6'
          Dst:             is_udp
        - Src:             'engines/net.c:1197,19'
          Dst:             is_tcp
        - Src:             'engines/net.c:1198,10'
          Dst:             fio_netio_setup_connect_inet
        - Src:             'engines/net.c:1199,11'
          Dst:             is_vsock
        - Src:             'engines/net.c:1200,10'
          Dst:             fio_netio_setup_connect_vsock
        - Src:             'engines/net.c:1202,10'
          Dst:             fio_netio_setup_connect_unix
    - functionName:    fio_netio_setup_connect_inet
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1098
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - td
        - host
        - port
      BBCount:         38
      ICount:          265
      EdgeCount:       49
      CyclomaticComplexity: 13
      functionsReached:
        - fio_fill_addr
        - freeaddrinfo
        - htons
        - is_ipv6
        - log_err
        - nowarn_snprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/net.c:1105,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1106,3'
              BranchSideFuncs:
                - htons
                - htons
                - is_ipv6
                - fio_fill_addr
                - is_ipv6
                - freeaddrinfo
            - BranchSide:      'engines/net.c:1114,2'
              BranchSideFuncs:
                - htons
                - htons
                - is_ipv6
                - fio_fill_addr
                - is_ipv6
                - freeaddrinfo
        - Branch String:   'engines/net.c:1107,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:1108,4'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1110,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1110,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1110,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1110,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1110,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1110,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1110,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1110,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1110,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1111,3'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:1110,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1110,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:1110,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1110,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1110,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:1110,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1119,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1120,6'
              BranchSideFuncs:
                - fio_fill_addr
                - is_ipv6
                - freeaddrinfo
            - BranchSide:      'engines/net.c:1123,6'
              BranchSideFuncs:
                - fio_fill_addr
                - is_ipv6
                - freeaddrinfo
        - Branch String:   'engines/net.c:1127,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1128,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:1130,7'
              BranchSideFuncs:
                - is_ipv6
                - freeaddrinfo
        - Branch String:   'engines/net.c:1130,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1131,3'
              BranchSideFuncs:
                - is_ipv6
                - freeaddrinfo
            - BranchSide:      'engines/net.c:1133,14'
              BranchSideFuncs:
                - is_ipv6
                - freeaddrinfo
        - Branch String:   'engines/net.c:1133,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1134,7'
              BranchSideFuncs:
                - freeaddrinfo
            - BranchSide:      'engines/net.c:1137,7'
              BranchSideFuncs:
                - freeaddrinfo
      Callsites:
        - Src:             'engines/net.c:1106,3'
          Dst:             log_err
        - Src:             'engines/net.c:1108,4'
          Dst:             log_err
        - Src:             'engines/net.c:1110,3'
          Dst:             strerror
        - Src:             'engines/net.c:1110,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:1110,3'
          Dst:             strerror
        - Src:             'engines/net.c:1110,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:1115,22'
          Dst:             htons
        - Src:             'engines/net.c:1117,24'
          Dst:             htons
        - Src:             'engines/net.c:1119,6'
          Dst:             is_ipv6
        - Src:             'engines/net.c:1127,6'
          Dst:             fio_fill_addr
        - Src:             'engines/net.c:1133,6'
          Dst:             is_ipv6
        - Src:             'engines/net.c:1142,2'
          Dst:             freeaddrinfo
    - functionName:    fio_netio_setup_connect_vsock
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1159
      functionLinenumberEnd: 1191
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - td
        - host
        - port
      BBCount:         36
      ICount:          205
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - atoi
        - log_err
        - nowarn_snprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/net.c:1165,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1166,3'
              BranchSideFuncs:
                - atoi
                - log_err
            - BranchSide:      'engines/net.c:1174,2'
              BranchSideFuncs:
                - atoi
                - log_err
        - Branch String:   'engines/net.c:1167,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:1168,4'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1170,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1170,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1170,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1170,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1170,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1170,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1170,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1170,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1170,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1171,3'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:1170,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1170,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:1170,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1170,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1170,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:1170,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1177,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1178,14'
              BranchSideFuncs:
                - atoi
                - log_err
            - BranchSide:      'engines/net.c:1186,2'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:1179,15'
          Branch Sides:
            - BranchSide:      'engines/net.c:1179,18'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/net.c:1180,37'
              BranchSideFuncs:
                - log_err
        - Branch String:   'engines/net.c:1179,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:1180,37'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/net.c:1183,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/net.c:1166,3'
          Dst:             log_err
        - Src:             'engines/net.c:1168,4'
          Dst:             log_err
        - Src:             'engines/net.c:1170,3'
          Dst:             strerror
        - Src:             'engines/net.c:1170,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:1170,3'
          Dst:             strerror
        - Src:             'engines/net.c:1170,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:1178,9'
          Dst:             atoi
        - Src:             'engines/net.c:1180,4'
          Dst:             log_err
    - functionName:    fio_netio_setup_connect_unix
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1148
      functionLinenumberEnd: 1154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - path
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - snprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/net.c:1153,2'
          Dst:             snprintf
    - functionName:    htons
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_fill_addr
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1094
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - host
        - af
        - dst
        - res
      BBCount:         42
      ICount:          251
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - __errno_location
        - gai_strerror
        - getaddrinfo
        - inet_pton
        - is_ipv6
        - is_tcp
        - is_vsock
        - nowarn_snprintf
        - snprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/net.c:1061,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1062,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:1064,2'
              BranchSideFuncs:
                - is_tcp
                - is_vsock
                - is_ipv6
                - is_vsock
                - getaddrinfo
                - gai_strerror
                - snprintf
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
        - Branch String:   'engines/net.c:1066,16'
          Branch Sides:
            - BranchSide:      'engines/net.c:1066,28'
              BranchSideFuncs:
                - is_ipv6
                - is_vsock
                - getaddrinfo
                - gai_strerror
                - snprintf
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
            - BranchSide:      'engines/net.c:1067,9'
              BranchSideFuncs:
                - is_ipv6
                - is_vsock
                - getaddrinfo
                - gai_strerror
                - snprintf
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
        - Branch String:   'engines/net.c:1066,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1067,9'
              BranchSideFuncs:
                - is_ipv6
                - is_vsock
                - getaddrinfo
                - gai_strerror
                - snprintf
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
            - BranchSide:      'engines/net.c:1069,9'
              BranchSideFuncs:
                - is_ipv6
                - is_vsock
                - getaddrinfo
                - gai_strerror
                - snprintf
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
        - Branch String:   'engines/net.c:1071,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1072,9'
              BranchSideFuncs:
                - getaddrinfo
                - gai_strerror
                - snprintf
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
            - BranchSide:      'engines/net.c:1074,20'
              BranchSideFuncs:
                - is_vsock
                - getaddrinfo
                - gai_strerror
                - snprintf
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
        - Branch String:   'engines/net.c:1074,11'
          Branch Sides:
            - BranchSide:      'engines/net.c:1075,9'
              BranchSideFuncs:
                - getaddrinfo
                - gai_strerror
                - snprintf
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
            - BranchSide:      'engines/net.c:1078,9'
              BranchSideFuncs:
                - getaddrinfo
                - gai_strerror
                - snprintf
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
        - Branch String:   'engines/net.c:1081,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1082,7'
              BranchSideFuncs:
                - gai_strerror
                - snprintf
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
            - BranchSide:      'engines/net.c:1093,2'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:1085,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:1086,8'
              BranchSideFuncs:
                - __errno_location
                - gai_strerror
                - snprintf
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1088,12'
              BranchSideFuncs:
                - gai_strerror
                - snprintf
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1089,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1089,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1089,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1089,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1089,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1089,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1089,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1089,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1090,3'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:1089,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1089,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:1089,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1089,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1089,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:1089,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3706
      Callsites:
        - Src:             'engines/net.c:1061,6'
          Dst:             inet_pton
        - Src:             'engines/net.c:1066,6'
          Dst:             is_tcp
        - Src:             'engines/net.c:1066,19'
          Dst:             is_vsock
        - Src:             'engines/net.c:1071,6'
          Dst:             is_ipv6
        - Src:             'engines/net.c:1074,11'
          Dst:             is_vsock
        - Src:             'engines/net.c:1080,8'
          Dst:             getaddrinfo
        - Src:             'engines/net.c:1086,8'
          Dst:             __errno_location
        - Src:             'engines/net.c:1088,49'
          Dst:             gai_strerror
        - Src:             'engines/net.c:1088,3'
          Dst:             snprintf
        - Src:             'engines/net.c:1089,3'
          Dst:             strerror
        - Src:             'engines/net.c:1089,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:1089,3'
          Dst:             strerror
        - Src:             'engines/net.c:1089,3'
          Dst:             nowarn_snprintf
    - functionName:    freeaddrinfo
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    inet_pton
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    getaddrinfo
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gai_strerror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_netio_setup_listen_inet
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1238
      functionLinenumberEnd: 1351
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - td
        - port
      BBCount:         146
      ICount:          892
      EdgeCount:       190
      CyclomaticComplexity: 46
      functionsReached:
        - __errno_location
        - bind
        - close
        - fio_netio_is_multicast
        - htonl
        - htons
        - inet_aton
        - is_ipv6
        - is_udp
        - log_err
        - nowarn_snprintf
        - set_mss
        - set_window_size
        - setsockopt
        - socket
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/net.c:1249,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1250,8'
              BranchSideFuncs:
                - socket
                - setsockopt
                - setsockopt
                - set_window_size
                - set_mss
                - is_ipv6
                - htonl
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - htons
                - is_udp
                - log_err
                - close
                - fio_netio_is_multicast
                - is_ipv6
                - inet_aton
                - htonl
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - log_err
                - close
                - log_err
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1252,13'
              BranchSideFuncs:
                - log_err
                - socket
                - setsockopt
                - setsockopt
                - set_window_size
                - set_mss
                - is_ipv6
                - htonl
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - htons
                - is_udp
                - log_err
                - close
                - fio_netio_is_multicast
                - is_ipv6
                - inet_aton
                - htonl
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - log_err
                - close
                - log_err
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1252,13'
          Branch Sides:
            - BranchSide:      'engines/net.c:1253,8'
              BranchSideFuncs:
                - socket
                - setsockopt
                - setsockopt
                - set_window_size
                - set_mss
                - is_ipv6
                - htonl
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - htons
                - is_udp
                - log_err
                - close
                - fio_netio_is_multicast
                - is_ipv6
                - inet_aton
                - htonl
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - log_err
                - close
                - log_err
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1255,13'
              BranchSideFuncs:
                - log_err
                - socket
                - setsockopt
                - setsockopt
                - set_window_size
                - set_mss
                - is_ipv6
                - htonl
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - htons
                - is_udp
                - log_err
                - close
                - fio_netio_is_multicast
                - is_ipv6
                - inet_aton
                - htonl
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - log_err
                - close
                - log_err
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1255,13'
          Branch Sides:
            - BranchSide:      'engines/net.c:1256,8'
              BranchSideFuncs:
                - socket
                - setsockopt
                - setsockopt
                - set_window_size
                - set_mss
                - is_ipv6
                - htonl
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - htons
                - is_udp
                - log_err
                - close
                - fio_netio_is_multicast
                - is_ipv6
                - inet_aton
                - htonl
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - log_err
                - close
                - log_err
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1258,13'
              BranchSideFuncs:
                - log_err
                - socket
                - setsockopt
                - setsockopt
                - set_window_size
                - set_mss
                - is_ipv6
                - htonl
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - htons
                - is_udp
                - log_err
                - close
                - fio_netio_is_multicast
                - is_ipv6
                - inet_aton
                - htonl
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - log_err
                - close
                - log_err
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1258,13'
          Branch Sides:
            - BranchSide:      'engines/net.c:1259,8'
              BranchSideFuncs:
                - socket
                - setsockopt
                - setsockopt
                - set_window_size
                - set_mss
                - is_ipv6
                - htonl
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - htons
                - is_udp
                - log_err
                - close
                - fio_netio_is_multicast
                - is_ipv6
                - inet_aton
                - htonl
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - log_err
                - close
                - log_err
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1262,38'
              BranchSideFuncs:
                - log_err
        - Branch String:   'engines/net.c:1267,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1268,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1272,6'
              BranchSideFuncs:
                - setsockopt
                - setsockopt
                - set_window_size
                - set_mss
                - is_ipv6
                - htonl
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - htons
                - is_udp
                - log_err
                - close
                - fio_netio_is_multicast
                - is_ipv6
                - inet_aton
                - htonl
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - log_err
                - close
                - log_err
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1268,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1268,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1268,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1268,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1268,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1268,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1268,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1268,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1269,3'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:1268,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1268,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:1268,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1268,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1268,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:1268,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1273,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1274,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1279,17'
              BranchSideFuncs:
                - setsockopt
                - set_window_size
                - set_mss
                - is_ipv6
                - htonl
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - htons
                - is_udp
                - log_err
                - close
                - fio_netio_is_multicast
                - is_ipv6
                - inet_aton
                - htonl
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - log_err
                - close
                - log_err
                - close
                - close
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1274,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1274,3'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1274,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1274,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1274,3'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1274,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1274,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1274,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
            - BranchSide:      'engines/net.c:1275,9'
              BranchSideFuncs:
                - close
        - Branch String:   'engines/net.c:1274,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1274,3'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:1274,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
        - Branch String:   'engines/net.c:1274,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1274,3'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:1274,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
        - Branch String:   'engines/net.c:1279,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1280,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1286,22'
              BranchSideFuncs:
                - set_window_size
                - set_mss
                - is_ipv6
                - htonl
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - htons
                - is_udp
                - log_err
                - close
                - fio_netio_is_multicast
                - is_ipv6
                - inet_aton
                - htonl
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - log_err
                - close
                - log_err
                - close
                - close
                - close
        - Branch String:   'engines/net.c:1280,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1280,3'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1280,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1280,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1280,3'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1280,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1280,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1280,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
            - BranchSide:      'engines/net.c:1281,9'
              BranchSideFuncs:
                - close
        - Branch String:   'engines/net.c:1280,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1280,3'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:1280,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
        - Branch String:   'engines/net.c:1280,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1280,3'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:1280,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
        - Branch String:   'engines/net.c:1286,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1287,9'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:1290,14'
              BranchSideFuncs:
                - set_mss
                - is_ipv6
                - htonl
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - htons
                - is_udp
                - log_err
                - close
                - fio_netio_is_multicast
                - is_ipv6
                - inet_aton
                - htonl
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - log_err
                - close
                - log_err
                - close
                - close
        - Branch String:   'engines/net.c:1290,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1291,9'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:1295,6'
              BranchSideFuncs:
                - is_ipv6
                - htonl
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - htons
                - is_udp
                - log_err
                - close
                - fio_netio_is_multicast
                - is_ipv6
                - inet_aton
                - htonl
                - setsockopt
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - log_err
                - close
                - log_err
                - close
        - Branch String:   'engines/net.c:1295,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1296,15'
              BranchSideFuncs:
                - is_udp
                - log_err
                - close
                - fio_netio_is_multicast
                - is_ipv6
                - inet_aton
                - htonl
                - setsockopt
                - is_ipv6
                - htonl
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - htons
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - log_err
                - close
                - log_err
                - close
            - BranchSide:      'engines/net.c:1327,15'
              BranchSideFuncs:
                - is_ipv6
                - htonl
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - htons
        - Branch String:   'engines/net.c:1296,18'
          Branch Sides:
            - BranchSide:      'engines/net.c:1296,45'
              BranchSideFuncs:
                - fio_netio_is_multicast
                - log_err
                - close
                - is_ipv6
                - inet_aton
                - htonl
                - setsockopt
                - is_ipv6
                - htonl
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - htons
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - log_err
                - close
                - log_err
                - close
            - BranchSide:      'engines/net.c:1297,4'
              BranchSideFuncs:
                - log_err
                - close
        - Branch String:   'engines/net.c:1296,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:1297,4'
              BranchSideFuncs:
                - is_ipv6
                - inet_aton
                - htonl
                - setsockopt
                - is_ipv6
                - htonl
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - htons
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - log_err
                - close
                - log_err
                - close
            - BranchSide:      'engines/net.c:1301,15'
              BranchSideFuncs:
                - is_ipv6
                - inet_aton
                - htonl
                - setsockopt
                - is_ipv6
                - htonl
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - htons
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - log_err
                - close
                - log_err
                - close
        - Branch String:   'engines/net.c:1301,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:1302,4'
              BranchSideFuncs:
                - log_err
                - close
            - BranchSide:      'engines/net.c:1307,13'
              BranchSideFuncs:
                - inet_aton
                - htonl
                - setsockopt
                - is_ipv6
                - htonl
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - htons
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - inet_aton
                - log_err
                - close
        - Branch String:   'engines/net.c:1310,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:1311,18'
              BranchSideFuncs:
                - inet_aton
                - setsockopt
                - is_ipv6
                - htonl
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - htons
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - log_err
                - close
            - BranchSide:      'engines/net.c:1317,30'
              BranchSideFuncs:
                - htonl
                - setsockopt
                - is_ipv6
                - htonl
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - htons
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1311,8'
          Branch Sides:
            - BranchSide:      'engines/net.c:1312,5'
              BranchSideFuncs:
                - log_err
                - close
            - BranchSide:      'engines/net.c:1316,3'
              BranchSideFuncs:
                - setsockopt
                - is_ipv6
                - htonl
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - htons
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1320,7'
          Branch Sides:
            - BranchSide:      'engines/net.c:1321,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1325,2'
              BranchSideFuncs:
                - is_ipv6
                - htonl
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - htons
        - Branch String:   'engines/net.c:1321,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:1321,4'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1321,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1321,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:1321,4'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1321,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1321,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:1321,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
            - BranchSide:      'engines/net.c:1322,10'
              BranchSideFuncs:
                - close
        - Branch String:   'engines/net.c:1321,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:1321,4'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:1321,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
        - Branch String:   'engines/net.c:1321,4'
          Branch Sides:
            - BranchSide:      'engines/net.c:1321,4'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:1321,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
        - Branch String:   'engines/net.c:1327,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1328,32'
              BranchSideFuncs:
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1335,32'
              BranchSideFuncs:
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1332,30'
          Branch Sides:
            - BranchSide:      'engines/net.c:1332,56'
              BranchSideFuncs:
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1332,74'
              BranchSideFuncs:
                - htonl
                - htons
                - bind
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1343,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1344,9'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1349,17'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:1345,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1345,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1345,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1345,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1345,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1345,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1345,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1345,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1346,3'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:1345,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1345,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:1345,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1345,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1345,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:1345,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
      Callsites:
        - Src:             'engines/net.c:1262,3'
          Dst:             log_err
        - Src:             'engines/net.c:1266,7'
          Dst:             socket
        - Src:             'engines/net.c:1268,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1268,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1268,3'
          Dst:             strerror
        - Src:             'engines/net.c:1268,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:1268,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1268,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1268,3'
          Dst:             strerror
        - Src:             'engines/net.c:1268,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:1273,6'
          Dst:             setsockopt
        - Src:             'engines/net.c:1274,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1274,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1274,3'
          Dst:             strerror
        - Src:             'engines/net.c:1274,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:1274,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1274,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1274,3'
          Dst:             strerror
        - Src:             'engines/net.c:1274,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:1275,3'
          Dst:             close
        - Src:             'engines/net.c:1279,6'
          Dst:             setsockopt
        - Src:             'engines/net.c:1280,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1280,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1280,3'
          Dst:             strerror
        - Src:             'engines/net.c:1280,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:1280,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1280,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1280,3'
          Dst:             strerror
        - Src:             'engines/net.c:1280,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:1281,3'
          Dst:             close
        - Src:             'engines/net.c:1286,6'
          Dst:             set_window_size
        - Src:             'engines/net.c:1287,3'
          Dst:             close
        - Src:             'engines/net.c:1290,6'
          Dst:             set_mss
        - Src:             'engines/net.c:1291,3'
          Dst:             close
        - Src:             'engines/net.c:1296,8'
          Dst:             is_udp
        - Src:             'engines/net.c:1296,22'
          Dst:             fio_netio_is_multicast
        - Src:             'engines/net.c:1297,4'
          Dst:             log_err
        - Src:             'engines/net.c:1298,4'
          Dst:             close
        - Src:             'engines/net.c:1301,7'
          Dst:             is_ipv6
        - Src:             'engines/net.c:1302,4'
          Dst:             log_err
        - Src:             'engines/net.c:1303,4'
          Dst:             close
        - Src:             'engines/net.c:1307,3'
          Dst:             inet_aton
        - Src:             'engines/net.c:1311,8'
          Dst:             inet_aton
        - Src:             'engines/net.c:1312,5'
          Dst:             log_err
        - Src:             'engines/net.c:1313,5'
          Dst:             close
        - Src:             'engines/net.c:1317,30'
          Dst:             htonl
        - Src:             'engines/net.c:1320,7'
          Dst:             setsockopt
        - Src:             'engines/net.c:1321,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:1321,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:1321,4'
          Dst:             strerror
        - Src:             'engines/net.c:1321,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:1321,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:1321,4'
          Dst:             __errno_location
        - Src:             'engines/net.c:1321,4'
          Dst:             strerror
        - Src:             'engines/net.c:1321,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:1322,4'
          Dst:             close
        - Src:             'engines/net.c:1327,7'
          Dst:             is_ipv6
        - Src:             'engines/net.c:1332,74'
          Dst:             htonl
        - Src:             'engines/net.c:1333,23'
          Dst:             htons
        - Src:             'engines/net.c:1340,25'
          Dst:             htons
        - Src:             'engines/net.c:1343,6'
          Dst:             bind
        - Src:             'engines/net.c:1344,3'
          Dst:             close
        - Src:             'engines/net.c:1345,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1345,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1345,3'
          Dst:             strerror
        - Src:             'engines/net.c:1345,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:1345,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1345,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1345,3'
          Dst:             strerror
        - Src:             'engines/net.c:1345,3'
          Dst:             nowarn_snprintf
    - functionName:    fio_netio_setup_listen_vsock
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1354
      functionLinenumberEnd: 1392
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - int
      constantsTouched: []
      argNames:
        - td
        - port
        - type
      BBCount:         67
      ICount:          418
      EdgeCount:       85
      CyclomaticComplexity: 20
      functionsReached:
        - __errno_location
        - bind
        - close
        - nowarn_snprintf
        - setsockopt
        - socket
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/net.c:1362,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1363,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1367,6'
              BranchSideFuncs:
                - setsockopt
                - bind
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1363,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1363,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1363,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1363,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1363,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1363,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1363,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1363,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1364,3'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:1363,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1363,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:1363,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1363,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1363,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:1363,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1368,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1369,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1374,6'
              BranchSideFuncs:
                - bind
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1369,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1369,3'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1369,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1369,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1369,3'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1369,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1369,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1369,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
            - BranchSide:      'engines/net.c:1370,9'
              BranchSideFuncs:
                - close
        - Branch String:   'engines/net.c:1369,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1369,3'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:1369,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
        - Branch String:   'engines/net.c:1369,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1369,3'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:1369,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
        - Branch String:   'engines/net.c:1380,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1381,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1386,17'
              BranchSideFuncs: []
        - Branch String:   'engines/net.c:1381,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1381,3'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1381,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1381,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1381,3'
              BranchSideFuncs:
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
            - BranchSide:      'engines/net.c:1381,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
        - Branch String:   'engines/net.c:1381,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1381,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
            - BranchSide:      'engines/net.c:1382,9'
              BranchSideFuncs:
                - close
        - Branch String:   'engines/net.c:1381,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1381,3'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:1381,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
        - Branch String:   'engines/net.c:1381,3'
          Branch Sides:
            - BranchSide:      'engines/net.c:1381,3'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/net.c:1381,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.3706
                - close
      Callsites:
        - Src:             'engines/net.c:1361,7'
          Dst:             socket
        - Src:             'engines/net.c:1363,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1363,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1363,3'
          Dst:             strerror
        - Src:             'engines/net.c:1363,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:1363,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1363,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1363,3'
          Dst:             strerror
        - Src:             'engines/net.c:1363,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:1368,6'
          Dst:             setsockopt
        - Src:             'engines/net.c:1369,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1369,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1369,3'
          Dst:             strerror
        - Src:             'engines/net.c:1369,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:1369,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1369,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1369,3'
          Dst:             strerror
        - Src:             'engines/net.c:1369,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:1370,3'
          Dst:             close
        - Src:             'engines/net.c:1380,6'
          Dst:             bind
        - Src:             'engines/net.c:1381,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1381,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1381,3'
          Dst:             strerror
        - Src:             'engines/net.c:1381,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:1381,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1381,3'
          Dst:             __errno_location
        - Src:             'engines/net.c:1381,3'
          Dst:             strerror
        - Src:             'engines/net.c:1381,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/net.c:1382,3'
          Dst:             close
    - functionName:    fio_netio_setup_listen_unix
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1206
      functionLinenumberEnd: 1235
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - path
      BBCount:         8
      ICount:          102
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - bind
        - close
        - log_err
        - snprintf
        - socket
        - strerror
        - strlen
        - umask
        - unlink
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/net.c:1213,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1214,41'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'engines/net.c:1218,9'
              BranchSideFuncs:
                - umask
                - snprintf
                - unlink
                - strlen
                - bind
                - umask
                - __errno_location
                - strerror
                - log_err
                - close
        - Branch String:   'engines/net.c:1226,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1227,39'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
                - close
            - BranchSide:      'engines/net.c:1232,8'
              BranchSideFuncs:
                - umask
      Callsites:
        - Src:             'engines/net.c:1212,7'
          Dst:             socket
        - Src:             'engines/net.c:1214,41'
          Dst:             __errno_location
        - Src:             'engines/net.c:1214,32'
          Dst:             strerror
        - Src:             'engines/net.c:1214,3'
          Dst:             log_err
        - Src:             'engines/net.c:1218,9'
          Dst:             umask
        - Src:             'engines/net.c:1221,2'
          Dst:             snprintf
        - Src:             'engines/net.c:1222,2'
          Dst:             unlink
        - Src:             'engines/net.c:1224,35'
          Dst:             strlen
        - Src:             'engines/net.c:1226,6'
          Dst:             bind
        - Src:             'engines/net.c:1227,39'
          Dst:             __errno_location
        - Src:             'engines/net.c:1227,30'
          Dst:             strerror
        - Src:             'engines/net.c:1227,3'
          Dst:             log_err
        - Src:             'engines/net.c:1228,3'
          Dst:             close
        - Src:             'engines/net.c:1232,2'
          Dst:             umask
    - functionName:    listen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    umask
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    bind
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_netio_setup
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1491
      functionLinenumberEnd: 1507
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - add_file
        - calloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/net.c:1494,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1495,12'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'engines/net.c:1500,7'
              BranchSideFuncs:
                - calloc
        - Branch String:   'engines/net.c:1495,16'
          Branch Sides:
            - BranchSide:      'engines/net.c:1495,3'
              BranchSideFuncs:
                - add_file
                - calloc
            - BranchSide:      'engines/net.c:1495,3'
              BranchSideFuncs:
                - add_file
                - calloc
        - Branch String:   'engines/net.c:1496,20'
          Branch Sides:
            - BranchSide:      'engines/net.c:1496,3'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'engines/net.c:1496,3'
              BranchSideFuncs:
                - calloc
        - Branch String:   'engines/net.c:1500,6'
          Branch Sides:
            - BranchSide:      'engines/net.c:1500,6'
              BranchSideFuncs: []
            - BranchSide:      'engines/net.c:1501,8'
              BranchSideFuncs:
                - calloc
      Callsites:
        - Src:             'engines/net.c:1495,3'
          Dst:             add_file
        - Src:             'engines/net.c:1501,8'
          Dst:             calloc
    - functionName:    pipe
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_netio_register
      functionSourceFile: '/src/fio/engines/net.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1580
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - register_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/net.c:1581,2'
          Branch Sides:
            - BranchSide:      'engines/net.c:1581,2'
              BranchSideFuncs:
                - register_ioengine
                - register_ioengine
            - BranchSide:      'engines/net.c:1581,2'
              BranchSideFuncs:
                - register_ioengine
                - register_ioengine
      Callsites:
        - Src:             'engines/net.c:1581,2'
          Dst:             register_ioengine
        - Src:             'engines/net.c:1583,2'
          Dst:             register_ioengine
    - functionName:    fio_syncio_unregister
      functionSourceFile: '/src/fio/engines/ftruncate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - unregister_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/ftruncate.c:51,2'
          Branch Sides:
            - BranchSide:      'engines/ftruncate.c:51,2'
              BranchSideFuncs:
                - unregister_ioengine
            - BranchSide:      'engines/ftruncate.c:51,2'
              BranchSideFuncs:
                - unregister_ioengine
      Callsites:
        - Src:             'engines/ftruncate.c:51,2'
          Dst:             unregister_ioengine
    - functionName:    fio_ftruncate_queue
      functionSourceFile: '/src/fio/engines/ftruncate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - fio_ro_check
        - ftruncate64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/ftruncate.c:22,6'
          Branch Sides:
            - BranchSide:      'engines/ftruncate.c:23,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/ftruncate.c:27,18'
              BranchSideFuncs:
                - ftruncate64
                - __errno_location
        - Branch String:   'engines/ftruncate.c:28,6'
          Branch Sides:
            - BranchSide:      'engines/ftruncate.c:29,17'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'engines/ftruncate.c:31,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/ftruncate.c:20,2'
          Dst:             fio_ro_check
        - Src:             'engines/ftruncate.c:27,8'
          Dst:             ftruncate64
        - Src:             'engines/ftruncate.c:29,17'
          Dst:             __errno_location
    - functionName:    fio_ro_check
      functionSourceFile: '/src/fio/engines/../fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         17
      ICount:          84
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'engines/../fio.h:629,2'
          Dst:             __assert_fail
    - functionName:    fio_syncio_register
      functionSourceFile: '/src/fio/engines/ftruncate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - register_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/ftruncate.c:46,2'
          Branch Sides:
            - BranchSide:      'engines/ftruncate.c:46,2'
              BranchSideFuncs:
                - register_ioengine
            - BranchSide:      'engines/ftruncate.c:46,2'
              BranchSideFuncs:
                - register_ioengine
      Callsites:
        - Src:             'engines/ftruncate.c:46,2'
          Dst:             register_ioengine
    - functionName:    fio_fileoperations_unregister
      functionSourceFile: '/src/fio/engines/fileoperations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - unregister_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/fileoperations.c:419,2'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:419,2'
              BranchSideFuncs:
                - unregister_ioengine
                - unregister_ioengine
                - unregister_ioengine
                - unregister_ioengine
                - unregister_ioengine
                - unregister_ioengine
            - BranchSide:      'engines/fileoperations.c:419,2'
              BranchSideFuncs:
                - unregister_ioengine
                - unregister_ioengine
                - unregister_ioengine
                - unregister_ioengine
                - unregister_ioengine
                - unregister_ioengine
      Callsites:
        - Src:             'engines/fileoperations.c:419,2'
          Dst:             unregister_ioengine
        - Src:             'engines/fileoperations.c:420,2'
          Dst:             unregister_ioengine
        - Src:             'engines/fileoperations.c:421,2'
          Dst:             unregister_ioengine
        - Src:             'engines/fileoperations.c:422,2'
          Dst:             unregister_ioengine
        - Src:             'engines/fileoperations.c:423,2'
          Dst:             unregister_ioengine
        - Src:             'engines/fileoperations.c:424,2'
          Dst:             unregister_ioengine
    - functionName:    setup_dirs
      functionSourceFile: '/src/fio/engines/fileoperations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         23
      ICount:          131
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - __dprint
        - __errno_location
        - log_err
        - mkdir
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/fileoperations.c:76,2'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:76,2'
              BranchSideFuncs:
                - __dprint
                - mkdir
                - __errno_location
                - __errno_location
                - log_err
            - BranchSide:      'engines/fileoperations.c:76,2'
              BranchSideFuncs: []
        - Branch String:   'engines/fileoperations.c:76,2'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:76,2'
              BranchSideFuncs:
                - __dprint
                - mkdir
                - __errno_location
                - __errno_location
                - log_err
            - BranchSide:      'engines/fileoperations.c:76,2'
              BranchSideFuncs:
                - __dprint
                - mkdir
                - __errno_location
                - __errno_location
                - log_err
        - Branch String:   'engines/fileoperations.c:76,2'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:77,3'
              BranchSideFuncs:
                - __dprint
                - mkdir
                - __errno_location
                - __errno_location
                - log_err
            - BranchSide:      'engines/fileoperations.c:85,2'
              BranchSideFuncs: []
        - Branch String:   'engines/fileoperations.c:77,3'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:77,3'
              BranchSideFuncs:
                - mkdir
                - __dprint
                - __errno_location
                - __errno_location
                - log_err
            - BranchSide:      'engines/fileoperations.c:78,9'
              BranchSideFuncs:
                - __dprint
                - mkdir
                - __errno_location
                - __errno_location
                - log_err
        - Branch String:   'engines/fileoperations.c:79,12'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:79,15'
              BranchSideFuncs:
                - __errno_location
                - __dprint
                - mkdir
                - __errno_location
                - log_err
            - BranchSide:      'engines/fileoperations.c:84,7'
              BranchSideFuncs:
                - __dprint
                - mkdir
                - __errno_location
                - __errno_location
                - log_err
        - Branch String:   'engines/fileoperations.c:79,7'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:81,5'
              BranchSideFuncs:
                - __errno_location
                - log_err
            - BranchSide:      'engines/fileoperations.c:84,7'
              BranchSideFuncs:
                - __dprint
                - mkdir
                - __errno_location
                - __errno_location
                - log_err
      Callsites:
        - Src:             'engines/fileoperations.c:77,3'
          Dst:             __dprint
        - Src:             'engines/fileoperations.c:78,9'
          Dst:             mkdir
        - Src:             'engines/fileoperations.c:79,15'
          Dst:             __errno_location
        - Src:             'engines/fileoperations.c:81,19'
          Dst:             __errno_location
        - Src:             'engines/fileoperations.c:80,4'
          Dst:             log_err
    - functionName:    init
      functionSourceFile: '/src/fio/engines/fileoperations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         23
      ICount:          122
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - __dprint
        - calloc
        - strncmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/fileoperations.c:287,6'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:288,3'
              BranchSideFuncs:
                - strncmp
                - __dprint
                - strncmp
                - __dprint
            - BranchSide:      'engines/fileoperations.c:289,11'
              BranchSideFuncs:
                - strncmp
                - __dprint
                - strncmp
                - __dprint
        - Branch String:   'engines/fileoperations.c:294,6'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:295,3'
              BranchSideFuncs:
                - strncmp
                - __dprint
            - BranchSide:      'engines/fileoperations.c:298,15'
              BranchSideFuncs:
                - strncmp
                - __dprint
        - Branch String:   'engines/fileoperations.c:296,3'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:296,3'
              BranchSideFuncs:
                - strncmp
                - __dprint
            - BranchSide:      'engines/fileoperations.c:297,2'
              BranchSideFuncs:
                - __dprint
                - strncmp
                - __dprint
        - Branch String:   'engines/fileoperations.c:298,6'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:298,6'
              BranchSideFuncs: []
            - BranchSide:      'engines/fileoperations.c:299,3'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'engines/fileoperations.c:300,3'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:300,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/fileoperations.c:301,2'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'engines/fileoperations.c:285,9'
          Dst:             calloc
        - Src:             'engines/fileoperations.c:294,7'
          Dst:             strncmp
        - Src:             'engines/fileoperations.c:296,3'
          Dst:             __dprint
        - Src:             'engines/fileoperations.c:298,7'
          Dst:             strncmp
        - Src:             'engines/fileoperations.c:300,3'
          Dst:             __dprint
    - functionName:    queue_io
      functionSourceFile: '/src/fio/engines/fileoperations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cleanup
      functionSourceFile: '/src/fio/engines/fileoperations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    delete_file
      functionSourceFile: '/src/fio/engines/fileoperations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         45
      ICount:          286
      EdgeCount:       58
      CyclomaticComplexity: 15
      functionsReached:
        - __dprint
        - __errno_location
        - add_clat_sample
        - fio_gettime
        - log_err
        - nowarn_snprintf
        - ntime_since_now
        - rmdir
        - snprintf
        - strcmp
        - strerror
        - unlink
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/fileoperations.c:216,2'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:216,2'
              BranchSideFuncs:
                - strcmp
                - log_err
                - log_err
                - rmdir
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
                - unlink
                - fio_gettime
                - log_err
            - BranchSide:      'engines/fileoperations.c:218,6'
              BranchSideFuncs:
                - __dprint
                - strcmp
                - log_err
                - log_err
                - rmdir
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
                - unlink
                - fio_gettime
                - log_err
        - Branch String:   'engines/fileoperations.c:218,6'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:219,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/fileoperations.c:222,14'
              BranchSideFuncs:
                - strcmp
                - log_err
                - log_err
                - rmdir
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
                - unlink
                - fio_gettime
        - Branch String:   'engines/fileoperations.c:222,6'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:223,3'
              BranchSideFuncs:
                - log_err
                - rmdir
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
                - unlink
                - fio_gettime
            - BranchSide:      'engines/fileoperations.c:227,6'
              BranchSideFuncs:
                - log_err
                - rmdir
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
                - unlink
                - fio_gettime
        - Branch String:   'engines/fileoperations.c:227,6'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:228,3'
              BranchSideFuncs:
                - fio_gettime
                - log_err
                - rmdir
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
                - unlink
            - BranchSide:      'engines/fileoperations.c:230,6'
              BranchSideFuncs:
                - log_err
                - rmdir
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
                - unlink
        - Branch String:   'engines/fileoperations.c:230,6'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:231,16'
              BranchSideFuncs:
                - unlink
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
            - BranchSide:      'engines/fileoperations.c:232,11'
              BranchSideFuncs:
                - log_err
                - rmdir
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
        - Branch String:   'engines/fileoperations.c:232,11'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:233,15'
              BranchSideFuncs:
                - rmdir
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
            - BranchSide:      'engines/fileoperations.c:235,3'
              BranchSideFuncs:
                - log_err
        - Branch String:   'engines/fileoperations.c:239,6'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:241,11'
              BranchSideFuncs:
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
            - BranchSide:      'engines/fileoperations.c:248,6'
              BranchSideFuncs:
                - ntime_since_now
                - add_clat_sample
        - Branch String:   'engines/fileoperations.c:244,3'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:244,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3893
            - BranchSide:      'engines/fileoperations.c:244,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
        - Branch String:   'engines/fileoperations.c:244,3'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:244,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3893
            - BranchSide:      'engines/fileoperations.c:244,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
        - Branch String:   'engines/fileoperations.c:244,3'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:244,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3893
            - BranchSide:      'engines/fileoperations.c:245,3'
              BranchSideFuncs: []
        - Branch String:   'engines/fileoperations.c:244,3'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:244,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/fileoperations.c:244,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3893
        - Branch String:   'engines/fileoperations.c:244,3'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:244,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/fileoperations.c:244,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3893
        - Branch String:   'engines/fileoperations.c:248,6'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:249,26'
              BranchSideFuncs:
                - ntime_since_now
                - add_clat_sample
            - BranchSide:      'engines/fileoperations.c:256,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/fileoperations.c:216,2'
          Dst:             __dprint
        - Src:             'engines/fileoperations.c:219,3'
          Dst:             log_err
        - Src:             'engines/fileoperations.c:222,7'
          Dst:             strcmp
        - Src:             'engines/fileoperations.c:223,3'
          Dst:             log_err
        - Src:             'engines/fileoperations.c:228,3'
          Dst:             fio_gettime
        - Src:             'engines/fileoperations.c:231,9'
          Dst:             unlink
        - Src:             'engines/fileoperations.c:233,9'
          Dst:             rmdir
        - Src:             'engines/fileoperations.c:235,3'
          Dst:             log_err
        - Src:             'engines/fileoperations.c:241,11'
          Dst:             __errno_location
        - Src:             'engines/fileoperations.c:243,3'
          Dst:             snprintf
        - Src:             'engines/fileoperations.c:244,3'
          Dst:             strerror
        - Src:             'engines/fileoperations.c:244,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/fileoperations.c:244,3'
          Dst:             strerror
        - Src:             'engines/fileoperations.c:244,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/fileoperations.c:252,10'
          Dst:             ntime_since_now
        - Src:             'engines/fileoperations.c:253,3'
          Dst:             add_clat_sample
    - functionName:    invalidate_do_nothing
      functionSourceFile: '/src/fio/engines/fileoperations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    remove_dir
      functionSourceFile: '/src/fio/engines/fileoperations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - __dprint
        - rmdir
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/fileoperations.c:316,2'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:316,2'
              BranchSideFuncs:
                - rmdir
            - BranchSide:      'engines/fileoperations.c:316,2'
              BranchSideFuncs:
                - __dprint
                - rmdir
      Callsites:
        - Src:             'engines/fileoperations.c:316,2'
          Dst:             __dprint
        - Src:             'engines/fileoperations.c:317,9'
          Dst:             rmdir
    - functionName:    get_file_size
      functionSourceFile: '/src/fio/engines/fileoperations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - td_min_bs
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/fileoperations.c:277,22'
          Dst:             td_min_bs
    - functionName:    td_min_bs
      functionSourceFile: '/src/fio/engines/../fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 876
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         7
      ICount:          80
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../fio.h:875,11'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:875,11'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:875,11'
              BranchSideFuncs: []
        - Branch String:   'engines/../fio.h:876,9'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:876,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:876,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    rmdir
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/engines/../lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/../lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    stat_file
      functionSourceFile: '/src/fio/engines/fileoperations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         47
      ICount:          310
      EdgeCount:       58
      CyclomaticComplexity: 13
      functionsReached:
        - __dprint
        - __errno_location
        - add_clat_sample
        - fio_gettime
        - log_err
        - lstat64
        - nowarn_snprintf
        - ntime_since_now
        - realpath
        - snprintf
        - stat64
        - statx
        - strcmp
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/fileoperations.c:150,2'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:150,2'
              BranchSideFuncs:
                - strcmp
                - log_err
                - realpath
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
                - statx
                - free
                - lstat64
                - stat64
                - fio_gettime
                - log_err
            - BranchSide:      'engines/fileoperations.c:152,6'
              BranchSideFuncs:
                - __dprint
                - strcmp
                - log_err
                - realpath
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
                - statx
                - free
                - lstat64
                - stat64
                - fio_gettime
                - log_err
        - Branch String:   'engines/fileoperations.c:152,6'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:153,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/fileoperations.c:156,14'
              BranchSideFuncs:
                - strcmp
                - log_err
                - realpath
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
                - statx
                - free
                - lstat64
                - stat64
                - fio_gettime
        - Branch String:   'engines/fileoperations.c:156,6'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:157,3'
              BranchSideFuncs:
                - realpath
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
                - statx
                - free
                - lstat64
                - stat64
                - fio_gettime
            - BranchSide:      'engines/fileoperations.c:161,6'
              BranchSideFuncs:
                - realpath
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
                - statx
                - free
                - lstat64
                - stat64
                - fio_gettime
        - Branch String:   'engines/fileoperations.c:161,6'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:162,3'
              BranchSideFuncs:
                - fio_gettime
                - realpath
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
                - statx
                - free
                - lstat64
                - stat64
            - BranchSide:      'engines/fileoperations.c:164,10'
              BranchSideFuncs:
                - realpath
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
                - statx
                - free
                - lstat64
                - stat64
        - Branch String:   'engines/fileoperations.c:164,2'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:166,14'
              BranchSideFuncs:
                - stat64
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
            - BranchSide:      'engines/fileoperations.c:169,15'
              BranchSideFuncs:
                - lstat64
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
            - BranchSide:      'engines/fileoperations.c:173,22'
              BranchSideFuncs:
                - realpath
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
                - statx
                - free
            - BranchSide:      'engines/fileoperations.c:184,7'
              BranchSideFuncs:
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
        - Branch String:   'engines/fileoperations.c:174,7'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:175,20'
              BranchSideFuncs:
                - statx
                - free
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
            - BranchSide:      'engines/fileoperations.c:178,8'
              BranchSideFuncs:
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
        - Branch String:   'engines/fileoperations.c:188,6'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:190,11'
              BranchSideFuncs:
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
            - BranchSide:      'engines/fileoperations.c:198,6'
              BranchSideFuncs:
                - ntime_since_now
                - add_clat_sample
        - Branch String:   'engines/fileoperations.c:194,3'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:194,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3893
            - BranchSide:      'engines/fileoperations.c:194,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
        - Branch String:   'engines/fileoperations.c:194,3'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:194,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3893
            - BranchSide:      'engines/fileoperations.c:194,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
        - Branch String:   'engines/fileoperations.c:194,3'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:194,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3893
            - BranchSide:      'engines/fileoperations.c:195,3'
              BranchSideFuncs: []
        - Branch String:   'engines/fileoperations.c:194,3'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:194,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/fileoperations.c:194,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3893
        - Branch String:   'engines/fileoperations.c:194,3'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:194,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/fileoperations.c:194,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3893
        - Branch String:   'engines/fileoperations.c:198,6'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:199,26'
              BranchSideFuncs:
                - ntime_since_now
                - add_clat_sample
            - BranchSide:      'engines/fileoperations.c:206,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/fileoperations.c:150,2'
          Dst:             __dprint
        - Src:             'engines/fileoperations.c:153,3'
          Dst:             log_err
        - Src:             'engines/fileoperations.c:156,7'
          Dst:             strcmp
        - Src:             'engines/fileoperations.c:157,3'
          Dst:             log_err
        - Src:             'engines/fileoperations.c:162,3'
          Dst:             fio_gettime
        - Src:             'engines/fileoperations.c:166,9'
          Dst:             stat64
        - Src:             'engines/fileoperations.c:169,9'
          Dst:             lstat64
        - Src:             'engines/fileoperations.c:173,13'
          Dst:             realpath
        - Src:             'engines/fileoperations.c:175,10'
          Dst:             statx
        - Src:             'engines/fileoperations.c:190,11'
          Dst:             __errno_location
        - Src:             'engines/fileoperations.c:192,3'
          Dst:             snprintf
        - Src:             'engines/fileoperations.c:194,3'
          Dst:             strerror
        - Src:             'engines/fileoperations.c:194,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/fileoperations.c:194,3'
          Dst:             strerror
        - Src:             'engines/fileoperations.c:194,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/fileoperations.c:202,10'
          Dst:             ntime_since_now
        - Src:             'engines/fileoperations.c:203,3'
          Dst:             add_clat_sample
    - functionName:    realpath
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    statx
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    open_file
      functionSourceFile: '/src/fio/engines/fileoperations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         45
      ICount:          290
      EdgeCount:       58
      CyclomaticComplexity: 15
      functionsReached:
        - __dprint
        - __errno_location
        - add_clat_sample
        - fio_gettime
        - log_err
        - mkdir
        - nowarn_snprintf
        - ntime_since_now
        - open64
        - snprintf
        - strcmp
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/fileoperations.c:95,2'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:95,2'
              BranchSideFuncs:
                - strcmp
                - log_err
                - log_err
                - mkdir
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
                - open64
                - fio_gettime
                - log_err
            - BranchSide:      'engines/fileoperations.c:97,6'
              BranchSideFuncs:
                - __dprint
                - strcmp
                - log_err
                - log_err
                - mkdir
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
                - open64
                - fio_gettime
                - log_err
        - Branch String:   'engines/fileoperations.c:97,6'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:98,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/fileoperations.c:101,14'
              BranchSideFuncs:
                - strcmp
                - log_err
                - log_err
                - mkdir
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
                - open64
                - fio_gettime
        - Branch String:   'engines/fileoperations.c:101,6'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:102,3'
              BranchSideFuncs:
                - log_err
                - mkdir
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
                - open64
                - fio_gettime
            - BranchSide:      'engines/fileoperations.c:106,6'
              BranchSideFuncs:
                - log_err
                - mkdir
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
                - open64
                - fio_gettime
        - Branch String:   'engines/fileoperations.c:106,6'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:107,3'
              BranchSideFuncs:
                - fio_gettime
                - log_err
                - mkdir
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
                - open64
            - BranchSide:      'engines/fileoperations.c:109,6'
              BranchSideFuncs:
                - log_err
                - mkdir
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
                - open64
        - Branch String:   'engines/fileoperations.c:109,6'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:110,16'
              BranchSideFuncs:
                - open64
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
            - BranchSide:      'engines/fileoperations.c:111,11'
              BranchSideFuncs:
                - log_err
                - mkdir
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
        - Branch String:   'engines/fileoperations.c:111,11'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:112,11'
              BranchSideFuncs:
                - mkdir
                - ntime_since_now
                - add_clat_sample
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
            - BranchSide:      'engines/fileoperations.c:114,3'
              BranchSideFuncs:
                - log_err
        - Branch String:   'engines/fileoperations.c:118,6'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:120,11'
              BranchSideFuncs:
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
            - BranchSide:      'engines/fileoperations.c:127,6'
              BranchSideFuncs:
                - ntime_since_now
                - add_clat_sample
        - Branch String:   'engines/fileoperations.c:123,3'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:123,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3893
            - BranchSide:      'engines/fileoperations.c:123,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
        - Branch String:   'engines/fileoperations.c:123,3'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:123,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3893
            - BranchSide:      'engines/fileoperations.c:123,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3893
                - strerror
                - nowarn_snprintf.3893
        - Branch String:   'engines/fileoperations.c:123,3'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:123,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3893
            - BranchSide:      'engines/fileoperations.c:124,3'
              BranchSideFuncs: []
        - Branch String:   'engines/fileoperations.c:123,3'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:123,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/fileoperations.c:123,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3893
        - Branch String:   'engines/fileoperations.c:123,3'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:123,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/fileoperations.c:123,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.3893
        - Branch String:   'engines/fileoperations.c:127,6'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:128,26'
              BranchSideFuncs:
                - ntime_since_now
                - add_clat_sample
            - BranchSide:      'engines/fileoperations.c:135,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/fileoperations.c:95,2'
          Dst:             __dprint
        - Src:             'engines/fileoperations.c:98,3'
          Dst:             log_err
        - Src:             'engines/fileoperations.c:101,7'
          Dst:             strcmp
        - Src:             'engines/fileoperations.c:102,3'
          Dst:             log_err
        - Src:             'engines/fileoperations.c:107,3'
          Dst:             fio_gettime
        - Src:             'engines/fileoperations.c:110,11'
          Dst:             open64
        - Src:             'engines/fileoperations.c:112,11'
          Dst:             mkdir
        - Src:             'engines/fileoperations.c:114,3'
          Dst:             log_err
        - Src:             'engines/fileoperations.c:120,11'
          Dst:             __errno_location
        - Src:             'engines/fileoperations.c:122,3'
          Dst:             snprintf
        - Src:             'engines/fileoperations.c:123,3'
          Dst:             strerror
        - Src:             'engines/fileoperations.c:123,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/fileoperations.c:123,3'
          Dst:             strerror
        - Src:             'engines/fileoperations.c:123,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/fileoperations.c:131,10'
          Dst:             ntime_since_now
        - Src:             'engines/fileoperations.c:132,3'
          Dst:             add_clat_sample
    - functionName:    fio_fileoperations_register
      functionSourceFile: '/src/fio/engines/fileoperations.c'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - register_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/fileoperations.c:409,2'
          Branch Sides:
            - BranchSide:      'engines/fileoperations.c:409,2'
              BranchSideFuncs:
                - register_ioengine
                - register_ioengine
                - register_ioengine
                - register_ioengine
                - register_ioengine
                - register_ioengine
            - BranchSide:      'engines/fileoperations.c:409,2'
              BranchSideFuncs:
                - register_ioengine
                - register_ioengine
                - register_ioengine
                - register_ioengine
                - register_ioengine
                - register_ioengine
      Callsites:
        - Src:             'engines/fileoperations.c:409,2'
          Dst:             register_ioengine
        - Src:             'engines/fileoperations.c:410,2'
          Dst:             register_ioengine
        - Src:             'engines/fileoperations.c:411,2'
          Dst:             register_ioengine
        - Src:             'engines/fileoperations.c:412,2'
          Dst:             register_ioengine
        - Src:             'engines/fileoperations.c:413,2'
          Dst:             register_ioengine
        - Src:             'engines/fileoperations.c:414,2'
          Dst:             register_ioengine
    - functionName:    fio_exec_unregister
      functionSourceFile: '/src/fio/engines/exec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - unregister_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/exec.c:393,2'
          Branch Sides:
            - BranchSide:      'engines/exec.c:393,2'
              BranchSideFuncs:
                - unregister_ioengine
            - BranchSide:      'engines/exec.c:393,2'
              BranchSideFuncs:
                - unregister_ioengine
      Callsites:
        - Src:             'engines/exec.c:393,2'
          Dst:             unregister_ioengine
    - functionName:    fio_exec_init
      functionSourceFile: '/src/fio/engines/exec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         25
      ICount:          179
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - log_info
        - nowarn_snprintf
        - td_set_runstate
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/exec.c:323,6'
          Branch Sides:
            - BranchSide:      'engines/exec.c:324,3'
              BranchSideFuncs:
                - log_info
                - td_set_runstate
                - td_set_runstate
            - BranchSide:      'engines/exec.c:331,4'
              BranchSideFuncs:
                - log_info
                - td_set_runstate
                - td_set_runstate
        - Branch String:   'engines/exec.c:324,3'
          Branch Sides:
            - BranchSide:      'engines/exec.c:324,3'
              BranchSideFuncs:
                - nowarn_snprintf.3986
            - BranchSide:      'engines/exec.c:324,3'
              BranchSideFuncs:
                - nowarn_snprintf.3986
                - nowarn_snprintf.3986
        - Branch String:   'engines/exec.c:324,3'
          Branch Sides:
            - BranchSide:      'engines/exec.c:324,3'
              BranchSideFuncs:
                - nowarn_snprintf.3986
            - BranchSide:      'engines/exec.c:324,3'
              BranchSideFuncs:
                - nowarn_snprintf.3986
                - nowarn_snprintf.3986
        - Branch String:   'engines/exec.c:324,3'
          Branch Sides:
            - BranchSide:      'engines/exec.c:324,3'
              BranchSideFuncs:
                - nowarn_snprintf.3986
            - BranchSide:      'engines/exec.c:327,3'
              BranchSideFuncs: []
        - Branch String:   'engines/exec.c:324,3'
          Branch Sides:
            - BranchSide:      'engines/exec.c:324,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/exec.c:324,3'
              BranchSideFuncs:
                - nowarn_snprintf.3986
        - Branch String:   'engines/exec.c:324,3'
          Branch Sides:
            - BranchSide:      'engines/exec.c:324,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/exec.c:324,3'
              BranchSideFuncs:
                - nowarn_snprintf.3986
      Callsites:
        - Src:             'engines/exec.c:324,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/exec.c:324,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/exec.c:330,2'
          Dst:             log_info
        - Src:             'engines/exec.c:341,2'
          Dst:             td_set_runstate
        - Src:             'engines/exec.c:355,2'
          Dst:             td_set_runstate
    - functionName:    fio_exec_queue
      functionSourceFile: '/src/fio/engines/exec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - exec_background
        - kill
        - sleep
        - usleep
        - utime_since_now
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/exec.c:292,6'
          Branch Sides:
            - BranchSide:      'engines/exec.c:293,19'
              BranchSideFuncs:
                - exec_background
            - BranchSide:      'engines/exec.c:300,10'
              BranchSideFuncs:
                - usleep
                - utime_since_now
                - kill
                - sleep
      Callsites:
        - Src:             'engines/exec.c:293,3'
          Dst:             exec_background
        - Src:             'engines/exec.c:300,3'
          Dst:             usleep
        - Src:             'engines/exec.c:301,7'
          Dst:             utime_since_now
        - Src:             'engines/exec.c:303,4'
          Dst:             kill
        - Src:             'engines/exec.c:308,4'
          Dst:             sleep
    - functionName:    fio_exec_cleanup
      functionSourceFile: '/src/fio/engines/exec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - kill
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/exec.c:363,6'
          Branch Sides:
            - BranchSide:      'engines/exec.c:363,6'
              BranchSideFuncs:
                - kill
            - BranchSide:      'engines/exec.c:364,8'
              BranchSideFuncs:
                - kill
      Callsites:
        - Src:             'engines/exec.c:364,3'
          Dst:             kill
    - functionName:    fio_exec_open
      functionSourceFile: '/src/fio/engines/exec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    exec_background
      functionSourceFile: '/src/fio/engines/exec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
        - eo
      BBCount:         51
      ICount:          412
      EdgeCount:       69
      CyclomaticComplexity: 20
      functionsReached:
        - __errno_location
        - asprintf
        - close
        - dup2
        - execvp
        - expand_variables
        - fork
        - log_err
        - log_info
        - open64
        - realloc
        - strcspn
        - strerror
        - strncpy
        - strspn
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/exec.c:137,6'
          Branch Sides:
            - BranchSide:      'engines/exec.c:138,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/exec.c:140,42'
              BranchSideFuncs:
                - asprintf
                - expand_variables
                - log_info
                - fork
                - free
                - free
                - asprintf
                - strspn
                - strcspn
                - realloc
                - execvp
                - realloc
                - malloc
                - strncpy
                - asprintf
                - free
                - dup2
                - dup2
                - close
                - close
                - free
                - free
                - __errno_location
                - strerror
                - log_err
                - free
                - close
                - close
                - free
                - free
                - free
                - close
                - close
                - free
                - free
                - log_info
                - open64
                - open64
                - __errno_location
                - strerror
                - log_err
                - free
                - free
                - free
                - close
                - __errno_location
                - strerror
                - log_err
                - free
                - free
                - free
                - free
        - Branch String:   'engines/exec.c:140,6'
          Branch Sides:
            - BranchSide:      'engines/exec.c:141,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'engines/exec.c:146,40'
              BranchSideFuncs:
                - expand_variables
                - log_info
                - fork
                - free
                - free
                - asprintf
                - strspn
                - strcspn
                - realloc
                - execvp
                - realloc
                - malloc
                - strncpy
                - asprintf
                - free
                - dup2
                - dup2
                - close
                - close
                - free
                - free
                - __errno_location
                - strerror
                - log_err
                - free
                - close
                - close
                - free
                - free
                - free
                - close
                - close
                - free
                - free
                - log_info
                - open64
                - open64
                - __errno_location
                - strerror
                - log_err
                - free
                - free
                - free
                - close
                - __errno_location
                - strerror
                - log_err
                - free
                - free
                - free
        - Branch String:   'engines/exec.c:148,6'
          Branch Sides:
            - BranchSide:      'engines/exec.c:150,5'
              BranchSideFuncs:
                - log_info
                - open64
                - open64
                - fork
                - free
                - free
                - asprintf
                - strspn
                - strcspn
                - realloc
                - execvp
                - realloc
                - malloc
                - strncpy
                - asprintf
                - free
                - dup2
                - dup2
                - close
                - close
                - free
                - free
                - __errno_location
                - strerror
                - log_err
                - free
                - close
                - close
                - free
                - free
                - free
                - close
                - close
                - free
                - free
                - __errno_location
                - strerror
                - log_err
                - free
                - free
                - free
                - close
                - __errno_location
                - strerror
                - log_err
                - free
                - free
                - free
            - BranchSide:      'engines/exec.c:176,5'
              BranchSideFuncs:
                - log_info
                - fork
                - free
                - free
                - asprintf
                - strspn
                - strcspn
                - realloc
                - execvp
                - realloc
                - malloc
                - strncpy
                - asprintf
                - free
                - dup2
                - dup2
                - close
                - close
                - free
                - free
                - __errno_location
                - strerror
                - log_err
                - free
                - close
                - close
                - free
                - free
                - free
                - close
                - close
                - free
                - free
        - Branch String:   'engines/exec.c:155,7'
          Branch Sides:
            - BranchSide:      'engines/exec.c:157,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
                - free
                - free
                - free
            - BranchSide:      'engines/exec.c:164,16'
              BranchSideFuncs:
                - open64
                - fork
                - free
                - free
                - asprintf
                - strspn
                - strcspn
                - realloc
                - execvp
                - realloc
                - malloc
                - strncpy
                - asprintf
                - free
                - dup2
                - dup2
                - close
                - close
                - free
                - free
                - __errno_location
                - strerror
                - log_err
                - free
                - close
                - close
                - free
                - free
                - free
                - close
                - close
                - free
                - free
                - __errno_location
                - strerror
                - log_err
                - free
                - free
                - free
                - close
        - Branch String:   'engines/exec.c:165,7'
          Branch Sides:
            - BranchSide:      'engines/exec.c:167,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
                - free
                - free
                - free
                - close
            - BranchSide:      'engines/exec.c:174,2'
              BranchSideFuncs:
                - fork
                - free
                - free
                - asprintf
                - strspn
                - strcspn
                - realloc
                - execvp
                - realloc
                - malloc
                - strncpy
                - asprintf
                - free
                - dup2
                - dup2
                - close
                - close
                - free
                - free
                - __errno_location
                - strerror
                - log_err
                - free
                - close
                - close
                - free
                - free
                - free
                - close
                - close
                - free
                - free
        - Branch String:   'engines/exec.c:182,6'
          Branch Sides:
            - BranchSide:      'engines/exec.c:183,13'
              BranchSideFuncs:
                - free
                - close
                - close
                - free
                - free
            - BranchSide:      'engines/exec.c:196,6'
              BranchSideFuncs:
                - free
                - free
                - asprintf
                - strspn
                - strcspn
                - realloc
                - execvp
                - realloc
                - malloc
                - strncpy
                - asprintf
                - free
                - dup2
                - dup2
                - close
                - close
                - free
                - free
                - __errno_location
                - strerror
                - log_err
                - free
                - close
                - close
                - free
                - free
        - Branch String:   'engines/exec.c:184,7'
          Branch Sides:
            - BranchSide:      'engines/exec.c:186,10'
              BranchSideFuncs:
                - close
                - close
                - free
                - free
                - free
            - BranchSide:      'engines/exec.c:191,8'
              BranchSideFuncs:
                - free
        - Branch String:   'engines/exec.c:196,6'
          Branch Sides:
            - BranchSide:      'engines/exec.c:197,49'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
                - free
                - close
                - close
                - free
                - free
            - BranchSide:      'engines/exec.c:209,6'
              BranchSideFuncs:
                - free
                - free
                - asprintf
                - strspn
                - strcspn
                - realloc
                - execvp
                - realloc
                - malloc
                - strncpy
                - asprintf
                - free
                - dup2
                - dup2
                - close
                - close
                - free
                - free
        - Branch String:   'engines/exec.c:198,7'
          Branch Sides:
            - BranchSide:      'engines/exec.c:199,10'
              BranchSideFuncs:
                - close
                - close
                - free
                - free
                - free
            - BranchSide:      'engines/exec.c:204,8'
              BranchSideFuncs:
                - free
        - Branch String:   'engines/exec.c:209,6'
          Branch Sides:
            - BranchSide:      'engines/exec.c:210,7'
              BranchSideFuncs:
                - asprintf
                - strspn
                - strcspn
                - realloc
                - execvp
                - free
                - free
                - realloc
                - malloc
                - strncpy
                - asprintf
                - free
                - dup2
                - dup2
                - close
                - close
                - free
                - free
            - BranchSide:      'engines/exec.c:278,6'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'engines/exec.c:210,7'
          Branch Sides:
            - BranchSide:      'engines/exec.c:212,9'
              BranchSideFuncs:
                - dup2
                - dup2
                - close
                - close
                - free
                - free
                - asprintf
                - strspn
                - strcspn
                - realloc
                - execvp
                - free
                - free
                - realloc
                - malloc
                - strncpy
                - asprintf
                - free
            - BranchSide:      'engines/exec.c:228,7'
              BranchSideFuncs:
                - asprintf
                - strspn
                - strcspn
                - realloc
                - execvp
                - free
                - free
                - realloc
                - malloc
                - strncpy
                - asprintf
                - free
        - Branch String:   'engines/exec.c:228,7'
          Branch Sides:
            - BranchSide:      'engines/exec.c:229,37'
              BranchSideFuncs:
                - asprintf
                - strspn
                - strcspn
                - realloc
                - execvp
                - free
                - free
                - realloc
                - malloc
                - strncpy
                - free
            - BranchSide:      'engines/exec.c:234,34'
              BranchSideFuncs:
                - asprintf
                - strspn
                - strcspn
                - realloc
                - execvp
                - free
                - free
                - realloc
                - malloc
                - strncpy
        - Branch String:   'engines/exec.c:229,8'
          Branch Sides:
            - BranchSide:      'engines/exec.c:230,10'
              BranchSideFuncs:
                - free
            - BranchSide:      'engines/exec.c:233,3'
              BranchSideFuncs:
                - strspn
                - strcspn
                - realloc
                - execvp
                - free
                - free
                - realloc
                - malloc
                - strncpy
        - Branch String:   'engines/exec.c:234,8'
          Branch Sides:
            - BranchSide:      'engines/exec.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'engines/exec.c:235,5'
              BranchSideFuncs: []
        - Branch String:   'engines/exec.c:246,8'
          Branch Sides:
            - BranchSide:      'engines/exec.c:247,5'
              BranchSideFuncs:
                - strspn
                - strcspn
                - realloc
                - execvp
                - free
                - free
                - realloc
                - malloc
                - strncpy
            - BranchSide:      'engines/exec.c:249,8'
              BranchSideFuncs:
                - strspn
                - strcspn
                - realloc
                - execvp
                - free
                - free
                - realloc
                - malloc
                - strncpy
        - Branch String:   'engines/exec.c:249,8'
          Branch Sides:
            - BranchSide:      'engines/exec.c:243,3'
              BranchSideFuncs:
                - realloc
                - malloc
                - strncpy
                - strspn
                - strcspn
                - realloc
                - execvp
                - free
                - free
            - BranchSide:      'engines/exec.c:251,17'
              BranchSideFuncs:
                - realloc
                - malloc
                - strncpy
                - strspn
                - strcspn
                - realloc
                - execvp
                - free
                - free
        - Branch String:   'engines/exec.c:278,6'
          Branch Sides:
            - BranchSide:      'engines/exec.c:279,8'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'engines/exec.c:280,6'
              BranchSideFuncs:
                - free
        - Branch String:   'engines/exec.c:280,6'
          Branch Sides:
            - BranchSide:      'engines/exec.c:281,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'engines/exec.c:282,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/exec.c:137,6'
          Dst:             asprintf
        - Src:             'engines/exec.c:140,6'
          Dst:             asprintf
        - Src:             'engines/exec.c:146,23'
          Dst:             expand_variables
        - Src:             'engines/exec.c:149,3'
          Dst:             log_info
        - Src:             'engines/exec.c:154,11'
          Dst:             open64
        - Src:             'engines/exec.c:157,27'
          Dst:             __errno_location
        - Src:             'engines/exec.c:157,18'
          Dst:             strerror
        - Src:             'engines/exec.c:156,4'
          Dst:             log_err
        - Src:             'engines/exec.c:164,11'
          Dst:             open64
        - Src:             'engines/exec.c:167,27'
          Dst:             __errno_location
        - Src:             'engines/exec.c:167,18'
          Dst:             strerror
        - Src:             'engines/exec.c:166,4'
          Dst:             log_err
        - Src:             'engines/exec.c:171,4'
          Dst:             close
        - Src:             'engines/exec.c:175,3'
          Dst:             log_info
        - Src:             'engines/exec.c:179,8'
          Dst:             fork
        - Src:             'engines/exec.c:186,4'
          Dst:             close
        - Src:             'engines/exec.c:187,4'
          Dst:             close
        - Src:             'engines/exec.c:197,49'
          Dst:             __errno_location
        - Src:             'engines/exec.c:197,40'
          Dst:             strerror
        - Src:             'engines/exec.c:197,3'
          Dst:             log_err
        - Src:             'engines/exec.c:199,4'
          Dst:             close
        - Src:             'engines/exec.c:200,4'
          Dst:             close
        - Src:             'engines/exec.c:212,4'
          Dst:             dup2
        - Src:             'engines/exec.c:214,4'
          Dst:             dup2
        - Src:             'engines/exec.c:215,4'
          Dst:             close
        - Src:             'engines/exec.c:216,4'
          Dst:             close
        - Src:             'engines/exec.c:229,8'
          Dst:             asprintf
        - Src:             'engines/exec.c:234,8'
          Dst:             asprintf
        - Src:             'engines/exec.c:244,9'
          Dst:             strspn
        - Src:             'engines/exec.c:246,14'
          Dst:             strcspn
        - Src:             'engines/exec.c:251,9'
          Dst:             realloc
        - Src:             'engines/exec.c:256,5'
          Dst:             strncpy
        - Src:             'engines/exec.c:266,7'
          Dst:             realloc
        - Src:             'engines/exec.c:274,3'
          Dst:             execvp
    - functionName:    sleep
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    expand_variables
      functionSourceFile: '/src/fio/engines/exec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
        - arguments
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - snprintf
        - str_replace
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/exec.c:113,2'
          Dst:             snprintf
        - Src:             'engines/exec.c:116,21'
          Dst:             str_replace
        - Src:             'engines/exec.c:119,18'
          Dst:             str_replace
    - functionName:    fork
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dup2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strspn
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strcspn
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    execvp
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    str_replace
      functionSourceFile: '/src/fio/engines/exec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - orig
        - rep
        - with
      BBCount:         23
      ICount:          181
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - strcpy
        - strlen
        - strncpy
        - strstr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/exec.c:77,12'
          Branch Sides:
            - BranchSide:      'engines/exec.c:77,16'
              BranchSideFuncs:
                - strlen
                - strlen
                - strstr
                - strlen
                - malloc
                - strcpy
                - strstr
                - strncpy
                - strcpy
            - BranchSide:      'engines/exec.c:78,10'
              BranchSideFuncs: []
        - Branch String:   'engines/exec.c:77,6'
          Branch Sides:
            - BranchSide:      'engines/exec.c:78,10'
              BranchSideFuncs:
                - strlen
                - strlen
                - strstr
                - strlen
                - malloc
                - strcpy
                - strstr
                - strncpy
                - strcpy
            - BranchSide:      'engines/exec.c:80,19'
              BranchSideFuncs:
                - strlen
                - strlen
                - strstr
                - strlen
                - malloc
                - strcpy
                - strstr
                - strncpy
                - strcpy
        - Branch String:   'engines/exec.c:81,6'
          Branch Sides:
            - BranchSide:      'engines/exec.c:82,10'
              BranchSideFuncs: []
            - BranchSide:      'engines/exec.c:84,7'
              BranchSideFuncs:
                - strlen
                - strstr
                - strlen
                - malloc
                - strcpy
                - strstr
                - strncpy
                - strcpy
        - Branch String:   'engines/exec.c:84,6'
          Branch Sides:
            - BranchSide:      'engines/exec.c:85,8'
              BranchSideFuncs:
                - strlen
                - strstr
                - strlen
                - malloc
                - strcpy
                - strstr
                - strncpy
                - strcpy
            - BranchSide:      'engines/exec.c:86,20'
              BranchSideFuncs:
                - strlen
                - strstr
                - strlen
                - malloc
                - strcpy
                - strstr
                - strncpy
                - strcpy
        - Branch String:   'engines/exec.c:89,2'
          Branch Sides:
            - BranchSide:      'engines/exec.c:90,12'
              BranchSideFuncs:
                - strstr
                - strlen
                - malloc
                - strcpy
                - strstr
                - strncpy
                - strcpy
            - BranchSide:      'engines/exec.c:93,31'
              BranchSideFuncs:
                - strlen
                - malloc
                - strcpy
                - strstr
                - strncpy
                - strcpy
        - Branch String:   'engines/exec.c:95,6'
          Branch Sides:
            - BranchSide:      'engines/exec.c:96,10'
              BranchSideFuncs:
                - strcpy
                - strstr
                - strncpy
                - strcpy
            - BranchSide:      'engines/exec.c:98,2'
              BranchSideFuncs:
                - strcpy
                - strstr
                - strncpy
                - strcpy
        - Branch String:   'engines/exec.c:98,2'
          Branch Sides:
            - BranchSide:      'engines/exec.c:99,19'
              BranchSideFuncs:
                - strstr
                - strncpy
                - strcpy
                - strcpy
            - BranchSide:      'engines/exec.c:105,9'
              BranchSideFuncs:
                - strcpy
      Callsites:
        - Src:             'engines/exec.c:80,12'
          Dst:             strlen
        - Src:             'engines/exec.c:86,13'
          Dst:             strlen
        - Src:             'engines/exec.c:89,25'
          Dst:             strstr
        - Src:             'engines/exec.c:93,24'
          Dst:             strlen
        - Src:             'engines/exec.c:99,12'
          Dst:             strstr
        - Src:             'engines/exec.c:101,9'
          Dst:             strncpy
        - Src:             'engines/exec.c:102,9'
          Dst:             strcpy
        - Src:             'engines/exec.c:105,2'
          Dst:             strcpy
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/engines/../lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/../lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    fio_exec_register
      functionSourceFile: '/src/fio/engines/exec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - register_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/exec.c:388,2'
          Branch Sides:
            - BranchSide:      'engines/exec.c:388,2'
              BranchSideFuncs:
                - register_ioengine
            - BranchSide:      'engines/exec.c:388,2'
              BranchSideFuncs:
                - register_ioengine
      Callsites:
        - Src:             'engines/exec.c:388,2'
          Dst:             register_ioengine
    - functionName:    tnumber_to_td
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - tnumber
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    send_update_job_reply
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1073
      functionLinenumberEnd: 1078
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - __tag
        - error
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_net_queue_cmd
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'server.c:1078,9'
          Dst:             fio_net_queue_cmd
    - functionName:    fio_net_queue_cmd
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - short
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - opcode
        - buf
        - size
        - tagptr
        - flags
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fio_net_prep_cmd
        - fio_net_queue_entry
      functionUses:    19
      BranchProfiles:
        - Branch String:   'server.c:616,6'
          Branch Sides:
            - BranchSide:      'server.c:617,23'
              BranchSideFuncs:
                - fio_net_queue_entry
            - BranchSide:      'server.c:621,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:615,10'
          Dst:             fio_net_prep_cmd
        - Src:             'server.c:617,3'
          Dst:             fio_net_queue_entry
    - functionName:    fio_net_prep_cmd
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - short
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - opcode
        - buf
        - size
        - tagptr
        - flags
      BBCount:         14
      ICount:          117
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - smalloc
      functionUses:    7
      BranchProfiles:
        - Branch String:   'server.c:573,6'
          Branch Sides:
            - BranchSide:      'server.c:574,3'
              BranchSideFuncs:
                - smalloc
            - BranchSide:      'server.c:576,2'
              BranchSideFuncs:
                - smalloc
        - Branch String:   'server.c:578,6'
          Branch Sides:
            - BranchSide:      'server.c:579,24'
              BranchSideFuncs:
                - smalloc
            - BranchSide:      'server.c:582,16'
              BranchSideFuncs: []
        - Branch String:   'server.c:585,6'
          Branch Sides:
            - BranchSide:      'server.c:586,17'
              BranchSideFuncs: []
            - BranchSide:      'server.c:588,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:572,10'
          Dst:             smalloc
        - Src:             'server.c:579,16'
          Dst:             smalloc
    - functionName:    fio_net_queue_entry
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fio_sem_up
        - flist_add_tail
        - handle_sk_entry
        - pthread_getspecific
        - sk_lock
        - sk_unlock
      functionUses:    2
      BranchProfiles:
        - Branch String:   'server.c:599,6'
          Branch Sides:
            - BranchSide:      'server.c:600,19'
              BranchSideFuncs:
                - handle_sk_entry
            - BranchSide:      'server.c:602,11'
              BranchSideFuncs:
                - sk_lock
                - flist_add_tail.4229
                - sk_unlock
                - fio_sem_up
      Callsites:
        - Src:             'server.c:597,26'
          Dst:             pthread_getspecific
        - Src:             'server.c:600,3'
          Dst:             handle_sk_entry
        - Src:             'server.c:602,3'
          Dst:             sk_lock
        - Src:             'server.c:603,3'
          Dst:             flist_add_tail
        - Src:             'server.c:604,3'
          Dst:             sk_unlock
        - Src:             'server.c:606,3'
          Dst:             fio_sem_up
    - functionName:    pthread_getspecific
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    handle_sk_entry
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1289
      functionLinenumberEnd: 1310
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk_out
        - entry
      BBCount:         12
      ICount:          105
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - finish_entry
        - fio_net_send_cmd
        - fio_net_send_simple_cmd
        - fio_sem_down
        - fio_sem_up
        - fio_server_op
        - log_err
        - send_vec_entry
      functionUses:    2
      BranchProfiles:
        - Branch String:   'server.c:1294,6'
          Branch Sides:
            - BranchSide:      'server.c:1295,24'
              BranchSideFuncs:
                - send_vec_entry
                - fio_sem_up
                - finish_entry
                - fio_server_op
                - log_err
            - BranchSide:      'server.c:1296,11'
              BranchSideFuncs:
                - fio_net_send_cmd
                - fio_sem_up
                - finish_entry
                - fio_server_op
                - log_err
                - fio_net_send_simple_cmd
        - Branch String:   'server.c:1296,11'
          Branch Sides:
            - BranchSide:      'server.c:1297,33'
              BranchSideFuncs:
                - fio_net_send_simple_cmd
                - fio_sem_up
                - finish_entry
                - fio_server_op
                - log_err
            - BranchSide:      'server.c:1300,26'
              BranchSideFuncs:
                - fio_net_send_cmd
                - fio_sem_up
                - finish_entry
                - fio_server_op
                - log_err
        - Branch String:   'server.c:1306,6'
          Branch Sides:
            - BranchSide:      'server.c:1306,6'
              BranchSideFuncs:
                - fio_server_op
                - log_err
                - finish_entry
            - BranchSide:      'server.c:1307,58'
              BranchSideFuncs:
                - fio_server_op
                - log_err
                - finish_entry
      Callsites:
        - Src:             'server.c:1292,2'
          Dst:             fio_sem_down
        - Src:             'server.c:1295,9'
          Dst:             send_vec_entry
        - Src:             'server.c:1297,9'
          Dst:             fio_net_send_simple_cmd
        - Src:             'server.c:1300,9'
          Dst:             fio_net_send_cmd
        - Src:             'server.c:1304,2'
          Dst:             fio_sem_up
        - Src:             'server.c:1307,44'
          Dst:             fio_server_op
        - Src:             'server.c:1307,3'
          Dst:             log_err
        - Src:             'server.c:1309,2'
          Dst:             finish_entry
    - functionName:    sk_lock
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk_out
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_sem_down
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'server.c:126,2'
          Dst:             fio_sem_down
    - functionName:    flist_add_tail
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_add
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:67,2'
          Dst:             __flist_add
    - functionName:    sk_unlock
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk_out
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_sem_up
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'server.c:131,2'
          Dst:             fio_sem_up
    - functionName:    __flist_add
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - prev
        - next
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    send_vec_entry
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1263
      functionLinenumberEnd: 1285
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk_out
        - first
      BBCount:         6
      ICount:          105
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - entry_set_flags
        - finish_entry
        - fio_send_cmd_ext_pdu
        - flist_del_init
        - flist_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:1272,2'
          Branch Sides:
            - BranchSide:      'server.c:1275,10'
              BranchSideFuncs:
                - flist_del_init.4260
                - entry_set_flags
                - fio_send_cmd_ext_pdu
                - finish_entry
                - flist_empty.4259
            - BranchSide:      'server.c:1285,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:1267,2'
          Dst:             entry_set_flags
        - Src:             'server.c:1269,8'
          Dst:             fio_send_cmd_ext_pdu
        - Src:             'server.c:1272,10'
          Dst:             flist_empty
        - Src:             'server.c:1276,3'
          Dst:             flist_del_init
        - Src:             'server.c:1278,3'
          Dst:             entry_set_flags
        - Src:             'server.c:1280,10'
          Dst:             fio_send_cmd_ext_pdu
        - Src:             'server.c:1282,3'
          Dst:             finish_entry
    - functionName:    fio_net_send_simple_cmd
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - short
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk
        - opcode
        - tag
        - list
      BBCount:         15
      ICount:          83
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - add_reply
        - alloc_reply
        - fio_net_send_simple_stack_cmd
        - free_reply
      functionUses:    4
      BranchProfiles:
        - Branch String:   'server.c:643,6'
          Branch Sides:
            - BranchSide:      'server.c:644,21'
              BranchSideFuncs:
                - alloc_reply
                - fio_net_send_simple_stack_cmd
                - add_reply
                - free_reply
            - BranchSide:      'server.c:646,38'
              BranchSideFuncs:
                - fio_net_send_simple_stack_cmd
                - add_reply
                - free_reply
        - Branch String:   'server.c:647,6'
          Branch Sides:
            - BranchSide:      'server.c:648,7'
              BranchSideFuncs:
                - free_reply
            - BranchSide:      'server.c:654,6'
              BranchSideFuncs:
                - add_reply
        - Branch String:   'server.c:648,7'
          Branch Sides:
            - BranchSide:      'server.c:649,15'
              BranchSideFuncs:
                - free_reply
            - BranchSide:      'server.c:651,10'
              BranchSideFuncs: []
        - Branch String:   'server.c:654,6'
          Branch Sides:
            - BranchSide:      'server.c:655,13'
              BranchSideFuncs:
                - add_reply
            - BranchSide:      'server.c:657,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:644,9'
          Dst:             alloc_reply
        - Src:             'server.c:646,8'
          Dst:             fio_net_send_simple_stack_cmd
        - Src:             'server.c:649,4'
          Dst:             free_reply
        - Src:             'server.c:655,3'
          Dst:             add_reply
    - functionName:    fio_net_send_cmd
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - short
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd
        - opcode
        - buf
        - size
        - tagptr
        - list
      BBCount:         43
      ICount:          238
      EdgeCount:       55
      CyclomaticComplexity: 14
      functionsReached:
        - __assert_fail
        - add_reply
        - alloc_reply
        - fio_init_net_cmd
        - fio_net_cmd_crc
        - fio_send_data
        - free_reply
      functionUses:    8
      BranchProfiles:
        - Branch String:   'server.c:522,6'
          Branch Sides:
            - BranchSide:      'server.c:523,3'
              BranchSideFuncs:
                - __assert_fail
                - alloc_reply
                - malloc
                - fio_init_net_cmd
                - fio_net_cmd_crc
                - fio_send_data
                - free
                - add_reply
                - free_reply
                - free
            - BranchSide:      'server.c:526,9'
              BranchSideFuncs:
                - malloc
                - fio_init_net_cmd
                - fio_net_cmd_crc
                - fio_send_data
                - free
                - add_reply
                - free_reply
                - free
        - Branch String:   'server.c:523,3'
          Branch Sides:
            - BranchSide:      'server.c:523,3'
              BranchSideFuncs:
                - alloc_reply
                - malloc
                - fio_init_net_cmd
                - fio_net_cmd_crc
                - fio_send_data
                - free
                - add_reply
                - free_reply
                - free
            - BranchSide:      'server.c:524,32'
              BranchSideFuncs:
                - alloc_reply
                - malloc
                - fio_init_net_cmd
                - fio_net_cmd_crc
                - fio_send_data
                - free
                - add_reply
                - free_reply
                - free
        - Branch String:   'server.c:526,9'
          Branch Sides:
            - BranchSide:      'server.c:526,19'
              BranchSideFuncs:
                - malloc
                - fio_init_net_cmd
                - fio_net_cmd_crc
                - fio_send_data
                - free
                - add_reply
                - free_reply
                - free
            - BranchSide:      'server.c:526,7'
              BranchSideFuncs:
                - malloc
                - fio_init_net_cmd
                - fio_net_cmd_crc
                - fio_send_data
                - free
                - add_reply
                - free_reply
                - free
        - Branch String:   'server.c:530,7'
          Branch Sides:
            - BranchSide:      'server.c:531,13'
              BranchSideFuncs:
                - malloc
                - fio_init_net_cmd
                - fio_net_cmd_crc
                - fio_send_data
                - free
                - add_reply
                - free_reply
                - free
            - BranchSide:      'server.c:533,8'
              BranchSideFuncs:
                - malloc
                - fio_init_net_cmd
                - fio_net_cmd_crc
                - fio_send_data
                - free
                - add_reply
                - free_reply
                - free
        - Branch String:   'server.c:533,12'
          Branch Sides:
            - BranchSide:      'server.c:533,15'
              BranchSideFuncs:
                - fio_init_net_cmd
                - fio_net_cmd_crc
                - fio_send_data
                - free
                - add_reply
                - free_reply
                - malloc
                - free
            - BranchSide:      'server.c:534,8'
              BranchSideFuncs:
                - malloc
                - fio_init_net_cmd
                - fio_net_cmd_crc
                - fio_send_data
                - free
                - add_reply
                - free_reply
                - free
        - Branch String:   'server.c:533,7'
          Branch Sides:
            - BranchSide:      'server.c:534,8'
              BranchSideFuncs:
                - malloc
                - fio_init_net_cmd
                - fio_net_cmd_crc
                - fio_send_data
                - free
                - add_reply
                - free_reply
                - free
            - BranchSide:      'server.c:541,20'
              BranchSideFuncs:
                - fio_init_net_cmd
                - fio_net_cmd_crc
                - fio_send_data
                - free
                - add_reply
                - free_reply
                - malloc
                - free
        - Branch String:   'server.c:534,8'
          Branch Sides:
            - BranchSide:      'server.c:535,10'
              BranchSideFuncs:
                - free
                - malloc
                - fio_init_net_cmd
                - fio_net_cmd_crc
                - fio_send_data
                - free
                - add_reply
                - free_reply
            - BranchSide:      'server.c:537,29'
              BranchSideFuncs:
                - malloc
                - fio_init_net_cmd
                - fio_net_cmd_crc
                - fio_send_data
                - free
                - add_reply
                - free_reply
                - free
        - Branch String:   'server.c:543,7'
          Branch Sides:
            - BranchSide:      'server.c:544,4'
              BranchSideFuncs:
                - fio_net_cmd_crc
                - fio_send_data
                - free
                - add_reply
                - free_reply
                - malloc
                - fio_init_net_cmd
                - free
            - BranchSide:      'server.c:546,19'
              BranchSideFuncs:
                - fio_net_cmd_crc
                - fio_send_data
                - free
                - add_reply
                - free_reply
                - malloc
                - fio_init_net_cmd
                - free
        - Branch String:   'server.c:551,16'
          Branch Sides:
            - BranchSide:      'server.c:551,2'
              BranchSideFuncs:
                - free
                - add_reply
                - free_reply
                - malloc
                - fio_init_net_cmd
                - fio_net_cmd_crc
                - fio_send_data
                - free
            - BranchSide:      'server.c:551,19'
              BranchSideFuncs:
                - free
                - add_reply
                - free_reply
                - malloc
                - fio_init_net_cmd
                - fio_net_cmd_crc
                - fio_send_data
                - free
        - Branch String:   'server.c:551,2'
          Branch Sides:
            - BranchSide:      'server.c:529,14'
              BranchSideFuncs:
                - malloc
                - fio_init_net_cmd
                - fio_net_cmd_crc
                - fio_send_data
                - free
                - add_reply
                - free_reply
                - free
            - BranchSide:      'server.c:553,6'
              BranchSideFuncs:
                - free
                - add_reply
                - free_reply
        - Branch String:   'server.c:553,6'
          Branch Sides:
            - BranchSide:      'server.c:554,7'
              BranchSideFuncs:
                - add_reply
                - free
                - free_reply
            - BranchSide:      'server.c:560,6'
              BranchSideFuncs:
                - free
        - Branch String:   'server.c:554,7'
          Branch Sides:
            - BranchSide:      'server.c:555,15'
              BranchSideFuncs:
                - free_reply
                - free
            - BranchSide:      'server.c:557,14'
              BranchSideFuncs:
                - add_reply
                - free
        - Branch String:   'server.c:560,6'
          Branch Sides:
            - BranchSide:      'server.c:560,6'
              BranchSideFuncs:
                - free
            - BranchSide:      'server.c:561,8'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'server.c:523,3'
          Dst:             __assert_fail
        - Src:             'server.c:524,19'
          Dst:             alloc_reply
        - Src:             'server.c:541,3'
          Dst:             fio_init_net_cmd
        - Src:             'server.c:546,3'
          Dst:             fio_net_cmd_crc
        - Src:             'server.c:548,9'
          Dst:             fio_send_data
        - Src:             'server.c:555,4'
          Dst:             free_reply
        - Src:             'server.c:557,4'
          Dst:             add_reply
    - functionName:    fio_server_op
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - op
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sprintf
      functionUses:    6
      BranchProfiles:
        - Branch String:   'server.c:206,6'
          Branch Sides:
            - BranchSide:      'server.c:207,25'
              BranchSideFuncs: []
            - BranchSide:      'server.c:209,29'
              BranchSideFuncs:
                - sprintf
      Callsites:
        - Src:             'server.c:209,2'
          Dst:             sprintf
    - functionName:    finish_entry
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1244
      functionLinenumberEnd: 1251
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - sfree
      functionUses:    2
      BranchProfiles:
        - Branch String:   'server.c:1245,6'
          Branch Sides:
            - BranchSide:      'server.c:1246,8'
              BranchSideFuncs:
                - free
                - sfree
            - BranchSide:      'server.c:1247,11'
              BranchSideFuncs:
                - sfree
                - sfree
      Callsites:
        - Src:             'server.c:1248,3'
          Dst:             sfree
        - Src:             'server.c:1250,2'
          Dst:             sfree
    - functionName:    alloc_reply
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - short
      constantsTouched: []
      argNames:
        - tag
        - opcode
      BBCount:         5
      ICount:          51
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - calloc
        - fio_gettime
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'server.c:482,10'
          Dst:             calloc
        - Src:             'server.c:484,2'
          Dst:             fio_gettime
    - functionName:    fio_init_net_cmd
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - cmd
        - opcode
        - pdu
        - pdu_len
        - tag
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __fio_init_net_cmd
      functionUses:    2
      BranchProfiles:
        - Branch String:   'server.c:198,6'
          Branch Sides:
            - BranchSide:      'server.c:198,6'
              BranchSideFuncs: []
            - BranchSide:      'server.c:199,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:196,2'
          Dst:             __fio_init_net_cmd
    - functionName:    fio_net_cmd_crc
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmd
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_net_cmd_crc_pdu
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'server.c:511,2'
          Dst:             fio_net_cmd_crc_pdu
    - functionName:    fio_send_data
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sk
        - p
        - len
      BBCount:         6
      ICount:          45
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - fio_sendv_data
      functionUses:    2
      BranchProfiles:
        - Branch String:   'server.c:265,2'
          Branch Sides:
            - BranchSide:      'server.c:265,2'
              BranchSideFuncs:
                - fio_sendv_data
            - BranchSide:      'server.c:265,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'server.c:265,2'
          Dst:             __assert_fail
        - Src:             'server.c:267,9'
          Dst:             fio_sendv_data
    - functionName:    free_reply
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - tag
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    add_reply
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - tag
        - list
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flist_add_tail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'server.c:475,2'
          Dst:             flist_add_tail
    - functionName:    fio_sendv_data
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sk
        - iov
        - count
      BBCount:         28
      ICount:          155
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - __errno_location
        - iov_total_len
        - writev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'server.c:232,7'
          Branch Sides:
            - BranchSide:      'server.c:233,17'
              BranchSideFuncs:
                - writev
                - __errno_location
                - __errno_location
            - BranchSide:      'server.c:247,15'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - writev
        - Branch String:   'server.c:234,8'
          Branch Sides:
            - BranchSide:      'server.c:235,5'
              BranchSideFuncs:
                - writev
                - __errno_location
                - __errno_location
            - BranchSide:      'server.c:237,4'
              BranchSideFuncs:
                - writev
                - __errno_location
                - __errno_location
        - Branch String:   'server.c:237,4'
          Branch Sides:
            - BranchSide:      'server.c:238,9'
              BranchSideFuncs:
                - writev
                - __errno_location
                - __errno_location
            - BranchSide:      'server.c:247,3'
              BranchSideFuncs:
                - writev
                - __errno_location
                - __errno_location
        - Branch String:   'server.c:238,9'
          Branch Sides:
            - BranchSide:      'server.c:239,13'
              BranchSideFuncs:
                - writev
                - __errno_location
                - __errno_location
            - BranchSide:      'server.c:243,22'
              BranchSideFuncs:
                - writev
                - __errno_location
                - __errno_location
        - Branch String:   'server.c:247,14'
          Branch Sides:
            - BranchSide:      'server.c:248,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - writev
            - BranchSide:      'server.c:249,12'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - writev
        - Branch String:   'server.c:249,28'
          Branch Sides:
            - BranchSide:      'server.c:249,31'
              BranchSideFuncs:
                - writev
                - __errno_location
                - __errno_location
            - BranchSide:      'server.c:250,4'
              BranchSideFuncs:
                - writev
                - __errno_location
                - __errno_location
        - Branch String:   'server.c:249,12'
          Branch Sides:
            - BranchSide:      'server.c:250,4'
              BranchSideFuncs:
                - writev
                - __errno_location
                - __errno_location
            - BranchSide:      'server.c:252,4'
              BranchSideFuncs: []
        - Branch String:   'server.c:253,2'
          Branch Sides:
            - BranchSide:      'server.c:231,16'
              BranchSideFuncs:
                - writev
                - __errno_location
                - __errno_location
            - BranchSide:      'server.c:255,7'
              BranchSideFuncs: []
        - Branch String:   'server.c:255,6'
          Branch Sides:
            - BranchSide:      'server.c:256,3'
              BranchSideFuncs: []
            - BranchSide:      'server.c:258,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:227,22'
          Dst:             iov_total_len
        - Src:             'server.c:231,9'
          Dst:             writev
        - Src:             'server.c:249,12'
          Dst:             __errno_location
        - Src:             'server.c:249,31'
          Dst:             __errno_location
    - functionName:    iov_total_len
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - iov
        - count
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:217,2'
          Branch Sides:
            - BranchSide:      'server.c:218,10'
              BranchSideFuncs: []
            - BranchSide:      'server.c:222,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_net_cmd_crc_pdu
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmd
        - pdu
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_crc16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'server.c:503,19'
          Dst:             fio_crc16
        - Src:             'server.c:506,19'
          Dst:             fio_crc16
    - functionName:    __fio_init_net_cmd
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - short
        - int
        - size_t
      constantsTouched: []
      argNames:
        - cmd
        - opcode
        - pdu_len
        - tag
      BBCount:         1
      ICount:          69
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_net_send_simple_stack_cmd
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - short
        - size_t
      constantsTouched: []
      argNames:
        - sk
        - opcode
        - tag
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_init_net_cmd
        - fio_net_cmd_crc
        - fio_send_data
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'server.c:628,2'
          Dst:             fio_init_net_cmd
        - Src:             'server.c:629,2'
          Dst:             fio_net_cmd_crc
        - Src:             'server.c:631,9'
          Dst:             fio_send_data
    - functionName:    entry_set_flags
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1255
      functionLinenumberEnd: 1260
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
        - list
        - flags
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flist_empty
      functionUses:    2
      BranchProfiles:
        - Branch String:   'server.c:1256,6'
          Branch Sides:
            - BranchSide:      'server.c:1257,4'
              BranchSideFuncs: []
            - BranchSide:      'server.c:1259,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:1256,7'
          Dst:             flist_empty
    - functionName:    fio_send_cmd_ext_pdu
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1209
      functionLinenumberEnd: 1240
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - short
        - 'N/A'
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - sk
        - opcode
        - buf
        - size
        - tag
        - flags
      BBCount:         16
      ICount:          135
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __fio_init_net_cmd
        - fio_net_cmd_crc_pdu
        - fio_sendv_data
      functionUses:    2
      BranchProfiles:
        - Branch String:   'server.c:1222,7'
          Branch Sides:
            - BranchSide:      'server.c:1223,13'
              BranchSideFuncs:
                - __fio_init_net_cmd
                - fio_net_cmd_crc_pdu
                - fio_sendv_data
            - BranchSide:      'server.c:1225,7'
              BranchSideFuncs:
                - __fio_init_net_cmd
                - fio_net_cmd_crc_pdu
                - fio_sendv_data
        - Branch String:   'server.c:1225,7'
          Branch Sides:
            - BranchSide:      'server.c:1226,15'
              BranchSideFuncs:
                - __fio_init_net_cmd
                - fio_net_cmd_crc_pdu
                - fio_sendv_data
            - BranchSide:      'server.c:1228,28'
              BranchSideFuncs:
                - __fio_init_net_cmd
                - fio_net_cmd_crc_pdu
                - fio_sendv_data
        - Branch String:   'server.c:1238,16'
          Branch Sides:
            - BranchSide:      'server.c:1238,2'
              BranchSideFuncs:
                - __fio_init_net_cmd
                - fio_net_cmd_crc_pdu
                - fio_sendv_data
            - BranchSide:      'server.c:1238,19'
              BranchSideFuncs:
                - __fio_init_net_cmd
                - fio_net_cmd_crc_pdu
                - fio_sendv_data
        - Branch String:   'server.c:1238,2'
          Branch Sides:
            - BranchSide:      'server.c:1219,25'
              BranchSideFuncs:
                - __fio_init_net_cmd
                - fio_net_cmd_crc_pdu
                - fio_sendv_data
            - BranchSide:      'server.c:1240,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:1228,3'
          Dst:             __fio_init_net_cmd
        - Src:             'server.c:1230,3'
          Dst:             fio_net_cmd_crc_pdu
        - Src:             'server.c:1235,9'
          Dst:             fio_sendv_data
    - functionName:    flist_empty
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - head
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_del_init
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_del
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:103,2'
          Dst:             __flist_del
    - functionName:    __flist_del
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prev
        - next
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_server_add_job_pid
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 769
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - job_list
        - pid
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - __dprint
        - fio_server_add_fork_item
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:770,2'
          Branch Sides:
            - BranchSide:      'server.c:770,2'
              BranchSideFuncs:
                - fio_server_add_fork_item
            - BranchSide:      'server.c:770,2'
              BranchSideFuncs:
                - __dprint
                - fio_server_add_fork_item
      Callsites:
        - Src:             'server.c:770,2'
          Dst:             __dprint
        - Src:             'server.c:771,2'
          Dst:             fio_server_add_fork_item
    - functionName:    fio_server_add_fork_item
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pid
        - list
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flist_add_tail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'server.c:759,2'
          Dst:             flist_add_tail
    - functionName:    cpus_configured
      functionSourceFile: '/src/fio/./os/os.h'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sysconf
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/os.h:360,16'
          Branch Sides:
            - BranchSide:      './os/os.h:360,6'
              BranchSideFuncs:
                - sysconf
            - BranchSide:      './os/os.h:360,16'
              BranchSideFuncs:
                - sysconf
        - Branch String:   './os/os.h:362,9'
          Branch Sides:
            - BranchSide:      './os/os.h:362,24'
              BranchSideFuncs: []
            - BranchSide:      './os/os.h:362,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             './os/os.h:360,16'
          Dst:             sysconf
    - functionName:    handle_trigger_cmd
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1105
      functionLinenumberEnd: 1126
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmd
        - job_list
      BBCount:         6
      ICount:          96
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - exec_trigger
        - fio_net_queue_cmd
        - fio_server_check_jobs
        - fio_terminate_threads
        - get_all_io_list
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:1115,6'
          Branch Sides:
            - BranchSide:      'server.c:1118,19'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - fio_terminate_threads
                - fio_server_check_jobs
                - exec_trigger
            - BranchSide:      'server.c:1121,43'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - fio_terminate_threads
                - fio_server_check_jobs
                - exec_trigger
      Callsites:
        - Src:             'server.c:1114,8'
          Dst:             get_all_io_list
        - Src:             'server.c:1119,3'
          Dst:             fio_net_queue_cmd
        - Src:             'server.c:1121,3'
          Dst:             fio_net_queue_cmd
        - Src:             'server.c:1123,2'
          Dst:             fio_terminate_threads
        - Src:             'server.c:1124,2'
          Dst:             fio_server_check_jobs
        - Src:             'server.c:1125,2'
          Dst:             exec_trigger
    - functionName:    fio_server_check_jobs
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 841
      functionLinenumberEnd: 843
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - job_list
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_server_check_fork_items
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'server.c:842,2'
          Dst:             fio_server_check_fork_items
    - functionName:    fio_server_check_fork_items
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 826
      functionLinenumberEnd: 838
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - list
        - stop
      BBCount:         10
      ICount:          81
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fio_server_check_fork_item
        - fio_server_fork_item_done
      functionUses:    2
      BranchProfiles:
        - Branch String:   'server.c:830,2'
          Branch Sides:
            - BranchSide:      'server.c:831,9'
              BranchSideFuncs:
                - fio_server_check_fork_item
                - fio_server_fork_item_done
            - BranchSide:      'server.c:838,1'
              BranchSideFuncs: []
        - Branch String:   'server.c:835,7'
          Branch Sides:
            - BranchSide:      'server.c:836,30'
              BranchSideFuncs:
                - fio_server_fork_item_done
                - fio_server_check_fork_item
            - BranchSide:      'server.c:837,2'
              BranchSideFuncs:
                - fio_server_check_fork_item
                - fio_server_fork_item_done
      Callsites:
        - Src:             'server.c:833,3'
          Dst:             fio_server_check_fork_item
        - Src:             'server.c:836,4'
          Dst:             fio_server_fork_item_done
    - functionName:    fio_server_check_fork_item
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 796
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ffi
      BBCount:         21
      ICount:          123
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - log_err
        - strerror
        - waitpid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:779,6'
          Branch Sides:
            - BranchSide:      'server.c:780,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - log_err
            - BranchSide:      'server.c:785,13'
              BranchSideFuncs: []
        - Branch String:   'server.c:780,7'
          Branch Sides:
            - BranchSide:      'server.c:781,58'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'server.c:784,43'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'server.c:786,7'
          Branch Sides:
            - BranchSide:      'server.c:787,18'
              BranchSideFuncs: []
            - BranchSide:      'server.c:790,7'
              BranchSideFuncs: []
        - Branch String:   'server.c:790,7'
          Branch Sides:
            - BranchSide:      'server.c:791,8'
              BranchSideFuncs: []
            - BranchSide:      'server.c:795,2'
              BranchSideFuncs: []
        - Branch String:   'server.c:791,8'
          Branch Sides:
            - BranchSide:      'server.c:792,20'
              BranchSideFuncs: []
            - BranchSide:      'server.c:793,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:778,8'
          Dst:             waitpid
        - Src:             'server.c:780,7'
          Dst:             __errno_location
        - Src:             'server.c:781,4'
          Dst:             log_err
        - Src:             'server.c:784,43'
          Dst:             __errno_location
        - Src:             'server.c:784,34'
          Dst:             strerror
        - Src:             'server.c:784,4'
          Dst:             log_err
    - functionName:    fio_server_fork_item_done
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 823
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ffi
        - stop
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __dprint
        - fio_net_queue_quit
        - fio_net_queue_stop
        - flist_del
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:810,2'
          Branch Sides:
            - BranchSide:      'server.c:810,2'
              BranchSideFuncs:
                - flist_del.4265
                - free
                - fio_net_queue_stop
                - fio_net_queue_quit
            - BranchSide:      'server.c:816,6'
              BranchSideFuncs:
                - __dprint
                - flist_del.4265
                - free
                - fio_net_queue_stop
                - fio_net_queue_quit
        - Branch String:   'server.c:816,6'
          Branch Sides:
            - BranchSide:      'server.c:816,6'
              BranchSideFuncs:
                - fio_net_queue_stop
                - fio_net_queue_quit
                - flist_del.4265
                - free
            - BranchSide:      'server.c:817,22'
              BranchSideFuncs:
                - fio_net_queue_stop
                - fio_net_queue_quit
                - flist_del.4265
                - free
      Callsites:
        - Src:             'server.c:810,2'
          Dst:             __dprint
        - Src:             'server.c:817,3'
          Dst:             fio_net_queue_stop
        - Src:             'server.c:818,3'
          Dst:             fio_net_queue_quit
        - Src:             'server.c:821,2'
          Dst:             flist_del
    - functionName:    fio_net_queue_stop
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 688
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - error
        - signal
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - __dprint
        - fio_net_send_ack
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:689,2'
          Branch Sides:
            - BranchSide:      'server.c:689,2'
              BranchSideFuncs:
                - fio_net_send_ack
            - BranchSide:      'server.c:689,2'
              BranchSideFuncs:
                - __dprint
                - fio_net_send_ack
      Callsites:
        - Src:             'server.c:689,2'
          Dst:             __dprint
        - Src:             'server.c:690,9'
          Dst:             fio_net_send_ack
    - functionName:    fio_net_queue_quit
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - __dprint
        - fio_net_queue_cmd
      functionUses:    5
      BranchProfiles:
        - Branch String:   'server.c:662,2'
          Branch Sides:
            - BranchSide:      'server.c:662,2'
              BranchSideFuncs:
                - __dprint
                - fio_net_queue_cmd
            - BranchSide:      'server.c:662,2'
              BranchSideFuncs:
                - __dprint
                - fio_net_queue_cmd
        - Branch String:   'server.c:662,2'
          Branch Sides:
            - BranchSide:      'server.c:662,2'
              BranchSideFuncs:
                - fio_net_queue_cmd
            - BranchSide:      'server.c:662,2'
              BranchSideFuncs:
                - __dprint
                - fio_net_queue_cmd
      Callsites:
        - Src:             'server.c:662,2'
          Dst:             __dprint
        - Src:             'server.c:664,9'
          Dst:             fio_net_queue_cmd
    - functionName:    flist_del
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_del
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:92,2'
          Dst:             __flist_del
    - functionName:    fio_net_send_ack
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - cmd
        - error
        - signal
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fio_net_queue_cmd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:679,6'
          Branch Sides:
            - BranchSide:      'server.c:679,6'
              BranchSideFuncs:
                - fio_net_queue_cmd
            - BranchSide:      'server.c:680,9'
              BranchSideFuncs:
                - fio_net_queue_cmd
      Callsites:
        - Src:             'server.c:684,9'
          Dst:             fio_net_queue_cmd
    - functionName:    waitpid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    handle_update_job_cmd
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1082
      functionLinenumberEnd: 1102
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmd
      BBCount:         13
      ICount:          107
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - convert_thread_options_to_cpu
        - send_update_job_reply
        - tnumber_to_td
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:1090,2'
          Branch Sides:
            - BranchSide:      'server.c:1090,2'
              BranchSideFuncs:
                - send_update_job_reply
                - tnumber_to_td.4228
                - convert_thread_options_to_cpu
                - send_update_job_reply
            - BranchSide:      'server.c:1092,7'
              BranchSideFuncs:
                - __dprint
                - send_update_job_reply
                - tnumber_to_td.4228
                - convert_thread_options_to_cpu
                - send_update_job_reply
        - Branch String:   'server.c:1092,15'
          Branch Sides:
            - BranchSide:      'server.c:1092,18'
              BranchSideFuncs:
                - tnumber_to_td.4228
                - convert_thread_options_to_cpu
                - send_update_job_reply
                - send_update_job_reply
            - BranchSide:      'server.c:1093,25'
              BranchSideFuncs:
                - send_update_job_reply
        - Branch String:   'server.c:1092,6'
          Branch Sides:
            - BranchSide:      'server.c:1093,25'
              BranchSideFuncs:
                - send_update_job_reply
            - BranchSide:      'server.c:1097,21'
              BranchSideFuncs:
                - tnumber_to_td.4228
                - convert_thread_options_to_cpu
                - send_update_job_reply
      Callsites:
        - Src:             'server.c:1090,2'
          Dst:             __dprint
        - Src:             'server.c:1093,3'
          Dst:             send_update_job_reply
        - Src:             'server.c:1097,7'
          Dst:             tnumber_to_td
        - Src:             'server.c:1098,8'
          Dst:             convert_thread_options_to_cpu
        - Src:             'server.c:1100,2'
          Dst:             send_update_job_reply
    - functionName:    handle_run_cmd
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk_out
        - job_list
        - cmd
      BBCount:         5
      ICount:          51
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _exit
        - fio_backend
        - fio_server_add_job_pid
        - fio_time_init
        - fork
        - free_threads_shm
        - set_genesis_time
        - sk_out_assign
        - sk_out_drop
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:917,7'
          Branch Sides:
            - BranchSide:      'server.c:918,27'
              BranchSideFuncs:
                - fio_server_add_job_pid
            - BranchSide:      'server.c:922,21'
              BranchSideFuncs:
                - fio_backend
                - free_threads_shm
                - sk_out_drop
                - _exit
      Callsites:
        - Src:             'server.c:893,2'
          Dst:             fio_time_init
        - Src:             'server.c:894,2'
          Dst:             set_genesis_time
        - Src:             'server.c:915,3'
          Dst:             sk_out_assign
        - Src:             'server.c:916,9'
          Dst:             fork
        - Src:             'server.c:918,4'
          Dst:             fio_server_add_job_pid
        - Src:             'server.c:922,9'
          Dst:             fio_backend
        - Src:             'server.c:923,3'
          Dst:             free_threads_shm
        - Src:             'server.c:924,3'
          Dst:             sk_out_drop
        - Src:             'server.c:925,3'
          Dst:             _exit
    - functionName:    sk_out_assign
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk_out
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pthread_setspecific
        - sk_lock
        - sk_unlock
      functionUses:    5
      BranchProfiles:
        - Branch String:   'server.c:136,6'
          Branch Sides:
            - BranchSide:      'server.c:137,3'
              BranchSideFuncs:
                - sk_lock
                - sk_unlock
                - pthread_setspecific
            - BranchSide:      'server.c:139,10'
              BranchSideFuncs:
                - sk_lock
                - sk_unlock
                - pthread_setspecific
      Callsites:
        - Src:             'server.c:139,2'
          Dst:             sk_lock
        - Src:             'server.c:141,2'
          Dst:             sk_unlock
        - Src:             'server.c:142,2'
          Dst:             pthread_setspecific
    - functionName:    sk_out_drop
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __sk_out_drop
        - pthread_getspecific
      functionUses:    4
      BranchProfiles:
        - Branch String:   'server.c:177,31'
          Branch Sides:
            - BranchSide:      'server.c:175,17'
              BranchSideFuncs:
                - pthread_getspecific
                - __sk_out_drop
            - BranchSide:      'server.c:177,31'
              BranchSideFuncs:
                - pthread_getspecific
                - __sk_out_drop
      Callsites:
        - Src:             'server.c:177,11'
          Dst:             pthread_getspecific
        - Src:             'server.c:178,2'
          Dst:             __sk_out_drop
    - functionName:    _exit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __sk_out_drop
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk_out
      BBCount:         12
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - pthread_setspecific
        - sk_lock
        - sk_out_free
        - sk_unlock
      functionUses:    2
      BranchProfiles:
        - Branch String:   'server.c:155,6'
          Branch Sides:
            - BranchSide:      'server.c:158,11'
              BranchSideFuncs:
                - sk_lock
                - __assert_fail
                - sk_unlock
                - sk_out_free
                - pthread_setspecific
            - BranchSide:      'server.c:170,2'
              BranchSideFuncs: []
        - Branch String:   'server.c:159,3'
          Branch Sides:
            - BranchSide:      'server.c:159,3'
              BranchSideFuncs:
                - sk_unlock
                - sk_out_free
                - pthread_setspecific
            - BranchSide:      'server.c:160,12'
              BranchSideFuncs:
                - sk_unlock
                - sk_out_free
                - pthread_setspecific
        - Branch String:   'server.c:163,7'
          Branch Sides:
            - BranchSide:      'server.c:164,16'
              BranchSideFuncs: []
            - BranchSide:      'server.c:168,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:158,3'
          Dst:             sk_lock
        - Src:             'server.c:159,3'
          Dst:             __assert_fail
        - Src:             'server.c:161,3'
          Dst:             sk_unlock
        - Src:             'server.c:164,4'
          Dst:             sk_out_free
        - Src:             'server.c:165,4'
          Dst:             pthread_setspecific
    - functionName:    sk_out_free
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk_out
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __fio_sem_remove
        - sfree
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'server.c:147,2'
          Dst:             __fio_sem_remove
        - Src:             'server.c:148,2'
          Dst:             __fio_sem_remove
        - Src:             'server.c:149,2'
          Dst:             __fio_sem_remove
        - Src:             'server.c:150,2'
          Dst:             sfree
    - functionName:    pthread_setspecific
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    handle_send_eta_cmd
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1029
      functionLinenumberEnd: 1069
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmd
      BBCount:         14
      ICount:          399
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - calloc
        - fio_net_queue_cmd
        - get_jobs_eta
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:1035,2'
          Branch Sides:
            - BranchSide:      'server.c:1035,2'
              BranchSideFuncs:
                - get_jobs_eta
                - calloc
                - fio_net_queue_cmd
            - BranchSide:      'server.c:1041,7'
              BranchSideFuncs:
                - __dprint
                - get_jobs_eta
                - calloc
                - fio_net_queue_cmd
        - Branch String:   'server.c:1042,6'
          Branch Sides:
            - BranchSide:      'server.c:1043,8'
              BranchSideFuncs:
                - fio_net_queue_cmd
            - BranchSide:      'server.c:1046,21'
              BranchSideFuncs:
                - fio_net_queue_cmd
        - Branch String:   'server.c:1052,3'
          Branch Sides:
            - BranchSide:      'server.c:1053,20'
              BranchSideFuncs:
                - fio_net_queue_cmd
            - BranchSide:      'server.c:1061,22'
              BranchSideFuncs:
                - fio_net_queue_cmd
      Callsites:
        - Src:             'server.c:1035,2'
          Dst:             __dprint
        - Src:             'server.c:1041,7'
          Dst:             get_jobs_eta
        - Src:             'server.c:1044,8'
          Dst:             calloc
        - Src:             'server.c:1068,2'
          Dst:             fio_net_queue_cmd
    - functionName:    handle_probe_cmd
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 993
      functionLinenumberEnd: 1025
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmd
      BBCount:         13
      ICount:          106
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - cpus_configured
        - fio_net_queue_cmd
        - gethostname
        - snprintf
        - strcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:1006,2'
          Branch Sides:
            - BranchSide:      'server.c:1006,2'
              BranchSideFuncs:
                - strcpy
                - gethostname
                - snprintf
                - fio_net_queue_cmd
            - BranchSide:      'server.c:1008,22'
              BranchSideFuncs:
                - __dprint
                - strcpy
                - gethostname
                - snprintf
                - fio_net_queue_cmd
        - Branch String:   'server.c:1017,15'
          Branch Sides:
            - BranchSide:      'server.c:1017,18'
              BranchSideFuncs:
                - fio_net_queue_cmd
            - BranchSide:      'server.c:1021,9'
              BranchSideFuncs:
                - fio_net_queue_cmd
        - Branch String:   'server.c:1017,6'
          Branch Sides:
            - BranchSide:      'server.c:1018,9'
              BranchSideFuncs:
                - fio_net_queue_cmd
            - BranchSide:      'server.c:1021,9'
              BranchSideFuncs:
                - fio_net_queue_cmd
      Callsites:
        - Src:             'server.c:1003,12'
          Dst:             cpus_configured
        - Src:             'server.c:1006,2'
          Dst:             __dprint
        - Src:             'server.c:1008,2'
          Dst:             strcpy
        - Src:             'server.c:1010,2'
          Dst:             gethostname
        - Src:             'server.c:1011,2'
          Dst:             snprintf
        - Src:             'server.c:1025,9'
          Dst:             fio_net_queue_cmd
    - functionName:    gethostname
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    handle_jobline_cmd
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 990
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmd
      BBCount:         18
      ICount:          229
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - __dprint
        - fio_net_queue_cmd
        - fio_net_queue_quit
        - parse_cmd_line
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:967,2'
          Branch Sides:
            - BranchSide:      'server.c:967,2'
              BranchSideFuncs:
                - parse_cmd_line
                - free
                - fio_net_queue_cmd
                - fio_net_queue_quit
                - free
                - __dprint
            - BranchSide:      'server.c:969,9'
              BranchSideFuncs:
                - __dprint
                - parse_cmd_line
                - free
                - fio_net_queue_cmd
                - fio_net_queue_quit
                - free
                - __dprint
        - Branch String:   'server.c:969,2'
          Branch Sides:
            - BranchSide:      'server.c:970,10'
              BranchSideFuncs:
                - __dprint
                - parse_cmd_line
                - free
                - fio_net_queue_cmd
                - fio_net_queue_quit
                - free
            - BranchSide:      'server.c:977,21'
              BranchSideFuncs:
                - parse_cmd_line
                - free
                - fio_net_queue_cmd
                - fio_net_queue_quit
                - free
        - Branch String:   'server.c:974,3'
          Branch Sides:
            - BranchSide:      'server.c:974,3'
              BranchSideFuncs:
                - parse_cmd_line
                - free
                - fio_net_queue_cmd
                - fio_net_queue_quit
                - free
                - __dprint
            - BranchSide:      'server.c:975,2'
              BranchSideFuncs:
                - __dprint
                - parse_cmd_line
                - free
                - fio_net_queue_cmd
                - fio_net_queue_quit
                - free
        - Branch String:   'server.c:977,6'
          Branch Sides:
            - BranchSide:      'server.c:978,3'
              BranchSideFuncs:
                - fio_net_queue_quit
                - free
            - BranchSide:      'server.c:983,7'
              BranchSideFuncs:
                - free
                - fio_net_queue_cmd
      Callsites:
        - Src:             'server.c:967,2'
          Dst:             __dprint
        - Src:             'server.c:974,3'
          Dst:             __dprint
        - Src:             'server.c:977,6'
          Dst:             parse_cmd_line
        - Src:             'server.c:978,3'
          Dst:             fio_net_queue_quit
        - Src:             'server.c:988,2'
          Dst:             fio_net_queue_cmd
    - functionName:    handle_job_cmd
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 931
      functionLinenumberEnd: 949
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmd
      BBCount:         6
      ICount:          116
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fio_net_queue_cmd
        - fio_net_queue_quit
        - parse_jobs_ini
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:939,6'
          Branch Sides:
            - BranchSide:      'server.c:940,3'
              BranchSideFuncs:
                - fio_net_queue_quit
            - BranchSide:      'server.c:944,14'
              BranchSideFuncs:
                - fio_net_queue_cmd
      Callsites:
        - Src:             'server.c:939,6'
          Dst:             parse_jobs_ini
        - Src:             'server.c:940,3'
          Dst:             fio_net_queue_quit
        - Src:             'server.c:947,2'
          Dst:             fio_net_queue_cmd
    - functionName:    handle_load_file_cmd
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 870
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmd
      BBCount:         10
      ICount:          133
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __dprint
        - fio_net_queue_cmd
        - fio_net_queue_quit
        - parse_jobs_ini
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:856,2'
          Branch Sides:
            - BranchSide:      'server.c:856,2'
              BranchSideFuncs:
                - parse_jobs_ini
                - fio_net_queue_cmd
                - fio_net_queue_quit
            - BranchSide:      'server.c:858,18'
              BranchSideFuncs:
                - __dprint
                - parse_jobs_ini
                - fio_net_queue_cmd
                - fio_net_queue_quit
        - Branch String:   'server.c:861,6'
          Branch Sides:
            - BranchSide:      'server.c:862,3'
              BranchSideFuncs:
                - fio_net_queue_quit
            - BranchSide:      'server.c:866,14'
              BranchSideFuncs:
                - fio_net_queue_cmd
      Callsites:
        - Src:             'server.c:856,2'
          Dst:             __dprint
        - Src:             'server.c:861,6'
          Dst:             parse_jobs_ini
        - Src:             'server.c:862,3'
          Dst:             fio_net_queue_quit
        - Src:             'server.c:868,2'
          Dst:             fio_net_queue_cmd
    - functionName:    __flist_splice
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - prev
        - next
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_splice_init
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - head
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __flist_splice
        - flist_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../flist.h:156,6'
          Branch Sides:
            - BranchSide:      './os/../flist.h:156,6'
              BranchSideFuncs: []
            - BranchSide:      './os/../flist.h:157,18'
              BranchSideFuncs:
                - __flist_splice.4278
      Callsites:
        - Src:             './os/../flist.h:156,7'
          Dst:             flist_empty
        - Src:             './os/../flist.h:157,3'
          Dst:             __flist_splice
    - functionName:    handle_command
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1131
      functionLinenumberEnd: 1202
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk_out
        - job_list
        - cmd
      BBCount:         27
      ICount:          257
      EdgeCount:       29
      CyclomaticComplexity: 4
      functionsReached:
        - __dprint
        - fio_sem_up
        - fio_server_op
        - fio_terminate_threads
        - handle_job_cmd
        - handle_jobline_cmd
        - handle_load_file_cmd
        - handle_probe_cmd
        - handle_run_cmd
        - handle_send_eta_cmd
        - handle_trigger_cmd
        - handle_update_job_cmd
        - log_err
        - smalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:1134,2'
          Branch Sides:
            - BranchSide:      'server.c:1134,2'
              BranchSideFuncs:
                - smalloc
                - fio_sem_up
                - handle_trigger_cmd
                - handle_update_job_cmd
                - handle_run_cmd
                - handle_send_eta_cmd
                - handle_probe_cmd
                - handle_jobline_cmd
                - handle_job_cmd
                - handle_load_file_cmd
                - fio_terminate_threads
                - fio_server_op
                - log_err
            - BranchSide:      'server.c:1138,10'
              BranchSideFuncs:
                - fio_server_op
                - __dprint
                - smalloc
                - fio_sem_up
                - handle_trigger_cmd
                - handle_update_job_cmd
                - handle_run_cmd
                - handle_send_eta_cmd
                - handle_probe_cmd
                - handle_jobline_cmd
                - handle_job_cmd
                - handle_load_file_cmd
                - fio_terminate_threads
                - fio_server_op
                - log_err
        - Branch String:   'server.c:1138,2'
          Branch Sides:
            - BranchSide:      'server.c:1140,3'
              BranchSideFuncs:
                - fio_terminate_threads
            - BranchSide:      'server.c:1144,16'
              BranchSideFuncs: []
            - BranchSide:      'server.c:1147,30'
              BranchSideFuncs:
                - handle_load_file_cmd
            - BranchSide:      'server.c:1150,24'
              BranchSideFuncs:
                - handle_job_cmd
            - BranchSide:      'server.c:1153,28'
              BranchSideFuncs:
                - handle_jobline_cmd
            - BranchSide:      'server.c:1156,26'
              BranchSideFuncs:
                - handle_probe_cmd
            - BranchSide:      'server.c:1159,29'
              BranchSideFuncs:
                - handle_send_eta_cmd
            - BranchSide:      'server.c:1162,24'
              BranchSideFuncs:
                - handle_run_cmd
            - BranchSide:      'server.c:1165,31'
              BranchSideFuncs:
                - handle_update_job_cmd
            - BranchSide:      'server.c:1168,28'
              BranchSideFuncs:
                - handle_trigger_cmd
            - BranchSide:      'server.c:1174,42'
              BranchSideFuncs:
                - smalloc
                - fio_sem_up
            - BranchSide:      'server.c:1197,54'
              BranchSideFuncs:
                - fio_server_op
                - log_err
        - Branch String:   'server.c:1179,7'
          Branch Sides:
            - BranchSide:      'server.c:1180,8'
              BranchSideFuncs:
                - fio_sem_up
            - BranchSide:      'server.c:1183,8'
              BranchSideFuncs:
                - smalloc
                - fio_sem_up
        - Branch String:   'server.c:1185,8'
          Branch Sides:
            - BranchSide:      'server.c:1186,9'
              BranchSideFuncs:
                - fio_sem_up
            - BranchSide:      'server.c:1189,17'
              BranchSideFuncs:
                - fio_sem_up
      Callsites:
        - Src:             'server.c:1134,2'
          Dst:             fio_server_op
        - Src:             'server.c:1134,2'
          Dst:             __dprint
        - Src:             'server.c:1140,3'
          Dst:             fio_terminate_threads
        - Src:             'server.c:1147,9'
          Dst:             handle_load_file_cmd
        - Src:             'server.c:1150,9'
          Dst:             handle_job_cmd
        - Src:             'server.c:1153,9'
          Dst:             handle_jobline_cmd
        - Src:             'server.c:1156,9'
          Dst:             handle_probe_cmd
        - Src:             'server.c:1159,9'
          Dst:             handle_send_eta_cmd
        - Src:             'server.c:1162,9'
          Dst:             handle_run_cmd
        - Src:             'server.c:1165,9'
          Dst:             handle_update_job_cmd
        - Src:             'server.c:1168,9'
          Dst:             handle_trigger_cmd
        - Src:             'server.c:1184,16'
          Dst:             smalloc
        - Src:             'server.c:1193,3'
          Dst:             fio_sem_up
        - Src:             'server.c:1197,40'
          Dst:             fio_server_op
        - Src:             'server.c:1197,3'
          Dst:             log_err
    - functionName:    handle_xmits
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1314
      functionLinenumberEnd: 1335
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk_out
      BBCount:         9
      ICount:          83
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - flist_del
        - flist_empty
        - flist_splice_init
        - handle_sk_entry
        - sk_lock
        - sk_unlock
      functionUses:    2
      BranchProfiles:
        - Branch String:   'server.c:1320,6'
          Branch Sides:
            - BranchSide:      'server.c:1321,13'
              BranchSideFuncs:
                - sk_unlock
            - BranchSide:      'server.c:1325,21'
              BranchSideFuncs:
                - flist_splice_init.4279
                - sk_unlock
                - flist_empty.4259
                - flist_del.4265
                - handle_sk_entry
        - Branch String:   'server.c:1328,2'
          Branch Sides:
            - BranchSide:      'server.c:1329,11'
              BranchSideFuncs:
                - flist_del.4265
                - handle_sk_entry
                - flist_empty.4259
            - BranchSide:      'server.c:1334,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:1319,2'
          Dst:             sk_lock
        - Src:             'server.c:1320,6'
          Dst:             flist_empty
        - Src:             'server.c:1321,3'
          Dst:             sk_unlock
        - Src:             'server.c:1325,2'
          Dst:             flist_splice_init
        - Src:             'server.c:1326,2'
          Dst:             sk_unlock
        - Src:             'server.c:1328,10'
          Dst:             flist_empty
        - Src:             'server.c:1330,3'
          Dst:             flist_del
        - Src:             'server.c:1331,10'
          Dst:             handle_sk_entry
    - functionName:    handle_connection
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1338
      functionLinenumberEnd: 1408
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk_out
      BBCount:         38
      ICount:          223
      EdgeCount:       51
      CyclomaticComplexity: 15
      functionsReached:
        - __errno_location
        - __sk_out_drop
        - _exit
        - close
        - fio_net_recv_cmd
        - fio_sem_down_timeout
        - fio_server_check_jobs
        - flist_empty
        - handle_command
        - handle_xmits
        - log_err
        - poll
        - reset_fio_state
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:1346,2'
          Branch Sides:
            - BranchSide:      'server.c:1347,23'
              BranchSideFuncs:
                - flist_empty.4259
                - handle_xmits
                - poll
                - fio_server_check_jobs
                - fio_sem_down_timeout
                - fio_server_check_jobs
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
                - free
                - handle_command
                - free
                - fio_net_recv_cmd
                - __errno_location
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'server.c:1400,6'
              BranchSideFuncs:
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
                - free
        - Branch String:   'server.c:1355,8'
          Branch Sides:
            - BranchSide:      'server.c:1356,13'
              BranchSideFuncs:
                - handle_xmits
                - poll
                - fio_server_check_jobs
                - fio_sem_down_timeout
                - fio_server_check_jobs
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
                - free
                - handle_command
                - free
                - flist_empty.4259
                - fio_net_recv_cmd
                - __errno_location
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'server.c:1358,17'
              BranchSideFuncs:
                - handle_xmits
                - poll
                - fio_server_check_jobs
                - fio_sem_down_timeout
                - fio_server_check_jobs
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
                - free
                - handle_command
                - free
                - flist_empty.4259
                - fio_net_recv_cmd
                - __errno_location
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'server.c:1361,8'
          Branch Sides:
            - BranchSide:      'server.c:1362,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - fio_server_check_jobs
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
                - free
                - handle_command
                - free
                - flist_empty.4259
                - handle_xmits
                - poll
                - fio_server_check_jobs
                - fio_sem_down_timeout
                - fio_net_recv_cmd
            - BranchSide:      'server.c:1366,16'
              BranchSideFuncs:
                - fio_server_check_jobs
                - fio_sem_down_timeout
                - fio_server_check_jobs
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
                - free
                - handle_command
                - free
                - flist_empty.4259
                - handle_xmits
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - fio_net_recv_cmd
        - Branch String:   'server.c:1362,9'
          Branch Sides:
            - BranchSide:      'server.c:1363,6'
              BranchSideFuncs:
                - fio_server_check_jobs
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
                - free
                - handle_command
                - free
                - flist_empty.4259
                - handle_xmits
                - poll
                - fio_server_check_jobs
                - fio_sem_down_timeout
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - fio_net_recv_cmd
            - BranchSide:      'server.c:1364,41'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
                - fio_server_check_jobs
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
                - free
                - handle_command
                - free
                - flist_empty.4259
                - handle_xmits
                - poll
                - fio_server_check_jobs
                - fio_sem_down_timeout
                - __errno_location
                - fio_net_recv_cmd
        - Branch String:   'server.c:1372,8'
          Branch Sides:
            - BranchSide:      'server.c:1373,5'
              BranchSideFuncs:
                - fio_server_check_jobs
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
                - free
                - handle_command
                - free
                - flist_empty.4259
                - handle_xmits
                - poll
                - fio_server_check_jobs
                - fio_sem_down_timeout
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - fio_net_recv_cmd
            - BranchSide:      'server.c:1374,12'
              BranchSideFuncs:
                - fio_server_check_jobs
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
                - free
                - handle_command
                - free
                - flist_empty.4259
                - handle_xmits
                - poll
                - fio_server_check_jobs
                - fio_sem_down_timeout
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - fio_net_recv_cmd
        - Branch String:   'server.c:1374,8'
          Branch Sides:
            - BranchSide:      'server.c:1375,9'
              BranchSideFuncs:
                - fio_server_check_jobs
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
                - free
                - handle_command
                - free
                - flist_empty.4259
                - handle_xmits
                - poll
                - fio_server_check_jobs
                - fio_sem_down_timeout
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - fio_net_recv_cmd
            - BranchSide:      'server.c:1378,3'
              BranchSideFuncs:
                - fio_server_check_jobs
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
                - free
                - handle_command
                - free
                - flist_empty.4259
                - handle_xmits
                - poll
                - fio_server_check_jobs
                - fio_sem_down_timeout
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - fio_net_recv_cmd
        - Branch String:   'server.c:1378,3'
          Branch Sides:
            - BranchSide:      'server.c:1353,8'
              BranchSideFuncs:
                - flist_empty.4259
                - handle_xmits
                - poll
                - fio_server_check_jobs
                - fio_sem_down_timeout
                - fio_server_check_jobs
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
                - free
                - handle_command
                - free
                - fio_net_recv_cmd
                - __errno_location
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'server.c:1380,3'
              BranchSideFuncs:
                - fio_server_check_jobs
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
                - free
                - handle_command
                - free
                - flist_empty.4259
                - handle_xmits
                - poll
                - fio_server_check_jobs
                - fio_sem_down_timeout
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - fio_net_recv_cmd
        - Branch String:   'server.c:1382,7'
          Branch Sides:
            - BranchSide:      'server.c:1383,4'
              BranchSideFuncs:
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
                - free
            - BranchSide:      'server.c:1385,11'
              BranchSideFuncs:
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
                - free
                - handle_command
                - free
                - flist_empty.4259
                - handle_xmits
                - poll
                - fio_server_check_jobs
                - fio_sem_down_timeout
                - fio_server_check_jobs
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - fio_net_recv_cmd
        - Branch String:   'server.c:1385,7'
          Branch Sides:
            - BranchSide:      'server.c:1386,27'
              BranchSideFuncs:
                - fio_net_recv_cmd
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
                - free
                - handle_command
                - free
                - flist_empty.4259
                - handle_xmits
                - poll
                - fio_server_check_jobs
                - fio_sem_down_timeout
                - fio_server_check_jobs
                - __errno_location
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'server.c:1387,8'
              BranchSideFuncs:
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
                - free
                - handle_command
                - free
                - flist_empty.4259
                - handle_xmits
                - poll
                - fio_server_check_jobs
                - fio_sem_down_timeout
                - fio_server_check_jobs
                - fio_net_recv_cmd
                - __errno_location
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'server.c:1387,7'
          Branch Sides:
            - BranchSide:      'server.c:1388,8'
              BranchSideFuncs:
                - handle_command
                - free
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
                - free
                - flist_empty.4259
                - handle_xmits
                - poll
                - fio_server_check_jobs
                - fio_sem_down_timeout
                - fio_server_check_jobs
                - fio_net_recv_cmd
                - __errno_location
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'server.c:1392,24'
              BranchSideFuncs:
                - handle_command
                - free
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
                - free
                - flist_empty.4259
                - handle_xmits
                - poll
                - fio_server_check_jobs
                - fio_sem_down_timeout
                - fio_server_check_jobs
                - fio_net_recv_cmd
                - __errno_location
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'server.c:1393,7'
          Branch Sides:
            - BranchSide:      'server.c:1394,4'
              BranchSideFuncs:
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
                - free
            - BranchSide:      'server.c:1396,8'
              BranchSideFuncs:
                - free
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
                - free
                - flist_empty.4259
                - handle_xmits
                - poll
                - fio_server_check_jobs
                - fio_sem_down_timeout
                - fio_server_check_jobs
                - handle_command
                - fio_net_recv_cmd
                - __errno_location
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'server.c:1400,6'
          Branch Sides:
            - BranchSide:      'server.c:1401,8'
              BranchSideFuncs:
                - free
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
            - BranchSide:      'server.c:1403,15'
              BranchSideFuncs:
                - handle_xmits
                - close
                - __sk_out_drop
                - _exit
      Callsites:
        - Src:             'server.c:1343,2'
          Dst:             reset_fio_state
        - Src:             'server.c:1355,9'
          Dst:             flist_empty
        - Src:             'server.c:1358,4'
          Dst:             handle_xmits
        - Src:             'server.c:1360,10'
          Dst:             poll
        - Src:             'server.c:1362,9'
          Dst:             __errno_location
        - Src:             'server.c:1364,41'
          Dst:             __errno_location
        - Src:             'server.c:1364,32'
          Dst:             strerror
        - Src:             'server.c:1364,5'
          Dst:             log_err
        - Src:             'server.c:1367,5'
          Dst:             fio_server_check_jobs
        - Src:             'server.c:1368,5'
          Dst:             fio_sem_down_timeout
        - Src:             'server.c:1380,3'
          Dst:             fio_server_check_jobs
        - Src:             'server.c:1386,10'
          Dst:             fio_net_recv_cmd
        - Src:             'server.c:1392,9'
          Dst:             handle_command
        - Src:             'server.c:1403,2'
          Dst:             handle_xmits
        - Src:             'server.c:1405,2'
          Dst:             close
        - Src:             'server.c:1407,2'
          Dst:             __sk_out_drop
        - Src:             'server.c:1408,2'
          Dst:             _exit
    - functionName:    fio_net_recv_cmd
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - bool
      constantsTouched: []
      argNames:
        - sk
        - wait
      BBCount:         51
      ICount:          392
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - __assert_fail
        - fio_crc16
        - fio_recv_data
        - log_err
        - realloc
        - verify_convert_cmd
      functionUses:    3
      BranchProfiles:
        - Branch String:   'server.c:380,7'
          Branch Sides:
            - BranchSide:      'server.c:381,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'server.c:384,9'
              BranchSideFuncs:
                - verify_convert_cmd
                - realloc
                - log_err
                - free
                - fio_recv_data
                - fio_crc16
                - fio_recv_data
                - log_err
                - log_err
                - log_err
                - log_err
                - __assert_fail
        - Branch String:   'server.c:385,7'
          Branch Sides:
            - BranchSide:      'server.c:386,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'server.c:388,7'
              BranchSideFuncs:
                - realloc
                - log_err
                - free
                - fio_recv_data
                - fio_crc16
                - fio_recv_data
                - verify_convert_cmd
                - log_err
                - log_err
                - log_err
                - log_err
                - __assert_fail
        - Branch String:   'server.c:388,7'
          Branch Sides:
            - BranchSide:      'server.c:390,33'
              BranchSideFuncs:
                - realloc
                - log_err
                - free
                - fio_recv_data
                - fio_crc16
                - fio_recv_data
                - verify_convert_cmd
                - log_err
                - log_err
                - log_err
                - log_err
                - __assert_fail
            - BranchSide:      'server.c:393,20'
              BranchSideFuncs:
                - realloc
                - log_err
                - free
                - fio_recv_data
                - fio_crc16
                - fio_recv_data
                - verify_convert_cmd
                - __assert_fail
                - log_err
                - log_err
                - log_err
                - log_err
        - Branch String:   'server.c:391,4'
          Branch Sides:
            - BranchSide:      'server.c:391,4'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'server.c:392,3'
              BranchSideFuncs:
                - realloc
                - log_err
                - free
                - fio_recv_data
                - fio_crc16
                - fio_recv_data
                - verify_convert_cmd
                - __assert_fail
                - log_err
                - log_err
                - log_err
                - log_err
        - Branch String:   'server.c:395,7'
          Branch Sides:
            - BranchSide:      'server.c:396,68'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'server.c:401,17'
              BranchSideFuncs:
                - realloc
                - log_err
                - free
                - fio_recv_data
                - fio_crc16
                - fio_recv_data
                - verify_convert_cmd
                - log_err
                - __assert_fail
                - log_err
                - log_err
                - log_err
        - Branch String:   'server.c:402,7'
          Branch Sides:
            - BranchSide:      'server.c:403,4'
              BranchSideFuncs:
                - free
                - fio_recv_data
                - fio_crc16
                - fio_recv_data
                - verify_convert_cmd
                - realloc
                - log_err
                - log_err
                - __assert_fail
                - log_err
                - log_err
                - log_err
            - BranchSide:      'server.c:407,12'
              BranchSideFuncs:
                - free
                - fio_recv_data
                - fio_crc16
                - fio_recv_data
                - verify_convert_cmd
                - realloc
                - log_err
                - log_err
                - __assert_fail
                - log_err
                - log_err
                - log_err
        - Branch String:   'server.c:409,7'
          Branch Sides:
            - BranchSide:      'server.c:410,11'
              BranchSideFuncs:
                - free
                - fio_recv_data
                - fio_crc16
                - fio_recv_data
                - verify_convert_cmd
                - realloc
                - log_err
                - log_err
                - log_err
                - __assert_fail
                - log_err
                - log_err
            - BranchSide:      'server.c:411,12'
              BranchSideFuncs:
                - free
                - fio_recv_data
                - fio_crc16
                - fio_recv_data
                - verify_convert_cmd
                - realloc
                - log_err
                - log_err
                - __assert_fail
                - log_err
                - log_err
                - log_err
        - Branch String:   'server.c:411,12'
          Branch Sides:
            - BranchSide:      'server.c:0,0'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'server.c:413,6'
              BranchSideFuncs:
                - log_err
                - free
        - Branch String:   'server.c:418,7'
          Branch Sides:
            - BranchSide:      'server.c:419,4'
              BranchSideFuncs:
                - fio_recv_data
                - fio_crc16
                - free
                - fio_recv_data
                - verify_convert_cmd
                - realloc
                - log_err
                - log_err
                - log_err
                - __assert_fail
                - log_err
                - log_err
            - BranchSide:      'server.c:422,18'
              BranchSideFuncs:
                - fio_recv_data
                - fio_crc16
                - free
                - fio_recv_data
                - verify_convert_cmd
                - realloc
                - log_err
                - log_err
                - log_err
                - __assert_fail
                - log_err
                - log_err
        - Branch String:   'server.c:424,7'
          Branch Sides:
            - BranchSide:      'server.c:425,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'server.c:428,19'
              BranchSideFuncs:
                - fio_crc16
                - free
                - fio_recv_data
                - verify_convert_cmd
                - realloc
                - log_err
                - fio_recv_data
                - log_err
                - log_err
                - __assert_fail
                - log_err
                - log_err
        - Branch String:   'server.c:429,7'
          Branch Sides:
            - BranchSide:      'server.c:430,4'
              BranchSideFuncs:
                - log_err
                - log_err
                - free
            - BranchSide:      'server.c:436,21'
              BranchSideFuncs:
                - free
                - fio_recv_data
                - verify_convert_cmd
                - realloc
                - log_err
                - fio_recv_data
                - fio_crc16
                - log_err
                - log_err
                - log_err
                - log_err
                - __assert_fail
        - Branch String:   'server.c:437,7'
          Branch Sides:
            - BranchSide:      'server.c:438,27'
              BranchSideFuncs:
                - free
                - fio_recv_data
                - verify_convert_cmd
                - realloc
                - log_err
                - fio_recv_data
                - fio_crc16
                - log_err
                - log_err
                - log_err
                - log_err
                - __assert_fail
            - BranchSide:      'server.c:439,9'
              BranchSideFuncs:
                - free
                - fio_recv_data
                - verify_convert_cmd
                - realloc
                - log_err
                - fio_recv_data
                - fio_crc16
                - log_err
                - log_err
                - log_err
                - log_err
                - __assert_fail
        - Branch String:   'server.c:440,2'
          Branch Sides:
            - BranchSide:      'server.c:379,23'
              BranchSideFuncs:
                - fio_recv_data
                - verify_convert_cmd
                - realloc
                - log_err
                - free
                - fio_recv_data
                - fio_crc16
                - log_err
                - log_err
                - log_err
                - log_err
                - __assert_fail
            - BranchSide:      'server.c:442,6'
              BranchSideFuncs:
                - free
        - Branch String:   'server.c:442,6'
          Branch Sides:
            - BranchSide:      'server.c:443,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'server.c:445,13'
              BranchSideFuncs: []
        - Branch String:   'server.c:447,7'
          Branch Sides:
            - BranchSide:      'server.c:448,8'
              BranchSideFuncs: []
            - BranchSide:      'server.c:464,3'
              BranchSideFuncs: []
        - Branch String:   'server.c:448,8'
          Branch Sides:
            - BranchSide:      'server.c:449,58'
              BranchSideFuncs: []
            - BranchSide:      'server.c:454,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:379,9'
          Dst:             fio_recv_data
        - Src:             'server.c:384,9'
          Dst:             verify_convert_cmd
        - Src:             'server.c:391,4'
          Dst:             __assert_fail
        - Src:             'server.c:396,4'
          Dst:             log_err
        - Src:             'server.c:401,9'
          Dst:             realloc
        - Src:             'server.c:403,4'
          Dst:             log_err
        - Src:             'server.c:412,4'
          Dst:             log_err
        - Src:             'server.c:423,9'
          Dst:             fio_recv_data
        - Src:             'server.c:428,9'
          Dst:             fio_crc16
        - Src:             'server.c:430,4'
          Dst:             log_err
        - Src:             'server.c:431,4'
          Dst:             log_err
    - functionName:    fio_recv_data
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - sk
        - buf
        - len
        - wait
      BBCount:         27
      ICount:          148
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - __errno_location
        - recv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'server.c:297,6'
          Branch Sides:
            - BranchSide:      'server.c:298,9'
              BranchSideFuncs:
                - recv
                - __errno_location
                - __errno_location
            - BranchSide:      'server.c:300,9'
              BranchSideFuncs:
                - recv
                - __errno_location
                - __errno_location
        - Branch String:   'server.c:305,7'
          Branch Sides:
            - BranchSide:      'server.c:306,11'
              BranchSideFuncs:
                - recv
                - __errno_location
                - __errno_location
            - BranchSide:      'server.c:311,15'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - recv
        - Branch String:   'server.c:307,8'
          Branch Sides:
            - BranchSide:      'server.c:308,5'
              BranchSideFuncs:
                - recv
                - __errno_location
                - __errno_location
            - BranchSide:      'server.c:309,9'
              BranchSideFuncs:
                - recv
                - __errno_location
                - __errno_location
        - Branch String:   'server.c:311,14'
          Branch Sides:
            - BranchSide:      'server.c:312,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - recv
            - BranchSide:      'server.c:313,12'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - recv
        - Branch String:   'server.c:313,28'
          Branch Sides:
            - BranchSide:      'server.c:313,31'
              BranchSideFuncs:
                - recv
                - __errno_location
                - __errno_location
            - BranchSide:      'server.c:314,8'
              BranchSideFuncs:
                - recv
                - __errno_location
                - __errno_location
        - Branch String:   'server.c:313,12'
          Branch Sides:
            - BranchSide:      'server.c:314,8'
              BranchSideFuncs:
                - recv
                - __errno_location
                - __errno_location
            - BranchSide:      'server.c:318,4'
              BranchSideFuncs: []
        - Branch String:   'server.c:314,8'
          Branch Sides:
            - BranchSide:      'server.c:315,5'
              BranchSideFuncs:
                - recv
                - __errno_location
                - __errno_location
            - BranchSide:      'server.c:316,4'
              BranchSideFuncs: []
        - Branch String:   'server.c:319,2'
          Branch Sides:
            - BranchSide:      'server.c:303,18'
              BranchSideFuncs:
                - recv
                - __errno_location
                - __errno_location
            - BranchSide:      'server.c:321,7'
              BranchSideFuncs: []
        - Branch String:   'server.c:321,6'
          Branch Sides:
            - BranchSide:      'server.c:322,3'
              BranchSideFuncs: []
            - BranchSide:      'server.c:324,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:303,13'
          Dst:             recv
        - Src:             'server.c:313,12'
          Dst:             __errno_location
        - Src:             'server.c:313,31'
          Dst:             __errno_location
    - functionName:    verify_convert_cmd
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmd
      BBCount:         11
      ICount:          220
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - fio_crc16
        - fprintf
        - log_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:335,6'
          Branch Sides:
            - BranchSide:      'server.c:337,5'
              BranchSideFuncs:
                - log_err
                - fprintf
            - BranchSide:      'server.c:343,17'
              BranchSideFuncs:
                - log_err
                - log_err
                - fprintf
        - Branch String:   'server.c:349,2'
          Branch Sides:
            - BranchSide:      'server.c:351,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'server.c:353,47'
              BranchSideFuncs:
                - log_err
                - fprintf
        - Branch String:   'server.c:359,6'
          Branch Sides:
            - BranchSide:      'server.c:360,51'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'server.c:364,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:334,8'
          Dst:             fio_crc16
        - Src:             'server.c:336,3'
          Dst:             log_err
        - Src:             'server.c:338,3'
          Dst:             fprintf
        - Src:             'server.c:353,3'
          Dst:             log_err
        - Src:             'server.c:354,3'
          Dst:             fprintf
        - Src:             'server.c:360,3'
          Dst:             log_err
    - functionName:    get_my_addr_str
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1415
      functionLinenumberEnd: 1446
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - sk
      BBCount:         15
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - __dprint
        - __errno_location
        - getsockname
        - inet_ntop
        - log_err
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:1423,6'
          Branch Sides:
            - BranchSide:      'server.c:1424,7'
              BranchSideFuncs:
                - getsockname
                - inet_ntop
                - log_err
                - __dprint
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'server.c:1428,7'
              BranchSideFuncs:
                - getsockname
                - inet_ntop
                - log_err
                - __dprint
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'server.c:1434,6'
          Branch Sides:
            - BranchSide:      'server.c:1435,46'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'server.c:1439,17'
              BranchSideFuncs:
                - inet_ntop
                - log_err
                - __dprint
        - Branch String:   'server.c:1439,6'
          Branch Sides:
            - BranchSide:      'server.c:1440,3'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'server.c:1444,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'server.c:1444,2'
          Branch Sides:
            - BranchSide:      'server.c:1444,2'
              BranchSideFuncs: []
            - BranchSide:      'server.c:1445,2'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'server.c:1433,8'
          Dst:             getsockname
        - Src:             'server.c:1435,46'
          Dst:             __errno_location
        - Src:             'server.c:1435,37'
          Dst:             strerror
        - Src:             'server.c:1435,3'
          Dst:             log_err
        - Src:             'server.c:1439,7'
          Dst:             inet_ntop
        - Src:             'server.c:1440,3'
          Dst:             log_err
        - Src:             'server.c:1444,2'
          Dst:             __dprint
    - functionName:    getsockname
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    inet_ntop
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_server_add_conn_pid
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - conn_list
        - pid
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - __dprint
        - fio_server_add_fork_item
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:764,2'
          Branch Sides:
            - BranchSide:      'server.c:764,2'
              BranchSideFuncs:
                - fio_server_add_fork_item
            - BranchSide:      'server.c:764,2'
              BranchSideFuncs:
                - __dprint
                - fio_server_add_fork_item
      Callsites:
        - Src:             'server.c:764,2'
          Dst:             __dprint
        - Src:             'server.c:765,2'
          Dst:             fio_server_add_fork_item
    - functionName:    fio_server_check_conns
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 846
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - conn_list
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_server_check_fork_items
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'server.c:847,2'
          Dst:             fio_server_check_fork_items
    - functionName:    fio_init_server_sock
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2491
      functionLinenumberEnd: 2518
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          79
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - bind
        - close
        - log_err
        - snprintf
        - socket
        - strerror
        - strlen
        - umask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:2497,7'
          Branch Sides:
            - BranchSide:      'server.c:2492,21'
              BranchSideFuncs:
                - socket
                - umask
                - snprintf
                - strlen
                - bind
                - umask
                - __errno_location
                - strerror
                - log_err
                - close
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'server.c:2497,7'
              BranchSideFuncs:
                - socket
                - umask
                - snprintf
                - strlen
                - bind
                - umask
                - __errno_location
                - strerror
                - log_err
                - close
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'server.c:2498,6'
          Branch Sides:
            - BranchSide:      'server.c:2499,41'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'server.c:2503,9'
              BranchSideFuncs:
                - umask
                - snprintf
                - strlen
                - bind
                - umask
                - __errno_location
                - strerror
                - log_err
                - close
        - Branch String:   'server.c:2510,6'
          Branch Sides:
            - BranchSide:      'server.c:2511,39'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
                - close
            - BranchSide:      'server.c:2516,8'
              BranchSideFuncs:
                - umask
      Callsites:
        - Src:             'server.c:2497,7'
          Dst:             socket
        - Src:             'server.c:2499,41'
          Dst:             __errno_location
        - Src:             'server.c:2499,32'
          Dst:             strerror
        - Src:             'server.c:2499,3'
          Dst:             log_err
        - Src:             'server.c:2503,9'
          Dst:             umask
        - Src:             'server.c:2506,2'
          Dst:             snprintf
        - Src:             'server.c:2508,34'
          Dst:             strlen
        - Src:             'server.c:2510,6'
          Dst:             bind
        - Src:             'server.c:2511,39'
          Dst:             __errno_location
        - Src:             'server.c:2511,30'
          Dst:             strerror
        - Src:             'server.c:2511,3'
          Dst:             log_err
        - Src:             'server.c:2512,3'
          Dst:             close
        - Src:             'server.c:2516,2'
          Dst:             umask
    - functionName:    fio_init_server_ip
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2433
      functionLinenumberEnd: 2488
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         19
      ICount:          151
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - bind
        - close
        - inet_ntop
        - log_err
        - log_info
        - setsockopt
        - socket
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:2440,6'
          Branch Sides:
            - BranchSide:      'server.c:2434,19'
              BranchSideFuncs:
                - socket
                - setsockopt
                - setsockopt
                - inet_ntop
                - bind
                - __errno_location
                - strerror
                - log_err
                - log_info
                - close
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - close
                - __errno_location
                - strerror
                - log_err
                - socket
            - BranchSide:      'server.c:2440,6'
              BranchSideFuncs:
                - socket
                - setsockopt
                - setsockopt
                - inet_ntop
                - bind
                - __errno_location
                - strerror
                - log_err
                - log_info
                - close
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - close
                - __errno_location
                - strerror
                - log_err
                - socket
        - Branch String:   'server.c:2440,6'
          Branch Sides:
            - BranchSide:      'server.c:2441,8'
              BranchSideFuncs:
                - socket
                - setsockopt
                - setsockopt
                - inet_ntop
                - bind
                - __errno_location
                - strerror
                - log_err
                - log_info
                - close
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - close
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'server.c:2443,8'
              BranchSideFuncs:
                - socket
                - setsockopt
                - setsockopt
                - inet_ntop
                - bind
                - __errno_location
                - strerror
                - log_err
                - log_info
                - close
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - close
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'server.c:2445,6'
          Branch Sides:
            - BranchSide:      'server.c:2446,41'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'server.c:2450,6'
              BranchSideFuncs:
                - setsockopt
                - setsockopt
                - inet_ntop
                - bind
                - __errno_location
                - strerror
                - log_err
                - log_info
                - close
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - close
        - Branch String:   'server.c:2451,6'
          Branch Sides:
            - BranchSide:      'server.c:2452,56'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
                - close
            - BranchSide:      'server.c:2460,17'
              BranchSideFuncs:
                - setsockopt
                - inet_ntop
                - bind
                - __errno_location
                - strerror
                - log_err
                - log_info
                - close
                - inet_ntop
        - Branch String:   'server.c:2460,6'
          Branch Sides:
            - BranchSide:      'server.c:2461,2'
              BranchSideFuncs:
                - inet_ntop
                - bind
                - __errno_location
                - strerror
                - log_err
                - log_info
                - close
                - inet_ntop
            - BranchSide:      'server.c:2464,6'
              BranchSideFuncs:
                - inet_ntop
                - bind
                - __errno_location
                - strerror
                - log_err
                - log_info
                - close
                - inet_ntop
        - Branch String:   'server.c:2464,6'
          Branch Sides:
            - BranchSide:      'server.c:2465,9'
              BranchSideFuncs:
                - inet_ntop
                - bind
                - __errno_location
                - strerror
                - log_err
                - log_info
                - close
            - BranchSide:      'server.c:2472,9'
              BranchSideFuncs:
                - inet_ntop
                - bind
                - __errno_location
                - strerror
                - log_err
                - log_info
                - close
        - Branch String:   'server.c:2480,6'
          Branch Sides:
            - BranchSide:      'server.c:2481,39'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
                - log_info
                - close
            - BranchSide:      'server.c:2487,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:2441,8'
          Dst:             socket
        - Src:             'server.c:2443,8'
          Dst:             socket
        - Src:             'server.c:2446,41'
          Dst:             __errno_location
        - Src:             'server.c:2446,32'
          Dst:             strerror
        - Src:             'server.c:2446,3'
          Dst:             log_err
        - Src:             'server.c:2451,6'
          Dst:             setsockopt
        - Src:             'server.c:2452,56'
          Dst:             __errno_location
        - Src:             'server.c:2452,47'
          Dst:             strerror
        - Src:             'server.c:2452,3'
          Dst:             log_err
        - Src:             'server.c:2453,3'
          Dst:             close
        - Src:             'server.c:2460,6'
          Dst:             setsockopt
        - Src:             'server.c:2470,9'
          Dst:             inet_ntop
        - Src:             'server.c:2477,9'
          Dst:             inet_ntop
        - Src:             'server.c:2480,6'
          Dst:             bind
        - Src:             'server.c:2481,39'
          Dst:             __errno_location
        - Src:             'server.c:2481,30'
          Dst:             strerror
        - Src:             'server.c:2481,3'
          Dst:             log_err
        - Src:             'server.c:2482,3'
          Dst:             log_info
        - Src:             'server.c:2483,3'
          Dst:             close
    - functionName:    sig_int
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2738
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - sig
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - unlink
      functionUses:    0
      BranchProfiles:
        - Branch String:   'server.c:2739,6'
          Branch Sides:
            - BranchSide:      'server.c:2739,6'
              BranchSideFuncs:
                - unlink
            - BranchSide:      'server.c:2740,10'
              BranchSideFuncs:
                - unlink
      Callsites:
        - Src:             'server.c:2740,3'
          Dst:             unlink
    - functionName:    accept_loop
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1516
      functionLinenumberEnd: 1621
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - listen_sk
      BBCount:         52
      ICount:          319
      EdgeCount:       68
      CyclomaticComplexity: 18
      functionsReached:
        - __dprint
        - __errno_location
        - __fio_sem_init
        - accept
        - close
        - fio_server_add_conn_pid
        - fio_server_check_conns
        - fio_set_fd_nonblocking
        - flist_empty
        - fork
        - get_my_addr_str
        - handle_connection
        - inet_ntop
        - log_err
        - poll
        - scalloc
        - sk_out_assign
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:1524,2'
          Branch Sides:
            - BranchSide:      'server.c:1524,2'
              BranchSideFuncs:
                - fio_set_fd_nonblocking
                - flist_empty.4259
                - poll
                - fio_server_check_conns
                - fio_server_check_conns
                - accept
                - inet_ntop
                - __dprint
                - scalloc
                - close
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - close
                - fio_server_add_conn_pid
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - accept
                - __errno_location
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'server.c:1526,25'
              BranchSideFuncs:
                - __dprint
                - fio_set_fd_nonblocking
                - flist_empty.4259
                - poll
                - fio_server_check_conns
                - fio_server_check_conns
                - accept
                - inet_ntop
                - __dprint
                - scalloc
                - close
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - close
                - fio_server_add_conn_pid
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - accept
                - __errno_location
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'server.c:1528,2'
          Branch Sides:
            - BranchSide:      'server.c:1537,12'
              BranchSideFuncs:
                - flist_empty.4259
                - poll
                - fio_server_check_conns
                - fio_server_check_conns
                - accept
                - inet_ntop
                - __dprint
                - scalloc
                - close
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - close
                - fio_server_add_conn_pid
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - accept
                - __errno_location
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'server.c:1620,9'
              BranchSideFuncs: []
        - Branch String:   'server.c:1542,8'
          Branch Sides:
            - BranchSide:      'server.c:1543,13'
              BranchSideFuncs:
                - poll
                - fio_server_check_conns
                - fio_server_check_conns
                - accept
                - inet_ntop
                - __dprint
                - scalloc
                - close
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - flist_empty.4259
                - close
                - fio_server_add_conn_pid
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - accept
                - __errno_location
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'server.c:1545,24'
              BranchSideFuncs:
                - poll
                - fio_server_check_conns
                - fio_server_check_conns
                - accept
                - inet_ntop
                - __dprint
                - scalloc
                - close
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - flist_empty.4259
                - close
                - fio_server_add_conn_pid
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - accept
                - __errno_location
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'server.c:1546,8'
          Branch Sides:
            - BranchSide:      'server.c:1547,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - fio_server_check_conns
                - accept
                - inet_ntop
                - __dprint
                - scalloc
                - close
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - flist_empty.4259
                - poll
                - fio_server_check_conns
                - close
                - fio_server_add_conn_pid
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - accept
            - BranchSide:      'server.c:1551,16'
              BranchSideFuncs:
                - fio_server_check_conns
                - fio_server_check_conns
                - accept
                - inet_ntop
                - __dprint
                - scalloc
                - close
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - flist_empty.4259
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - close
                - fio_server_add_conn_pid
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - accept
        - Branch String:   'server.c:1547,9'
          Branch Sides:
            - BranchSide:      'server.c:1548,6'
              BranchSideFuncs:
                - fio_server_check_conns
                - accept
                - inet_ntop
                - __dprint
                - scalloc
                - close
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - flist_empty.4259
                - poll
                - fio_server_check_conns
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - close
                - fio_server_add_conn_pid
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - accept
            - BranchSide:      'server.c:1549,41'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
                - fio_server_check_conns
                - accept
                - inet_ntop
                - __dprint
                - scalloc
                - close
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - flist_empty.4259
                - poll
                - fio_server_check_conns
                - __errno_location
                - close
                - fio_server_add_conn_pid
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - accept
        - Branch String:   'server.c:1556,8'
          Branch Sides:
            - BranchSide:      'server.c:1557,5'
              BranchSideFuncs:
                - fio_server_check_conns
                - accept
                - inet_ntop
                - __dprint
                - scalloc
                - close
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - flist_empty.4259
                - poll
                - fio_server_check_conns
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - close
                - fio_server_add_conn_pid
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - accept
            - BranchSide:      'server.c:1558,3'
              BranchSideFuncs:
                - fio_server_check_conns
                - accept
                - inet_ntop
                - __dprint
                - scalloc
                - close
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - flist_empty.4259
                - poll
                - fio_server_check_conns
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - close
                - fio_server_add_conn_pid
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - accept
        - Branch String:   'server.c:1558,3'
          Branch Sides:
            - BranchSide:      'server.c:1540,8'
              BranchSideFuncs:
                - flist_empty.4259
                - poll
                - fio_server_check_conns
                - fio_server_check_conns
                - accept
                - inet_ntop
                - __dprint
                - scalloc
                - close
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - close
                - fio_server_add_conn_pid
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - accept
                - __errno_location
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'server.c:1560,3'
              BranchSideFuncs:
                - fio_server_check_conns
                - accept
                - inet_ntop
                - __dprint
                - scalloc
                - close
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - flist_empty.4259
                - poll
                - fio_server_check_conns
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - close
                - fio_server_add_conn_pid
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - accept
        - Branch String:   'server.c:1562,20'
          Branch Sides:
            - BranchSide:      'server.c:1562,23'
              BranchSideFuncs: []
            - BranchSide:      'server.c:1563,4'
              BranchSideFuncs: []
        - Branch String:   'server.c:1562,7'
          Branch Sides:
            - BranchSide:      'server.c:1563,4'
              BranchSideFuncs: []
            - BranchSide:      'server.c:1565,7'
              BranchSideFuncs:
                - accept
                - inet_ntop
                - __dprint
                - scalloc
                - close
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - flist_empty.4259
                - poll
                - fio_server_check_conns
                - fio_server_check_conns
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - close
                - fio_server_add_conn_pid
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - accept
        - Branch String:   'server.c:1565,7'
          Branch Sides:
            - BranchSide:      'server.c:1566,16'
              BranchSideFuncs:
                - accept
                - inet_ntop
                - __dprint
                - scalloc
                - close
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - flist_empty.4259
                - poll
                - fio_server_check_conns
                - fio_server_check_conns
                - accept
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - close
                - fio_server_add_conn_pid
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'server.c:1568,16'
              BranchSideFuncs:
                - accept
                - inet_ntop
                - __dprint
                - scalloc
                - close
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - flist_empty.4259
                - poll
                - fio_server_check_conns
                - fio_server_check_conns
                - accept
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - close
                - fio_server_add_conn_pid
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'server.c:1570,7'
          Branch Sides:
            - BranchSide:      'server.c:1571,42'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'server.c:1575,7'
              BranchSideFuncs:
                - inet_ntop
                - __dprint
                - scalloc
                - close
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - flist_empty.4259
                - poll
                - fio_server_check_conns
                - fio_server_check_conns
                - accept
                - __errno_location
                - strerror
                - log_err
                - accept
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - close
                - fio_server_add_conn_pid
                - inet_ntop
        - Branch String:   'server.c:1575,7'
          Branch Sides:
            - BranchSide:      'server.c:1576,58'
              BranchSideFuncs:
                - inet_ntop
                - __dprint
                - scalloc
                - close
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - flist_empty.4259
                - poll
                - fio_server_check_conns
                - fio_server_check_conns
                - accept
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - accept
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - close
                - fio_server_add_conn_pid
            - BranchSide:      'server.c:1578,56'
              BranchSideFuncs:
                - inet_ntop
                - __dprint
                - scalloc
                - close
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - flist_empty.4259
                - poll
                - fio_server_check_conns
                - fio_server_check_conns
                - accept
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - accept
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - close
                - fio_server_add_conn_pid
        - Branch String:   'server.c:1580,3'
          Branch Sides:
            - BranchSide:      'server.c:1580,3'
              BranchSideFuncs:
                - scalloc
                - close
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - flist_empty.4259
                - poll
                - fio_server_check_conns
                - fio_server_check_conns
                - accept
                - inet_ntop
                - __dprint
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - accept
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - close
                - fio_server_add_conn_pid
            - BranchSide:      'server.c:1582,12'
              BranchSideFuncs:
                - __dprint
                - scalloc
                - close
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - flist_empty.4259
                - poll
                - fio_server_check_conns
                - fio_server_check_conns
                - accept
                - inet_ntop
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - accept
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - close
                - fio_server_add_conn_pid
        - Branch String:   'server.c:1583,7'
          Branch Sides:
            - BranchSide:      'server.c:1584,10'
              BranchSideFuncs:
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - flist_empty.4259
                - poll
                - fio_server_check_conns
                - fio_server_check_conns
                - accept
                - inet_ntop
                - __dprint
                - scalloc
                - close
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - accept
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - close
                - fio_server_add_conn_pid
            - BranchSide:      'server.c:1588,16'
              BranchSideFuncs:
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - flist_empty.4259
                - poll
                - fio_server_check_conns
                - fio_server_check_conns
                - accept
                - inet_ntop
                - __dprint
                - scalloc
                - close
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - accept
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - close
                - fio_server_add_conn_pid
        - Branch String:   'server.c:1602,7'
          Branch Sides:
            - BranchSide:      'server.c:1603,10'
              BranchSideFuncs:
                - close
                - fio_server_add_conn_pid
                - flist_empty.4259
                - poll
                - fio_server_check_conns
                - fio_server_check_conns
                - accept
                - inet_ntop
                - __dprint
                - scalloc
                - close
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - accept
                - __errno_location
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'server.c:1609,19'
              BranchSideFuncs:
                - get_my_addr_str
                - sk_out_assign
                - handle_connection
                - flist_empty.4259
                - poll
                - fio_server_check_conns
                - fio_server_check_conns
                - accept
                - inet_ntop
                - __dprint
                - scalloc
                - close
                - __fio_sem_init
                - __fio_sem_init
                - __fio_sem_init
                - fork
                - close
                - fio_server_add_conn_pid
                - inet_ntop
                - __errno_location
                - strerror
                - log_err
                - accept
                - __errno_location
                - __errno_location
                - strerror
                - log_err
      Callsites:
        - Src:             'server.c:1524,2'
          Dst:             __dprint
        - Src:             'server.c:1526,2'
          Dst:             fio_set_fd_nonblocking
        - Src:             'server.c:1542,9'
          Dst:             flist_empty
        - Src:             'server.c:1545,10'
          Dst:             poll
        - Src:             'server.c:1547,9'
          Dst:             __errno_location
        - Src:             'server.c:1549,41'
          Dst:             __errno_location
        - Src:             'server.c:1549,32'
          Dst:             strerror
        - Src:             'server.c:1549,5'
          Dst:             log_err
        - Src:             'server.c:1552,5'
          Dst:             fio_server_check_conns
        - Src:             'server.c:1560,3'
          Dst:             fio_server_check_conns
        - Src:             'server.c:1566,9'
          Dst:             accept
        - Src:             'server.c:1568,9'
          Dst:             accept
        - Src:             'server.c:1571,42'
          Dst:             __errno_location
        - Src:             'server.c:1571,33'
          Dst:             strerror
        - Src:             'server.c:1571,4'
          Dst:             log_err
        - Src:             'server.c:1576,11'
          Dst:             inet_ntop
        - Src:             'server.c:1578,11'
          Dst:             inet_ntop
        - Src:             'server.c:1580,3'
          Dst:             __dprint
        - Src:             'server.c:1582,12'
          Dst:             scalloc
        - Src:             'server.c:1584,4'
          Dst:             close
        - Src:             'server.c:1590,3'
          Dst:             __fio_sem_init
        - Src:             'server.c:1591,3'
          Dst:             __fio_sem_init
        - Src:             'server.c:1592,3'
          Dst:             __fio_sem_init
        - Src:             'server.c:1601,9'
          Dst:             fork
        - Src:             'server.c:1603,4'
          Dst:             close
        - Src:             'server.c:1604,4'
          Dst:             fio_server_add_conn_pid
        - Src:             'server.c:1609,3'
          Dst:             get_my_addr_str
        - Src:             'server.c:1615,3'
          Dst:             sk_out_assign
        - Src:             'server.c:1616,3'
          Dst:             handle_connection
    - functionName:    fio_init_server_connection
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2521
      functionLinenumberEnd: 2569
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         24
      ICount:          143
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - __dprint
        - __errno_location
        - close
        - fio_init_server_ip
        - fio_init_server_sock
        - inet_ntop
        - listen
        - log_err
        - log_info
        - snprintf
        - sprintf
        - strcat
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:2525,2'
          Branch Sides:
            - BranchSide:      'server.c:2522,7'
              BranchSideFuncs:
                - __dprint
                - fio_init_server_ip
                - inet_ntop
                - sprintf
                - snprintf
                - log_info
                - listen
                - __errno_location
                - strerror
                - log_err
                - close
                - strcat
                - snprintf
                - fio_init_server_sock
            - BranchSide:      'server.c:2525,2'
              BranchSideFuncs:
                - __dprint
                - fio_init_server_ip
                - inet_ntop
                - sprintf
                - snprintf
                - log_info
                - listen
                - __errno_location
                - strerror
                - log_err
                - close
                - strcat
                - snprintf
                - fio_init_server_sock
        - Branch String:   'server.c:2525,2'
          Branch Sides:
            - BranchSide:      'server.c:2525,2'
              BranchSideFuncs:
                - fio_init_server_ip
                - inet_ntop
                - sprintf
                - snprintf
                - log_info
                - listen
                - __errno_location
                - strerror
                - log_err
                - close
                - strcat
                - snprintf
                - fio_init_server_sock
            - BranchSide:      'server.c:2527,7'
              BranchSideFuncs:
                - __dprint
                - fio_init_server_ip
                - inet_ntop
                - sprintf
                - snprintf
                - log_info
                - listen
                - __errno_location
                - strerror
                - log_err
                - close
                - strcat
                - snprintf
                - fio_init_server_sock
        - Branch String:   'server.c:2527,6'
          Branch Sides:
            - BranchSide:      'server.c:2528,8'
              BranchSideFuncs:
                - fio_init_server_sock
                - inet_ntop
                - sprintf
                - snprintf
                - log_info
                - listen
                - __errno_location
                - strerror
                - log_err
                - close
                - strcat
                - snprintf
            - BranchSide:      'server.c:2530,8'
              BranchSideFuncs:
                - fio_init_server_sock
                - inet_ntop
                - sprintf
                - snprintf
                - log_info
                - listen
                - __errno_location
                - strerror
                - log_err
                - close
                - strcat
                - snprintf
        - Branch String:   'server.c:2532,6'
          Branch Sides:
            - BranchSide:      'server.c:2533,10'
              BranchSideFuncs: []
            - BranchSide:      'server.c:2535,2'
              BranchSideFuncs:
                - inet_ntop
                - sprintf
                - snprintf
                - log_info
                - listen
                - __errno_location
                - strerror
                - log_err
                - close
                - strcat
                - snprintf
        - Branch String:   'server.c:2537,6'
          Branch Sides:
            - BranchSide:      'server.c:2542,7'
              BranchSideFuncs:
                - snprintf
                - log_info
                - listen
                - __errno_location
                - strerror
                - log_err
                - close
            - BranchSide:      'server.c:2558,12'
              BranchSideFuncs:
                - snprintf
                - log_info
                - listen
                - __errno_location
                - strerror
                - log_err
                - close
        - Branch String:   'server.c:2542,7'
          Branch Sides:
            - BranchSide:      'server.c:2543,7'
              BranchSideFuncs:
                - inet_ntop
                - sprintf
                - snprintf
                - log_info
                - listen
                - __errno_location
                - strerror
                - log_err
                - close
                - strcat
            - BranchSide:      'server.c:2546,7'
              BranchSideFuncs:
                - inet_ntop
                - sprintf
                - snprintf
                - log_info
                - listen
                - __errno_location
                - strerror
                - log_err
                - close
                - strcat
        - Branch String:   'server.c:2553,7'
          Branch Sides:
            - BranchSide:      'server.c:2554,11'
              BranchSideFuncs:
                - strcat
                - log_info
                - listen
                - __errno_location
                - strerror
                - log_err
                - close
            - BranchSide:      'server.c:2556,13'
              BranchSideFuncs:
                - snprintf
                - log_info
                - listen
                - __errno_location
                - strerror
                - log_err
                - close
        - Branch String:   'server.c:2562,6'
          Branch Sides:
            - BranchSide:      'server.c:2563,41'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
                - close
            - BranchSide:      'server.c:2568,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:2525,2'
          Dst:             __dprint
        - Src:             'server.c:2528,8'
          Dst:             fio_init_server_ip
        - Src:             'server.c:2530,8'
          Dst:             fio_init_server_sock
        - Src:             'server.c:2550,16'
          Dst:             inet_ntop
        - Src:             'server.c:2552,3'
          Dst:             sprintf
        - Src:             'server.c:2554,4'
          Dst:             strcat
        - Src:             'server.c:2556,4'
          Dst:             snprintf
        - Src:             'server.c:2558,3'
          Dst:             snprintf
        - Src:             'server.c:2560,2'
          Dst:             log_info
        - Src:             'server.c:2562,6'
          Dst:             listen
        - Src:             'server.c:2563,41'
          Dst:             __errno_location
        - Src:             'server.c:2563,32'
          Dst:             strerror
        - Src:             'server.c:2563,3'
          Dst:             log_err
        - Src:             'server.c:2564,3'
          Dst:             close
    - functionName:    strcat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_sig_handlers
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2756
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sigaction
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:2745,19'
          Branch Sides:
            - BranchSide:      'server.c:2745,19'
              BranchSideFuncs:
                - sigaction
            - BranchSide:      'server.c:2745,19'
              BranchSideFuncs:
                - sigaction
      Callsites:
        - Src:             'server.c:2750,2'
          Dst:             sigaction
    - functionName:    sigaction
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_handle_server_arg
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2711
      functionLinenumberEnd: 2734
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - fio_server_parse_string
        - htonl
        - htons
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:2712,13'
          Branch Sides:
            - BranchSide:      'server.c:2712,6'
              BranchSideFuncs:
                - htonl
                - htons
                - htons
                - fio_server_parse_string
                - free
            - BranchSide:      'server.c:2712,13'
              BranchSideFuncs:
                - htonl
                - htons
                - htons
                - fio_server_parse_string
                - free
        - Branch String:   'server.c:2718,6'
          Branch Sides:
            - BranchSide:      'server.c:2719,3'
              BranchSideFuncs:
                - fio_server_parse_string
                - htons
                - htons
                - free
            - BranchSide:      'server.c:2721,32'
              BranchSideFuncs:
                - fio_server_parse_string
                - htons
                - htons
                - free
        - Branch String:   'server.c:2725,15'
          Branch Sides:
            - BranchSide:      'server.c:2725,18'
              BranchSideFuncs:
                - htons
                - htons
            - BranchSide:      'server.c:2725,18'
              BranchSideFuncs:
                - htons
                - htons
                - free
        - Branch String:   'server.c:2725,6'
          Branch Sides:
            - BranchSide:      'server.c:2725,18'
              BranchSideFuncs:
                - free
                - htons
                - htons
            - BranchSide:      'server.c:2726,8'
              BranchSideFuncs:
                - free
                - htons
                - htons
      Callsites:
        - Src:             'server.c:2716,29'
          Dst:             htonl
        - Src:             'server.c:2721,8'
          Dst:             fio_server_parse_string
        - Src:             'server.c:2732,22'
          Dst:             htons
        - Src:             'server.c:2733,24'
          Dst:             htons
    - functionName:    fio_server_parse_string
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 2622
      functionLinenumberEnd: 2696
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - ptr
        - is_sock
        - port
        - inp
        - inp6
        - ipv6
      BBCount:         43
      ICount:          272
      EdgeCount:       58
      CyclomaticComplexity: 17
      functionsReached:
        - atoi
        - fio_server_parse_host
        - log_err
        - strchr
        - strdup
        - strlen
        - strncmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'server.c:2632,6'
          Branch Sides:
            - BranchSide:      'server.c:2633,17'
              BranchSideFuncs:
                - strncmp
                - strchr
                - strlen
                - strdup
                - fio_server_parse_host
                - free
                - atoi
                - log_err
                - strncmp
                - strncmp
                - atoi
                - log_err
            - BranchSide:      'server.c:2642,15'
              BranchSideFuncs:
                - strncmp
                - strchr
                - strlen
                - strdup
                - fio_server_parse_host
                - free
                - atoi
                - log_err
                - strncmp
                - strncmp
                - atoi
                - log_err
        - Branch String:   'server.c:2642,6'
          Branch Sides:
            - BranchSide:      'server.c:2643,8'
              BranchSideFuncs:
                - strncmp
                - strchr
                - strlen
                - strdup
                - fio_server_parse_host
                - free
                - atoi
                - log_err
                - strncmp
                - atoi
                - log_err
            - BranchSide:      'server.c:2644,20'
              BranchSideFuncs:
                - strncmp
                - strchr
                - strlen
                - strdup
                - fio_server_parse_host
                - free
                - atoi
                - log_err
                - strncmp
                - atoi
                - log_err
        - Branch String:   'server.c:2644,11'
          Branch Sides:
            - BranchSide:      'server.c:2645,8'
              BranchSideFuncs:
                - strncmp
                - strchr
                - strlen
                - strdup
                - fio_server_parse_host
                - free
                - atoi
                - log_err
                - atoi
                - log_err
            - BranchSide:      'server.c:2646,20'
              BranchSideFuncs:
                - strncmp
                - strchr
                - strlen
                - strdup
                - fio_server_parse_host
                - free
                - atoi
                - log_err
                - atoi
                - log_err
        - Branch String:   'server.c:2646,11'
          Branch Sides:
            - BranchSide:      'server.c:2647,8'
              BranchSideFuncs:
                - strchr
                - strlen
                - strdup
                - fio_server_parse_host
                - free
                - atoi
                - log_err
                - atoi
                - log_err
            - BranchSide:      'server.c:2649,13'
              BranchSideFuncs:
                - strchr
                - strlen
                - strdup
                - fio_server_parse_host
                - free
                - atoi
                - log_err
                - atoi
                - log_err
        - Branch String:   'server.c:2649,13'
          Branch Sides:
            - BranchSide:      'server.c:0,0'
              BranchSideFuncs:
                - atoi
                - log_err
            - BranchSide:      'server.c:2651,7'
              BranchSideFuncs:
                - atoi
                - log_err
        - Branch String:   'server.c:2653,14'
          Branch Sides:
            - BranchSide:      'server.c:2653,17'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'server.c:2654,41'
              BranchSideFuncs:
                - log_err
        - Branch String:   'server.c:2653,7'
          Branch Sides:
            - BranchSide:      'server.c:2654,41'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'server.c:2658,11'
              BranchSideFuncs: []
        - Branch String:   'server.c:2665,6'
          Branch Sides:
            - BranchSide:      'server.c:2666,18'
              BranchSideFuncs:
                - strlen
                - strdup
                - fio_server_parse_host
                - free
            - BranchSide:      'server.c:2678,6'
              BranchSideFuncs:
                - strlen
                - strdup
                - fio_server_parse_host
                - free
        - Branch String:   'server.c:2667,7'
          Branch Sides:
            - BranchSide:      'server.c:2668,5'
              BranchSideFuncs:
                - atoi
                - log_err
                - strlen
                - strdup
                - fio_server_parse_host
                - free
            - BranchSide:      'server.c:2676,2'
              BranchSideFuncs:
                - strlen
                - strdup
                - fio_server_parse_host
                - free
        - Branch String:   'server.c:2671,15'
          Branch Sides:
            - BranchSide:      'server.c:2671,18'
              BranchSideFuncs:
                - strlen
                - strdup
                - fio_server_parse_host
                - free
                - log_err
            - BranchSide:      'server.c:2672,42'
              BranchSideFuncs:
                - log_err
        - Branch String:   'server.c:2671,8'
          Branch Sides:
            - BranchSide:      'server.c:2672,42'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'server.c:2675,3'
              BranchSideFuncs:
                - strlen
                - strdup
                - fio_server_parse_host
                - free
        - Branch String:   'server.c:2678,6'
          Branch Sides:
            - BranchSide:      'server.c:2679,11'
              BranchSideFuncs:
                - strlen
                - strdup
                - fio_server_parse_host
                - free
            - BranchSide:      'server.c:2681,14'
              BranchSideFuncs:
                - strlen
                - strdup
                - fio_server_parse_host
                - free
        - Branch String:   'server.c:2681,6'
          Branch Sides:
            - BranchSide:      'server.c:2682,3'
              BranchSideFuncs:
                - strdup
                - fio_server_parse_host
                - free
            - BranchSide:      'server.c:2684,16'
              BranchSideFuncs:
                - strdup
                - fio_server_parse_host
                - free
        - Branch String:   'server.c:2686,6'
          Branch Sides:
            - BranchSide:      'server.c:2687,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'server.c:2692,7'
              BranchSideFuncs: []
        - Branch String:   'server.c:2692,6'
          Branch Sides:
            - BranchSide:      'server.c:2693,11'
              BranchSideFuncs: []
            - BranchSide:      'server.c:2695,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:2632,7'
          Dst:             strncmp
        - Src:             'server.c:2633,10'
          Dst:             strdup
        - Src:             'server.c:2642,7'
          Dst:             strncmp
        - Src:             'server.c:2644,12'
          Dst:             strncmp
        - Src:             'server.c:2646,12'
          Dst:             strncmp
        - Src:             'server.c:2652,11'
          Dst:             atoi
        - Src:             'server.c:2654,4'
          Dst:             log_err
        - Src:             'server.c:2666,11'
          Dst:             strchr
        - Src:             'server.c:2670,12'
          Dst:             atoi
        - Src:             'server.c:2672,5'
          Dst:             log_err
        - Src:             'server.c:2681,7'
          Dst:             strlen
        - Src:             'server.c:2684,9'
          Dst:             strdup
        - Src:             'server.c:2686,6'
          Dst:             fio_server_parse_host
    - functionName:    fio_server_parse_host
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 2574
      functionLinenumberEnd: 2605
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - host
        - ipv6
        - inp
        - inp6
      BBCount:         15
      ICount:          121
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - freeaddrinfo
        - gai_strerror
        - getaddrinfo
        - inet_pton
        - log_err
      functionUses:    2
      BranchProfiles:
        - Branch String:   'server.c:2577,6'
          Branch Sides:
            - BranchSide:      'server.c:2578,29'
              BranchSideFuncs:
                - inet_pton
                - getaddrinfo
                - freeaddrinfo
                - gai_strerror
                - log_err
            - BranchSide:      'server.c:2580,28'
              BranchSideFuncs:
                - inet_pton
                - getaddrinfo
                - freeaddrinfo
                - gai_strerror
                - log_err
        - Branch String:   'server.c:2582,6'
          Branch Sides:
            - BranchSide:      'server.c:2583,25'
              BranchSideFuncs:
                - getaddrinfo
                - freeaddrinfo
                - gai_strerror
                - log_err
            - BranchSide:      'server.c:2604,11'
              BranchSideFuncs: []
        - Branch String:   'server.c:2589,7'
          Branch Sides:
            - BranchSide:      'server.c:2590,50'
              BranchSideFuncs:
                - gai_strerror
                - log_err
            - BranchSide:      'server.c:2595,7'
              BranchSideFuncs:
                - freeaddrinfo
        - Branch String:   'server.c:2595,7'
          Branch Sides:
            - BranchSide:      'server.c:2596,11'
              BranchSideFuncs:
                - freeaddrinfo
            - BranchSide:      'server.c:2598,11'
              BranchSideFuncs:
                - freeaddrinfo
      Callsites:
        - Src:             'server.c:2578,9'
          Dst:             inet_pton
        - Src:             'server.c:2580,9'
          Dst:             inet_pton
        - Src:             'server.c:2588,9'
          Dst:             getaddrinfo
        - Src:             'server.c:2591,6'
          Dst:             gai_strerror
        - Src:             'server.c:2590,4'
          Dst:             log_err
        - Src:             'server.c:2601,3'
          Dst:             freeaddrinfo
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/./lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    __fio_net_prep_tail
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2003
      functionLinenumberEnd: 2010
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - stream
        - out_pdu
        - last_entry
        - first
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fio_net_prep_cmd
        - flist_add_tail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'server.c:2008,6'
          Branch Sides:
            - BranchSide:      'server.c:2008,6'
              BranchSideFuncs:
                - flist_add_tail.4229
            - BranchSide:      'server.c:2009,21'
              BranchSideFuncs:
                - flist_add_tail.4229
      Callsites:
        - Src:             'server.c:2006,16'
          Dst:             fio_net_prep_cmd
        - Src:             'server.c:2009,3'
          Dst:             flist_add_tail
    - functionName:    __deflate_pdu_buffer
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2019
      functionLinenumberEnd: 2045
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - next_in
        - next_sz
        - out_pdu
        - last_entry
        - stream
        - first
      BBCount:         15
      ICount:          112
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - __fio_net_prep_tail
        - deflate
      functionUses:    2
      BranchProfiles:
        - Branch String:   'server.c:2025,7'
          Branch Sides:
            - BranchSide:      'server.c:2026,24'
              BranchSideFuncs:
                - deflate
                - __fio_net_prep_tail
                - malloc
                - free
            - BranchSide:      'server.c:2036,17'
              BranchSideFuncs:
                - deflate
                - __fio_net_prep_tail
                - malloc
                - free
        - Branch String:   'server.c:2027,8'
          Branch Sides:
            - BranchSide:      'server.c:2028,5'
              BranchSideFuncs: []
            - BranchSide:      'server.c:2030,15'
              BranchSideFuncs:
                - malloc
                - deflate
                - __fio_net_prep_tail
                - free
        - Branch String:   'server.c:2038,7'
          Branch Sides:
            - BranchSide:      'server.c:2039,10'
              BranchSideFuncs:
                - free
            - BranchSide:      'server.c:2042,2'
              BranchSideFuncs:
                - __fio_net_prep_tail
                - malloc
                - deflate
                - free
        - Branch String:   'server.c:2042,2'
          Branch Sides:
            - BranchSide:      'server.c:2025,8'
              BranchSideFuncs:
                - __fio_net_prep_tail
                - malloc
                - deflate
                - free
            - BranchSide:      'server.c:2044,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:2026,4'
          Dst:             __fio_net_prep_tail
        - Src:             'server.c:2036,9'
          Dst:             deflate
    - functionName:    deflate
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    log_entry_sz
      functionSourceFile: '/src/fio/./iolog.h'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - log
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __log_entry_sz
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './iolog.h:212,9'
          Dst:             __log_entry_sz
    - functionName:    __log_entry_sz
      functionSourceFile: '/src/fio/./iolog.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - bool
        - bool
      constantsTouched: []
      argNames:
        - log_offset
        - log_issue_time
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './iolog.h:201,6'
          Branch Sides:
            - BranchSide:      './iolog.h:202,7'
              BranchSideFuncs: []
            - BranchSide:      './iolog.h:204,6'
              BranchSideFuncs: []
        - Branch String:   './iolog.h:204,6'
          Branch Sides:
            - BranchSide:      './iolog.h:204,6'
              BranchSideFuncs: []
            - BranchSide:      './iolog.h:205,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __fio_append_iolog_gz_hist
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2049
      functionLinenumberEnd: 2093
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - first
        - log
        - cur_log
        - stream
      BBCount:         16
      ICount:          183
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __deflate_pdu_buffer
        - __fio_net_prep_tail
        - flist_del
        - get_sample
        - log_entry_sz
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:2059,2'
          Branch Sides:
            - BranchSide:      'server.c:2064,18'
              BranchSideFuncs:
                - get_sample.4319
                - __deflate_pdu_buffer
                - flist_del.4265
                - free
                - __deflate_pdu_buffer
                - __fio_net_prep_tail
            - BranchSide:      'server.c:2091,22'
              BranchSideFuncs:
                - __fio_net_prep_tail
        - Branch String:   'server.c:2066,7'
          Branch Sides:
            - BranchSide:      'server.c:2067,11'
              BranchSideFuncs: []
            - BranchSide:      'server.c:2072,21'
              BranchSideFuncs:
                - flist_del.4265
                - free
                - __deflate_pdu_buffer
                - __fio_net_prep_tail
                - get_sample.4319
                - __deflate_pdu_buffer
        - Branch String:   'server.c:2077,3'
          Branch Sides:
            - BranchSide:      'server.c:2078,19'
              BranchSideFuncs:
                - flist_del.4265
                - free
                - __deflate_pdu_buffer
                - __fio_net_prep_tail
                - get_sample.4319
                - __deflate_pdu_buffer
            - BranchSide:      'server.c:2081,14'
              BranchSideFuncs:
                - flist_del.4265
                - free
                - __deflate_pdu_buffer
                - __fio_net_prep_tail
                - get_sample.4319
                - __deflate_pdu_buffer
        - Branch String:   'server.c:2087,7'
          Branch Sides:
            - BranchSide:      'server.c:2088,11'
              BranchSideFuncs: []
            - BranchSide:      'server.c:2089,2'
              BranchSideFuncs:
                - __fio_net_prep_tail
                - get_sample.4319
                - __deflate_pdu_buffer
                - flist_del.4265
                - free
                - __deflate_pdu_buffer
      Callsites:
        - Src:             'server.c:2053,18'
          Dst:             log_entry_sz
        - Src:             'server.c:2064,7'
          Dst:             get_sample
        - Src:             'server.c:2065,9'
          Dst:             __deflate_pdu_buffer
        - Src:             'server.c:2081,3'
          Dst:             flist_del
        - Src:             'server.c:2084,9'
          Dst:             __deflate_pdu_buffer
        - Src:             'server.c:2091,2'
          Dst:             __fio_net_prep_tail
    - functionName:    get_sample
      functionSourceFile: '/src/fio/./iolog.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - iolog
        - cur_log
        - sample
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __get_sample
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './iolog.h:238,9'
          Dst:             __get_sample
    - functionName:    __get_sample
      functionSourceFile: '/src/fio/./iolog.h'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - bool
        - size_t
      constantsTouched: []
      argNames:
        - samples
        - log_offset
        - log_issue_time
        - sample
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __log_entry_sz
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './iolog.h:225,3'
          Dst:             __log_entry_sz
    - functionName:    __fio_append_iolog_gz
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2097
      functionLinenumberEnd: 2139
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - first
        - log
        - cur_log
        - stream
      BBCount:         14
      ICount:          129
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __fio_append_iolog_gz_hist
        - deflate
        - fio_net_prep_cmd
        - flist_add_tail
        - log_entry_sz
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:2102,6'
          Branch Sides:
            - BranchSide:      'server.c:2103,37'
              BranchSideFuncs:
                - __fio_append_iolog_gz_hist
            - BranchSide:      'server.c:2105,29'
              BranchSideFuncs:
                - log_entry_sz.4317
                - malloc
                - deflate
                - fio_net_prep_cmd
                - free
                - flist_add_tail.4229
                - free
        - Branch String:   'server.c:2122,7'
          Branch Sides:
            - BranchSide:      'server.c:2123,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'server.c:2127,44'
              BranchSideFuncs:
                - fio_net_prep_cmd
                - free
                - flist_add_tail.4229
                - malloc
                - deflate
                - free
        - Branch String:   'server.c:2131,7'
          Branch Sides:
            - BranchSide:      'server.c:2132,9'
              BranchSideFuncs:
                - flist_add_tail.4229
                - malloc
                - deflate
                - fio_net_prep_cmd
                - free
                - free
            - BranchSide:      'server.c:2135,19'
              BranchSideFuncs:
                - flist_add_tail.4229
                - malloc
                - deflate
                - fio_net_prep_cmd
                - free
                - free
        - Branch String:   'server.c:2136,2'
          Branch Sides:
            - BranchSide:      'server.c:2116,13'
              BranchSideFuncs:
                - malloc
                - deflate
                - fio_net_prep_cmd
                - free
                - flist_add_tail.4229
                - free
            - BranchSide:      'server.c:2138,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:2103,10'
          Dst:             __fio_append_iolog_gz_hist
        - Src:             'server.c:2106,43'
          Dst:             log_entry_sz
        - Src:             'server.c:2120,9'
          Dst:             deflate
        - Src:             'server.c:2129,11'
          Dst:             fio_net_prep_cmd
        - Src:             'server.c:2135,3'
          Dst:             flist_add_tail
    - functionName:    fio_server_set_arg
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 2939
      functionLinenumberEnd: 2941
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - arg
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strdup
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'server.c:2940,19'
          Dst:             strdup
    - functionName:    write_pid
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2858
      functionLinenumberEnd: 2870
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - pid
        - pidfile
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fclose
        - fopen64
        - fprintf
        - log_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:2862,6'
          Branch Sides:
            - BranchSide:      'server.c:2863,48'
              BranchSideFuncs:
                - fprintf
                - fclose
            - BranchSide:      'server.c:2867,10'
              BranchSideFuncs:
                - fprintf
                - fclose
      Callsites:
        - Src:             'server.c:2861,9'
          Dst:             fopen64
        - Src:             'server.c:2863,3'
          Dst:             log_err
        - Src:             'server.c:2867,2'
          Dst:             fprintf
        - Src:             'server.c:2868,2'
          Dst:             fclose
    - functionName:    check_existing_pidfile
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2831
      functionLinenumberEnd: 2855
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pidfile
      BBCount:         12
      ICount:          85
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - atoi
        - fclose
        - fopen64
        - fread
        - kill
        - stat64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:2837,6'
          Branch Sides:
            - BranchSide:      'server.c:2838,3'
              BranchSideFuncs: []
            - BranchSide:      'server.c:2840,12'
              BranchSideFuncs:
                - fopen64
                - fread
                - fclose
                - atoi
                - kill
                - __errno_location
                - fclose
        - Branch String:   'server.c:2841,6'
          Branch Sides:
            - BranchSide:      'server.c:2842,3'
              BranchSideFuncs:
                - fread
                - fclose
                - atoi
                - kill
                - __errno_location
                - fclose
            - BranchSide:      'server.c:2844,12'
              BranchSideFuncs:
                - fread
                - fclose
                - atoi
                - kill
                - __errno_location
                - fclose
        - Branch String:   'server.c:2844,6'
          Branch Sides:
            - BranchSide:      'server.c:2845,10'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'server.c:2848,9'
              BranchSideFuncs:
                - fclose
                - atoi
                - kill
                - __errno_location
        - Branch String:   'server.c:2851,6'
          Branch Sides:
            - BranchSide:      'server.c:2852,10'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'server.c:2854,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:2837,6'
          Dst:             stat64
        - Src:             'server.c:2840,6'
          Dst:             fopen64
        - Src:             'server.c:2844,6'
          Dst:             fread
        - Src:             'server.c:2845,3'
          Dst:             fclose
        - Src:             'server.c:2848,2'
          Dst:             fclose
        - Src:             'server.c:2850,8'
          Dst:             atoi
        - Src:             'server.c:2851,6'
          Dst:             kill
        - Src:             'server.c:2852,10'
          Dst:             __errno_location
    - functionName:    fio_server
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2775
      functionLinenumberEnd: 2814
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         18
      ICount:          88
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - __dprint
        - accept_loop
        - close
        - fio_handle_server_arg
        - fio_init_server_connection
        - set_sig_handlers
      functionUses:    2
      BranchProfiles:
        - Branch String:   'server.c:2778,2'
          Branch Sides:
            - BranchSide:      'server.c:2776,6'
              BranchSideFuncs:
                - __dprint
                - fio_handle_server_arg
                - set_sig_handlers
                - fio_init_server_connection
                - accept_loop
                - close
                - free
                - free
            - BranchSide:      'server.c:2778,2'
              BranchSideFuncs:
                - __dprint
                - fio_handle_server_arg
                - set_sig_handlers
                - fio_init_server_connection
                - accept_loop
                - close
                - free
                - free
        - Branch String:   'server.c:2778,2'
          Branch Sides:
            - BranchSide:      'server.c:2778,2'
              BranchSideFuncs:
                - fio_handle_server_arg
                - set_sig_handlers
                - fio_init_server_connection
                - accept_loop
                - close
                - free
                - free
            - BranchSide:      'server.c:2780,6'
              BranchSideFuncs:
                - __dprint
                - fio_handle_server_arg
                - set_sig_handlers
                - fio_init_server_connection
                - accept_loop
                - close
                - free
                - free
        - Branch String:   'server.c:2780,6'
          Branch Sides:
            - BranchSide:      'server.c:2781,3'
              BranchSideFuncs: []
            - BranchSide:      'server.c:2783,2'
              BranchSideFuncs:
                - set_sig_handlers
                - fio_init_server_connection
                - accept_loop
                - close
                - free
                - free
        - Branch String:   'server.c:2799,6'
          Branch Sides:
            - BranchSide:      'server.c:2800,3'
              BranchSideFuncs: []
            - BranchSide:      'server.c:2802,20'
              BranchSideFuncs:
                - accept_loop
                - close
                - free
                - free
        - Branch String:   'server.c:2806,6'
          Branch Sides:
            - BranchSide:      'server.c:2807,8'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'server.c:2810,6'
              BranchSideFuncs:
                - free
        - Branch String:   'server.c:2810,6'
          Branch Sides:
            - BranchSide:      'server.c:2811,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'server.c:2813,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:2778,2'
          Dst:             __dprint
        - Src:             'server.c:2780,6'
          Dst:             fio_handle_server_arg
        - Src:             'server.c:2783,2'
          Dst:             set_sig_handlers
        - Src:             'server.c:2798,7'
          Dst:             fio_init_server_connection
        - Src:             'server.c:2802,8'
          Dst:             accept_loop
        - Src:             'server.c:2804,2'
          Dst:             close
    - functionName:    fio_start_server
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 2876
      functionLinenumberEnd: 2936
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pidfile
      BBCount:         22
      ICount:          145
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - _exit
        - check_existing_pidfile
        - closelog
        - fclose
        - fio_server
        - fork
        - freopen64
        - log_err
        - openlog
        - perror
        - setsid
        - strerror
        - unlink
        - write_pid
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:2886,6'
          Branch Sides:
            - BranchSide:      'server.c:2887,10'
              BranchSideFuncs:
                - check_existing_pidfile
                - fork
                - setsid
                - openlog
                - freopen64
                - perror
                - freopen64
                - perror
                - freopen64
                - perror
                - fio_server
                - fclose
                - fclose
                - fclose
                - closelog
                - unlink
                - free
                - write_pid
                - free
                - _exit
                - __errno_location
                - strerror
                - log_err
                - free
                - log_err
                - free
            - BranchSide:      'server.c:2889,29'
              BranchSideFuncs:
                - check_existing_pidfile
                - fork
                - setsid
                - openlog
                - freopen64
                - perror
                - freopen64
                - perror
                - freopen64
                - perror
                - fio_server
                - fclose
                - fclose
                - fclose
                - closelog
                - unlink
                - free
                - write_pid
                - free
                - _exit
                - __errno_location
                - strerror
                - log_err
                - free
                - log_err
                - free
        - Branch String:   'server.c:2889,6'
          Branch Sides:
            - BranchSide:      'server.c:2891,9'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'server.c:2896,8'
              BranchSideFuncs:
                - fork
                - setsid
                - openlog
                - freopen64
                - perror
                - freopen64
                - perror
                - freopen64
                - perror
                - fio_server
                - fclose
                - fclose
                - fclose
                - closelog
                - unlink
                - free
                - write_pid
                - free
                - _exit
                - __errno_location
                - strerror
                - log_err
                - free
        - Branch String:   'server.c:2897,6'
          Branch Sides:
            - BranchSide:      'server.c:2898,53'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
                - free
            - BranchSide:      'server.c:2901,13'
              BranchSideFuncs:
                - setsid
                - openlog
                - freopen64
                - perror
                - freopen64
                - perror
                - freopen64
                - perror
                - fio_server
                - fclose
                - fclose
                - fclose
                - closelog
                - unlink
                - free
                - write_pid
                - free
                - _exit
        - Branch String:   'server.c:2912,6'
          Branch Sides:
            - BranchSide:      'server.c:2913,3'
              BranchSideFuncs:
                - freopen64
                - perror
                - freopen64
                - perror
                - fio_server
                - fclose
                - fclose
                - fclose
                - closelog
                - unlink
                - free
            - BranchSide:      'server.c:2915,35'
              BranchSideFuncs:
                - freopen64
                - perror
                - freopen64
                - perror
                - fio_server
                - fclose
                - fclose
                - fclose
                - closelog
                - unlink
                - free
        - Branch String:   'server.c:2916,6'
          Branch Sides:
            - BranchSide:      'server.c:2917,3'
              BranchSideFuncs:
                - freopen64
                - perror
                - fio_server
                - fclose
                - fclose
                - fclose
                - closelog
                - unlink
                - free
            - BranchSide:      'server.c:2919,35'
              BranchSideFuncs:
                - freopen64
                - perror
                - fio_server
                - fclose
                - fclose
                - fclose
                - closelog
                - unlink
                - free
        - Branch String:   'server.c:2920,6'
          Branch Sides:
            - BranchSide:      'server.c:2921,3'
              BranchSideFuncs:
                - fio_server
                - fclose
                - fclose
                - fclose
                - closelog
                - unlink
                - free
            - BranchSide:      'server.c:2923,8'
              BranchSideFuncs:
                - fio_server
                - fclose
                - fclose
                - fclose
                - closelog
                - unlink
                - free
      Callsites:
        - Src:             'server.c:2887,10'
          Dst:             fio_server
        - Src:             'server.c:2889,6'
          Dst:             check_existing_pidfile
        - Src:             'server.c:2890,3'
          Dst:             log_err
        - Src:             'server.c:2896,8'
          Dst:             fork
        - Src:             'server.c:2898,53'
          Dst:             __errno_location
        - Src:             'server.c:2898,44'
          Dst:             strerror
        - Src:             'server.c:2898,3'
          Dst:             log_err
        - Src:             'server.c:2902,9'
          Dst:             write_pid
        - Src:             'server.c:2904,3'
          Dst:             _exit
        - Src:             'server.c:2907,2'
          Dst:             setsid
        - Src:             'server.c:2908,2'
          Dst:             openlog
        - Src:             'server.c:2911,9'
          Dst:             freopen64
        - Src:             'server.c:2913,3'
          Dst:             perror
        - Src:             'server.c:2915,9'
          Dst:             freopen64
        - Src:             'server.c:2917,3'
          Dst:             perror
        - Src:             'server.c:2919,9'
          Dst:             freopen64
        - Src:             'server.c:2921,3'
          Dst:             perror
        - Src:             'server.c:2926,8'
          Dst:             fio_server
        - Src:             'server.c:2928,2'
          Dst:             fclose
        - Src:             'server.c:2929,2'
          Dst:             fclose
        - Src:             'server.c:2930,2'
          Dst:             fclose
        - Src:             'server.c:2932,2'
          Dst:             closelog
        - Src:             'server.c:2933,2'
          Dst:             unlink
    - functionName:    setsid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    openlog
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    freopen64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    closelog
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_server_got_signal
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 2817
      functionLinenumberEnd: 2828
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - signal
      BBCount:         9
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - log_info
        - pthread_getspecific
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:2820,2'
          Branch Sides:
            - BranchSide:      'server.c:2820,2'
              BranchSideFuncs:
                - log_info
            - BranchSide:      'server.c:2822,6'
              BranchSideFuncs:
                - log_info
        - Branch String:   'server.c:2822,6'
          Branch Sides:
            - BranchSide:      'server.c:2823,3'
              BranchSideFuncs: []
            - BranchSide:      'server.c:2825,49'
              BranchSideFuncs:
                - log_info
      Callsites:
        - Src:             'server.c:2818,26'
          Dst:             pthread_getspecific
        - Src:             'server.c:2820,2'
          Dst:             __assert_fail
        - Src:             'server.c:2825,3'
          Dst:             log_info
    - functionName:    fio_server_create_sk_key
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 2764
      functionLinenumberEnd: 2772
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - log_err
        - pthread_key_create
        - pthread_setspecific
      functionUses:    0
      BranchProfiles:
        - Branch String:   'server.c:2765,6'
          Branch Sides:
            - BranchSide:      'server.c:2765,6'
              BranchSideFuncs:
                - pthread_key_create
                - pthread_setspecific
                - log_err
            - BranchSide:      'server.c:2765,6'
              BranchSideFuncs:
                - pthread_key_create
                - pthread_setspecific
                - log_err
        - Branch String:   'server.c:2765,6'
          Branch Sides:
            - BranchSide:      'server.c:2766,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'server.c:2770,22'
              BranchSideFuncs:
                - pthread_setspecific
      Callsites:
        - Src:             'server.c:2765,6'
          Dst:             pthread_key_create
        - Src:             'server.c:2766,3'
          Dst:             log_err
        - Src:             'server.c:2770,2'
          Dst:             pthread_setspecific
    - functionName:    pthread_key_create
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_server_destroy_sk_key
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 2759
      functionLinenumberEnd: 2761
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_key_delete
      functionUses:    0
      BranchProfiles:
        - Branch String:   'server.c:2760,21'
          Branch Sides:
            - BranchSide:      'server.c:2760,21'
              BranchSideFuncs:
                - pthread_key_delete
            - BranchSide:      'server.c:2760,21'
              BranchSideFuncs:
                - pthread_key_delete
      Callsites:
        - Src:             'server.c:2760,2'
          Dst:             pthread_key_delete
    - functionName:    pthread_key_delete
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    verify_state_gen_name
      functionSourceFile: '/src/fio/./verify-state.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - out
        - size
        - name
        - prefix
        - num
      BBCount:         14
      ICount:          91
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - nowarn_snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   './verify-state.h:92,7'
          Branch Sides:
            - BranchSide:      './verify-state.h:93,4'
              BranchSideFuncs:
                - nowarn_snprintf.4316
            - BranchSide:      './verify-state.h:94,13'
              BranchSideFuncs:
                - nowarn_snprintf.4316
        - Branch String:   './verify-state.h:98,2'
          Branch Sides:
            - BranchSide:      './verify-state.h:91,11'
              BranchSideFuncs:
                - nowarn_snprintf.4316
            - BranchSide:      './verify-state.h:98,2'
              BranchSideFuncs:
                - nowarn_snprintf.4316
      Callsites:
        - Src:             './verify-state.h:100,2'
          Dst:             nowarn_snprintf
    - functionName:    fio_server_get_verify_state
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 2363
      functionLinenumberEnd: 2430
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - threadnumber
        - datap
      BBCount:         17
      ICount:          172
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - __dprint
        - __fio_sem_init
        - __fio_sem_remove
        - fio_net_queue_cmd
        - fio_net_queue_quit
        - fio_sem_down_timeout
        - log_err
        - sfree
        - smalloc
        - strerror
        - verify_state_gen_name
        - verify_state_hdr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:2371,2'
          Branch Sides:
            - BranchSide:      'server.c:2371,2'
              BranchSideFuncs:
                - smalloc
                - __fio_sem_init
                - verify_state_gen_name.4337
                - fio_net_queue_cmd
                - fio_sem_down_timeout
                - verify_state_hdr
                - malloc
                - sfree
                - __fio_sem_remove
                - sfree
                - sfree
                - fio_net_queue_quit
                - strerror
                - log_err
                - log_err
            - BranchSide:      'server.c:2373,8'
              BranchSideFuncs:
                - __dprint
                - smalloc
                - __fio_sem_init
                - verify_state_gen_name.4337
                - fio_net_queue_cmd
                - fio_sem_down_timeout
                - verify_state_hdr
                - malloc
                - sfree
                - __fio_sem_remove
                - sfree
                - sfree
                - fio_net_queue_quit
                - strerror
                - log_err
                - log_err
        - Branch String:   'server.c:2374,6'
          Branch Sides:
            - BranchSide:      'server.c:2375,3'
              BranchSideFuncs:
                - __fio_sem_init
                - verify_state_gen_name.4337
                - fio_net_queue_cmd
                - fio_sem_down_timeout
                - verify_state_hdr
                - malloc
                - sfree
                - __fio_sem_remove
                - sfree
                - sfree
                - fio_net_queue_quit
                - strerror
                - log_err
                - log_err
            - BranchSide:      'server.c:2377,18'
              BranchSideFuncs:
                - __fio_sem_init
                - verify_state_gen_name.4337
                - fio_net_queue_cmd
                - fio_sem_down_timeout
                - verify_state_hdr
                - malloc
                - sfree
                - __fio_sem_remove
                - sfree
                - sfree
                - fio_net_queue_quit
                - strerror
                - log_err
                - log_err
        - Branch String:   'server.c:2390,6'
          Branch Sides:
            - BranchSide:      'server.c:2391,3'
              BranchSideFuncs:
                - log_err
                - sfree
                - fio_net_queue_quit
            - BranchSide:      'server.c:2396,6'
              BranchSideFuncs:
                - verify_state_hdr
                - malloc
                - sfree
                - __fio_sem_remove
                - sfree
                - sfree
                - fio_net_queue_quit
                - strerror
                - log_err
        - Branch String:   'server.c:2396,6'
          Branch Sides:
            - BranchSide:      'server.c:2398,9'
              BranchSideFuncs:
                - strerror
                - log_err
                - sfree
                - fio_net_queue_quit
            - BranchSide:      'server.c:2411,6'
              BranchSideFuncs:
                - verify_state_hdr
                - malloc
                - sfree
                - __fio_sem_remove
                - sfree
                - sfree
                - fio_net_queue_quit
        - Branch String:   'server.c:2412,6'
          Branch Sides:
            - BranchSide:      'server.c:2413,7'
              BranchSideFuncs:
                - sfree
                - fio_net_queue_quit
            - BranchSide:      'server.c:2420,6'
              BranchSideFuncs:
                - malloc
                - sfree
                - __fio_sem_remove
                - sfree
      Callsites:
        - Src:             'server.c:2371,2'
          Dst:             __dprint
        - Src:             'server.c:2373,8'
          Dst:             smalloc
        - Src:             'server.c:2377,2'
          Dst:             __fio_sem_init
        - Src:             'server.c:2381,2'
          Dst:             verify_state_gen_name
        - Src:             'server.c:2384,2'
          Dst:             fio_net_queue_cmd
        - Src:             'server.c:2390,6'
          Dst:             fio_sem_down_timeout
        - Src:             'server.c:2391,3'
          Dst:             log_err
        - Src:             'server.c:2398,15'
          Dst:             strerror
        - Src:             'server.c:2397,3'
          Dst:             log_err
        - Src:             'server.c:2402,3'
          Dst:             sfree
        - Src:             'server.c:2403,3'
          Dst:             fio_net_queue_quit
        - Src:             'server.c:2412,6'
          Dst:             verify_state_hdr
        - Src:             'server.c:2426,2'
          Dst:             sfree
        - Src:             'server.c:2427,2'
          Dst:             __fio_sem_remove
        - Src:             'server.c:2428,2'
          Dst:             sfree
    - functionName:    fio_server_send_start
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 2349
      functionLinenumberEnd: 2359
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         5
      ICount:          44
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
        - abort
        - fio_net_queue_cmd
        - log_err
        - pthread_getspecific
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:2352,6'
          Branch Sides:
            - BranchSide:      'server.c:2354,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
            - BranchSide:      'server.c:2358,2'
              BranchSideFuncs:
                - fio_net_queue_cmd
      Callsites:
        - Src:             'server.c:2350,26'
          Dst:             pthread_getspecific
        - Src:             'server.c:2354,24'
          Dst:             __errno_location
        - Src:             'server.c:2354,40'
          Dst:             __errno_location
        - Src:             'server.c:2354,31'
          Dst:             strerror
        - Src:             'server.c:2353,3'
          Dst:             log_err
        - Src:             'server.c:2355,3'
          Dst:             abort
        - Src:             'server.c:2358,2'
          Dst:             fio_net_queue_cmd
    - functionName:    fio_server_send_add_job
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 2333
      functionLinenumberEnd: 2346
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          72
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - convert_thread_options_to_net
        - fio_net_queue_cmd
        - thread_options_pack_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'server.c:2336,3'
          Dst:             thread_options_pack_size
        - Src:             'server.c:2342,2'
          Dst:             convert_thread_options_to_net
        - Src:             'server.c:2344,2'
          Dst:             fio_net_queue_cmd
    - functionName:    fio_append_text_log
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2230
      functionLinenumberEnd: 2252
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - first
        - log
      BBCount:         9
      ICount:          85
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fio_net_prep_cmd
        - flist_add_tail
        - flist_del_init
        - flist_empty
        - log_entry_sz
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:2234,2'
          Branch Sides:
            - BranchSide:      'server.c:2234,2'
              BranchSideFuncs:
                - flist_del_init.4260
                - log_entry_sz.4317
                - fio_net_prep_cmd
                - flist_add_tail.4229
                - flist_empty.4259
            - BranchSide:      'server.c:2238,13'
              BranchSideFuncs:
                - flist_del_init.4260
                - log_entry_sz.4317
                - fio_net_prep_cmd
                - flist_add_tail.4229
                - flist_empty.4259
        - Branch String:   'server.c:2245,7'
          Branch Sides:
            - BranchSide:      'server.c:2246,8'
              BranchSideFuncs:
                - flist_add_tail.4229
                - flist_empty.4259
                - flist_del_init.4260
                - log_entry_sz.4317
                - fio_net_prep_cmd
            - BranchSide:      'server.c:2249,19'
              BranchSideFuncs:
                - flist_add_tail.4229
                - flist_empty.4259
                - flist_del_init.4260
                - log_entry_sz.4317
                - fio_net_prep_cmd
      Callsites:
        - Src:             'server.c:2234,10'
          Dst:             flist_empty
        - Src:             'server.c:2239,3'
          Dst:             flist_del_init
        - Src:             'server.c:2241,32'
          Dst:             log_entry_sz
        - Src:             'server.c:2243,11'
          Dst:             fio_net_prep_cmd
        - Src:             'server.c:2249,3'
          Dst:             flist_add_tail
    - functionName:    fio_append_iolog_gz
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2142
      functionLinenumberEnd: 2198
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - first
        - log
      BBCount:         22
      ICount:          159
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - __fio_append_iolog_gz
        - deflate
        - deflateEnd
        - deflateInit_
        - fio_net_prep_cmd
        - flist_add_tail
        - flist_del_init
        - flist_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:2150,6'
          Branch Sides:
            - BranchSide:      'server.c:2151,3'
              BranchSideFuncs: []
            - BranchSide:      'server.c:2153,2'
              BranchSideFuncs:
                - flist_empty.4259
                - deflate
                - deflateEnd
                - malloc
                - deflate
                - fio_net_prep_cmd
                - free
                - flist_add_tail.4229
                - free
                - flist_del_init.4260
                - __fio_append_iolog_gz
        - Branch String:   'server.c:2153,2'
          Branch Sides:
            - BranchSide:      'server.c:2156,13'
              BranchSideFuncs:
                - flist_del_init.4260
                - __fio_append_iolog_gz
                - flist_empty.4259
                - deflate
                - deflateEnd
                - malloc
                - deflate
                - fio_net_prep_cmd
                - free
                - flist_add_tail.4229
                - free
            - BranchSide:      'server.c:2164,8'
              BranchSideFuncs:
                - deflate
                - deflateEnd
                - malloc
                - deflate
                - fio_net_prep_cmd
                - free
                - flist_add_tail.4229
                - free
        - Branch String:   'server.c:2160,7'
          Branch Sides:
            - BranchSide:      'server.c:2153,2'
              BranchSideFuncs:
                - deflate
                - deflateEnd
                - malloc
                - deflate
                - fio_net_prep_cmd
                - free
                - flist_add_tail.4229
                - free
            - BranchSide:      'server.c:2161,4'
              BranchSideFuncs:
                - deflate
                - deflateEnd
                - malloc
                - deflate
                - fio_net_prep_cmd
                - free
                - flist_add_tail.4229
                - free
        - Branch String:   'server.c:2166,2'
          Branch Sides:
            - BranchSide:      'server.c:2171,13'
              BranchSideFuncs:
                - malloc
                - deflate
                - fio_net_prep_cmd
                - free
                - deflateEnd
                - flist_add_tail.4229
                - free
            - BranchSide:      'server.c:2193,8'
              BranchSideFuncs:
                - deflateEnd
        - Branch String:   'server.c:2177,7'
          Branch Sides:
            - BranchSide:      'server.c:2178,9'
              BranchSideFuncs:
                - free
                - deflateEnd
            - BranchSide:      'server.c:2182,51'
              BranchSideFuncs:
                - fio_net_prep_cmd
                - free
                - deflateEnd
                - flist_add_tail.4229
                - malloc
                - deflate
                - free
        - Branch String:   'server.c:2186,7'
          Branch Sides:
            - BranchSide:      'server.c:2187,9'
              BranchSideFuncs:
                - flist_add_tail.4229
                - deflateEnd
                - malloc
                - deflate
                - fio_net_prep_cmd
                - free
                - free
            - BranchSide:      'server.c:2190,19'
              BranchSideFuncs:
                - flist_add_tail.4229
                - deflateEnd
                - malloc
                - deflate
                - fio_net_prep_cmd
                - free
                - free
        - Branch String:   'server.c:2194,6'
          Branch Sides:
            - BranchSide:      'server.c:2195,3'
              BranchSideFuncs: []
            - BranchSide:      'server.c:2197,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:2150,6'
          Dst:             deflateInit_
        - Src:             'server.c:2153,10'
          Dst:             flist_empty
        - Src:             'server.c:2157,3'
          Dst:             flist_del_init
        - Src:             'server.c:2159,9'
          Dst:             __fio_append_iolog_gz
        - Src:             'server.c:2164,8'
          Dst:             deflate
        - Src:             'server.c:2175,9'
          Dst:             deflate
        - Src:             'server.c:2184,11'
          Dst:             fio_net_prep_cmd
        - Src:             'server.c:2190,3'
          Dst:             flist_add_tail
        - Src:             'server.c:2193,8'
          Dst:             deflateEnd
    - functionName:    deflateInit_
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    deflateEnd
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_append_gz_chunks
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2207
      functionLinenumberEnd: 2226
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - first
        - log
      BBCount:         10
      ICount:          88
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - fio_net_prep_cmd
        - flist_add_tail
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:2213,2'
          Branch Sides:
            - BranchSide:      'server.c:2213,2'
              BranchSideFuncs:
                - fio_net_prep_cmd
                - pthread_mutex_unlock
                - flist_add_tail.4229
            - BranchSide:      'server.c:2216,7'
              BranchSideFuncs:
                - fio_net_prep_cmd
                - pthread_mutex_unlock
                - flist_add_tail.4229
        - Branch String:   'server.c:2219,7'
          Branch Sides:
            - BranchSide:      'server.c:2220,8'
              BranchSideFuncs:
                - flist_add_tail.4229
                - pthread_mutex_unlock
                - fio_net_prep_cmd
            - BranchSide:      'server.c:2223,19'
              BranchSideFuncs:
                - flist_add_tail.4229
                - pthread_mutex_unlock
                - fio_net_prep_cmd
      Callsites:
        - Src:             'server.c:2212,2'
          Dst:             pthread_mutex_lock
        - Src:             'server.c:2217,11'
          Dst:             fio_net_prep_cmd
        - Src:             'server.c:2223,3'
          Dst:             flist_add_tail
        - Src:             'server.c:2225,2'
          Dst:             pthread_mutex_unlock
    - functionName:    fio_send_iolog
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 2256
      functionLinenumberEnd: 2330
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - log
        - name
      BBCount:         35
      ICount:          424
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - fio_append_gz_chunks
        - fio_append_iolog_gz
        - fio_append_text_log
        - fio_net_prep_cmd
        - fio_net_queue_entry
        - flist_empty
        - get_sample
        - iolog_nr_samples
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:2268,6'
          Branch Sides:
            - BranchSide:      'server.c:2269,7'
              BranchSideFuncs:
                - snprintf
                - fio_net_prep_cmd
                - flist_empty.4259
                - fio_append_gz_chunks
                - fio_net_queue_entry
                - fio_append_text_log
                - fio_append_iolog_gz
                - get_sample.4319
            - BranchSide:      'server.c:2270,11'
              BranchSideFuncs:
                - snprintf
                - fio_net_prep_cmd
                - flist_empty.4259
                - fio_append_gz_chunks
                - fio_net_queue_entry
                - fio_append_text_log
                - fio_append_iolog_gz
                - get_sample.4319
        - Branch String:   'server.c:2270,11'
          Branch Sides:
            - BranchSide:      'server.c:2271,7'
              BranchSideFuncs:
                - snprintf
                - fio_net_prep_cmd
                - flist_empty.4259
                - fio_append_gz_chunks
                - fio_net_queue_entry
                - fio_append_text_log
                - fio_append_iolog_gz
                - get_sample.4319
            - BranchSide:      'server.c:2273,7'
              BranchSideFuncs:
                - snprintf
                - fio_net_prep_cmd
                - flist_empty.4259
                - fio_append_gz_chunks
                - fio_net_queue_entry
                - fio_append_text_log
                - fio_append_iolog_gz
                - get_sample.4319
        - Branch String:   'server.c:2281,2'
          Branch Sides:
            - BranchSide:      'server.c:2285,13'
              BranchSideFuncs:
                - fio_net_prep_cmd
                - flist_empty.4259
                - fio_append_gz_chunks
                - fio_net_queue_entry
                - fio_append_text_log
                - fio_append_iolog_gz
                - get_sample.4319
            - BranchSide:      'server.c:2311,10'
              BranchSideFuncs:
                - fio_net_prep_cmd
                - flist_empty.4259
                - fio_append_gz_chunks
                - fio_net_queue_entry
                - fio_append_text_log
                - fio_append_iolog_gz
        - Branch String:   'server.c:2287,3'
          Branch Sides:
            - BranchSide:      'server.c:2288,37'
              BranchSideFuncs:
                - get_sample.4319
                - fio_net_prep_cmd
                - flist_empty.4259
                - fio_append_gz_chunks
                - fio_net_queue_entry
                - fio_append_text_log
                - fio_append_iolog_gz
            - BranchSide:      'server.c:2306,2'
              BranchSideFuncs:
                - fio_net_prep_cmd
                - flist_empty.4259
                - fio_append_gz_chunks
                - fio_net_queue_entry
                - fio_append_text_log
                - fio_append_iolog_gz
                - get_sample.4319
        - Branch String:   'server.c:2291,8'
          Branch Sides:
            - BranchSide:      'server.c:2292,24'
              BranchSideFuncs:
                - fio_net_prep_cmd
                - flist_empty.4259
                - fio_append_gz_chunks
                - fio_net_queue_entry
                - fio_append_text_log
                - fio_append_iolog_gz
                - get_sample.4319
            - BranchSide:      'server.c:2295,16'
              BranchSideFuncs:
                - fio_net_prep_cmd
                - flist_empty.4259
                - fio_append_gz_chunks
                - fio_net_queue_entry
                - fio_append_text_log
                - fio_append_iolog_gz
                - get_sample.4319
        - Branch String:   'server.c:2298,8'
          Branch Sides:
            - BranchSide:      'server.c:2300,6'
              BranchSideFuncs:
                - fio_net_prep_cmd
                - flist_empty.4259
                - fio_append_gz_chunks
                - fio_net_queue_entry
                - fio_append_text_log
                - fio_append_iolog_gz
                - get_sample.4319
            - BranchSide:      'server.c:2302,8'
              BranchSideFuncs:
                - fio_net_prep_cmd
                - flist_empty.4259
                - fio_append_gz_chunks
                - fio_net_queue_entry
                - fio_append_text_log
                - fio_append_iolog_gz
                - get_sample.4319
        - Branch String:   'server.c:2302,8'
          Branch Sides:
            - BranchSide:      'server.c:2304,6'
              BranchSideFuncs:
                - fio_net_prep_cmd
                - flist_empty.4259
                - fio_append_gz_chunks
                - fio_net_queue_entry
                - fio_append_text_log
                - fio_append_iolog_gz
                - get_sample.4319
            - BranchSide:      'server.c:2305,3'
              BranchSideFuncs:
                - fio_net_prep_cmd
                - flist_empty.4259
                - fio_append_gz_chunks
                - fio_net_queue_entry
                - fio_append_text_log
                - fio_append_iolog_gz
                - get_sample.4319
        - Branch String:   'server.c:2312,6'
          Branch Sides:
            - BranchSide:      'server.c:2313,3'
              BranchSideFuncs:
                - flist_empty.4259
                - fio_append_gz_chunks
                - fio_net_queue_entry
                - fio_append_text_log
                - fio_append_iolog_gz
            - BranchSide:      'server.c:2321,20'
              BranchSideFuncs:
                - flist_empty.4259
                - fio_append_gz_chunks
                - fio_net_queue_entry
                - fio_append_text_log
                - fio_append_iolog_gz
        - Branch String:   'server.c:2321,6'
          Branch Sides:
            - BranchSide:      'server.c:2322,30'
              BranchSideFuncs:
                - fio_append_text_log
                - fio_net_queue_entry
                - fio_append_iolog_gz
            - BranchSide:      'server.c:2323,11'
              BranchSideFuncs:
                - fio_append_text_log
                - fio_net_queue_entry
                - fio_append_iolog_gz
        - Branch String:   'server.c:2323,11'
          Branch Sides:
            - BranchSide:      'server.c:2324,29'
              BranchSideFuncs:
                - fio_append_iolog_gz
                - fio_net_queue_entry
            - BranchSide:      'server.c:2326,29'
              BranchSideFuncs:
                - fio_append_text_log
                - fio_net_queue_entry
      Callsites:
        - Src:             'server.c:2258,18'
          Dst:             iolog_nr_samples
        - Src:             'server.c:2268,7'
          Dst:             flist_empty
        - Src:             'server.c:2275,2'
          Dst:             snprintf
        - Src:             'server.c:2288,26'
          Dst:             get_sample
        - Src:             'server.c:2311,10'
          Dst:             fio_net_prep_cmd
        - Src:             'server.c:2321,7'
          Dst:             flist_empty
        - Src:             'server.c:2322,9'
          Dst:             fio_append_gz_chunks
        - Src:             'server.c:2324,9'
          Dst:             fio_append_iolog_gz
        - Src:             'server.c:2326,9'
          Dst:             fio_append_text_log
        - Src:             'server.c:2328,2'
          Dst:             fio_net_queue_entry
    - functionName:    convert_agg
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1944
      functionLinenumberEnd: 1958
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         7
      ICount:          208
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - pack754
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:1947,2'
          Branch Sides:
            - BranchSide:      'server.c:1948,17'
              BranchSideFuncs:
                - pack754
            - BranchSide:      'server.c:1954,19'
              BranchSideFuncs:
                - pack754
      Callsites:
        - Src:             'server.c:1957,22'
          Dst:             pack754
    - functionName:    convert_dus
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1961
      functionLinenumberEnd: 1976
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         7
      ICount:          207
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:1966,2'
          Branch Sides:
            - BranchSide:      'server.c:1967,20'
              BranchSideFuncs: []
            - BranchSide:      'server.c:1973,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:1964,2'
          Dst:             snprintf
    - functionName:    fio_server_send_du
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 1979
      functionLinenumberEnd: 1996
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          75
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __dprint
        - convert_agg
        - convert_dus
        - fio_net_queue_cmd
        - flist_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:1984,2'
          Branch Sides:
            - BranchSide:      'server.c:1980,20'
              BranchSideFuncs:
                - flist_empty.4259
                - __dprint
                - convert_dus
                - convert_agg
                - fio_net_queue_cmd
            - BranchSide:      'server.c:1984,2'
              BranchSideFuncs:
                - flist_empty.4259
                - __dprint
                - convert_dus
                - convert_agg
                - fio_net_queue_cmd
        - Branch String:   'server.c:1984,2'
          Branch Sides:
            - BranchSide:      'server.c:1984,2'
              BranchSideFuncs:
                - convert_dus
                - convert_agg
                - fio_net_queue_cmd
            - BranchSide:      'server.c:1986,2'
              BranchSideFuncs:
                - flist_empty.4259
                - __dprint
                - convert_dus
                - convert_agg
                - fio_net_queue_cmd
        - Branch String:   'server.c:1988,2'
          Branch Sides:
            - BranchSide:      'server.c:1989,8'
              BranchSideFuncs:
                - convert_dus
                - convert_agg
                - fio_net_queue_cmd
            - BranchSide:      'server.c:1996,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:1984,2'
          Dst:             flist_empty
        - Src:             'server.c:1984,2'
          Dst:             __dprint
        - Src:             'server.c:1991,3'
          Dst:             convert_dus
        - Src:             'server.c:1992,3'
          Dst:             convert_agg
        - Src:             'server.c:1994,3'
          Dst:             fio_net_queue_cmd
    - functionName:    fio_server_send_job_options
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 1904
      functionLinenumberEnd: 1941
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - opt_list
        - gid
      BBCount:         22
      ICount:          165
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - fio_net_queue_cmd
        - flist_empty
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'server.c:1908,6'
          Branch Sides:
            - BranchSide:      'server.c:1909,3'
              BranchSideFuncs: []
            - BranchSide:      'server.c:1911,2'
              BranchSideFuncs:
                - strlen
                - fio_net_queue_cmd
                - strlen
        - Branch String:   'server.c:1911,2'
          Branch Sides:
            - BranchSide:      'server.c:1911,2'
              BranchSideFuncs:
                - strlen
                - fio_net_queue_cmd
                - strlen
            - BranchSide:      'server.c:1915,7'
              BranchSideFuncs:
                - strlen
                - fio_net_queue_cmd
                - strlen
        - Branch String:   'server.c:1918,7'
          Branch Sides:
            - BranchSide:      'server.c:1919,8'
              BranchSideFuncs:
                - strlen
                - fio_net_queue_cmd
                - strlen
            - BranchSide:      'server.c:1922,8'
              BranchSideFuncs:
                - strlen
                - fio_net_queue_cmd
                - strlen
        - Branch String:   'server.c:1926,7'
          Branch Sides:
            - BranchSide:      'server.c:1927,8'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - strlen
                - strlen
            - BranchSide:      'server.c:1930,14'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - strlen
                - strlen
        - Branch String:   'server.c:1931,7'
          Branch Sides:
            - BranchSide:      'server.c:1932,17'
              BranchSideFuncs:
                - strlen
                - fio_net_queue_cmd
                - strlen
            - BranchSide:      'server.c:1939,3'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - strlen
                - strlen
        - Branch String:   'server.c:1933,8'
          Branch Sides:
            - BranchSide:      'server.c:1934,9'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - strlen
                - strlen
            - BranchSide:      'server.c:1937,15'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - strlen
                - strlen
      Callsites:
        - Src:             'server.c:1908,6'
          Dst:             flist_empty
        - Src:             'server.c:1925,9'
          Dst:             strlen
        - Src:             'server.c:1932,10'
          Dst:             strlen
        - Src:             'server.c:1939,3'
          Dst:             fio_net_queue_cmd
    - functionName:    fio_server_send_gs
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 1893
      functionLinenumberEnd: 1900
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - rs
      BBCount:         7
      ICount:          34
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - __dprint
        - convert_gs
        - fio_net_queue_cmd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:1896,2'
          Branch Sides:
            - BranchSide:      'server.c:1896,2'
              BranchSideFuncs:
                - convert_gs
                - fio_net_queue_cmd
            - BranchSide:      'server.c:1896,2'
              BranchSideFuncs:
                - __dprint
                - convert_gs
                - fio_net_queue_cmd
      Callsites:
        - Src:             'server.c:1896,2'
          Dst:             __dprint
        - Src:             'server.c:1898,2'
          Dst:             convert_gs
        - Src:             'server.c:1899,2'
          Dst:             fio_net_queue_cmd
    - functionName:    convert_gs
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1664
      functionLinenumberEnd: 1681
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         5
      ICount:          263
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'server.c:1667,2'
          Branch Sides:
            - BranchSide:      'server.c:1668,22'
              BranchSideFuncs: []
            - BranchSide:      'server.c:1676,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    convert_io_stat
      functionSourceFile: '/src/fio/server.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1651
      functionLinenumberEnd: 1661
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         3
      ICount:          115
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pack754
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'server.c:1659,18'
          Dst:             pack754
        - Src:             'server.c:1660,15'
          Dst:             pack754
    - functionName:    fio_server_send_ts
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 1688
      functionLinenumberEnd: 1890
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
        - rs
      BBCount:         115
      ICount:          2014
      EdgeCount:       145
      CyclomaticComplexity: 32
      functionsReached:
        - __dprint
        - calloc
        - convert_gs
        - convert_io_stat
        - fio_net_queue_cmd
        - log_err
        - pack754
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:1697,2'
          Branch Sides:
            - BranchSide:      'server.c:1697,2'
              BranchSideFuncs:
                - snprintf
                - snprintf
                - snprintf
                - convert_io_stat
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
                - pack754
                - convert_io_stat
                - convert_io_stat
                - convert_io_stat
                - convert_io_stat
                - convert_io_stat
            - BranchSide:      'server.c:1699,2'
              BranchSideFuncs:
                - __dprint
                - snprintf
                - snprintf
                - snprintf
                - convert_io_stat
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
                - pack754
                - convert_io_stat
                - convert_io_stat
                - convert_io_stat
                - convert_io_stat
                - convert_io_stat
        - Branch String:   'server.c:1716,2'
          Branch Sides:
            - BranchSide:      'server.c:1717,22'
              BranchSideFuncs:
                - convert_io_stat
                - convert_io_stat
                - convert_io_stat
                - convert_io_stat
                - convert_io_stat
                - convert_io_stat
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
                - pack754
            - BranchSide:      'server.c:1723,21'
              BranchSideFuncs:
                - convert_io_stat
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
                - pack754
        - Branch String:   'server.c:1735,2'
          Branch Sides:
            - BranchSide:      'server.c:1736,22'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
            - BranchSide:      'server.c:1742,9'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
        - Branch String:   'server.c:1742,2'
          Branch Sides:
            - BranchSide:      'server.c:1743,22'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
            - BranchSide:      'server.c:1748,9'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
        - Branch String:   'server.c:1748,2'
          Branch Sides:
            - BranchSide:      'server.c:1749,24'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
            - BranchSide:      'server.c:1750,9'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
        - Branch String:   'server.c:1750,2'
          Branch Sides:
            - BranchSide:      'server.c:1751,24'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
            - BranchSide:      'server.c:1752,9'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
        - Branch String:   'server.c:1752,2'
          Branch Sides:
            - BranchSide:      'server.c:1753,24'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
            - BranchSide:      'server.c:1755,9'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
        - Branch String:   'server.c:1755,2'
          Branch Sides:
            - BranchSide:      'server.c:1756,10'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
            - BranchSide:      'server.c:1760,9'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
        - Branch String:   'server.c:1756,3'
          Branch Sides:
            - BranchSide:      'server.c:1757,11'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
            - BranchSide:      'server.c:1758,31'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
        - Branch String:   'server.c:1757,4'
          Branch Sides:
            - BranchSide:      'server.c:1758,31'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
            - BranchSide:      'server.c:1758,31'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
        - Branch String:   'server.c:1760,2'
          Branch Sides:
            - BranchSide:      'server.c:1761,28'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
            - BranchSide:      'server.c:1763,9'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
        - Branch String:   'server.c:1763,2'
          Branch Sides:
            - BranchSide:      'server.c:1764,24'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
            - BranchSide:      'server.c:1766,9'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
        - Branch String:   'server.c:1766,2'
          Branch Sides:
            - BranchSide:      'server.c:1767,24'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
            - BranchSide:      'server.c:1771,22'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
        - Branch String:   'server.c:1775,2'
          Branch Sides:
            - BranchSide:      'server.c:1776,22'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
            - BranchSide:      'server.c:1780,24'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
        - Branch String:   'server.c:1795,2'
          Branch Sides:
            - BranchSide:      'server.c:1796,25'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
            - BranchSide:      'server.c:1798,17'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - convert_gs
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
        - Branch String:   'server.c:1811,2'
          Branch Sides:
            - BranchSide:      'server.c:1812,7'
              BranchSideFuncs:
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
            - BranchSide:      'server.c:1815,23'
              BranchSideFuncs:
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
        - Branch String:   'server.c:1812,7'
          Branch Sides:
            - BranchSide:      'server.c:1813,34'
              BranchSideFuncs:
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
            - BranchSide:      'server.c:1814,2'
              BranchSideFuncs:
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
        - Branch String:   'server.c:1817,2'
          Branch Sides:
            - BranchSide:      'server.c:1817,2'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
            - BranchSide:      'server.c:1818,6'
              BranchSideFuncs:
                - __dprint
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
        - Branch String:   'server.c:1818,6'
          Branch Sides:
            - BranchSide:      'server.c:1819,23'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
            - BranchSide:      'server.c:1821,23'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
        - Branch String:   'server.c:1822,6'
          Branch Sides:
            - BranchSide:      'server.c:1823,3'
              BranchSideFuncs:
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
            - BranchSide:      'server.c:1827,20'
              BranchSideFuncs:
                - calloc
                - log_err
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
        - Branch String:   'server.c:1829,6'
          Branch Sides:
            - BranchSide:      'server.c:1830,3'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
            - BranchSide:      'server.c:1834,9'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
        - Branch String:   'server.c:1837,6'
          Branch Sides:
            - BranchSide:      'server.c:1838,10'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
            - BranchSide:      'server.c:1863,6'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - free
                - __dprint
        - Branch String:   'server.c:1838,3'
          Branch Sides:
            - BranchSide:      'server.c:1839,60'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
            - BranchSide:      'server.c:1861,2'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - free
                - __dprint
        - Branch String:   'server.c:1841,4'
          Branch Sides:
            - BranchSide:      'server.c:1842,12'
              BranchSideFuncs:
                - convert_io_stat
                - fio_net_queue_cmd
                - free
                - __dprint
            - BranchSide:      'server.c:1851,8'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
        - Branch String:   'server.c:1842,5'
          Branch Sides:
            - BranchSide:      'server.c:1844,7'
              BranchSideFuncs:
                - convert_io_stat
                - fio_net_queue_cmd
                - free
                - __dprint
            - BranchSide:      'server.c:1845,22'
              BranchSideFuncs:
                - convert_io_stat
                - fio_net_queue_cmd
                - free
                - __dprint
        - Branch String:   'server.c:1851,8'
          Branch Sides:
            - BranchSide:      'server.c:1852,31'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
            - BranchSide:      'server.c:1859,22'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - free
                - __dprint
                - convert_io_stat
        - Branch String:   'server.c:1863,6'
          Branch Sides:
            - BranchSide:      'server.c:1866,28'
              BranchSideFuncs:
                - __dprint
                - fio_net_queue_cmd
                - free
            - BranchSide:      'server.c:1888,36'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - free
        - Branch String:   'server.c:1868,3'
          Branch Sides:
            - BranchSide:      'server.c:1868,3'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - free
            - BranchSide:      'server.c:1871,26'
              BranchSideFuncs:
                - __dprint
                - fio_net_queue_cmd
                - free
        - Branch String:   'server.c:1872,3'
          Branch Sides:
            - BranchSide:      'server.c:1873,17'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - free
            - BranchSide:      'server.c:1875,20'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - free
        - Branch String:   'server.c:1881,3'
          Branch Sides:
            - BranchSide:      'server.c:1882,15'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - free
            - BranchSide:      'server.c:1884,20'
              BranchSideFuncs:
                - fio_net_queue_cmd
                - free
      Callsites:
        - Src:             'server.c:1697,2'
          Dst:             __dprint
        - Src:             'server.c:1701,2'
          Dst:             snprintf
        - Src:             'server.c:1702,2'
          Dst:             snprintf
        - Src:             'server.c:1703,2'
          Dst:             snprintf
        - Src:             'server.c:1717,3'
          Dst:             convert_io_stat
        - Src:             'server.c:1718,3'
          Dst:             convert_io_stat
        - Src:             'server.c:1719,3'
          Dst:             convert_io_stat
        - Src:             'server.c:1720,3'
          Dst:             convert_io_stat
        - Src:             'server.c:1721,3'
          Dst:             convert_io_stat
        - Src:             'server.c:1723,2'
          Dst:             convert_io_stat
        - Src:             'server.c:1739,14'
          Dst:             pack754
        - Src:             'server.c:1790,32'
          Dst:             pack754
        - Src:             'server.c:1801,22'
          Dst:             pack754
        - Src:             'server.c:1802,22'
          Dst:             pack754
        - Src:             'server.c:1803,26'
          Dst:             pack754
        - Src:             'server.c:1804,26'
          Dst:             pack754
        - Src:             'server.c:1809,2'
          Dst:             convert_gs
        - Src:             'server.c:1817,2'
          Dst:             __dprint
        - Src:             'server.c:1823,3'
          Dst:             fio_net_queue_cmd
        - Src:             'server.c:1828,17'
          Dst:             calloc
        - Src:             'server.c:1830,3'
          Dst:             log_err
        - Src:             'server.c:1845,5'
          Dst:             convert_io_stat
        - Src:             'server.c:1868,3'
          Dst:             __dprint
        - Src:             'server.c:1888,2'
          Dst:             fio_net_queue_cmd
    - functionName:    fio_server_text_output
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 1624
      functionLinenumberEnd: 1648
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - level
        - buf
        - len
      BBCount:         9
      ICount:          99
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fio_net_queue_cmd
        - gettimeofday
        - pthread_getspecific
      functionUses:    2
      BranchProfiles:
        - Branch String:   'server.c:1630,14'
          Branch Sides:
            - BranchSide:      'server.c:1630,17'
              BranchSideFuncs:
                - malloc
                - gettimeofday
                - fio_net_queue_cmd
                - free
            - BranchSide:      'server.c:1631,3'
              BranchSideFuncs: []
        - Branch String:   'server.c:1630,6'
          Branch Sides:
            - BranchSide:      'server.c:1631,3'
              BranchSideFuncs: []
            - BranchSide:      'server.c:1633,24'
              BranchSideFuncs:
                - malloc
                - gettimeofday
                - fio_net_queue_cmd
                - free
      Callsites:
        - Src:             'server.c:1625,26'
          Dst:             pthread_getspecific
        - Src:             'server.c:1639,2'
          Dst:             gettimeofday
        - Src:             'server.c:1645,2'
          Dst:             fio_net_queue_cmd
    - functionName:    fio_net_send_quit
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - sk
      BBCount:         7
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - __dprint
        - fio_net_send_simple_cmd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:669,2'
          Branch Sides:
            - BranchSide:      'server.c:669,2'
              BranchSideFuncs:
                - fio_net_send_simple_cmd
            - BranchSide:      'server.c:669,2'
              BranchSideFuncs:
                - __dprint
                - fio_net_send_simple_cmd
      Callsites:
        - Src:             'server.c:669,2'
          Dst:             __dprint
        - Src:             'server.c:671,9'
          Dst:             fio_net_send_simple_cmd
    - functionName:    fio_server_poll_fd
      functionSourceFile: '/src/fio/server.c'
      linkageType:     externalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - int
        - short
        - int
      constantsTouched: []
      argNames:
        - fd
        - events
        - timeout
      BBCount:         13
      ICount:          89
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - log_err
        - poll
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'server.c:279,6'
          Branch Sides:
            - BranchSide:      'server.c:280,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'server.c:284,14'
              BranchSideFuncs: []
        - Branch String:   'server.c:280,7'
          Branch Sides:
            - BranchSide:      'server.c:281,4'
              BranchSideFuncs: []
            - BranchSide:      'server.c:282,39'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'server.c:287,6'
          Branch Sides:
            - BranchSide:      'server.c:288,3'
              BranchSideFuncs: []
            - BranchSide:      'server.c:289,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'server.c:278,8'
          Dst:             poll
        - Src:             'server.c:280,7'
          Dst:             __errno_location
        - Src:             'server.c:282,39'
          Dst:             __errno_location
        - Src:             'server.c:282,30'
          Dst:             strerror
        - Src:             'server.c:282,3'
          Dst:             log_err
    - functionName:    fio_client_hash_init
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'client.c:96,2'
          Branch Sides:
            - BranchSide:      'client.c:97,3'
              BranchSideFuncs: []
            - BranchSide:      'client.c:98,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    handle_cmd_timeout
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2064
      functionLinenumberEnd: 2088
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
        - reply
      BBCount:         11
      ICount:          90
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - fio_client_dec_jobs_eta
        - flist_del
        - flist_del_init
        - log_info
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:2070,6'
          Branch Sides:
            - BranchSide:      'client.c:2071,3'
              BranchSideFuncs: []
            - BranchSide:      'client.c:2073,49'
              BranchSideFuncs:
                - log_info
                - flist_del_init.4546
                - fio_client_dec_jobs_eta
        - Branch String:   'client.c:2076,6'
          Branch Sides:
            - BranchSide:      'client.c:2077,27'
              BranchSideFuncs:
                - fio_client_dec_jobs_eta
            - BranchSide:      'client.c:2084,6'
              BranchSideFuncs: []
        - Branch String:   'client.c:2084,6'
          Branch Sides:
            - BranchSide:      'client.c:2085,3'
              BranchSideFuncs: []
            - BranchSide:      'client.c:2087,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'client.c:2067,2'
          Dst:             flist_del
        - Src:             'client.c:2073,2'
          Dst:             log_info
        - Src:             'client.c:2075,2'
          Dst:             flist_del_init
        - Src:             'client.c:2077,3'
          Dst:             fio_client_dec_jobs_eta
    - functionName:    flist_del
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_del
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:92,2'
          Dst:             __flist_del
    - functionName:    flist_del_init
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_del
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:103,2'
          Dst:             __flist_del
    - functionName:    fio_client_dec_jobs_eta
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - eta
        - eta_fn
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'client.c:282,6'
          Branch Sides:
            - BranchSide:      'client.c:283,3'
              BranchSideFuncs: []
            - BranchSide:      'client.c:288,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __flist_del
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prev
        - next
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    client_check_cmd_timeout
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2092
      functionLinenumberEnd: 2114
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
        - now
      BBCount:         14
      ICount:          116
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fio_server_op
        - flist_empty
        - handle_cmd_timeout
        - log_err
        - mtime_since
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:2097,2'
          Branch Sides:
            - BranchSide:      'client.c:2100,11'
              BranchSideFuncs:
                - mtime_since
                - handle_cmd_timeout
                - flist_empty.4549
                - fio_server_op
                - log_err
            - BranchSide:      'client.c:2114,22'
              BranchSideFuncs:
                - flist_empty.4549
        - Branch String:   'client.c:2102,7'
          Branch Sides:
            - BranchSide:      'client.c:2103,4'
              BranchSideFuncs:
                - flist_empty.4549
                - mtime_since
                - handle_cmd_timeout
                - fio_server_op
                - log_err
            - BranchSide:      'client.c:2105,8'
              BranchSideFuncs:
                - handle_cmd_timeout
                - flist_empty.4549
                - mtime_since
                - fio_server_op
                - log_err
        - Branch String:   'client.c:2106,7'
          Branch Sides:
            - BranchSide:      'client.c:2107,4'
              BranchSideFuncs:
                - fio_server_op
                - log_err
                - flist_empty.4549
                - mtime_since
                - handle_cmd_timeout
            - BranchSide:      'client.c:2109,50'
              BranchSideFuncs:
                - fio_server_op
                - log_err
                - flist_empty.4549
                - mtime_since
                - handle_cmd_timeout
        - Branch String:   'client.c:2114,40'
          Branch Sides:
            - BranchSide:      'client.c:2114,43'
              BranchSideFuncs: []
            - BranchSide:      'client.c:2114,40'
              BranchSideFuncs: []
      Callsites:
        - Src:             'client.c:2102,7'
          Dst:             mtime_since
        - Src:             'client.c:2106,8'
          Dst:             handle_cmd_timeout
        - Src:             'client.c:2110,7'
          Dst:             fio_server_op
        - Src:             'client.c:2109,3'
          Dst:             log_err
        - Src:             'client.c:2114,9'
          Dst:             flist_empty
    - functionName:    flist_empty
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - head
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read_data
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fd
        - data
        - size
      BBCount:         21
      ICount:          101
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - read
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:104,2'
          Branch Sides:
            - BranchSide:      'client.c:105,14'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      'client.c:118,6'
              BranchSideFuncs: []
        - Branch String:   'client.c:106,7'
          Branch Sides:
            - BranchSide:      'client.c:107,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - read
            - BranchSide:      'client.c:110,15'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
        - Branch String:   'client.c:107,24'
          Branch Sides:
            - BranchSide:      'client.c:107,27'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      'client.c:108,5'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
        - Branch String:   'client.c:107,8'
          Branch Sides:
            - BranchSide:      'client.c:108,5'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      'client.c:109,4'
              BranchSideFuncs: []
        - Branch String:   'client.c:110,14'
          Branch Sides:
            - BranchSide:      'client.c:111,4'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
            - BranchSide:      'client.c:113,12'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
        - Branch String:   'client.c:118,6'
          Branch Sides:
            - BranchSide:      'client.c:119,3'
              BranchSideFuncs: []
            - BranchSide:      'client.c:121,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'client.c:105,9'
          Dst:             read
        - Src:             'client.c:107,8'
          Dst:             __errno_location
        - Src:             'client.c:107,27'
          Dst:             __errno_location
    - functionName:    sendfile_reply
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1793
      functionLinenumberEnd: 1796
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - fd
        - rep
        - size
        - tag
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_net_send_cmd
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'client.c:1795,2'
          Dst:             fio_net_send_cmd
    - functionName:    __log_entry_sz
      functionSourceFile: '/src/fio/./iolog.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - bool
        - bool
      constantsTouched: []
      argNames:
        - log_offset
        - log_issue_time
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   './iolog.h:201,6'
          Branch Sides:
            - BranchSide:      './iolog.h:202,7'
              BranchSideFuncs: []
            - BranchSide:      './iolog.h:204,6'
              BranchSideFuncs: []
        - Branch String:   './iolog.h:204,6'
          Branch Sides:
            - BranchSide:      './iolog.h:204,6'
              BranchSideFuncs: []
            - BranchSide:      './iolog.h:205,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __get_sample
      functionSourceFile: '/src/fio/./iolog.h'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - bool
        - size_t
      constantsTouched: []
      argNames:
        - samples
        - log_offset
        - log_issue_time
        - sample
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __log_entry_sz
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './iolog.h:225,3'
          Dst:             __log_entry_sz
    - functionName:    convert_iolog_gz
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1631
      functionLinenumberEnd: 1705
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmd
        - pdu
      BBCount:         24
      ICount:          247
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - __log_entry_sz
        - inflate
        - inflateEnd
        - inflateInit_
        - log_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:1646,6'
          Branch Sides:
            - BranchSide:      'client.c:1647,3'
              BranchSideFuncs: []
            - BranchSide:      'client.c:1652,15'
              BranchSideFuncs:
                - __log_entry_sz.4550
                - malloc
                - inflateEnd
                - inflate
                - log_err
                - free
        - Branch String:   'client.c:1656,6'
          Branch Sides:
            - BranchSide:      'client.c:1657,11'
              BranchSideFuncs:
                - malloc
                - inflateEnd
                - inflate
                - log_err
                - free
            - BranchSide:      'client.c:1660,11'
              BranchSideFuncs:
                - malloc
                - inflateEnd
                - inflate
                - log_err
                - free
        - Branch String:   'client.c:1670,2'
          Branch Sides:
            - BranchSide:      'client.c:1671,16'
              BranchSideFuncs:
                - inflate
                - inflateEnd
                - log_err
                - free
            - BranchSide:      'client.c:1700,2'
              BranchSideFuncs:
                - inflateEnd
        - Branch String:   'client.c:1675,7'
          Branch Sides:
            - BranchSide:      'client.c:1676,17'
              BranchSideFuncs:
                - inflate
                - inflateEnd
                - log_err
                - free
            - BranchSide:      'client.c:1678,22'
              BranchSideFuncs:
                - inflate
                - inflateEnd
                - log_err
                - free
        - Branch String:   'client.c:1682,7'
          Branch Sides:
            - BranchSide:      'client.c:1686,8'
              BranchSideFuncs:
                - log_err
                - free
                - inflateEnd
            - BranchSide:      'client.c:1694,14'
              BranchSideFuncs:
                - inflateEnd
                - inflate
                - log_err
                - free
        - Branch String:   'client.c:1686,30'
          Branch Sides:
            - BranchSide:      'client.c:1686,33'
              BranchSideFuncs:
                - inflateEnd
            - BranchSide:      'client.c:1687,5'
              BranchSideFuncs:
                - inflateEnd
        - Branch String:   'client.c:1686,8'
          Branch Sides:
            - BranchSide:      'client.c:1687,5'
              BranchSideFuncs:
                - inflateEnd
            - BranchSide:      'client.c:1688,39'
              BranchSideFuncs:
                - log_err
                - free
                - inflateEnd
      Callsites:
        - Src:             'client.c:1646,6'
          Dst:             inflateInit_
        - Src:             'client.c:1654,19'
          Dst:             __log_entry_sz
        - Src:             'client.c:1680,9'
          Dst:             inflate
        - Src:             'client.c:1688,4'
          Dst:             log_err
        - Src:             'client.c:1700,2'
          Dst:             inflateEnd
    - functionName:    inflateInit_
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    inflate
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    inflateEnd
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    client_flush_hist_samples
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1428
      functionLinenumberEnd: 1464
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - f
        - hist_coarseness
        - samples
        - sample_size
      BBCount:         14
      ICount:          166
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __get_sample
        - __log_entry_sz
        - fprintf
        - hist_sum
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:1437,6'
          Branch Sides:
            - BranchSide:      'client.c:1438,3'
              BranchSideFuncs:
                - __get_sample.4551
                - __log_entry_sz.4550
                - __get_sample.4551
                - fprintf
                - hist_sum
                - fprintf
                - hist_sum
                - fprintf
            - BranchSide:      'client.c:1440,19'
              BranchSideFuncs:
                - __get_sample.4551
                - __log_entry_sz.4550
                - __get_sample.4551
                - fprintf
                - hist_sum
                - fprintf
                - hist_sum
                - fprintf
        - Branch String:   'client.c:1446,2'
          Branch Sides:
            - BranchSide:      'client.c:1446,2'
              BranchSideFuncs:
                - __get_sample.4551
                - fprintf
                - hist_sum
                - fprintf
                - hist_sum
                - fprintf
            - BranchSide:      'client.c:1448,24'
              BranchSideFuncs:
                - __get_sample.4551
                - fprintf
                - hist_sum
                - fprintf
                - hist_sum
                - fprintf
        - Branch String:   'client.c:1457,3'
          Branch Sides:
            - BranchSide:      'client.c:1458,12'
              BranchSideFuncs:
                - hist_sum
                - fprintf
                - hist_sum
                - fprintf
                - __get_sample.4551
                - fprintf
            - BranchSide:      'client.c:1460,11'
              BranchSideFuncs:
                - hist_sum
                - fprintf
                - __get_sample.4551
                - fprintf
                - hist_sum
                - fprintf
      Callsites:
        - Src:             'client.c:1440,6'
          Dst:             __get_sample
        - Src:             'client.c:1444,29'
          Dst:             __log_entry_sz
        - Src:             'client.c:1448,11'
          Dst:             __get_sample
        - Src:             'client.c:1455,3'
          Dst:             fprintf
        - Src:             'client.c:1458,45'
          Dst:             hist_sum
        - Src:             'client.c:1458,4'
          Dst:             fprintf
        - Src:             'client.c:1461,4'
          Dst:             hist_sum
        - Src:             'client.c:1460,3'
          Dst:             fprintf
    - functionName:    convert_iolog
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1713
      functionLinenumberEnd: 1789
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmd
        - store_direct
      BBCount:         33
      ICount:          538
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - __get_sample
        - convert_iolog_gz
        - log_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:1727,6'
          Branch Sides:
            - BranchSide:      'client.c:1732,26'
              BranchSideFuncs:
                - convert_iolog_gz
                - log_err
                - __get_sample.4551
            - BranchSide:      'client.c:1737,13'
              BranchSideFuncs:
                - __get_sample.4551
        - Branch String:   'client.c:1733,7'
          Branch Sides:
            - BranchSide:      'client.c:1734,4'
              BranchSideFuncs:
                - __get_sample.4551
            - BranchSide:      'client.c:1737,2'
              BranchSideFuncs:
                - __get_sample.4551
        - Branch String:   'client.c:1737,13'
          Branch Sides:
            - BranchSide:      'client.c:1738,4'
              BranchSideFuncs:
                - __get_sample.4551
            - BranchSide:      'client.c:1741,9'
              BranchSideFuncs:
                - __get_sample.4551
        - Branch String:   'client.c:1753,6'
          Branch Sides:
            - BranchSide:      'client.c:1754,10'
              BranchSideFuncs: []
            - BranchSide:      'client.c:1756,13'
              BranchSideFuncs:
                - __get_sample.4551
        - Branch String:   'client.c:1757,2'
          Branch Sides:
            - BranchSide:      'client.c:1760,20'
              BranchSideFuncs:
                - __get_sample.4551
            - BranchSide:      'client.c:1788,9'
              BranchSideFuncs: []
        - Branch String:   'client.c:1761,7'
          Branch Sides:
            - BranchSide:      'client.c:1762,37'
              BranchSideFuncs:
                - __get_sample.4551
            - BranchSide:      'client.c:1764,14'
              BranchSideFuncs:
                - __get_sample.4551
        - Branch String:   'client.c:1765,7'
          Branch Sides:
            - BranchSide:      'client.c:1766,23'
              BranchSideFuncs:
                - __get_sample.4551
            - BranchSide:      'client.c:1769,15'
              BranchSideFuncs:
                - __get_sample.4551
        - Branch String:   'client.c:1773,7'
          Branch Sides:
            - BranchSide:      'client.c:1775,5'
              BranchSideFuncs:
                - __get_sample.4551
            - BranchSide:      'client.c:1777,7'
              BranchSideFuncs:
                - __get_sample.4551
        - Branch String:   'client.c:1777,7'
          Branch Sides:
            - BranchSide:      'client.c:1779,5'
              BranchSideFuncs:
                - __get_sample.4551
            - BranchSide:      'client.c:1781,7'
              BranchSideFuncs:
                - __get_sample.4551
        - Branch String:   'client.c:1781,7'
          Branch Sides:
            - BranchSide:      'client.c:1782,61'
              BranchSideFuncs:
                - __get_sample.4551
            - BranchSide:      'client.c:1786,2'
              BranchSideFuncs:
                - __get_sample.4551
      Callsites:
        - Src:             'client.c:1732,9'
          Dst:             convert_iolog_gz
        - Src:             'client.c:1734,4'
          Dst:             log_err
        - Src:             'client.c:1760,7'
          Dst:             __get_sample
    - functionName:    convert_io_stat
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         3
      ICount:          115
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - unpack754
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'client.c:955,18'
          Dst:             unpack754
        - Src:             'client.c:956,15'
          Dst:             unpack754
    - functionName:    json_array_add_value_object
      functionSourceFile: '/src/fio/./json.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - val
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_array_add_value_type
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './json.h:162,9'
          Dst:             json_array_add_value_type
    - functionName:    json_object_add_client_info
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1109
      functionLinenumberEnd: 1114
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - client
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - json_object_add_value_int
        - json_object_add_value_string
      functionUses:    4
      BranchProfiles:
        - Branch String:   'client.c:1110,25'
          Branch Sides:
            - BranchSide:      'client.c:1110,44'
              BranchSideFuncs:
                - json_object_add_value_string.4563
                - json_object_add_value_int.4565
            - BranchSide:      'client.c:1110,25'
              BranchSideFuncs:
                - json_object_add_value_string.4563
                - json_object_add_value_int.4565
      Callsites:
        - Src:             'client.c:1112,2'
          Dst:             json_object_add_value_string
        - Src:             'client.c:1113,2'
          Dst:             json_object_add_value_int
    - functionName:    json_object_add_value_string
      functionSourceFile: '/src/fio/./json.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - name
        - val
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - json_object_add_value_type
      functionUses:    4
      BranchProfiles:
        - Branch String:   './json.h:89,13'
          Branch Sides:
            - BranchSide:      './json.h:89,19'
              BranchSideFuncs:
                - json_object_add_value_type
            - BranchSide:      './json.h:89,13'
              BranchSideFuncs:
                - json_object_add_value_type
      Callsites:
        - Src:             './json.h:91,9'
          Dst:             json_object_add_value_type
    - functionName:    json_object_add_value_int
      functionSourceFile: '/src/fio/./json.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - obj
        - name
        - val
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_object_add_value_type
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './json.h:63,9'
          Dst:             json_object_add_value_type
    - functionName:    read_ini_data
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fd
        - data
        - size
      BBCount:         23
      ICount:          156
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - close
        - dup
        - fclose
        - fdopen
        - ferror
        - fgets
        - fio_option_dup_subs
        - log_err
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:132,6'
          Branch Sides:
            - BranchSide:      'client.c:133,10'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'client.c:135,14'
              BranchSideFuncs:
                - fdopen
                - __errno_location
                - close
                - fgets
                - ferror
                - fclose
                - __errno_location
                - __errno_location
                - __errno_location
                - fio_option_dup_subs
                - strlen
                - free
                - log_err
                - free
        - Branch String:   'client.c:136,6'
          Branch Sides:
            - BranchSide:      'client.c:137,9'
              BranchSideFuncs:
                - fgets
                - ferror
                - fclose
                - __errno_location
                - __errno_location
                - __errno_location
                - fio_option_dup_subs
                - strlen
                - free
                - log_err
                - free
            - BranchSide:      'client.c:142,2'
              BranchSideFuncs:
                - fgets
                - ferror
                - fclose
                - __errno_location
                - __errno_location
                - __errno_location
                - fio_option_dup_subs
                - strlen
                - free
                - log_err
                - free
        - Branch String:   'client.c:146,7'
          Branch Sides:
            - BranchSide:      'client.c:147,15'
              BranchSideFuncs:
                - fio_option_dup_subs
                - strlen
                - free
                - fgets
                - ferror
                - fclose
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - free
            - BranchSide:      'client.c:155,29'
              BranchSideFuncs:
                - fio_option_dup_subs
                - strlen
                - free
                - fgets
                - ferror
                - fclose
                - __errno_location
                - __errno_location
                - __errno_location
                - log_err
                - free
        - Branch String:   'client.c:147,8'
          Branch Sides:
            - BranchSide:      'client.c:148,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - fclose
                - fgets
                - ferror
                - fio_option_dup_subs
                - strlen
                - free
                - log_err
                - free
            - BranchSide:      'client.c:152,4'
              BranchSideFuncs:
                - fclose
        - Branch String:   'client.c:148,25'
          Branch Sides:
            - BranchSide:      'client.c:148,28'
              BranchSideFuncs:
                - fgets
                - ferror
                - fclose
                - __errno_location
                - __errno_location
                - __errno_location
                - fio_option_dup_subs
                - strlen
                - free
                - log_err
                - free
            - BranchSide:      'client.c:149,6'
              BranchSideFuncs:
                - fgets
                - ferror
                - fclose
                - __errno_location
                - __errno_location
                - __errno_location
                - fio_option_dup_subs
                - strlen
                - free
                - log_err
                - free
        - Branch String:   'client.c:148,9'
          Branch Sides:
            - BranchSide:      'client.c:149,6'
              BranchSideFuncs:
                - fgets
                - ferror
                - fclose
                - __errno_location
                - __errno_location
                - __errno_location
                - fio_option_dup_subs
                - strlen
                - free
                - log_err
                - free
            - BranchSide:      'client.c:150,11'
              BranchSideFuncs:
                - __errno_location
                - fclose
        - Branch String:   'client.c:157,7'
          Branch Sides:
            - BranchSide:      'client.c:158,4'
              BranchSideFuncs:
                - log_err
                - free
                - fclose
            - BranchSide:      'client.c:164,10'
              BranchSideFuncs:
                - free
                - fgets
                - ferror
                - fclose
                - __errno_location
                - __errno_location
                - __errno_location
                - fio_option_dup_subs
                - strlen
                - log_err
                - free
      Callsites:
        - Src:             'client.c:131,10'
          Dst:             dup
        - Src:             'client.c:133,10'
          Dst:             __errno_location
        - Src:             'client.c:135,7'
          Dst:             fdopen
        - Src:             'client.c:137,9'
          Dst:             __errno_location
        - Src:             'client.c:138,3'
          Dst:             close
        - Src:             'client.c:146,8'
          Dst:             fgets
        - Src:             'client.c:147,8'
          Dst:             ferror
        - Src:             'client.c:148,9'
          Dst:             __errno_location
        - Src:             'client.c:148,28'
          Dst:             __errno_location
        - Src:             'client.c:150,11'
          Dst:             __errno_location
        - Src:             'client.c:155,9'
          Dst:             fio_option_dup_subs
        - Src:             'client.c:156,9'
          Dst:             strlen
        - Src:             'client.c:158,4'
          Dst:             log_err
        - Src:             'client.c:171,2'
          Dst:             fclose
    - functionName:    fdopen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ferror
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    json_object_add_value_array
      functionSourceFile: '/src/fio/./json.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - name
        - val
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_object_add_value_type
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './json.h:115,9'
          Dst:             json_object_add_value_type
    - functionName:    json_object_add_value_object
      functionSourceFile: '/src/fio/./json.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - name
        - val
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_object_add_value_type
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './json.h:103,9'
          Dst:             json_object_add_value_type
    - functionName:    fio_client_remove_hash
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flist_del_init
        - flist_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:88,6'
          Branch Sides:
            - BranchSide:      'client.c:88,6'
              BranchSideFuncs: []
            - BranchSide:      'client.c:89,19'
              BranchSideFuncs:
                - flist_del_init.4546
      Callsites:
        - Src:             'client.c:88,7'
          Dst:             flist_empty
        - Src:             'client.c:89,3'
          Dst:             flist_del_init
    - functionName:    fio_drain_client_text
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
      BBCount:         16
      ICount:          82
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - convert_text
        - fio_net_recv_cmd
        - fio_server_poll_fd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:296,7'
          Branch Sides:
            - BranchSide:      'client.c:297,27'
              BranchSideFuncs:
                - fio_net_recv_cmd
                - free
                - fio_server_poll_fd
                - convert_text
            - BranchSide:      'client.c:298,8'
              BranchSideFuncs:
                - free
                - fio_server_poll_fd
                - fio_net_recv_cmd
                - convert_text
        - Branch String:   'client.c:298,7'
          Branch Sides:
            - BranchSide:      'client.c:299,4'
              BranchSideFuncs:
                - free
                - fio_server_poll_fd
                - fio_net_recv_cmd
                - convert_text
            - BranchSide:      'client.c:301,7'
              BranchSideFuncs:
                - free
                - fio_server_poll_fd
                - fio_net_recv_cmd
                - convert_text
        - Branch String:   'client.c:301,7'
          Branch Sides:
            - BranchSide:      'client.c:302,17'
              BranchSideFuncs:
                - convert_text
                - free
                - fio_server_poll_fd
                - fio_net_recv_cmd
            - BranchSide:      'client.c:306,8'
              BranchSideFuncs:
                - free
                - fio_server_poll_fd
                - convert_text
                - fio_net_recv_cmd
        - Branch String:   'client.c:307,2'
          Branch Sides:
            - BranchSide:      'client.c:294,23'
              BranchSideFuncs:
                - fio_server_poll_fd
                - free
                - convert_text
                - fio_net_recv_cmd
            - BranchSide:      'client.c:307,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'client.c:296,7'
          Dst:             fio_server_poll_fd
        - Src:             'client.c:297,10'
          Dst:             fio_net_recv_cmd
        - Src:             'client.c:302,4'
          Dst:             convert_text
    - functionName:    convert_text
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1620
      functionLinenumberEnd: 1627
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmd
      BBCount:         1
      ICount:          85
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_clients_terminate
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __dprint
        - fio_client_terminate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:642,2'
          Branch Sides:
            - BranchSide:      'client.c:639,21'
              BranchSideFuncs:
                - __dprint
                - fio_client_terminate
            - BranchSide:      'client.c:642,2'
              BranchSideFuncs:
                - __dprint
                - fio_client_terminate
        - Branch String:   'client.c:642,2'
          Branch Sides:
            - BranchSide:      'client.c:642,2'
              BranchSideFuncs:
                - fio_client_terminate
            - BranchSide:      'client.c:644,2'
              BranchSideFuncs:
                - __dprint
                - fio_client_terminate
        - Branch String:   'client.c:644,2'
          Branch Sides:
            - BranchSide:      'client.c:645,12'
              BranchSideFuncs:
                - fio_client_terminate
            - BranchSide:      'client.c:648,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'client.c:642,2'
          Dst:             __dprint
        - Src:             'client.c:646,3'
          Dst:             fio_client_terminate
    - functionName:    fio_client_terminate
      functionSourceFile: '/src/fio/client.c'
      linkageType:     externalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 634
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_net_send_quit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'client.c:634,9'
          Dst:             fio_net_send_quit
    - functionName:    sig_int
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 651
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - sig
      BBCount:         7
      ICount:          31
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - __dprint
        - fio_clients_terminate
      functionUses:    2
      BranchProfiles:
        - Branch String:   'client.c:652,2'
          Branch Sides:
            - BranchSide:      'client.c:652,2'
              BranchSideFuncs:
                - fio_clients_terminate
            - BranchSide:      'client.c:652,2'
              BranchSideFuncs:
                - __dprint
                - fio_clients_terminate
      Callsites:
        - Src:             'client.c:652,2'
          Dst:             __dprint
        - Src:             'client.c:653,2'
          Dst:             fio_clients_terminate
    - functionName:    __hash_long
      functionSourceFile: '/src/fio/./hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - val
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hash_long
      functionSourceFile: '/src/fio/./hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - val
        - bits
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __hash_long
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './hash.h:51,9'
          Dst:             __hash_long
    - functionName:    __flist_add
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - prev
        - next
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_client_json_fini
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __log_buf
        - buf_output_free
        - buf_output_init
        - json_free_object
        - json_print_object
        - log_info_buf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:210,7'
          Branch Sides:
            - BranchSide:      'client.c:208,20'
              BranchSideFuncs:
                - buf_output_init
                - __log_buf
                - json_print_object
                - __log_buf
                - log_info_buf
                - buf_output_free
                - json_free_object
            - BranchSide:      'client.c:210,7'
              BranchSideFuncs:
                - buf_output_init
                - __log_buf
                - json_print_object
                - __log_buf
                - log_info_buf
                - buf_output_free
                - json_free_object
        - Branch String:   'client.c:210,6'
          Branch Sides:
            - BranchSide:      'client.c:211,3'
              BranchSideFuncs:
                - buf_output_init
                - __log_buf
                - json_print_object
                - __log_buf
                - log_info_buf
                - buf_output_free
                - json_free_object
            - BranchSide:      'client.c:213,2'
              BranchSideFuncs:
                - buf_output_init
                - __log_buf
                - json_print_object
                - __log_buf
                - log_info_buf
                - buf_output_free
                - json_free_object
      Callsites:
        - Src:             'client.c:213,2'
          Dst:             buf_output_init
        - Src:             'client.c:215,2'
          Dst:             __log_buf
        - Src:             'client.c:216,2'
          Dst:             json_print_object
        - Src:             'client.c:217,2'
          Dst:             __log_buf
        - Src:             'client.c:218,2'
          Dst:             log_info_buf
        - Src:             'client.c:220,2'
          Dst:             buf_output_free
        - Src:             'client.c:222,2'
          Dst:             json_free_object
    - functionName:    find_client_by_fd
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - fd
      BBCount:         10
      ICount:          83
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - hash_long
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:236,2'
          Branch Sides:
            - BranchSide:      'client.c:237,12'
              BranchSideFuncs: []
            - BranchSide:      'client.c:245,2'
              BranchSideFuncs: []
        - Branch String:   'client.c:239,7'
          Branch Sides:
            - BranchSide:      'client.c:240,4'
              BranchSideFuncs: []
            - BranchSide:      'client.c:243,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'client.c:232,15'
          Dst:             hash_long
    - functionName:    fio_check_clients_timed_out
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2118
      functionLinenumberEnd: 2148
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          123
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - client_check_cmd_timeout
        - fio_gettime
        - flist_empty
        - log_err
        - log_info
        - remove_client
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:2122,6'
          Branch Sides:
            - BranchSide:      'client.c:2119,21'
              BranchSideFuncs:
                - fio_gettime
                - flist_empty.4549
                - client_check_cmd_timeout
                - log_err
                - log_info
                - remove_client
            - BranchSide:      'client.c:2126,2'
              BranchSideFuncs:
                - fio_gettime
                - flist_empty.4549
                - client_check_cmd_timeout
                - log_err
                - log_info
                - remove_client
        - Branch String:   'client.c:2126,2'
          Branch Sides:
            - BranchSide:      'client.c:2127,12'
              BranchSideFuncs:
                - flist_empty.4549
                - client_check_cmd_timeout
                - log_err
                - log_info
                - remove_client
            - BranchSide:      'client.c:2148,9'
              BranchSideFuncs: []
        - Branch String:   'client.c:2129,7'
          Branch Sides:
            - BranchSide:      'client.c:2130,4'
              BranchSideFuncs:
                - flist_empty.4549
                - client_check_cmd_timeout
                - log_err
                - log_info
                - remove_client
            - BranchSide:      'client.c:2132,33'
              BranchSideFuncs:
                - client_check_cmd_timeout
                - flist_empty.4549
                - log_err
                - log_info
                - remove_client
        - Branch String:   'client.c:2132,7'
          Branch Sides:
            - BranchSide:      'client.c:2133,4'
              BranchSideFuncs:
                - log_err
                - log_info
                - remove_client
                - flist_empty.4549
                - client_check_cmd_timeout
            - BranchSide:      'client.c:2135,7'
              BranchSideFuncs:
                - log_err
                - log_info
                - remove_client
                - flist_empty.4549
                - client_check_cmd_timeout
        - Branch String:   'client.c:2135,7'
          Branch Sides:
            - BranchSide:      'client.c:2136,4'
              BranchSideFuncs:
                - log_info
                - remove_client
                - flist_empty.4549
                - client_check_cmd_timeout
                - log_err
            - BranchSide:      'client.c:2138,42'
              BranchSideFuncs:
                - log_err
                - log_info
                - remove_client
                - flist_empty.4549
                - client_check_cmd_timeout
        - Branch String:   'client.c:2140,7'
          Branch Sides:
            - BranchSide:      'client.c:2141,4'
              BranchSideFuncs:
                - remove_client
                - flist_empty.4549
                - client_check_cmd_timeout
                - log_err
                - log_info
            - BranchSide:      'client.c:2143,4'
              BranchSideFuncs:
                - log_info
                - remove_client
                - flist_empty.4549
                - client_check_cmd_timeout
                - log_err
      Callsites:
        - Src:             'client.c:2124,2'
          Dst:             fio_gettime
        - Src:             'client.c:2129,7'
          Dst:             flist_empty
        - Src:             'client.c:2132,8'
          Dst:             client_check_cmd_timeout
        - Src:             'client.c:2138,4'
          Dst:             log_err
        - Src:             'client.c:2143,4'
          Dst:             log_info
        - Src:             'client.c:2144,3'
          Dst:             remove_client
    - functionName:    remove_client
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
      BBCount:         19
      ICount:          127
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - __dprint
        - close
        - fio_client_dec_jobs_eta
        - fio_client_remove_hash
        - fio_drain_client_text
        - fio_put_client
        - flist_del_init
        - flist_empty
      functionUses:    8
      BranchProfiles:
        - Branch String:   'client.c:312,2'
          Branch Sides:
            - BranchSide:      'client.c:312,2'
              BranchSideFuncs:
                - __dprint
                - fio_drain_client_text
                - flist_empty.4549
                - flist_del_init.4546
                - fio_client_remove_hash
                - flist_empty.4549
                - flist_del_init.4546
                - fio_client_dec_jobs_eta
                - close
                - fio_put_client
            - BranchSide:      'client.c:314,2'
              BranchSideFuncs:
                - __dprint
                - fio_drain_client_text
                - flist_empty.4549
                - flist_del_init.4546
                - fio_client_remove_hash
                - flist_empty.4549
                - flist_del_init.4546
                - fio_client_dec_jobs_eta
                - close
                - fio_put_client
        - Branch String:   'client.c:314,2'
          Branch Sides:
            - BranchSide:      'client.c:314,2'
              BranchSideFuncs:
                - fio_drain_client_text
                - flist_empty.4549
                - flist_del_init.4546
                - fio_client_remove_hash
                - flist_empty.4549
                - flist_del_init.4546
                - fio_client_dec_jobs_eta
                - close
                - fio_put_client
            - BranchSide:      'client.c:316,24'
              BranchSideFuncs:
                - __dprint
                - fio_drain_client_text
                - flist_empty.4549
                - flist_del_init.4546
                - fio_client_remove_hash
                - flist_empty.4549
                - flist_del_init.4546
                - fio_client_dec_jobs_eta
                - close
                - fio_put_client
        - Branch String:   'client.c:318,6'
          Branch Sides:
            - BranchSide:      'client.c:319,19'
              BranchSideFuncs:
                - fio_client_remove_hash
                - flist_empty.4549
                - flist_del_init.4546
                - fio_client_dec_jobs_eta
                - close
                - fio_put_client
            - BranchSide:      'client.c:321,25'
              BranchSideFuncs:
                - fio_client_remove_hash
                - flist_empty.4549
                - flist_del_init.4546
                - fio_client_dec_jobs_eta
                - close
                - fio_put_client
        - Branch String:   'client.c:323,6'
          Branch Sides:
            - BranchSide:      'client.c:324,19'
              BranchSideFuncs:
                - close
                - fio_put_client
            - BranchSide:      'client.c:328,8'
              BranchSideFuncs:
                - close
                - fio_put_client
        - Branch String:   'client.c:331,6'
          Branch Sides:
            - BranchSide:      'client.c:331,6'
              BranchSideFuncs:
                - fio_put_client
            - BranchSide:      'client.c:332,3'
              BranchSideFuncs:
                - fio_put_client
      Callsites:
        - Src:             'client.c:312,2'
          Dst:             __assert_fail
        - Src:             'client.c:314,2'
          Dst:             __dprint
        - Src:             'client.c:316,2'
          Dst:             fio_drain_client_text
        - Src:             'client.c:318,7'
          Dst:             flist_empty
        - Src:             'client.c:319,3'
          Dst:             flist_del_init
        - Src:             'client.c:321,2'
          Dst:             fio_client_remove_hash
        - Src:             'client.c:323,7'
          Dst:             flist_empty
        - Src:             'client.c:324,3'
          Dst:             flist_del_init
        - Src:             'client.c:325,3'
          Dst:             fio_client_dec_jobs_eta
        - Src:             'client.c:328,2'
          Dst:             close
        - Src:             'client.c:335,2'
          Dst:             fio_put_client
    - functionName:    fio_put_client
      functionSourceFile: '/src/fio/client.c'
      linkageType:     externalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
      BBCount:         27
      ICount:          173
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - buf_output_free
        - log_info_buf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'client.c:250,6'
          Branch Sides:
            - BranchSide:      'client.c:251,3'
              BranchSideFuncs: []
            - BranchSide:      'client.c:253,15'
              BranchSideFuncs:
                - log_info_buf
                - buf_output_free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'client.c:257,6'
          Branch Sides:
            - BranchSide:      'client.c:258,8'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'client.c:259,6'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'client.c:259,6'
          Branch Sides:
            - BranchSide:      'client.c:260,8'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'client.c:261,2'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
        - Branch String:   'client.c:261,2'
          Branch Sides:
            - BranchSide:      'client.c:262,29'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
            - BranchSide:      'client.c:266,6'
              BranchSideFuncs:
                - free
                - free
                - free
        - Branch String:   'client.c:266,6'
          Branch Sides:
            - BranchSide:      'client.c:267,8'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'client.c:268,6'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'client.c:268,6'
          Branch Sides:
            - BranchSide:      'client.c:269,8'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'client.c:271,7'
              BranchSideFuncs:
                - free
        - Branch String:   'client.c:271,6'
          Branch Sides:
            - BranchSide:      'client.c:272,19'
              BranchSideFuncs:
                - free
            - BranchSide:      'client.c:274,6'
              BranchSideFuncs:
                - free
        - Branch String:   'client.c:274,6'
          Branch Sides:
            - BranchSide:      'client.c:275,16'
              BranchSideFuncs:
                - free
            - BranchSide:      'client.c:277,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'client.c:253,2'
          Dst:             log_info_buf
        - Src:             'client.c:254,2'
          Dst:             buf_output_free
    - functionName:    request_client_etas
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2020
      functionLinenumberEnd: 2057
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ops
      BBCount:         30
      ICount:          169
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
        - __dprint
        - calloc
        - fio_client_dec_jobs_eta
        - fio_net_send_simple_cmd
        - flist_add_tail
        - flist_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:2026,6'
          Branch Sides:
            - BranchSide:      'client.c:2027,3'
              BranchSideFuncs: []
            - BranchSide:      'client.c:2029,2'
              BranchSideFuncs:
                - __dprint
                - calloc
                - __dprint
                - fio_client_dec_jobs_eta
                - flist_empty.4549
                - flist_add_tail.4585
                - fio_net_send_simple_cmd
                - __assert_fail
        - Branch String:   'client.c:2029,2'
          Branch Sides:
            - BranchSide:      'client.c:2029,2'
              BranchSideFuncs:
                - calloc
                - __dprint
                - fio_client_dec_jobs_eta
                - flist_empty.4549
                - flist_add_tail.4585
                - fio_net_send_simple_cmd
                - __assert_fail
            - BranchSide:      'client.c:2031,8'
              BranchSideFuncs:
                - __dprint
                - calloc
                - __dprint
                - fio_client_dec_jobs_eta
                - flist_empty.4549
                - flist_add_tail.4585
                - fio_net_send_simple_cmd
                - __assert_fail
        - Branch String:   'client.c:2034,2'
          Branch Sides:
            - BranchSide:      'client.c:2035,12'
              BranchSideFuncs:
                - flist_empty.4549
                - __dprint
                - fio_client_dec_jobs_eta
                - flist_add_tail.4585
                - fio_net_send_simple_cmd
                - __assert_fail
            - BranchSide:      'client.c:2051,2'
              BranchSideFuncs:
                - __dprint
                - fio_client_dec_jobs_eta
        - Branch String:   'client.c:2037,7'
          Branch Sides:
            - BranchSide:      'client.c:2038,11'
              BranchSideFuncs:
                - flist_add_tail.4585
                - fio_net_send_simple_cmd
                - __dprint
                - fio_client_dec_jobs_eta
                - flist_empty.4549
                - __assert_fail
            - BranchSide:      'client.c:2041,7'
              BranchSideFuncs:
                - flist_add_tail.4585
                - fio_net_send_simple_cmd
                - __dprint
                - fio_client_dec_jobs_eta
                - flist_empty.4549
                - __assert_fail
        - Branch String:   'client.c:2041,7'
          Branch Sides:
            - BranchSide:      'client.c:2042,4'
              BranchSideFuncs:
                - __dprint
                - fio_client_dec_jobs_eta
                - flist_empty.4549
                - flist_add_tail.4585
                - fio_net_send_simple_cmd
                - __assert_fail
            - BranchSide:      'client.c:2044,3'
              BranchSideFuncs:
                - flist_add_tail.4585
                - fio_net_send_simple_cmd
                - __dprint
                - fio_client_dec_jobs_eta
                - flist_empty.4549
                - __assert_fail
        - Branch String:   'client.c:2044,3'
          Branch Sides:
            - BranchSide:      'client.c:2044,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'client.c:2045,19'
              BranchSideFuncs:
                - flist_add_tail.4585
                - fio_net_send_simple_cmd
                - __dprint
                - fio_client_dec_jobs_eta
                - flist_empty.4549
                - __assert_fail
        - Branch String:   'client.c:2051,2'
          Branch Sides:
            - BranchSide:      'client.c:2052,32'
              BranchSideFuncs:
                - fio_client_dec_jobs_eta
                - __dprint
            - BranchSide:      'client.c:2056,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'client.c:2052,7'
          Branch Sides:
            - BranchSide:      'client.c:2051,2'
              BranchSideFuncs:
                - __dprint
                - fio_client_dec_jobs_eta
            - BranchSide:      'client.c:2053,4'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'client.c:2056,2'
          Branch Sides:
            - BranchSide:      'client.c:2056,2'
              BranchSideFuncs: []
            - BranchSide:      'client.c:2056,2'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'client.c:2029,2'
          Dst:             __dprint
        - Src:             'client.c:2031,8'
          Dst:             calloc
        - Src:             'client.c:2037,8'
          Dst:             flist_empty
        - Src:             'client.c:2044,3'
          Dst:             __assert_fail
        - Src:             'client.c:2045,3'
          Dst:             flist_add_tail
        - Src:             'client.c:2047,3'
          Dst:             fio_net_send_simple_cmd
        - Src:             'client.c:2052,8'
          Dst:             fio_client_dec_jobs_eta
        - Src:             'client.c:2056,2'
          Dst:             __dprint
    - functionName:    flist_add_tail
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_add
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:67,2'
          Dst:             __flist_add
    - functionName:    fio_handle_clients
      functionSourceFile: '/src/fio/client.c'
      linkageType:     externalLinkage
      functionLinenumber: 2152
      functionLinenumberEnd: 2241
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ops
      BBCount:         63
      ICount:          386
      EdgeCount:       83
      CyclomaticComplexity: 22
      functionsReached:
        - __assert_fail
        - __errno_location
        - buf_output_free
        - check_trigger_file
        - eta_time_within_slack
        - find_client_by_fd
        - fio_check_clients_timed_out
        - fio_client_json_fini
        - fio_gettime
        - fio_handle_client
        - fio_put_client
        - flist_empty
        - free_clat_prio_stats
        - init_group_run_stat
        - init_thread_stat
        - log_err
        - log_info
        - log_info_buf
        - mtime_since
        - poll
        - remove_client
        - request_client_etas
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'client.c:2163,23'
          Branch Sides:
            - BranchSide:      'client.c:2163,2'
              BranchSideFuncs:
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
            - BranchSide:      'client.c:2163,26'
              BranchSideFuncs:
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
        - Branch String:   'client.c:2163,2'
          Branch Sides:
            - BranchSide:      'client.c:2167,5'
              BranchSideFuncs:
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
            - BranchSide:      'client.c:2234,26'
              BranchSideFuncs:
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
        - Branch String:   'client.c:2168,3'
          Branch Sides:
            - BranchSide:      'client.c:2169,13'
              BranchSideFuncs:
                - flist_empty.4549
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
                - remove_client
            - BranchSide:      'client.c:2182,8'
              BranchSideFuncs:
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - flist_empty.4549
                - remove_client
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
        - Branch String:   'client.c:2171,26'
          Branch Sides:
            - BranchSide:      'client.c:2171,30'
              BranchSideFuncs:
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
            - BranchSide:      'client.c:2177,17'
              BranchSideFuncs:
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
        - Branch String:   'client.c:2171,58'
          Branch Sides:
            - BranchSide:      'client.c:2172,21'
              BranchSideFuncs:
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
            - BranchSide:      'client.c:2177,17'
              BranchSideFuncs:
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
        - Branch String:   'client.c:2171,8'
          Branch Sides:
            - BranchSide:      'client.c:2173,19'
              BranchSideFuncs:
                - remove_client
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
            - BranchSide:      'client.c:2177,17'
              BranchSideFuncs:
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
        - Branch String:   'client.c:2182,7'
          Branch Sides:
            - BranchSide:      'client.c:2183,4'
              BranchSideFuncs:
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - flist_empty.4549
                - remove_client
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
            - BranchSide:      'client.c:2185,3'
              BranchSideFuncs:
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - flist_empty.4549
                - remove_client
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
        - Branch String:   'client.c:2185,3'
          Branch Sides:
            - BranchSide:      'client.c:2185,3'
              BranchSideFuncs:
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - flist_empty.4549
                - remove_client
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
            - BranchSide:      'client.c:2187,3'
              BranchSideFuncs:
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - flist_empty.4549
                - remove_client
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
        - Branch String:   'client.c:2192,8'
          Branch Sides:
            - BranchSide:      'client.c:2193,25'
              BranchSideFuncs:
                - request_client_etas
                - fio_check_clients_timed_out
                - check_trigger_file
                - poll
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - flist_empty.4549
                - remove_client
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
                - __errno_location
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'client.c:2200,4'
              BranchSideFuncs:
                - check_trigger_file
                - poll
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
                - __errno_location
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'client.c:2196,9'
          Branch Sides:
            - BranchSide:      'client.c:2197,6'
              BranchSideFuncs:
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
            - BranchSide:      'client.c:2198,4'
              BranchSideFuncs:
                - check_trigger_file
                - poll
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
                - __errno_location
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'client.c:2202,14'
          Branch Sides:
            - BranchSide:      'client.c:2202,14'
              BranchSideFuncs:
                - poll
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
                - __errno_location
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'client.c:2202,14'
              BranchSideFuncs:
                - poll
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
                - __errno_location
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'client.c:2205,8'
          Branch Sides:
            - BranchSide:      'client.c:2206,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
            - BranchSide:      'client.c:2210,16'
              BranchSideFuncs:
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
        - Branch String:   'client.c:2206,9'
          Branch Sides:
            - BranchSide:      'client.c:2207,6'
              BranchSideFuncs:
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
            - BranchSide:      'client.c:2208,49'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - __errno_location
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
        - Branch String:   'client.c:2212,3'
          Branch Sides:
            - BranchSide:      'client.c:2191,4'
              BranchSideFuncs:
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - flist_empty.4549
                - remove_client
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
            - BranchSide:      'client.c:2214,10'
              BranchSideFuncs:
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
        - Branch String:   'client.c:2214,3'
          Branch Sides:
            - BranchSide:      'client.c:2163,2'
              BranchSideFuncs:
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
            - BranchSide:      'client.c:2215,10'
              BranchSideFuncs:
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
        - Branch String:   'client.c:2215,8'
          Branch Sides:
            - BranchSide:      'client.c:2216,5'
              BranchSideFuncs:
                - find_client_by_fd
                - log_err
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
            - BranchSide:      'client.c:2218,31'
              BranchSideFuncs:
                - find_client_by_fd
                - log_err
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
        - Branch String:   'client.c:2219,8'
          Branch Sides:
            - BranchSide:      'client.c:2220,52'
              BranchSideFuncs:
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
                - find_client_by_fd
                - log_err
            - BranchSide:      'client.c:2223,27'
              BranchSideFuncs:
                - fio_handle_client
                - log_info
                - remove_client
                - fio_put_client
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
                - find_client_by_fd
                - log_err
        - Branch String:   'client.c:2223,8'
          Branch Sides:
            - BranchSide:      'client.c:2225,7'
              BranchSideFuncs:
                - fio_put_client
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
            - BranchSide:      'client.c:2228,15'
              BranchSideFuncs:
                - fio_put_client
                - log_info_buf
                - buf_output_free
                - fio_client_json_fini
                - free_clat_prio_stats
                - free
                - __assert_fail
                - fio_gettime
                - mtime_since
                - eta_time_within_slack
                - check_trigger_file
                - poll
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - request_client_etas
                - fio_check_clients_timed_out
                - flist_empty.4549
                - remove_client
                - find_client_by_fd
                - log_err
                - fio_handle_client
                - log_info
                - remove_client
        - Branch String:   'client.c:2241,16'
          Branch Sides:
            - BranchSide:      'client.c:2241,16'
              BranchSideFuncs: []
            - BranchSide:      'client.c:2241,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'client.c:2156,2'
          Dst:             fio_gettime
        - Src:             'client.c:2160,2'
          Dst:             init_thread_stat
        - Src:             'client.c:2161,2'
          Dst:             init_group_run_stat
        - Src:             'client.c:2172,8'
          Dst:             flist_empty
        - Src:             'client.c:2173,5'
          Dst:             remove_client
        - Src:             'client.c:2185,3'
          Dst:             __assert_fail
        - Src:             'client.c:2191,4'
          Dst:             fio_gettime
        - Src:             'client.c:2192,30'
          Dst:             mtime_since
        - Src:             'client.c:2192,8'
          Dst:             eta_time_within_slack
        - Src:             'client.c:2193,5'
          Dst:             request_client_etas
        - Src:             'client.c:2196,9'
          Dst:             fio_check_clients_timed_out
        - Src:             'client.c:2200,4'
          Dst:             check_trigger_file
        - Src:             'client.c:2204,10'
          Dst:             poll
        - Src:             'client.c:2206,9'
          Dst:             __errno_location
        - Src:             'client.c:2208,49'
          Dst:             __errno_location
        - Src:             'client.c:2208,40'
          Dst:             strerror
        - Src:             'client.c:2208,5'
          Dst:             log_err
        - Src:             'client.c:2218,13'
          Dst:             find_client_by_fd
        - Src:             'client.c:2220,5'
          Dst:             log_err
        - Src:             'client.c:2223,9'
          Dst:             fio_handle_client
        - Src:             'client.c:2224,5'
          Dst:             log_info
        - Src:             'client.c:2226,5'
          Dst:             remove_client
        - Src:             'client.c:2230,4'
          Dst:             fio_put_client
        - Src:             'client.c:2234,2'
          Dst:             log_info_buf
        - Src:             'client.c:2235,2'
          Dst:             buf_output_free
        - Src:             'client.c:2237,2'
          Dst:             fio_client_json_fini
        - Src:             'client.c:2239,2'
          Dst:             free_clat_prio_stats
    - functionName:    fio_handle_client
      functionSourceFile: '/src/fio/client.c'
      linkageType:     externalLinkage
      functionLinenumber: 1833
      functionLinenumberEnd: 1987
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
      BBCount:         64
      ICount:          722
      EdgeCount:       76
      CyclomaticComplexity: 14
      functionsReached:
        - __dprint
        - __verify_save_state
        - convert_agg
        - convert_dus
        - convert_gs
        - convert_jobs_eta
        - convert_stop
        - convert_text
        - convert_ts
        - exec_trigger
        - fio_client_handle_iolog
        - fio_net_recv_cmd
        - fio_send_file
        - fio_server_op
        - handle_eta
        - handle_job_opt
        - log_err
        - remove_client
        - remove_reply_cmd
        - server_name
        - strcpy
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:1837,2'
          Branch Sides:
            - BranchSide:      'client.c:1837,2'
              BranchSideFuncs:
                - fio_net_recv_cmd
                - fio_server_op
                - __dprint
                - handle_job_opt
                - free
                - fio_send_file
                - server_name
                - __verify_save_state
                - exec_trigger
                - strcpy
                - strlen
                - remove_reply_cmd
                - fio_client_handle_iolog
                - convert_stop
                - remove_reply_cmd
                - remove_reply_cmd
                - convert_jobs_eta
                - handle_eta
                - convert_gs.4598
                - __dprint
                - convert_ts
                - convert_gs.4598
                - __dprint
                - convert_dus.4594
                - convert_agg.4595
                - convert_text
                - remove_client
                - fio_server_op
                - log_err
            - BranchSide:      'client.c:1839,25'
              BranchSideFuncs:
                - __dprint
                - fio_net_recv_cmd
                - fio_server_op
                - __dprint
                - handle_job_opt
                - free
                - fio_send_file
                - server_name
                - __verify_save_state
                - exec_trigger
                - strcpy
                - strlen
                - remove_reply_cmd
                - fio_client_handle_iolog
                - convert_stop
                - remove_reply_cmd
                - remove_reply_cmd
                - convert_jobs_eta
                - handle_eta
                - convert_gs.4598
                - __dprint
                - convert_ts
                - convert_gs.4598
                - __dprint
                - convert_dus.4594
                - convert_agg.4595
                - convert_text
                - remove_client
                - fio_server_op
                - log_err
        - Branch String:   'client.c:1840,6'
          Branch Sides:
            - BranchSide:      'client.c:1841,3'
              BranchSideFuncs:
                - fio_server_op
                - __dprint
                - handle_job_opt
                - free
                - fio_send_file
                - server_name
                - __verify_save_state
                - exec_trigger
                - strcpy
                - strlen
                - remove_reply_cmd
                - fio_client_handle_iolog
                - convert_stop
                - remove_reply_cmd
                - remove_reply_cmd
                - convert_jobs_eta
                - handle_eta
                - convert_gs.4598
                - __dprint
                - convert_ts
                - convert_gs.4598
                - __dprint
                - convert_dus.4594
                - convert_agg.4595
                - convert_text
                - remove_client
                - fio_server_op
                - log_err
            - BranchSide:      'client.c:1843,2'
              BranchSideFuncs:
                - fio_server_op
                - __dprint
                - handle_job_opt
                - free
                - fio_send_file
                - server_name
                - __verify_save_state
                - exec_trigger
                - strcpy
                - strlen
                - remove_reply_cmd
                - fio_client_handle_iolog
                - convert_stop
                - remove_reply_cmd
                - remove_reply_cmd
                - convert_jobs_eta
                - handle_eta
                - convert_gs.4598
                - __dprint
                - convert_ts
                - convert_gs.4598
                - __dprint
                - convert_dus.4594
                - convert_agg.4595
                - convert_text
                - remove_client
                - fio_server_op
                - log_err
        - Branch String:   'client.c:1843,2'
          Branch Sides:
            - BranchSide:      'client.c:1843,2'
              BranchSideFuncs:
                - handle_job_opt
                - free
                - fio_send_file
                - server_name
                - __verify_save_state
                - exec_trigger
                - strcpy
                - strlen
                - remove_reply_cmd
                - fio_client_handle_iolog
                - convert_stop
                - remove_reply_cmd
                - remove_reply_cmd
                - convert_jobs_eta
                - handle_eta
                - convert_gs.4598
                - __dprint
                - convert_ts
                - convert_gs.4598
                - __dprint
                - convert_dus.4594
                - convert_agg.4595
                - convert_text
                - remove_client
                - fio_server_op
                - log_err
            - BranchSide:      'client.c:1846,21'
              BranchSideFuncs:
                - fio_server_op
                - __dprint
                - handle_job_opt
                - free
                - fio_send_file
                - server_name
                - __verify_save_state
                - exec_trigger
                - strcpy
                - strlen
                - remove_reply_cmd
                - fio_client_handle_iolog
                - convert_stop
                - remove_reply_cmd
                - remove_reply_cmd
                - convert_jobs_eta
                - handle_eta
                - convert_gs.4598
                - __dprint
                - convert_ts
                - convert_gs.4598
                - __dprint
                - convert_dus.4594
                - convert_agg.4595
                - convert_text
                - remove_client
                - fio_server_op
                - log_err
        - Branch String:   'client.c:1848,2'
          Branch Sides:
            - BranchSide:      'client.c:1850,7'
              BranchSideFuncs:
                - remove_client
                - free
            - BranchSide:      'client.c:1855,16'
              BranchSideFuncs:
                - convert_text
                - free
            - BranchSide:      'client.c:1859,49'
              BranchSideFuncs:
                - convert_dus.4594
                - convert_agg.4595
                - free
            - BranchSide:      'client.c:1868,48'
              BranchSideFuncs:
                - __dprint
                - convert_ts
                - convert_gs.4598
                - free
                - __dprint
            - BranchSide:      'client.c:1898,59'
              BranchSideFuncs:
                - convert_gs.4598
                - free
            - BranchSide:      'client.c:1906,45'
              BranchSideFuncs:
                - remove_reply_cmd
                - free
                - convert_jobs_eta
                - handle_eta
            - BranchSide:      'client.c:1915,20'
              BranchSideFuncs:
                - remove_reply_cmd
                - free
            - BranchSide:      'client.c:1919,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'client.c:1924,56'
              BranchSideFuncs:
                - free
            - BranchSide:      'client.c:1931,52'
              BranchSideFuncs:
                - convert_stop
                - free
            - BranchSide:      'client.c:1941,60'
              BranchSideFuncs:
                - free
            - BranchSide:      'client.c:1951,27'
              BranchSideFuncs:
                - fio_client_handle_iolog
                - free
            - BranchSide:      'client.c:1954,3'
              BranchSideFuncs:
                - remove_reply_cmd
                - free
            - BranchSide:      'client.c:1958,52'
              BranchSideFuncs:
                - server_name
                - __verify_save_state
                - exec_trigger
                - free
                - strcpy
                - strlen
            - BranchSide:      'client.c:1972,54'
              BranchSideFuncs:
                - fio_send_file
                - free
            - BranchSide:      'client.c:1977,18'
              BranchSideFuncs:
                - handle_job_opt
                - free
            - BranchSide:      'client.c:1981,57'
              BranchSideFuncs:
                - fio_server_op
                - log_err
                - free
        - Branch String:   'client.c:1850,7'
          Branch Sides:
            - BranchSide:      'client.c:1851,4'
              BranchSideFuncs:
                - remove_client
                - free
            - BranchSide:      'client.c:1852,17'
              BranchSideFuncs:
                - remove_client
                - free
        - Branch String:   'client.c:1872,3'
          Branch Sides:
            - BranchSide:      'client.c:1873,8'
              BranchSideFuncs:
                - __dprint
                - convert_ts
                - convert_gs.4598
                - free
                - __dprint
            - BranchSide:      'client.c:1880,3'
              BranchSideFuncs:
                - __dprint
                - convert_ts
                - convert_gs.4598
                - free
                - __dprint
        - Branch String:   'client.c:1873,8'
          Branch Sides:
            - BranchSide:      'client.c:1874,14'
              BranchSideFuncs:
                - __dprint
                - convert_ts
                - convert_gs.4598
                - free
                - __dprint
            - BranchSide:      'client.c:1878,3'
              BranchSideFuncs:
                - __dprint
                - convert_ts
                - convert_gs.4598
                - free
                - __dprint
        - Branch String:   'client.c:1880,3'
          Branch Sides:
            - BranchSide:      'client.c:1880,3'
              BranchSideFuncs:
                - convert_ts
                - convert_gs.4598
                - free
                - __dprint
            - BranchSide:      'client.c:1880,3'
              BranchSideFuncs:
                - __dprint
                - convert_ts
                - convert_gs.4598
                - free
                - __dprint
        - Branch String:   'client.c:1881,7'
          Branch Sides:
            - BranchSide:      'client.c:1882,4'
              BranchSideFuncs:
                - __dprint
                - convert_ts
                - convert_gs.4598
                - free
            - BranchSide:      'client.c:1891,15'
              BranchSideFuncs:
                - convert_ts
                - convert_gs.4598
                - free
        - Branch String:   'client.c:1882,4'
          Branch Sides:
            - BranchSide:      'client.c:1882,4'
              BranchSideFuncs:
                - convert_ts
                - convert_gs.4598
                - free
            - BranchSide:      'client.c:1884,13'
              BranchSideFuncs:
                - __dprint
                - convert_ts
                - convert_gs.4598
                - free
        - Branch String:   'client.c:1908,7'
          Branch Sides:
            - BranchSide:      'client.c:1909,4'
              BranchSideFuncs:
                - convert_jobs_eta
                - handle_eta
                - free
            - BranchSide:      'client.c:1910,20'
              BranchSideFuncs:
                - convert_jobs_eta
                - handle_eta
                - free
        - Branch String:   'client.c:1920,7'
          Branch Sides:
            - BranchSide:      'client.c:1921,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'client.c:1922,3'
              BranchSideFuncs:
                - free
        - Branch String:   'client.c:1946,7'
          Branch Sides:
            - BranchSide:      'client.c:1947,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'client.c:1948,3'
              BranchSideFuncs:
                - free
        - Branch String:   'client.c:1962,7'
          Branch Sides:
            - BranchSide:      'client.c:1963,11'
              BranchSideFuncs:
                - strcpy
                - strlen
                - server_name
                - __verify_save_state
                - exec_trigger
                - free
            - BranchSide:      'client.c:1967,23'
              BranchSideFuncs:
                - server_name
                - __verify_save_state
                - exec_trigger
                - free
      Callsites:
        - Src:             'client.c:1837,2'
          Dst:             __dprint
        - Src:             'client.c:1839,8'
          Dst:             fio_net_recv_cmd
        - Src:             'client.c:1843,2'
          Dst:             fio_server_op
        - Src:             'client.c:1843,2'
          Dst:             __dprint
        - Src:             'client.c:1852,3'
          Dst:             remove_client
        - Src:             'client.c:1855,3'
          Dst:             convert_text
        - Src:             'client.c:1861,3'
          Dst:             convert_dus
        - Src:             'client.c:1862,3'
          Dst:             convert_agg
        - Src:             'client.c:1880,3'
          Dst:             __dprint
        - Src:             'client.c:1882,4'
          Dst:             __dprint
        - Src:             'client.c:1891,3'
          Dst:             convert_ts
        - Src:             'client.c:1892,3'
          Dst:             convert_gs
        - Src:             'client.c:1900,3'
          Dst:             convert_gs
        - Src:             'client.c:1908,8'
          Dst:             remove_reply_cmd
        - Src:             'client.c:1910,3'
          Dst:             convert_jobs_eta
        - Src:             'client.c:1911,3'
          Dst:             handle_eta
        - Src:             'client.c:1915,3'
          Dst:             remove_reply_cmd
        - Src:             'client.c:1933,3'
          Dst:             convert_stop
        - Src:             'client.c:1951,3'
          Dst:             fio_client_handle_iolog
        - Src:             'client.c:1955,3'
          Dst:             remove_reply_cmd
        - Src:             'client.c:1963,4'
          Dst:             strcpy
        - Src:             'client.c:1964,10'
          Dst:             strlen
        - Src:             'client.c:1967,28'
          Dst:             server_name
        - Src:             'client.c:1967,3'
          Dst:             __verify_save_state
        - Src:             'client.c:1968,3'
          Dst:             exec_trigger
        - Src:             'client.c:1973,3'
          Dst:             fio_send_file
        - Src:             'client.c:1977,3'
          Dst:             handle_job_opt
        - Src:             'client.c:1981,43'
          Dst:             fio_server_op
        - Src:             'client.c:1981,3'
          Dst:             log_err
    - functionName:    convert_dus
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1258
      functionLinenumberEnd: 1271
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dus
      BBCount:         5
      ICount:          190
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:1261,2'
          Branch Sides:
            - BranchSide:      'client.c:1262,20'
              BranchSideFuncs: []
            - BranchSide:      'client.c:1268,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    convert_agg
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1241
      functionLinenumberEnd: 1255
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - agg
      BBCount:         7
      ICount:          205
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - unpack754
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:1244,2'
          Branch Sides:
            - BranchSide:      'client.c:1245,17'
              BranchSideFuncs:
                - unpack754
            - BranchSide:      'client.c:1251,19'
              BranchSideFuncs:
                - unpack754
      Callsites:
        - Src:             'client.c:1254,22'
          Dst:             unpack754
    - functionName:    convert_ts
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 960
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         78
      ICount:          1695
      EdgeCount:       97
      CyclomaticComplexity: 21
      functionsReached:
        - convert_io_stat
        - unpack754
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:973,2'
          Branch Sides:
            - BranchSide:      'client.c:974,20'
              BranchSideFuncs:
                - convert_io_stat.4558
                - convert_io_stat.4558
                - convert_io_stat.4558
                - convert_io_stat.4558
                - convert_io_stat.4558
                - convert_io_stat.4558
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
                - unpack754
            - BranchSide:      'client.c:980,19'
              BranchSideFuncs:
                - convert_io_stat.4558
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
                - unpack754
        - Branch String:   'client.c:992,2'
          Branch Sides:
            - BranchSide:      'client.c:993,22'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
            - BranchSide:      'client.c:999,9'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
        - Branch String:   'client.c:999,2'
          Branch Sides:
            - BranchSide:      'client.c:1000,22'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
            - BranchSide:      'client.c:1005,9'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
        - Branch String:   'client.c:1005,2'
          Branch Sides:
            - BranchSide:      'client.c:1006,24'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
            - BranchSide:      'client.c:1007,9'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
        - Branch String:   'client.c:1007,2'
          Branch Sides:
            - BranchSide:      'client.c:1008,24'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
            - BranchSide:      'client.c:1009,9'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
        - Branch String:   'client.c:1009,2'
          Branch Sides:
            - BranchSide:      'client.c:1010,24'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
            - BranchSide:      'client.c:1012,9'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
        - Branch String:   'client.c:1012,2'
          Branch Sides:
            - BranchSide:      'client.c:1013,10'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
            - BranchSide:      'client.c:1017,9'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
        - Branch String:   'client.c:1013,3'
          Branch Sides:
            - BranchSide:      'client.c:1014,11'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
            - BranchSide:      'client.c:1015,31'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
        - Branch String:   'client.c:1014,4'
          Branch Sides:
            - BranchSide:      'client.c:1015,31'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
            - BranchSide:      'client.c:1015,31'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
        - Branch String:   'client.c:1017,2'
          Branch Sides:
            - BranchSide:      'client.c:1018,28'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
            - BranchSide:      'client.c:1020,9'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
        - Branch String:   'client.c:1020,2'
          Branch Sides:
            - BranchSide:      'client.c:1021,24'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
            - BranchSide:      'client.c:1023,9'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
        - Branch String:   'client.c:1023,2'
          Branch Sides:
            - BranchSide:      'client.c:1024,24'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
            - BranchSide:      'client.c:1028,22'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
        - Branch String:   'client.c:1032,2'
          Branch Sides:
            - BranchSide:      'client.c:1033,22'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
            - BranchSide:      'client.c:1037,24'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
        - Branch String:   'client.c:1052,2'
          Branch Sides:
            - BranchSide:      'client.c:1053,25'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
            - BranchSide:      'client.c:1055,17'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - convert_io_stat.4558
        - Branch String:   'client.c:1063,2'
          Branch Sides:
            - BranchSide:      'client.c:1064,26'
              BranchSideFuncs:
                - convert_io_stat.4558
            - BranchSide:      'client.c:1076,6'
              BranchSideFuncs: []
        - Branch String:   'client.c:1065,3'
          Branch Sides:
            - BranchSide:      'client.c:1066,11'
              BranchSideFuncs:
                - convert_io_stat.4558
            - BranchSide:      'client.c:1074,2'
              BranchSideFuncs:
                - convert_io_stat.4558
        - Branch String:   'client.c:1066,4'
          Branch Sides:
            - BranchSide:      'client.c:1068,6'
              BranchSideFuncs:
                - convert_io_stat.4558
            - BranchSide:      'client.c:1069,21'
              BranchSideFuncs:
                - convert_io_stat.4558
        - Branch String:   'client.c:1076,6'
          Branch Sides:
            - BranchSide:      'client.c:1076,6'
              BranchSideFuncs: []
            - BranchSide:      'client.c:1077,10'
              BranchSideFuncs: []
        - Branch String:   'client.c:1077,3'
          Branch Sides:
            - BranchSide:      'client.c:1078,27'
              BranchSideFuncs: []
            - BranchSide:      'client.c:1081,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'client.c:974,3'
          Dst:             convert_io_stat
        - Src:             'client.c:975,3'
          Dst:             convert_io_stat
        - Src:             'client.c:976,3'
          Dst:             convert_io_stat
        - Src:             'client.c:977,3'
          Dst:             convert_io_stat
        - Src:             'client.c:978,3'
          Dst:             convert_io_stat
        - Src:             'client.c:980,2'
          Dst:             convert_io_stat
        - Src:             'client.c:996,14'
          Dst:             unpack754
        - Src:             'client.c:1049,32'
          Dst:             unpack754
        - Src:             'client.c:1058,23'
          Dst:             unpack754
        - Src:             'client.c:1059,23'
          Dst:             unpack754
        - Src:             'client.c:1060,27'
          Dst:             unpack754
        - Src:             'client.c:1061,27'
          Dst:             unpack754
        - Src:             'client.c:1069,4'
          Dst:             convert_io_stat
    - functionName:    convert_gs
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1088
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         5
      ICount:          263
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'client.c:1091,2'
          Branch Sides:
            - BranchSide:      'client.c:1092,22'
              BranchSideFuncs: []
            - BranchSide:      'client.c:1100,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    remove_reply_cmd
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1358
      functionLinenumberEnd: 1380
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
        - cmd
      BBCount:         13
      ICount:          99
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - flist_del
        - log_err
      functionUses:    3
      BranchProfiles:
        - Branch String:   'client.c:1362,2'
          Branch Sides:
            - BranchSide:      'client.c:1363,11'
              BranchSideFuncs:
                - log_err
                - flist_del.4544
                - free
            - BranchSide:      'client.c:1371,7'
              BranchSideFuncs:
                - log_err
                - flist_del.4544
                - free
        - Branch String:   'client.c:1365,7'
          Branch Sides:
            - BranchSide:      'client.c:1366,4'
              BranchSideFuncs:
                - log_err
                - flist_del.4544
                - free
            - BranchSide:      'client.c:1368,9'
              BranchSideFuncs:
                - log_err
                - flist_del.4544
                - free
        - Branch String:   'client.c:1371,6'
          Branch Sides:
            - BranchSide:      'client.c:1372,85'
              BranchSideFuncs:
                - flist_del.4544
                - free
            - BranchSide:      'client.c:1376,13'
              BranchSideFuncs:
                - flist_del.4544
                - free
      Callsites:
        - Src:             'client.c:1372,3'
          Dst:             log_err
        - Src:             'client.c:1376,2'
          Dst:             flist_del
    - functionName:    convert_jobs_eta
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1298
      functionLinenumberEnd: 1322
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - je
      BBCount:         5
      ICount:          368
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:1307,2'
          Branch Sides:
            - BranchSide:      'client.c:1308,19'
              BranchSideFuncs: []
            - BranchSide:      'client.c:1316,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    handle_eta
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1407
      functionLinenumberEnd: 1424
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
        - cmd
      BBCount:         13
      ICount:          106
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - __dprint
        - fio_client_dec_jobs_eta
        - fio_client_sum_jobs_eta
        - flist_del_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:1411,2'
          Branch Sides:
            - BranchSide:      'client.c:1411,2'
              BranchSideFuncs:
                - __assert_fail
                - flist_del_init.4546
                - fio_client_sum_jobs_eta
                - fio_client_dec_jobs_eta
            - BranchSide:      'client.c:1413,2'
              BranchSideFuncs:
                - __dprint
                - __assert_fail
                - flist_del_init.4546
                - fio_client_sum_jobs_eta
                - fio_client_dec_jobs_eta
        - Branch String:   'client.c:1413,2'
          Branch Sides:
            - BranchSide:      'client.c:1413,2'
              BranchSideFuncs:
                - flist_del_init.4546
                - fio_client_sum_jobs_eta
                - fio_client_dec_jobs_eta
            - BranchSide:      'client.c:1415,2'
              BranchSideFuncs:
                - flist_del_init.4546
                - fio_client_sum_jobs_eta
                - fio_client_dec_jobs_eta
        - Branch String:   'client.c:1419,6'
          Branch Sides:
            - BranchSide:      'client.c:1419,6'
              BranchSideFuncs:
                - fio_client_sum_jobs_eta
                - fio_client_dec_jobs_eta
            - BranchSide:      'client.c:1420,3'
              BranchSideFuncs:
                - fio_client_sum_jobs_eta
                - fio_client_dec_jobs_eta
      Callsites:
        - Src:             'client.c:1411,2'
          Dst:             __dprint
        - Src:             'client.c:1413,2'
          Dst:             __assert_fail
        - Src:             'client.c:1416,2'
          Dst:             flist_del_init
        - Src:             'client.c:1422,2'
          Dst:             fio_client_sum_jobs_eta
        - Src:             'client.c:1423,2'
          Dst:             fio_client_dec_jobs_eta
    - functionName:    convert_stop
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1613
      functionLinenumberEnd: 1617
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmd
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_client_handle_iolog
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1468
      functionLinenumberEnd: 1554
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
        - cmd
      BBCount:         34
      ICount:          260
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - __errno_location
        - client_flush_hist_samples
        - close
        - convert_iolog
        - fclose
        - flush_samples
        - fopen64
        - log_err
        - open64
        - sprintf
        - strerror
        - strlen
        - write
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:1475,6'
          Branch Sides:
            - BranchSide:      'client.c:1476,3'
              BranchSideFuncs:
                - strlen
                - strlen
                - malloc
                - log_err
                - free
                - free
                - sprintf
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - flush_samples
                - fclose
                - client_flush_hist_samples
                - open64
                - write
                - close
                - log_err
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'client.c:1482,44'
              BranchSideFuncs:
                - strlen
                - strlen
                - malloc
                - log_err
                - free
                - free
                - sprintf
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - flush_samples
                - fclose
                - client_flush_hist_samples
                - open64
                - write
                - close
                - log_err
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'client.c:1484,6'
          Branch Sides:
            - BranchSide:      'client.c:1485,3'
              BranchSideFuncs:
                - sprintf
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - free
                - free
                - flush_samples
                - fclose
                - client_flush_hist_samples
                - open64
                - write
                - close
                - log_err
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'client.c:1490,10'
              BranchSideFuncs:
                - sprintf
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - free
                - free
                - flush_samples
                - fclose
                - client_flush_hist_samples
                - open64
                - write
                - close
                - log_err
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'client.c:1492,6'
          Branch Sides:
            - BranchSide:      'client.c:1497,7'
              BranchSideFuncs:
                - open64
                - write
                - close
                - free
                - free
                - log_err
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'client.c:1524,7'
              BranchSideFuncs:
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - free
                - free
                - flush_samples
                - fclose
                - client_flush_hist_samples
        - Branch String:   'client.c:1497,7'
          Branch Sides:
            - BranchSide:      'client.c:1498,10'
              BranchSideFuncs:
                - open64
                - write
                - close
                - free
                - free
                - log_err
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'client.c:1500,10'
              BranchSideFuncs:
                - open64
                - write
                - close
                - free
                - free
                - log_err
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'client.c:1502,7'
          Branch Sides:
            - BranchSide:      'client.c:1504,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
                - free
                - free
            - BranchSide:      'client.c:1509,8'
              BranchSideFuncs:
                - write
                - close
                - free
                - free
                - log_err
        - Branch String:   'client.c:1513,7'
          Branch Sides:
            - BranchSide:      'client.c:1514,4'
              BranchSideFuncs:
                - log_err
                - free
                - free
            - BranchSide:      'client.c:1519,7'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'client.c:1524,7'
          Branch Sides:
            - BranchSide:      'client.c:1525,9'
              BranchSideFuncs:
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - free
                - free
                - flush_samples
                - fclose
                - client_flush_hist_samples
            - BranchSide:      'client.c:1527,9'
              BranchSideFuncs:
                - fopen64
                - __errno_location
                - strerror
                - log_err
                - free
                - free
                - flush_samples
                - fclose
                - client_flush_hist_samples
        - Branch String:   'client.c:1529,7'
          Branch Sides:
            - BranchSide:      'client.c:1531,5'
              BranchSideFuncs:
                - flush_samples
                - fclose
                - free
                - free
                - client_flush_hist_samples
            - BranchSide:      'client.c:1536,7'
              BranchSideFuncs:
                - flush_samples
                - fclose
                - free
                - free
                - client_flush_hist_samples
        - Branch String:   'client.c:1536,7'
          Branch Sides:
            - BranchSide:      'client.c:1537,30'
              BranchSideFuncs:
                - client_flush_hist_samples
                - fclose
                - free
                - free
            - BranchSide:      'client.c:1540,18'
              BranchSideFuncs:
                - flush_samples
                - fclose
                - free
                - free
        - Branch String:   'client.c:1548,10'
          Branch Sides:
            - BranchSide:      'client.c:1548,13'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'client.c:1551,6'
              BranchSideFuncs:
                - free
        - Branch String:   'client.c:1548,6'
          Branch Sides:
            - BranchSide:      'client.c:1549,8'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'client.c:1551,6'
              BranchSideFuncs:
                - free
        - Branch String:   'client.c:1551,6'
          Branch Sides:
            - BranchSide:      'client.c:1551,6'
              BranchSideFuncs:
                - free
            - BranchSide:      'client.c:1552,8'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'client.c:1474,8'
          Dst:             convert_iolog
        - Src:             'client.c:1476,3'
          Dst:             log_err
        - Src:             'client.c:1482,29'
          Dst:             strlen
        - Src:             'client.c:1483,4'
          Dst:             strlen
        - Src:             'client.c:1485,3'
          Dst:             log_err
        - Src:             'client.c:1490,2'
          Dst:             sprintf
        - Src:             'client.c:1501,8'
          Dst:             open64
        - Src:             'client.c:1504,28'
          Dst:             __errno_location
        - Src:             'client.c:1504,19'
          Dst:             strerror
        - Src:             'client.c:1503,4'
          Dst:             log_err
        - Src:             'client.c:1510,11'
          Dst:             write
        - Src:             'client.c:1511,3'
          Dst:             close
        - Src:             'client.c:1514,4'
          Dst:             log_err
        - Src:             'client.c:1528,7'
          Dst:             fopen64
        - Src:             'client.c:1531,28'
          Dst:             __errno_location
        - Src:             'client.c:1531,19'
          Dst:             strerror
        - Src:             'client.c:1530,4'
          Dst:             log_err
        - Src:             'client.c:1537,4'
          Dst:             client_flush_hist_samples
        - Src:             'client.c:1540,4'
          Dst:             flush_samples
        - Src:             'client.c:1543,3'
          Dst:             fclose
    - functionName:    server_name
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - client
        - buf
        - bufsize
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - inet_ntop
      functionUses:    2
      BranchProfiles:
        - Branch String:   'client.c:504,6'
          Branch Sides:
            - BranchSide:      'client.c:505,51'
              BranchSideFuncs:
                - inet_ntop
            - BranchSide:      'client.c:506,11'
              BranchSideFuncs:
                - inet_ntop
        - Branch String:   'client.c:506,11'
          Branch Sides:
            - BranchSide:      'client.c:507,8'
              BranchSideFuncs: []
            - BranchSide:      'client.c:509,50'
              BranchSideFuncs:
                - inet_ntop
      Callsites:
        - Src:             'client.c:505,10'
          Dst:             inet_ntop
        - Src:             'client.c:509,10'
          Dst:             inet_ntop
    - functionName:    fio_send_file
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1800
      functionLinenumberEnd: 1830
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - client
        - pdu
        - tag
      BBCount:         9
      ICount:          127
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - close
        - open64
        - read_data
        - realloc
        - sendfile_reply
        - stat64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:1809,6'
          Branch Sides:
            - BranchSide:      'client.c:1809,40'
              BranchSideFuncs:
                - __errno_location
                - sendfile_reply
                - free
            - BranchSide:      'client.c:1817,13'
              BranchSideFuncs:
                - realloc
                - open64
                - read_data
                - sendfile_reply
                - free
                - close
                - __errno_location
                - sendfile_reply
                - free
        - Branch String:   'client.c:1822,6'
          Branch Sides:
            - BranchSide:      'client.c:1823,3'
              BranchSideFuncs:
                - __errno_location
                - sendfile_reply
                - free
            - BranchSide:      'client.c:1825,25'
              BranchSideFuncs:
                - read_data
                - sendfile_reply
                - free
                - close
      Callsites:
        - Src:             'client.c:1809,6'
          Dst:             stat64
        - Src:             'client.c:1811,16'
          Dst:             __errno_location
        - Src:             'client.c:1812,3'
          Dst:             sendfile_reply
        - Src:             'client.c:1818,8'
          Dst:             realloc
        - Src:             'client.c:1821,7'
          Dst:             open64
        - Src:             'client.c:1825,15'
          Dst:             read_data
        - Src:             'client.c:1826,2'
          Dst:             sendfile_reply
        - Src:             'client.c:1828,2'
          Dst:             close
    - functionName:    handle_job_opt
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1175
      functionLinenumberEnd: 1218
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
        - cmd
      BBCount:         23
      ICount:          209
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - flist_add_tail
        - json_create_object
        - json_object_add_client_info
        - json_object_add_value_string
        - strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:1182,6'
          Branch Sides:
            - BranchSide:      'client.c:1185,8'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_client_info
                - json_object_add_value_string.4563
            - BranchSide:      'client.c:1208,13'
              BranchSideFuncs:
                - malloc
                - strdup
                - flist_add_tail.4585
                - strdup
        - Branch String:   'client.c:1185,26'
          Branch Sides:
            - BranchSide:      'client.c:1185,30'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_client_info
                - json_object_add_value_string.4563
            - BranchSide:      'client.c:1194,7'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_client_info
                - json_object_add_value_string.4563
        - Branch String:   'client.c:1185,7'
          Branch Sides:
            - BranchSide:      'client.c:1186,4'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_client_info
                - json_object_add_value_string.4563
            - BranchSide:      'client.c:1194,7'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_client_info
                - json_object_add_value_string.4563
        - Branch String:   'client.c:1194,7'
          Branch Sides:
            - BranchSide:      'client.c:1195,18'
              BranchSideFuncs:
                - json_object_add_value_string.4563
            - BranchSide:      'client.c:1197,9'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_client_info
                - json_object_add_value_string.4563
        - Branch String:   'client.c:1197,8'
          Branch Sides:
            - BranchSide:      'client.c:1198,27'
              BranchSideFuncs:
                - json_object_add_value_string.4563
            - BranchSide:      'client.c:1201,18'
              BranchSideFuncs:
                - json_object_add_value_string.4563
        - Branch String:   'client.c:1214,14'
          Branch Sides:
            - BranchSide:      'client.c:1214,51'
              BranchSideFuncs:
                - strdup
                - flist_add_tail.4585
            - BranchSide:      'client.c:1214,3'
              BranchSideFuncs:
                - flist_add_tail.4585
      Callsites:
        - Src:             'client.c:1198,27'
          Dst:             json_create_object
        - Src:             'client.c:1199,5'
          Dst:             json_object_add_client_info
        - Src:             'client.c:1204,3'
          Dst:             json_object_add_value_string
        - Src:             'client.c:1213,13'
          Dst:             strdup
        - Src:             'client.c:1214,30'
          Dst:             strdup
        - Src:             'client.c:1216,3'
          Dst:             flist_add_tail
    - functionName:    fio_client_sum_jobs_eta
      functionSourceFile: '/src/fio/client.c'
      linkageType:     externalLinkage
      functionLinenumber: 1325
      functionLinenumberEnd: 1355
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - je
      BBCount:         10
      ICount:          203
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - strcpy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:1334,2'
          Branch Sides:
            - BranchSide:      'client.c:1335,21'
              BranchSideFuncs:
                - strcpy
            - BranchSide:      'client.c:1343,22'
              BranchSideFuncs:
                - strcpy
        - Branch String:   'client.c:1345,6'
          Branch Sides:
            - BranchSide:      'client.c:1345,6'
              BranchSideFuncs:
                - strcpy
            - BranchSide:      'client.c:1346,18'
              BranchSideFuncs:
                - strcpy
      Callsites:
        - Src:             'client.c:1354,2'
          Dst:             strcpy
    - functionName:    fio_clients_send_trigger
      functionSourceFile: '/src/fio/client.c'
      linkageType:     externalLinkage
      functionLinenumber: 1990
      functionLinenumberEnd: 2016
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmd
      BBCount:         17
      ICount:          129
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __dprint
        - fio_net_send_cmd
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:1995,2'
          Branch Sides:
            - BranchSide:      'client.c:1995,2'
              BranchSideFuncs:
                - malloc
                - fio_net_send_cmd
                - free
                - strlen
            - BranchSide:      'client.c:1997,7'
              BranchSideFuncs:
                - __dprint
                - malloc
                - fio_net_send_cmd
                - free
                - strlen
        - Branch String:   'client.c:1997,6'
          Branch Sides:
            - BranchSide:      'client.c:1998,8'
              BranchSideFuncs:
                - strlen
                - malloc
                - fio_net_send_cmd
                - free
            - BranchSide:      'client.c:2000,17'
              BranchSideFuncs:
                - strlen
                - malloc
                - fio_net_send_cmd
                - free
        - Branch String:   'client.c:2002,2'
          Branch Sides:
            - BranchSide:      'client.c:2005,12'
              BranchSideFuncs:
                - malloc
                - fio_net_send_cmd
                - free
            - BranchSide:      'client.c:2016,2'
              BranchSideFuncs: []
        - Branch String:   'client.c:2009,7'
          Branch Sides:
            - BranchSide:      'client.c:2010,11'
              BranchSideFuncs:
                - fio_net_send_cmd
                - free
                - malloc
            - BranchSide:      'client.c:2011,20'
              BranchSideFuncs:
                - fio_net_send_cmd
                - free
                - malloc
      Callsites:
        - Src:             'client.c:1995,2'
          Dst:             __dprint
        - Src:             'client.c:2000,10'
          Dst:             strlen
        - Src:             'client.c:2011,3'
          Dst:             fio_net_send_cmd
    - functionName:    fio_client_wait_for_reply
      functionSourceFile: '/src/fio/client.c'
      linkageType:     externalLinkage
      functionLinenumber: 1383
      functionLinenumberEnd: 1403
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - client
        - tag
      BBCount:         17
      ICount:          86
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - usleep
      functionUses:    0
      BranchProfiles:
        - Branch String:   'client.c:1388,3'
          Branch Sides:
            - BranchSide:      'client.c:1389,12'
              BranchSideFuncs:
                - usleep
            - BranchSide:      'client.c:1397,8'
              BranchSideFuncs:
                - usleep
        - Branch String:   'client.c:1391,8'
          Branch Sides:
            - BranchSide:      'client.c:1392,5'
              BranchSideFuncs:
                - usleep
            - BranchSide:      'client.c:1394,10'
              BranchSideFuncs:
                - usleep
        - Branch String:   'client.c:1397,7'
          Branch Sides:
            - BranchSide:      'client.c:1398,4'
              BranchSideFuncs:
                - usleep
            - BranchSide:      'client.c:1400,3'
              BranchSideFuncs:
                - usleep
        - Branch String:   'client.c:1401,2'
          Branch Sides:
            - BranchSide:      'client.c:1385,29'
              BranchSideFuncs:
                - usleep
            - BranchSide:      'client.c:1401,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'client.c:1400,3'
          Dst:             usleep
    - functionName:    fio_client_update_options
      functionSourceFile: '/src/fio/client.c'
      linkageType:     externalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 943
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
        - o
        - tag
      BBCount:         3
      ICount:          86
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - convert_thread_options_to_net
        - fio_net_send_cmd
        - thread_options_pack_size
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'client.c:931,3'
          Dst:             thread_options_pack_size
        - Src:             'client.c:938,2'
          Dst:             convert_thread_options_to_net
        - Src:             'client.c:940,8'
          Dst:             fio_net_send_cmd
    - functionName:    fio_client_send_cf
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 889
      functionLinenumberEnd: 890
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
        - cf
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_client_send_ini
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'client.c:890,9'
          Dst:             fio_client_send_ini
    - functionName:    fio_client_send_ini
      functionSourceFile: '/src/fio/client.c'
      linkageType:     externalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - client
        - filename
        - remote
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __fio_client_send_local_ini
        - __fio_client_send_remote_ini
      functionUses:    2
      BranchProfiles:
        - Branch String:   'client.c:876,6'
          Branch Sides:
            - BranchSide:      'client.c:877,37'
              BranchSideFuncs:
                - __fio_client_send_remote_ini
            - BranchSide:      'client.c:879,38'
              BranchSideFuncs:
                - __fio_client_send_remote_ini
        - Branch String:   'client.c:881,6'
          Branch Sides:
            - BranchSide:      'client.c:881,6'
              BranchSideFuncs: []
            - BranchSide:      'client.c:882,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'client.c:877,9'
          Dst:             __fio_client_send_local_ini
        - Src:             'client.c:879,9'
          Dst:             __fio_client_send_remote_ini
    - functionName:    __fio_client_send_local_ini
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
        - filename
      BBCount:         14
      ICount:          179
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __dprint
        - __errno_location
        - close
        - fio_net_send_cmd
        - fstat64
        - log_err
        - open64
        - read_ini_data
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:828,2'
          Branch Sides:
            - BranchSide:      'client.c:828,2'
              BranchSideFuncs:
                - open64
                - fstat64
                - malloc
                - read_ini_data
                - fio_net_send_cmd
                - free
                - close
                - log_err
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - close
                - __errno_location
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'client.c:830,12'
              BranchSideFuncs:
                - __dprint
                - open64
                - fstat64
                - malloc
                - read_ini_data
                - fio_net_send_cmd
                - free
                - close
                - log_err
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - close
                - __errno_location
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'client.c:831,6'
          Branch Sides:
            - BranchSide:      'client.c:832,10'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'client.c:837,12'
              BranchSideFuncs:
                - fstat64
                - malloc
                - read_ini_data
                - fio_net_send_cmd
                - free
                - close
                - log_err
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - close
        - Branch String:   'client.c:837,6'
          Branch Sides:
            - BranchSide:      'client.c:838,10'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - close
            - BranchSide:      'client.c:847,5'
              BranchSideFuncs:
                - malloc
                - read_ini_data
                - fio_net_send_cmd
                - free
                - close
                - log_err
                - close
                - free
        - Branch String:   'client.c:854,6'
          Branch Sides:
            - BranchSide:      'client.c:855,48'
              BranchSideFuncs:
                - log_err
                - close
                - free
            - BranchSide:      'client.c:861,17'
              BranchSideFuncs:
                - fio_net_send_cmd
                - free
                - close
      Callsites:
        - Src:             'client.c:828,2'
          Dst:             __dprint
        - Src:             'client.c:830,7'
          Dst:             open64
        - Src:             'client.c:832,10'
          Dst:             __errno_location
        - Src:             'client.c:833,63'
          Dst:             __errno_location
        - Src:             'client.c:833,54'
          Dst:             strerror
        - Src:             'client.c:833,3'
          Dst:             log_err
        - Src:             'client.c:837,6'
          Dst:             fstat64
        - Src:             'client.c:838,10'
          Dst:             __errno_location
        - Src:             'client.c:839,48'
          Dst:             __errno_location
        - Src:             'client.c:839,39'
          Dst:             strerror
        - Src:             'client.c:839,3'
          Dst:             log_err
        - Src:             'client.c:840,3'
          Dst:             close
        - Src:             'client.c:854,6'
          Dst:             read_ini_data
        - Src:             'client.c:855,3'
          Dst:             log_err
        - Src:             'client.c:856,3'
          Dst:             close
        - Src:             'client.c:865,8'
          Dst:             fio_net_send_cmd
        - Src:             'client.c:867,2'
          Dst:             close
    - functionName:    __fio_client_send_remote_ini
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 794
      functionLinenumberEnd: 810
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
        - filename
      BBCount:         7
      ICount:          93
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - __dprint
        - calloc
        - fio_net_send_cmd
        - strcpy
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:799,2'
          Branch Sides:
            - BranchSide:      'client.c:799,2'
              BranchSideFuncs:
                - strlen
                - calloc
                - strlen
                - strcpy
                - fio_net_send_cmd
                - free
            - BranchSide:      'client.c:799,2'
              BranchSideFuncs:
                - __dprint
                - strlen
                - calloc
                - strlen
                - strcpy
                - fio_net_send_cmd
                - free
      Callsites:
        - Src:             'client.c:799,2'
          Dst:             __dprint
        - Src:             'client.c:801,26'
          Dst:             strlen
        - Src:             'client.c:802,8'
          Dst:             calloc
        - Src:             'client.c:803,18'
          Dst:             strlen
        - Src:             'client.c:804,2'
          Dst:             strcpy
        - Src:             'client.c:808,8'
          Dst:             fio_net_send_cmd
    - functionName:    fstat64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_clients_send_ini
      functionSourceFile: '/src/fio/client.c'
      linkageType:     externalLinkage
      functionLinenumber: 894
      functionLinenumberEnd: 924
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - filename
      BBCount:         28
      ICount:          156
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - fio_client_send_cf
        - fio_client_send_ini
        - remove_client
      functionUses:    2
      BranchProfiles:
        - Branch String:   'client.c:898,2'
          Branch Sides:
            - BranchSide:      'client.c:899,8'
              BranchSideFuncs:
                - remove_client
                - fio_client_send_ini
                - fio_client_send_cf
                - remove_client
            - BranchSide:      'client.c:924,10'
              BranchSideFuncs: []
        - Branch String:   'client.c:903,7'
          Branch Sides:
            - BranchSide:      'client.c:906,11'
              BranchSideFuncs:
                - remove_client
                - fio_client_send_ini
                - fio_client_send_cf
                - remove_client
            - BranchSide:      'client.c:918,7'
              BranchSideFuncs:
                - remove_client
                - fio_client_send_cf
                - remove_client
                - fio_client_send_ini
        - Branch String:   'client.c:906,4'
          Branch Sides:
            - BranchSide:      'client.c:909,11'
              BranchSideFuncs:
                - fio_client_send_cf
                - remove_client
                - fio_client_send_ini
                - remove_client
            - BranchSide:      'client.c:917,3'
              BranchSideFuncs:
                - remove_client
                - fio_client_send_cf
                - remove_client
                - fio_client_send_ini
        - Branch String:   'client.c:911,9'
          Branch Sides:
            - BranchSide:      'client.c:912,13'
              BranchSideFuncs:
                - remove_client
                - remove_client
                - fio_client_send_cf
                - fio_client_send_ini
            - BranchSide:      'client.c:916,4'
              BranchSideFuncs:
                - remove_client
                - fio_client_send_ini
                - fio_client_send_cf
                - remove_client
        - Branch String:   'client.c:918,24'
          Branch Sides:
            - BranchSide:      'client.c:918,27'
              BranchSideFuncs:
                - remove_client
                - fio_client_send_ini
                - fio_client_send_cf
                - remove_client
            - BranchSide:      'client.c:919,4'
              BranchSideFuncs:
                - remove_client
                - fio_client_send_ini
                - fio_client_send_cf
                - remove_client
        - Branch String:   'client.c:918,7'
          Branch Sides:
            - BranchSide:      'client.c:919,4'
              BranchSideFuncs:
                - remove_client
                - fio_client_send_ini
                - fio_client_send_cf
                - remove_client
            - BranchSide:      'client.c:920,8'
              BranchSideFuncs:
                - remove_client
                - fio_client_send_cf
                - remove_client
                - fio_client_send_ini
        - Branch String:   'client.c:920,17'
          Branch Sides:
            - BranchSide:      'client.c:920,40'
              BranchSideFuncs:
                - fio_client_send_ini
                - remove_client
                - fio_client_send_cf
                - remove_client
            - BranchSide:      'client.c:921,18'
              BranchSideFuncs:
                - remove_client
                - fio_client_send_ini
                - fio_client_send_cf
                - remove_client
        - Branch String:   'client.c:920,7'
          Branch Sides:
            - BranchSide:      'client.c:921,18'
              BranchSideFuncs:
                - remove_client
                - fio_client_send_ini
                - fio_client_send_cf
                - remove_client
            - BranchSide:      'client.c:922,2'
              BranchSideFuncs:
                - remove_client
                - fio_client_send_ini
                - fio_client_send_cf
                - remove_client
      Callsites:
        - Src:             'client.c:911,9'
          Dst:             fio_client_send_cf
        - Src:             'client.c:913,6'
          Dst:             remove_client
        - Src:             'client.c:920,20'
          Dst:             fio_client_send_ini
        - Src:             'client.c:921,4'
          Dst:             remove_client
    - functionName:    fio_client_json_init
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ctime_r
        - json_create_array
        - json_create_object
        - json_object_add_value_array
        - json_object_add_value_int
        - json_object_add_value_object
        - json_object_add_value_string
        - strlen
        - time
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:181,8'
          Branch Sides:
            - BranchSide:      'client.c:178,7'
              BranchSideFuncs:
                - time
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string.4563
                - json_object_add_value_int.4565
                - json_object_add_value_string.4563
                - json_create_array
                - json_object_add_value_array.4569
                - json_create_array
                - json_object_add_value_array.4569
                - json_create_array
                - json_object_add_value_array.4569
                - json_create_object
                - json_object_add_value_object.4571
            - BranchSide:      'client.c:181,8'
              BranchSideFuncs:
                - time
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string.4563
                - json_object_add_value_int.4565
                - json_object_add_value_string.4563
                - json_create_array
                - json_object_add_value_array.4569
                - json_create_array
                - json_object_add_value_array.4569
                - json_create_array
                - json_object_add_value_array.4569
                - json_create_object
                - json_object_add_value_object.4571
        - Branch String:   'client.c:181,6'
          Branch Sides:
            - BranchSide:      'client.c:182,3'
              BranchSideFuncs:
                - time
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string.4563
                - json_object_add_value_int.4565
                - json_object_add_value_string.4563
                - json_create_array
                - json_object_add_value_array.4569
                - json_create_array
                - json_object_add_value_array.4569
                - json_create_array
                - json_object_add_value_array.4569
                - json_create_object
                - json_object_add_value_object.4571
            - BranchSide:      'client.c:184,2'
              BranchSideFuncs:
                - time
                - ctime_r
                - strlen
                - json_create_object
                - json_object_add_value_string.4563
                - json_object_add_value_int.4565
                - json_object_add_value_string.4563
                - json_create_array
                - json_object_add_value_array.4569
                - json_create_array
                - json_object_add_value_array.4569
                - json_create_array
                - json_object_add_value_array.4569
                - json_create_object
                - json_object_add_value_object.4571
        - Branch String:   'client.c:193,6'
          Branch Sides:
            - BranchSide:      'client.c:194,23'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_value_object.4571
                - json_create_array
                - json_object_add_value_array.4569
                - json_create_array
                - json_object_add_value_array.4569
            - BranchSide:      'client.c:197,22'
              BranchSideFuncs:
                - json_create_array
                - json_object_add_value_array.4569
                - json_create_array
                - json_object_add_value_array.4569
                - json_create_array
                - json_object_add_value_array.4569
      Callsites:
        - Src:             'client.c:184,2'
          Dst:             time
        - Src:             'client.c:185,2'
          Dst:             ctime_r
        - Src:             'client.c:186,11'
          Dst:             strlen
        - Src:             'client.c:188,9'
          Dst:             json_create_object
        - Src:             'client.c:189,2'
          Dst:             json_object_add_value_string
        - Src:             'client.c:190,2'
          Dst:             json_object_add_value_int
        - Src:             'client.c:191,2'
          Dst:             json_object_add_value_string
        - Src:             'client.c:194,23'
          Dst:             json_create_object
        - Src:             'client.c:195,3'
          Dst:             json_object_add_value_object
        - Src:             'client.c:197,22'
          Dst:             json_create_array
        - Src:             'client.c:198,3'
          Dst:             json_object_add_value_array
        - Src:             'client.c:200,18'
          Dst:             json_create_array
        - Src:             'client.c:201,2'
          Dst:             json_object_add_value_array
        - Src:             'client.c:202,13'
          Dst:             json_create_array
        - Src:             'client.c:203,2'
          Dst:             json_object_add_value_array
    - functionName:    fio_start_all_clients
      functionSourceFile: '/src/fio/client.c'
      linkageType:     externalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 789
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         13
      ICount:          83
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - fio_client_json_init
        - fio_start_client
        - flist_empty
        - remove_client
      functionUses:    0
      BranchProfiles:
        - Branch String:   'client.c:775,2'
          Branch Sides:
            - BranchSide:      'client.c:771,21'
              BranchSideFuncs:
                - __dprint
                - fio_client_json_init
                - flist_empty.4549
                - fio_start_client
                - remove_client
            - BranchSide:      'client.c:775,2'
              BranchSideFuncs:
                - __dprint
                - fio_client_json_init
                - flist_empty.4549
                - fio_start_client
                - remove_client
        - Branch String:   'client.c:775,2'
          Branch Sides:
            - BranchSide:      'client.c:775,2'
              BranchSideFuncs:
                - fio_client_json_init
                - flist_empty.4549
                - fio_start_client
                - remove_client
            - BranchSide:      'client.c:777,2'
              BranchSideFuncs:
                - __dprint
                - fio_client_json_init
                - flist_empty.4549
                - fio_start_client
                - remove_client
        - Branch String:   'client.c:779,2'
          Branch Sides:
            - BranchSide:      'client.c:780,12'
              BranchSideFuncs:
                - fio_start_client
                - flist_empty.4549
                - remove_client
            - BranchSide:      'client.c:789,9'
              BranchSideFuncs:
                - flist_empty.4549
        - Branch String:   'client.c:783,7'
          Branch Sides:
            - BranchSide:      'client.c:784,18'
              BranchSideFuncs:
                - remove_client
                - flist_empty.4549
                - fio_start_client
            - BranchSide:      'client.c:787,2'
              BranchSideFuncs:
                - flist_empty.4549
                - fio_start_client
                - remove_client
      Callsites:
        - Src:             'client.c:775,2'
          Dst:             __dprint
        - Src:             'client.c:777,2'
          Dst:             fio_client_json_init
        - Src:             'client.c:782,9'
          Dst:             fio_start_client
        - Src:             'client.c:784,4'
          Dst:             remove_client
        - Src:             'client.c:789,9'
          Dst:             flist_empty
    - functionName:    fio_start_client
      functionSourceFile: '/src/fio/client.c'
      linkageType:     externalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - __dprint
        - fio_net_send_simple_cmd
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:765,2'
          Branch Sides:
            - BranchSide:      'client.c:765,2'
              BranchSideFuncs:
                - fio_net_send_simple_cmd
            - BranchSide:      'client.c:765,2'
              BranchSideFuncs:
                - __dprint
                - fio_net_send_simple_cmd
      Callsites:
        - Src:             'client.c:765,2'
          Dst:             __dprint
        - Src:             'client.c:766,9'
          Dst:             fio_net_send_simple_cmd
    - functionName:    send_client_cmd_line
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 729
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
      BBCount:         15
      ICount:          218
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - fio_net_send_cmd
        - strcpy
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:694,2'
          Branch Sides:
            - BranchSide:      'client.c:694,2'
              BranchSideFuncs:
                - malloc
                - malloc
                - free
                - fio_net_send_cmd
                - free
                - strcpy
                - strlen
            - BranchSide:      'client.c:696,16'
              BranchSideFuncs:
                - __dprint
                - malloc
                - malloc
                - free
                - fio_net_send_cmd
                - free
                - strcpy
                - strlen
        - Branch String:   'client.c:701,2'
          Branch Sides:
            - BranchSide:      'client.c:702,20'
              BranchSideFuncs:
                - strlen
                - malloc
                - free
                - fio_net_send_cmd
                - free
                - strcpy
            - BranchSide:      'client.c:709,25'
              BranchSideFuncs:
                - malloc
                - free
                - fio_net_send_cmd
                - free
                - strcpy
        - Branch String:   'client.c:715,2'
          Branch Sides:
            - BranchSide:      'client.c:716,22'
              BranchSideFuncs:
                - strcpy
                - free
                - fio_net_send_cmd
                - free
            - BranchSide:      'client.c:724,7'
              BranchSideFuncs:
                - free
                - fio_net_send_cmd
                - free
      Callsites:
        - Src:             'client.c:694,2'
          Dst:             __dprint
        - Src:             'client.c:702,13'
          Dst:             strlen
        - Src:             'client.c:719,3'
          Dst:             strcpy
        - Src:             'client.c:727,8'
          Dst:             fio_net_send_cmd
    - functionName:    client_signal_handler
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sigaction
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:660,2'
          Branch Sides:
            - BranchSide:      'client.c:658,19'
              BranchSideFuncs:
                - sigaction
                - sigaction
                - sigaction
            - BranchSide:      'client.c:660,2'
              BranchSideFuncs:
                - sigaction
                - sigaction
                - sigaction
      Callsites:
        - Src:             'client.c:663,2'
          Dst:             sigaction
        - Src:             'client.c:668,2'
          Dst:             sigaction
        - Src:             'client.c:681,2'
          Dst:             sigaction
    - functionName:    fio_clients_connect
      functionSourceFile: '/src/fio/client.c'
      linkageType:     externalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         16
      ICount:          101
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __dprint
        - client_signal_handler
        - fio_client_connect
        - remove_client
        - send_client_cmd_line
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:743,2'
          Branch Sides:
            - BranchSide:      'client.c:734,21'
              BranchSideFuncs:
                - __dprint
                - client_signal_handler
                - fio_client_connect
                - send_client_cmd_line
                - remove_client
            - BranchSide:      'client.c:743,2'
              BranchSideFuncs:
                - __dprint
                - client_signal_handler
                - fio_client_connect
                - send_client_cmd_line
                - remove_client
        - Branch String:   'client.c:743,2'
          Branch Sides:
            - BranchSide:      'client.c:743,2'
              BranchSideFuncs:
                - client_signal_handler
                - fio_client_connect
                - send_client_cmd_line
                - remove_client
            - BranchSide:      'client.c:745,2'
              BranchSideFuncs:
                - __dprint
                - client_signal_handler
                - fio_client_connect
                - send_client_cmd_line
                - remove_client
        - Branch String:   'client.c:747,2'
          Branch Sides:
            - BranchSide:      'client.c:748,12'
              BranchSideFuncs:
                - fio_client_connect
                - send_client_cmd_line
                - remove_client
            - BranchSide:      'client.c:760,10'
              BranchSideFuncs: []
        - Branch String:   'client.c:751,7'
          Branch Sides:
            - BranchSide:      'client.c:752,18'
              BranchSideFuncs:
                - remove_client
                - fio_client_connect
                - send_client_cmd_line
            - BranchSide:      'client.c:756,7'
              BranchSideFuncs:
                - fio_client_connect
                - remove_client
                - send_client_cmd_line
        - Branch String:   'client.c:756,7'
          Branch Sides:
            - BranchSide:      'client.c:757,25'
              BranchSideFuncs:
                - send_client_cmd_line
                - fio_client_connect
                - remove_client
            - BranchSide:      'client.c:758,2'
              BranchSideFuncs:
                - fio_client_connect
                - send_client_cmd_line
                - remove_client
      Callsites:
        - Src:             'client.c:743,2'
          Dst:             __dprint
        - Src:             'client.c:745,2'
          Dst:             client_signal_handler
        - Src:             'client.c:750,9'
          Dst:             fio_client_connect
        - Src:             'client.c:752,4'
          Dst:             remove_client
        - Src:             'client.c:757,4'
          Dst:             send_client_cmd_line
    - functionName:    fio_client_connect
      functionSourceFile: '/src/fio/client.c'
      linkageType:     externalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
      BBCount:         17
      ICount:          100
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __dprint
        - fio_client_add_hash
        - fio_client_connect_ip
        - fio_client_connect_sock
        - probe_client
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:612,2'
          Branch Sides:
            - BranchSide:      'client.c:612,2'
              BranchSideFuncs:
                - fio_client_connect_ip
                - __dprint
                - fio_client_add_hash
                - probe_client
                - fio_client_connect_sock
            - BranchSide:      'client.c:614,6'
              BranchSideFuncs:
                - __dprint
                - fio_client_connect_ip
                - __dprint
                - fio_client_add_hash
                - probe_client
                - fio_client_connect_sock
        - Branch String:   'client.c:614,6'
          Branch Sides:
            - BranchSide:      'client.c:615,32'
              BranchSideFuncs:
                - fio_client_connect_sock
                - __dprint
                - fio_client_add_hash
                - probe_client
            - BranchSide:      'client.c:617,30'
              BranchSideFuncs:
                - fio_client_connect_ip
                - __dprint
                - fio_client_add_hash
                - probe_client
        - Branch String:   'client.c:619,2'
          Branch Sides:
            - BranchSide:      'client.c:619,2'
              BranchSideFuncs:
                - fio_client_add_hash
                - probe_client
            - BranchSide:      'client.c:621,6'
              BranchSideFuncs:
                - __dprint
                - fio_client_add_hash
                - probe_client
        - Branch String:   'client.c:621,6'
          Branch Sides:
            - BranchSide:      'client.c:622,10'
              BranchSideFuncs: []
            - BranchSide:      'client.c:624,15'
              BranchSideFuncs:
                - fio_client_add_hash
                - probe_client
      Callsites:
        - Src:             'client.c:612,2'
          Dst:             __dprint
        - Src:             'client.c:615,8'
          Dst:             fio_client_connect_sock
        - Src:             'client.c:617,8'
          Dst:             fio_client_connect_ip
        - Src:             'client.c:619,2'
          Dst:             __dprint
        - Src:             'client.c:625,2'
          Dst:             fio_client_add_hash
        - Src:             'client.c:628,2'
          Dst:             probe_client
    - functionName:    fio_client_connect_sock
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
      BBCount:         8
      ICount:          102
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - close
        - connect
        - log_err
        - snprintf
        - socket
        - strerror
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:589,6'
          Branch Sides:
            - BranchSide:      'client.c:590,14'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'client.c:596,42'
              BranchSideFuncs:
                - strlen
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - close
        - Branch String:   'client.c:597,6'
          Branch Sides:
            - BranchSide:      'client.c:598,14'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - close
            - BranchSide:      'client.c:605,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'client.c:585,2'
          Dst:             snprintf
        - Src:             'client.c:588,7'
          Dst:             socket
        - Src:             'client.c:590,14'
          Dst:             __errno_location
        - Src:             'client.c:592,41'
          Dst:             __errno_location
        - Src:             'client.c:592,32'
          Dst:             strerror
        - Src:             'client.c:592,3'
          Dst:             log_err
        - Src:             'client.c:596,35'
          Dst:             strlen
        - Src:             'client.c:597,6'
          Dst:             connect
        - Src:             'client.c:598,14'
          Dst:             __errno_location
        - Src:             'client.c:600,42'
          Dst:             __errno_location
        - Src:             'client.c:600,33'
          Dst:             strerror
        - Src:             'client.c:600,3'
          Dst:             log_err
        - Src:             'client.c:601,3'
          Dst:             close
    - functionName:    fio_client_connect_ip
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 575
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
      BBCount:         11
      ICount:          139
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - close
        - connect
        - htons
        - log_err
        - socket
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:542,6'
          Branch Sides:
            - BranchSide:      'client.c:543,3'
              BranchSideFuncs:
                - htons
                - socket
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - log_err
                - close
                - __errno_location
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'client.c:549,3'
              BranchSideFuncs:
                - htons
                - socket
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - log_err
                - close
                - __errno_location
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'client.c:557,6'
          Branch Sides:
            - BranchSide:      'client.c:558,14'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'client.c:564,14'
              BranchSideFuncs:
                - connect
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - log_err
                - close
        - Branch String:   'client.c:564,6'
          Branch Sides:
            - BranchSide:      'client.c:565,14'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - log_err
                - close
            - BranchSide:      'client.c:574,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'client.c:544,29'
          Dst:             htons
        - Src:             'client.c:550,27'
          Dst:             htons
        - Src:             'client.c:556,7'
          Dst:             socket
        - Src:             'client.c:558,14'
          Dst:             __errno_location
        - Src:             'client.c:560,41'
          Dst:             __errno_location
        - Src:             'client.c:560,32'
          Dst:             strerror
        - Src:             'client.c:560,3'
          Dst:             log_err
        - Src:             'client.c:564,6'
          Dst:             connect
        - Src:             'client.c:565,14'
          Dst:             __errno_location
        - Src:             'client.c:567,42'
          Dst:             __errno_location
        - Src:             'client.c:567,33'
          Dst:             strerror
        - Src:             'client.c:567,3'
          Dst:             log_err
        - Src:             'client.c:568,3'
          Dst:             log_err
        - Src:             'client.c:570,3'
          Dst:             close
    - functionName:    fio_client_add_hash
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flist_add
        - hash_long
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'client.c:80,15'
          Dst:             hash_long
        - Src:             'client.c:83,2'
          Dst:             flist_add
    - functionName:    probe_client
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
      BBCount:         7
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - __dprint
        - fio_net_send_cmd
        - server_name
        - snprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:521,2'
          Branch Sides:
            - BranchSide:      'client.c:521,2'
              BranchSideFuncs:
                - server_name
                - snprintf
                - fio_net_send_cmd
            - BranchSide:      'client.c:521,2'
              BranchSideFuncs:
                - __dprint
                - server_name
                - snprintf
                - fio_net_send_cmd
      Callsites:
        - Src:             'client.c:521,2'
          Dst:             __dprint
        - Src:             'client.c:529,10'
          Dst:             server_name
        - Src:             'client.c:531,2'
          Dst:             snprintf
        - Src:             'client.c:533,2'
          Dst:             fio_net_send_cmd
    - functionName:    flist_add
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_add
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:61,2'
          Dst:             __flist_add
    - functionName:    fio_client_add
      functionSourceFile: '/src/fio/client.c'
      linkageType:     externalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ops
        - hostname
        - cookie
      BBCount:         19
      ICount:          142
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - __dprint
        - __fio_client_add_cmd_option
        - fio_put_client
        - fio_server_parse_string
        - flist_add
        - flist_add_tail
        - flist_del_init
        - flist_empty
        - get_new_client
      functionUses:    2
      BranchProfiles:
        - Branch String:   'client.c:461,6'
          Branch Sides:
            - BranchSide:      'client.c:466,7'
              BranchSideFuncs:
                - flist_empty.4549
                - get_new_client
                - fio_server_parse_string
                - __fio_client_add_cmd_option
                - flist_add.4636
                - __dprint
                - fio_put_client
                - flist_del_init.4546
                - flist_add_tail.4585
            - BranchSide:      'client.c:474,11'
              BranchSideFuncs:
                - get_new_client
                - fio_server_parse_string
                - __fio_client_add_cmd_option
                - flist_add.4636
                - __dprint
                - fio_put_client
        - Branch String:   'client.c:466,7'
          Branch Sides:
            - BranchSide:      'client.c:467,20'
              BranchSideFuncs:
                - flist_add_tail.4585
                - get_new_client
                - fio_server_parse_string
                - __fio_client_add_cmd_option
                - flist_add.4636
                - __dprint
                - fio_put_client
            - BranchSide:      'client.c:469,4'
              BranchSideFuncs:
                - flist_empty.4549
                - get_new_client
                - fio_server_parse_string
                - __fio_client_add_cmd_option
                - flist_add.4636
                - __dprint
                - fio_put_client
                - flist_del_init.4546
        - Branch String:   'client.c:469,4'
          Branch Sides:
            - BranchSide:      'client.c:0,0'
              BranchSideFuncs:
                - flist_del_init.4546
                - flist_empty.4549
                - get_new_client
                - fio_server_parse_string
                - __fio_client_add_cmd_option
                - flist_add.4636
                - __dprint
                - fio_put_client
            - BranchSide:      'client.c:470,29'
              BranchSideFuncs:
                - flist_del_init.4546
                - flist_empty.4549
                - get_new_client
                - fio_server_parse_string
                - __fio_client_add_cmd_option
                - flist_add.4636
                - __dprint
                - fio_put_client
        - Branch String:   'client.c:476,6'
          Branch Sides:
            - BranchSide:      'client.c:481,18'
              BranchSideFuncs:
                - fio_put_client
            - BranchSide:      'client.c:485,2'
              BranchSideFuncs:
                - __fio_client_add_cmd_option
                - flist_add.4636
                - __dprint
        - Branch String:   'client.c:494,2'
          Branch Sides:
            - BranchSide:      'client.c:494,2'
              BranchSideFuncs: []
            - BranchSide:      'client.c:495,12'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'client.c:467,4'
          Dst:             flist_add_tail
        - Src:             'client.c:469,12'
          Dst:             flist_empty
        - Src:             'client.c:470,5'
          Dst:             flist_del_init
        - Src:             'client.c:474,11'
          Dst:             get_new_client
        - Src:             'client.c:476,6'
          Dst:             fio_server_parse_string
        - Src:             'client.c:481,3'
          Dst:             fio_put_client
        - Src:             'client.c:490,2'
          Dst:             __fio_client_add_cmd_option
        - Src:             'client.c:492,2'
          Dst:             flist_add
        - Src:             'client.c:494,2'
          Dst:             __dprint
    - functionName:    get_new_client
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         13
      ICount:          92
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - buf_output_init
        - calloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'client.c:379,11'
          Branch Sides:
            - BranchSide:      'client.c:377,21'
              BranchSideFuncs:
                - calloc
                - buf_output_init
            - BranchSide:      'client.c:381,2'
              BranchSideFuncs:
                - calloc
                - buf_output_init
      Callsites:
        - Src:             'client.c:379,11'
          Dst:             calloc
        - Src:             'client.c:387,2'
          Dst:             buf_output_init
    - functionName:    __fio_client_add_cmd_option
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
        - opt
      BBCount:         7
      ICount:          64
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - __dprint
        - realloc
        - strdup
      functionUses:    4
      BranchProfiles:
        - Branch String:   'client.c:352,2'
          Branch Sides:
            - BranchSide:      'client.c:352,2'
              BranchSideFuncs: []
            - BranchSide:      'client.c:352,2'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'client.c:350,17'
          Dst:             realloc
        - Src:             'client.c:351,24'
          Dst:             strdup
        - Src:             'client.c:352,2'
          Dst:             __dprint
    - functionName:    fio_client_add_ini_file
      functionSourceFile: '/src/fio/client.c'
      linkageType:     externalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - cookie
        - ini_file
        - remote
      BBCount:         12
      ICount:          115
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - realloc
        - strdup
      functionUses:    2
      BranchProfiles:
        - Branch String:   'client.c:438,6'
          Branch Sides:
            - BranchSide:      'client.c:439,3'
              BranchSideFuncs:
                - __dprint
                - realloc
                - strdup
            - BranchSide:      'client.c:441,2'
              BranchSideFuncs:
                - __dprint
                - realloc
                - strdup
        - Branch String:   'client.c:441,2'
          Branch Sides:
            - BranchSide:      'client.c:441,2'
              BranchSideFuncs:
                - realloc
                - strdup
            - BranchSide:      'client.c:443,14'
              BranchSideFuncs:
                - __dprint
                - realloc
                - strdup
        - Branch String:   'client.c:445,6'
          Branch Sides:
            - BranchSide:      'client.c:446,3'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'client.c:448,18'
              BranchSideFuncs:
                - strdup
      Callsites:
        - Src:             'client.c:441,2'
          Dst:             __dprint
        - Src:             'client.c:444,14'
          Dst:             realloc
        - Src:             'client.c:450,13'
          Dst:             strdup
    - functionName:    fio_client_add_explicit
      functionSourceFile: '/src/fio/client.c'
      linkageType:     externalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ops
        - hostname
        - type
        - port
      BBCount:         14
      ICount:          126
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - __fio_client_add_cmd_option
        - fio_server_parse_host
        - flist_add
        - get_new_client
        - strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'client.c:400,6'
          Branch Sides:
            - BranchSide:      'client.c:401,3'
              BranchSideFuncs:
                - strdup
                - __fio_client_add_cmd_option
                - flist_add.4636
                - __dprint
            - BranchSide:      'client.c:405,10'
              BranchSideFuncs:
                - fio_server_parse_host
                - strdup
                - __fio_client_add_cmd_option
                - flist_add.4636
                - __dprint
                - free
        - Branch String:   'client.c:406,7'
          Branch Sides:
            - BranchSide:      'client.c:409,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'client.c:411,18'
              BranchSideFuncs:
                - strdup
                - __fio_client_add_cmd_option
                - flist_add.4636
                - __dprint
        - Branch String:   'client.c:424,2'
          Branch Sides:
            - BranchSide:      'client.c:424,2'
              BranchSideFuncs: []
            - BranchSide:      'client.c:425,9'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'client.c:398,11'
          Dst:             get_new_client
        - Src:             'client.c:406,7'
          Dst:             fio_server_parse_host
        - Src:             'client.c:418,21'
          Dst:             strdup
        - Src:             'client.c:420,2'
          Dst:             __fio_client_add_cmd_option
        - Src:             'client.c:422,2'
          Dst:             flist_add
        - Src:             'client.c:424,2'
          Dst:             __dprint
    - functionName:    fio_client_add_cmd_option
      functionSourceFile: '/src/fio/client.c'
      linkageType:     externalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cookie
        - opt
      BBCount:         13
      ICount:          73
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __fio_client_add_cmd_option
      functionUses:    1
      BranchProfiles:
        - Branch String:   'client.c:360,14'
          Branch Sides:
            - BranchSide:      'client.c:360,18'
              BranchSideFuncs:
                - __fio_client_add_cmd_option
                - __fio_client_add_cmd_option
            - BranchSide:      'client.c:361,3'
              BranchSideFuncs: []
        - Branch String:   'client.c:360,6'
          Branch Sides:
            - BranchSide:      'client.c:361,3'
              BranchSideFuncs:
                - __fio_client_add_cmd_option
                - __fio_client_add_cmd_option
            - BranchSide:      'client.c:363,30'
              BranchSideFuncs:
                - __fio_client_add_cmd_option
                - __fio_client_add_cmd_option
        - Branch String:   'client.c:368,2'
          Branch Sides:
            - BranchSide:      'client.c:368,2'
              BranchSideFuncs:
                - __fio_client_add_cmd_option
            - BranchSide:      'client.c:369,12'
              BranchSideFuncs:
                - __fio_client_add_cmd_option
      Callsites:
        - Src:             'client.c:363,2'
          Dst:             __fio_client_add_cmd_option
        - Src:             'client.c:371,3'
          Dst:             __fio_client_add_cmd_option
    - functionName:    fio_get_client
      functionSourceFile: '/src/fio/client.c'
      linkageType:     externalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    handle_start
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1585
      functionLinenumberEnd: 1604
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
        - cmd
      BBCount:         15
      ICount:          157
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'client.c:1592,6'
          Branch Sides:
            - BranchSide:      'client.c:1592,6'
              BranchSideFuncs:
                - malloc
                - free
            - BranchSide:      'client.c:1595,7'
              BranchSideFuncs:
                - malloc
                - free
        - Branch String:   'client.c:1595,7'
          Branch Sides:
            - BranchSide:      'client.c:1596,9'
              BranchSideFuncs:
                - free
                - malloc
            - BranchSide:      'client.c:1598,30'
              BranchSideFuncs:
                - malloc
        - Branch String:   'client.c:1599,3'
          Branch Sides:
            - BranchSide:      'client.c:1600,4'
              BranchSideFuncs: []
            - BranchSide:      'client.c:1601,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    handle_stop
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1607
      functionLinenumberEnd: 1610
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - log_info
      functionUses:    0
      BranchProfiles:
        - Branch String:   'client.c:1608,6'
          Branch Sides:
            - BranchSide:      'client.c:1608,6'
              BranchSideFuncs:
                - log_info
            - BranchSide:      'client.c:1609,51'
              BranchSideFuncs:
                - log_info
      Callsites:
        - Src:             'client.c:1609,3'
          Dst:             log_info
    - functionName:    handle_probe
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1558
      functionLinenumberEnd: 1582
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
        - cmd
      BBCount:         15
      ICount:          140
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - fio_get_arch_string
        - fio_get_os_string
        - log_info
        - sprintf
        - strdup
      functionUses:    0
      BranchProfiles:
        - Branch String:   'client.c:1564,6'
          Branch Sides:
            - BranchSide:      'client.c:1565,6'
              BranchSideFuncs:
                - fio_get_arch_string
                - sprintf
                - strdup
                - log_info
            - BranchSide:      'client.c:1567,29'
              BranchSideFuncs:
                - fio_get_arch_string
                - sprintf
                - strdup
                - log_info
        - Branch String:   'client.c:1568,6'
          Branch Sides:
            - BranchSide:      'client.c:1569,6'
              BranchSideFuncs:
                - sprintf
                - strdup
                - log_info
            - BranchSide:      'client.c:1571,10'
              BranchSideFuncs:
                - sprintf
                - strdup
                - log_info
        - Branch String:   'client.c:1574,6'
          Branch Sides:
            - BranchSide:      'client.c:1576,4'
              BranchSideFuncs:
                - log_info
                - strdup
            - BranchSide:      'client.c:1580,7'
              BranchSideFuncs:
                - strdup
        - Branch String:   'client.c:1580,6'
          Branch Sides:
            - BranchSide:      'client.c:1580,6'
              BranchSideFuncs: []
            - BranchSide:      'client.c:1581,34'
              BranchSideFuncs:
                - strdup
      Callsites:
        - Src:             'client.c:1563,7'
          Dst:             fio_get_os_string
        - Src:             'client.c:1567,9'
          Dst:             fio_get_arch_string
        - Src:             'client.c:1571,2'
          Dst:             sprintf
        - Src:             'client.c:1575,3'
          Dst:             log_info
        - Src:             'client.c:1581,18'
          Dst:             strdup
    - functionName:    client_display_thread_status
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2245
      functionLinenumberEnd: 2248
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - je
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - display_thread_status
      functionUses:    0
      BranchProfiles:
        - Branch String:   'client.c:2246,6'
          Branch Sides:
            - BranchSide:      'client.c:2246,6'
              BranchSideFuncs: []
            - BranchSide:      'client.c:2247,25'
              BranchSideFuncs:
                - display_thread_status
      Callsites:
        - Src:             'client.c:2247,3'
          Dst:             display_thread_status
    - functionName:    handle_gs
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1167
      functionLinenumberEnd: 1172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
        - cmd
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - show_group_stats
      functionUses:    0
      BranchProfiles:
        - Branch String:   'client.c:1170,6'
          Branch Sides:
            - BranchSide:      'client.c:1170,6'
              BranchSideFuncs:
                - show_group_stats
            - BranchSide:      'client.c:1171,20'
              BranchSideFuncs:
                - show_group_stats
      Callsites:
        - Src:             'client.c:1171,3'
          Dst:             show_group_stats
    - functionName:    handle_ts
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1117
      functionLinenumberEnd: 1164
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
        - cmd
      BBCount:         31
      ICount:          241
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - json_array_add_value_object
        - json_object_add_client_info
        - show_thread_status
        - strcpy
        - sum_group_stats
        - sum_thread_stats
      functionUses:    0
      BranchProfiles:
        - Branch String:   'client.c:1122,24'
          Branch Sides:
            - BranchSide:      'client.c:1122,27'
              BranchSideFuncs:
                - show_thread_status
                - sum_thread_stats
                - sum_group_stats
                - strcpy
                - show_thread_status
                - json_object_add_client_info
                - json_array_add_value_object.4559
                - json_object_add_client_info
                - json_array_add_value_object.4559
                - json_array_add_value_object.4559
            - BranchSide:      'client.c:1125,30'
              BranchSideFuncs:
                - show_thread_status
                - sum_thread_stats
                - sum_group_stats
                - strcpy
                - show_thread_status
                - json_object_add_client_info
                - json_array_add_value_object.4559
                - json_object_add_client_info
                - json_array_add_value_object.4559
                - json_array_add_value_object.4559
        - Branch String:   'client.c:1122,6'
          Branch Sides:
            - BranchSide:      'client.c:1123,15'
              BranchSideFuncs:
                - show_thread_status
                - sum_thread_stats
                - sum_group_stats
                - strcpy
                - show_thread_status
                - json_object_add_client_info
                - json_array_add_value_object.4559
                - json_object_add_client_info
                - json_array_add_value_object.4559
                - json_array_add_value_object.4559
            - BranchSide:      'client.c:1125,30'
              BranchSideFuncs:
                - show_thread_status
                - sum_thread_stats
                - sum_group_stats
                - strcpy
                - show_thread_status
                - json_object_add_client_info
                - json_array_add_value_object.4559
                - json_object_add_client_info
                - json_array_add_value_object.4559
                - json_array_add_value_object.4559
        - Branch String:   'client.c:1126,6'
          Branch Sides:
            - BranchSide:      'client.c:1127,31'
              BranchSideFuncs:
                - json_object_add_client_info
                - json_array_add_value_object.4559
                - sum_thread_stats
                - sum_group_stats
                - strcpy
                - show_thread_status
                - json_object_add_client_info
                - json_array_add_value_object.4559
                - json_array_add_value_object.4559
            - BranchSide:      'client.c:1132,2'
              BranchSideFuncs:
                - sum_thread_stats
                - sum_group_stats
                - strcpy
                - show_thread_status
                - json_object_add_client_info
                - json_array_add_value_object.4559
        - Branch String:   'client.c:1129,25'
          Branch Sides:
            - BranchSide:      'client.c:1129,28'
              BranchSideFuncs:
                - sum_thread_stats
                - sum_group_stats
                - strcpy
                - show_thread_status
                - json_object_add_client_info
                - json_array_add_value_object.4559
            - BranchSide:      'client.c:1131,2'
              BranchSideFuncs:
                - sum_thread_stats
                - sum_group_stats
                - strcpy
                - show_thread_status
                - json_object_add_client_info
                - json_array_add_value_object.4559
        - Branch String:   'client.c:1129,7'
          Branch Sides:
            - BranchSide:      'client.c:1130,32'
              BranchSideFuncs:
                - json_array_add_value_object.4559
                - sum_thread_stats
                - sum_group_stats
                - strcpy
                - show_thread_status
                - json_object_add_client_info
                - json_array_add_value_object.4559
            - BranchSide:      'client.c:1131,2'
              BranchSideFuncs:
                - sum_thread_stats
                - sum_group_stats
                - strcpy
                - show_thread_status
                - json_object_add_client_info
                - json_array_add_value_object.4559
        - Branch String:   'client.c:1134,6'
          Branch Sides:
            - BranchSide:      'client.c:1135,3'
              BranchSideFuncs: []
            - BranchSide:      'client.c:1137,32'
              BranchSideFuncs:
                - sum_thread_stats
                - sum_group_stats
                - strcpy
                - show_thread_status
                - json_object_add_client_info
                - json_array_add_value_object.4559
        - Branch String:   'client.c:1140,6'
          Branch Sides:
            - BranchSide:      'client.c:1143,32'
              BranchSideFuncs:
                - strcpy
                - show_thread_status
                - json_object_add_client_info
                - json_array_add_value_object.4559
            - BranchSide:      'client.c:1150,19'
              BranchSideFuncs:
                - strcpy
                - show_thread_status
                - json_object_add_client_info
                - json_array_add_value_object.4559
        - Branch String:   'client.c:1147,3'
          Branch Sides:
            - BranchSide:      'client.c:1148,30'
              BranchSideFuncs:
                - strcpy
                - show_thread_status
                - json_object_add_client_info
                - json_array_add_value_object.4559
            - BranchSide:      'client.c:1149,2'
              BranchSideFuncs:
                - strcpy
                - show_thread_status
                - json_object_add_client_info
                - json_array_add_value_object.4559
        - Branch String:   'client.c:1156,6'
          Branch Sides:
            - BranchSide:      'client.c:1156,6'
              BranchSideFuncs:
                - strcpy
                - show_thread_status
                - json_object_add_client_info
                - json_array_add_value_object.4559
            - BranchSide:      'client.c:1157,3'
              BranchSideFuncs:
                - strcpy
                - show_thread_status
                - json_object_add_client_info
                - json_array_add_value_object.4559
        - Branch String:   'client.c:1159,7'
          Branch Sides:
            - BranchSide:      'client.c:1160,32'
              BranchSideFuncs:
                - json_object_add_client_info
                - json_array_add_value_object.4559
            - BranchSide:      'client.c:1163,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'client.c:1125,10'
          Dst:             show_thread_status
        - Src:             'client.c:1127,3'
          Dst:             json_object_add_client_info
        - Src:             'client.c:1128,3'
          Dst:             json_array_add_value_object
        - Src:             'client.c:1130,4'
          Dst:             json_array_add_value_object
        - Src:             'client.c:1137,2'
          Dst:             sum_thread_stats
        - Src:             'client.c:1138,2'
          Dst:             sum_group_stats
        - Src:             'client.c:1157,3'
          Dst:             strcpy
        - Src:             'client.c:1158,11'
          Dst:             show_thread_status
        - Src:             'client.c:1160,4'
          Dst:             json_object_add_client_info
        - Src:             'client.c:1161,4'
          Dst:             json_array_add_value_object
    - functionName:    handle_du
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1274
      functionLinenumberEnd: 1295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
        - cmd
      BBCount:         17
      ICount:          130
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - __log_buf
        - json_array_add_disk_util
        - json_object_add_client_info
        - print_disk_util
      functionUses:    0
      BranchProfiles:
        - Branch String:   'client.c:1277,6'
          Branch Sides:
            - BranchSide:      'client.c:1278,3'
              BranchSideFuncs:
                - print_disk_util
                - __log_buf
                - __log_buf
                - print_disk_util
                - json_array_add_disk_util
                - json_object_add_client_info
            - BranchSide:      'client.c:1280,6'
              BranchSideFuncs:
                - print_disk_util
                - __log_buf
                - __log_buf
                - print_disk_util
                - json_array_add_disk_util
                - json_object_add_client_info
        - Branch String:   'client.c:1280,6'
          Branch Sides:
            - BranchSide:      'client.c:1283,29'
              BranchSideFuncs:
                - json_array_add_disk_util
                - json_object_add_client_info
                - print_disk_util
                - __log_buf
                - __log_buf
                - print_disk_util
            - BranchSide:      'client.c:1287,6'
              BranchSideFuncs:
                - print_disk_util
                - __log_buf
                - __log_buf
                - print_disk_util
        - Branch String:   'client.c:1287,6'
          Branch Sides:
            - BranchSide:      'client.c:1288,14'
              BranchSideFuncs:
                - __log_buf
                - print_disk_util
                - print_disk_util
                - __log_buf
            - BranchSide:      'client.c:1291,6'
              BranchSideFuncs:
                - print_disk_util
                - __log_buf
        - Branch String:   'client.c:1291,39'
          Branch Sides:
            - BranchSide:      'client.c:1291,42'
              BranchSideFuncs:
                - print_disk_util
                - __log_buf
            - BranchSide:      'client.c:1291,39'
              BranchSideFuncs: []
        - Branch String:   'client.c:1291,6'
          Branch Sides:
            - BranchSide:      'client.c:1291,6'
              BranchSideFuncs:
                - print_disk_util
                - __log_buf
            - BranchSide:      'client.c:1292,20'
              BranchSideFuncs:
                - print_disk_util
                - __log_buf
      Callsites:
        - Src:             'client.c:1283,3'
          Dst:             json_array_add_disk_util
        - Src:             'client.c:1285,3'
          Dst:             json_object_add_client_info
        - Src:             'client.c:1288,3'
          Dst:             __log_buf
        - Src:             'client.c:1289,3'
          Dst:             print_disk_util
        - Src:             'client.c:1292,3'
          Dst:             print_disk_util
        - Src:             'client.c:1293,3'
          Dst:             __log_buf
    - functionName:    handle_text
      functionSourceFile: '/src/fio/client.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1221
      functionLinenumberEnd: 1238
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - client
        - cmd
      BBCount:         11
      ICount:          96
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - __log_buf
        - buf_output_free
        - buf_output_init
        - log_info_buf
        - strchr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'client.c:1230,9'
          Branch Sides:
            - BranchSide:      'client.c:1230,24'
              BranchSideFuncs:
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - strchr
            - BranchSide:      'client.c:1230,39'
              BranchSideFuncs:
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - strchr
        - Branch String:   'client.c:1232,28'
          Branch Sides:
            - BranchSide:      'client.c:1232,28'
              BranchSideFuncs:
                - __log_buf
                - log_info_buf
                - buf_output_free
                - strchr
            - BranchSide:      'client.c:1232,33'
              BranchSideFuncs:
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - strchr
        - Branch String:   'client.c:1232,6'
          Branch Sides:
            - BranchSide:      'client.c:1232,6'
              BranchSideFuncs:
                - __log_buf
                - log_info_buf
                - buf_output_free
                - strchr
            - BranchSide:      'client.c:1233,28'
              BranchSideFuncs:
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - strchr
      Callsites:
        - Src:             'client.c:1228,2'
          Dst:             buf_output_init
        - Src:             'client.c:1233,3'
          Dst:             __log_buf
        - Src:             'client.c:1234,2'
          Dst:             __log_buf
        - Src:             'client.c:1235,2'
          Dst:             log_info_buf
        - Src:             'client.c:1236,2'
          Dst:             buf_output_free
        - Src:             'client.c:1237,25'
          Dst:             strchr
    - functionName:    iolog_flush
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1682
      functionLinenumberEnd: 1709
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - log
      BBCount:         9
      ICount:          94
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - flist_del_init
        - flist_empty
        - gz_work
        - sfree
        - workqueue_flush
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:1687,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1688,3'
              BranchSideFuncs:
                - flist_empty.4838
                - free
                - flist_del_init.4839
                - sfree
                - gz_work
            - BranchSide:      'iolog.c:1690,14'
              BranchSideFuncs:
                - flist_empty.4838
                - free
                - flist_del_init.4839
                - sfree
                - gz_work
        - Branch String:   'iolog.c:1693,2'
          Branch Sides:
            - BranchSide:      'iolog.c:1696,13'
              BranchSideFuncs:
                - flist_del_init.4839
                - sfree
                - gz_work
                - flist_empty.4838
                - free
            - BranchSide:      'iolog.c:1707,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'iolog.c:1685,2'
          Dst:             workqueue_flush
        - Src:             'iolog.c:1693,10'
          Dst:             flist_empty
        - Src:             'iolog.c:1697,3'
          Dst:             flist_del_init
        - Src:             'iolog.c:1702,3'
          Dst:             sfree
        - Src:             'iolog.c:1704,3'
          Dst:             gz_work
    - functionName:    flist_empty
      functionSourceFile: '/src/fio/./flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - head
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_del_init
      functionSourceFile: '/src/fio/./flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_del
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './flist.h:103,2'
          Dst:             __flist_del
    - functionName:    gz_work
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1512
      functionLinenumberEnd: 1623
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         62
      ICount:          448
      EdgeCount:       79
      CyclomaticComplexity: 19
      functionsReached:
        - __dprint
        - deflate
        - deflateEnd
        - deflateInit_
        - flist_add_tail
        - flist_del
        - flist_empty
        - flist_splice_tail
        - free_chunk
        - get_new_chunk
        - iolog_put_deferred
        - log_entry_sz
        - log_err
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - sfree
      functionUses:    2
      BranchProfiles:
        - Branch String:   'iolog.c:1528,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1529,3'
              BranchSideFuncs:
                - log_err
                - flist_empty.4838
                - sfree
                - flist_del.4847
                - free_chunk
            - BranchSide:      'iolog.c:1533,10'
              BranchSideFuncs:
                - log_entry_sz.4842
                - __dprint
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - deflate
                - __dprint
                - __dprint
                - deflateEnd
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
                - log_err
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - __dprint
                - log_err
                - flist_del.4847
                - free_chunk
                - flist_empty.4838
                - flist_del.4847
                - free_chunk
                - log_err
                - free_chunk
                - __dprint
        - Branch String:   'iolog.c:1538,2'
          Branch Sides:
            - BranchSide:      'iolog.c:1538,2'
              BranchSideFuncs:
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - deflate
                - __dprint
                - __dprint
                - deflateEnd
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
                - log_err
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - __dprint
                - log_err
                - flist_del.4847
                - free_chunk
                - flist_empty.4838
                - flist_del.4847
                - free_chunk
                - log_err
                - free_chunk
                - __dprint
            - BranchSide:      'iolog.c:1541,2'
              BranchSideFuncs:
                - __dprint
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - deflate
                - __dprint
                - __dprint
                - deflateEnd
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
                - log_err
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - __dprint
                - log_err
                - flist_del.4847
                - free_chunk
                - flist_empty.4838
                - flist_del.4847
                - free_chunk
                - log_err
                - free_chunk
                - __dprint
        - Branch String:   'iolog.c:1542,7'
          Branch Sides:
            - BranchSide:      'iolog.c:1543,4'
              BranchSideFuncs:
                - __dprint
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - deflate
                - __dprint
                - __dprint
                - deflateEnd
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
                - log_err
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - __dprint
                - log_err
                - flist_del.4847
                - free_chunk
                - flist_empty.4838
                - flist_del.4847
                - free_chunk
                - log_err
                - free_chunk
            - BranchSide:      'iolog.c:1545,21'
              BranchSideFuncs:
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - deflate
                - __dprint
                - __dprint
                - deflateEnd
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
                - log_err
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - __dprint
                - log_err
                - flist_del.4847
                - free_chunk
                - flist_empty.4838
                - flist_del.4847
                - free_chunk
                - __dprint
                - log_err
                - free_chunk
        - Branch String:   'iolog.c:1543,4'
          Branch Sides:
            - BranchSide:      'iolog.c:1543,4'
              BranchSideFuncs:
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - deflate
                - __dprint
                - __dprint
                - deflateEnd
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
                - log_err
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - __dprint
                - log_err
                - flist_del.4847
                - free_chunk
                - flist_empty.4838
                - flist_del.4847
                - free_chunk
                - __dprint
                - log_err
                - free_chunk
            - BranchSide:      'iolog.c:1545,21'
              BranchSideFuncs:
                - __dprint
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - deflate
                - __dprint
                - __dprint
                - deflateEnd
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
                - log_err
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - __dprint
                - log_err
                - flist_del.4847
                - free_chunk
                - flist_empty.4838
                - flist_del.4847
                - free_chunk
                - log_err
                - free_chunk
        - Branch String:   'iolog.c:1549,7'
          Branch Sides:
            - BranchSide:      'iolog.c:1550,39'
              BranchSideFuncs:
                - log_err
                - free_chunk
                - flist_empty.4838
                - sfree
                - flist_del.4847
                - free_chunk
            - BranchSide:      'iolog.c:1555,30'
              BranchSideFuncs:
                - flist_add_tail.4846
                - deflate
                - __dprint
                - __dprint
                - deflateEnd
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
                - log_err
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - __dprint
                - log_err
                - flist_del.4847
                - free_chunk
                - flist_empty.4838
                - flist_del.4847
                - free_chunk
                - get_new_chunk
                - deflate
                - log_err
                - free_chunk
                - __dprint
        - Branch String:   'iolog.c:1558,2'
          Branch Sides:
            - BranchSide:      'iolog.c:1542,7'
              BranchSideFuncs:
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - deflate
                - __dprint
                - __dprint
                - deflateEnd
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
                - log_err
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - __dprint
                - log_err
                - flist_del.4847
                - free_chunk
                - flist_empty.4838
                - flist_del.4847
                - free_chunk
                - log_err
                - free_chunk
                - __dprint
            - BranchSide:      'iolog.c:1560,20'
              BranchSideFuncs:
                - deflate
                - __dprint
                - __dprint
                - deflateEnd
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
                - log_err
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - __dprint
                - log_err
                - flist_del.4847
                - free_chunk
                - flist_empty.4838
                - flist_del.4847
                - free_chunk
        - Branch String:   'iolog.c:1564,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1570,7'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - deflateEnd
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
                - log_err
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - __dprint
                - log_err
                - flist_del.4847
                - free_chunk
                - flist_empty.4838
                - flist_del.4847
                - free_chunk
            - BranchSide:      'iolog.c:1578,11'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - deflateEnd
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
                - log_err
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - __dprint
        - Branch String:   'iolog.c:1570,7'
          Branch Sides:
            - BranchSide:      'iolog.c:1571,39'
              BranchSideFuncs:
                - log_err
                - flist_del.4847
                - free_chunk
                - flist_empty.4838
                - sfree
                - flist_del.4847
                - free_chunk
            - BranchSide:      'iolog.c:1576,2'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - deflateEnd
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
                - log_err
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - __dprint
        - Branch String:   'iolog.c:1581,2'
          Branch Sides:
            - BranchSide:      'iolog.c:1581,2'
              BranchSideFuncs:
                - __dprint
                - deflateEnd
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
                - log_err
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - __dprint
            - BranchSide:      'iolog.c:1583,6'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - deflateEnd
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
                - log_err
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - __dprint
        - Branch String:   'iolog.c:1583,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1584,3'
              BranchSideFuncs:
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - __dprint
                - __dprint
                - deflateEnd
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
                - log_err
            - BranchSide:      'iolog.c:1597,2'
              BranchSideFuncs:
                - __dprint
                - deflateEnd
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
                - log_err
        - Branch String:   'iolog.c:1592,4'
          Branch Sides:
            - BranchSide:      'iolog.c:1592,4'
              BranchSideFuncs:
                - __dprint
                - deflateEnd
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
                - log_err
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - __dprint
            - BranchSide:      'iolog.c:1594,3'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - deflateEnd
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
                - log_err
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
        - Branch String:   'iolog.c:1594,3'
          Branch Sides:
            - BranchSide:      'iolog.c:1585,22'
              BranchSideFuncs:
                - get_new_chunk
                - deflate
                - flist_add_tail.4846
                - __dprint
                - __dprint
                - deflateEnd
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
                - log_err
            - BranchSide:      'iolog.c:1595,2'
              BranchSideFuncs:
                - __dprint
                - deflateEnd
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
                - log_err
        - Branch String:   'iolog.c:1597,2'
          Branch Sides:
            - BranchSide:      'iolog.c:1597,2'
              BranchSideFuncs:
                - deflateEnd
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
                - log_err
            - BranchSide:      'iolog.c:1599,8'
              BranchSideFuncs:
                - __dprint
                - deflateEnd
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
                - log_err
        - Branch String:   'iolog.c:1600,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1601,35'
              BranchSideFuncs:
                - log_err
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
            - BranchSide:      'iolog.c:1603,21'
              BranchSideFuncs:
                - iolog_put_deferred
                - flist_empty.4838
                - pthread_mutex_lock
                - flist_splice_tail
                - pthread_mutex_unlock
                - sfree
        - Branch String:   'iolog.c:1605,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1606,23'
              BranchSideFuncs:
                - sfree
            - BranchSide:      'iolog.c:1611,6'
              BranchSideFuncs:
                - sfree
        - Branch String:   'iolog.c:1613,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1613,6'
              BranchSideFuncs:
                - sfree
            - BranchSide:      'iolog.c:1614,9'
              BranchSideFuncs:
                - sfree
        - Branch String:   'iolog.c:1617,2'
          Branch Sides:
            - BranchSide:      'iolog.c:1618,7'
              BranchSideFuncs:
                - flist_del.4847
                - free_chunk
                - flist_empty.4838
                - sfree
            - BranchSide:      'iolog.c:1622,6'
              BranchSideFuncs:
                - sfree
      Callsites:
        - Src:             'iolog.c:1527,8'
          Dst:             deflateInit_
        - Src:             'iolog.c:1529,3'
          Dst:             log_err
        - Src:             'iolog.c:1536,39'
          Dst:             log_entry_sz
        - Src:             'iolog.c:1538,2'
          Dst:             __dprint
        - Src:             'iolog.c:1543,4'
          Dst:             __dprint
        - Src:             'iolog.c:1545,7'
          Dst:             get_new_chunk
        - Src:             'iolog.c:1548,9'
          Dst:             deflate
        - Src:             'iolog.c:1550,4'
          Dst:             log_err
        - Src:             'iolog.c:1551,4'
          Dst:             free_chunk
        - Src:             'iolog.c:1556,3'
          Dst:             flist_add_tail
        - Src:             'iolog.c:1563,8'
          Dst:             deflate
        - Src:             'iolog.c:1571,4'
          Dst:             log_err
        - Src:             'iolog.c:1572,4'
          Dst:             flist_del
        - Src:             'iolog.c:1573,4'
          Dst:             free_chunk
        - Src:             'iolog.c:1581,2'
          Dst:             __dprint
        - Src:             'iolog.c:1585,8'
          Dst:             get_new_chunk
        - Src:             'iolog.c:1588,10'
          Dst:             deflate
        - Src:             'iolog.c:1591,4'
          Dst:             flist_add_tail
        - Src:             'iolog.c:1592,4'
          Dst:             __dprint
        - Src:             'iolog.c:1597,2'
          Dst:             __dprint
        - Src:             'iolog.c:1599,8'
          Dst:             deflateEnd
        - Src:             'iolog.c:1601,3'
          Dst:             log_err
        - Src:             'iolog.c:1603,2'
          Dst:             iolog_put_deferred
        - Src:             'iolog.c:1605,7'
          Dst:             flist_empty
        - Src:             'iolog.c:1606,3'
          Dst:             pthread_mutex_lock
        - Src:             'iolog.c:1607,3'
          Dst:             flist_splice_tail
        - Src:             'iolog.c:1608,3'
          Dst:             pthread_mutex_unlock
        - Src:             'iolog.c:1614,3'
          Dst:             sfree
        - Src:             'iolog.c:1617,10'
          Dst:             flist_empty
        - Src:             'iolog.c:1619,3'
          Dst:             flist_del
        - Src:             'iolog.c:1620,3'
          Dst:             free_chunk
    - functionName:    log_entry_sz
      functionSourceFile: '/src/fio/./iolog.h'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - log
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __log_entry_sz
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './iolog.h:212,9'
          Dst:             __log_entry_sz
    - functionName:    get_new_chunk
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1129
      functionLinenumberEnd: 1137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - seq
      BBCount:         5
      ICount:          47
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    free_chunk
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ic
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_add_tail
      functionSourceFile: '/src/fio/./flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_add
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             './flist.h:67,2'
          Dst:             __flist_add
    - functionName:    flist_del
      functionSourceFile: '/src/fio/./flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_del
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             './flist.h:92,2'
          Dst:             __flist_del
    - functionName:    iolog_put_deferred
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1480
      functionLinenumberEnd: 1491
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - log
        - ptr
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fio_did_warn
        - log_err
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:1481,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1482,3'
              BranchSideFuncs:
                - pthread_mutex_lock
                - fio_did_warn.4851
                - log_err
                - pthread_mutex_unlock
            - BranchSide:      'iolog.c:1484,22'
              BranchSideFuncs:
                - pthread_mutex_lock
                - fio_did_warn.4851
                - log_err
                - pthread_mutex_unlock
        - Branch String:   'iolog.c:1485,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1486,40'
              BranchSideFuncs:
                - pthread_mutex_unlock
            - BranchSide:      'iolog.c:1488,14'
              BranchSideFuncs:
                - fio_did_warn.4851
                - log_err
                - pthread_mutex_unlock
      Callsites:
        - Src:             'iolog.c:1484,2'
          Dst:             pthread_mutex_lock
        - Src:             'iolog.c:1488,14'
          Dst:             fio_did_warn
        - Src:             'iolog.c:1489,3'
          Dst:             log_err
        - Src:             'iolog.c:1490,2'
          Dst:             pthread_mutex_unlock
    - functionName:    flist_splice_tail
      functionSourceFile: '/src/fio/./flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - head
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __flist_splice
        - flist_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   './flist.h:140,6'
          Branch Sides:
            - BranchSide:      './flist.h:140,6'
              BranchSideFuncs: []
            - BranchSide:      './flist.h:141,18'
              BranchSideFuncs:
                - __flist_splice.4850
      Callsites:
        - Src:             './flist.h:140,7'
          Dst:             flist_empty
        - Src:             './flist.h:141,3'
          Dst:             __flist_splice
    - functionName:    __flist_splice
      functionSourceFile: '/src/fio/./flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - prev
        - next
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_did_warn
      functionSourceFile: '/src/fio/./debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - mask
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './debug.h:34,6'
          Branch Sides:
            - BranchSide:      './debug.h:35,3'
              BranchSideFuncs: []
            - BranchSide:      './debug.h:37,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __flist_del
      functionSourceFile: '/src/fio/./flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prev
        - next
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __flist_add
      functionSourceFile: '/src/fio/./flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - prev
        - next
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __log_entry_sz
      functionSourceFile: '/src/fio/./iolog.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - bool
        - bool
      constantsTouched: []
      argNames:
        - log_offset
        - log_issue_time
      BBCount:         7
      ICount:          44
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   './iolog.h:201,6'
          Branch Sides:
            - BranchSide:      './iolog.h:202,7'
              BranchSideFuncs: []
            - BranchSide:      './iolog.h:204,6'
              BranchSideFuncs: []
        - Branch String:   './iolog.h:204,6'
          Branch Sides:
            - BranchSide:      './iolog.h:204,6'
              BranchSideFuncs: []
            - BranchSide:      './iolog.h:205,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    finish_log
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1437
      functionLinenumberEnd: 1455
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - log
        - trylock
      BBCount:         18
      ICount:          110
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - fio_lock_file
        - fio_send_iolog
        - fio_trylock_file
        - fio_unlock_file
        - flush_log
        - free_log
        - iolog_flush
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:1438,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1439,15'
              BranchSideFuncs:
                - iolog_flush
                - fio_lock_file
                - flush_log
                - fio_unlock_file
                - free_log
                - fio_send_iolog
                - fio_trylock_file
            - BranchSide:      'iolog.c:1441,6'
              BranchSideFuncs:
                - fio_lock_file
                - flush_log
                - fio_unlock_file
                - free_log
                - fio_send_iolog
                - fio_trylock_file
        - Branch String:   'iolog.c:1441,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1442,24'
              BranchSideFuncs:
                - fio_trylock_file
                - flush_log
                - fio_unlock_file
                - free_log
                - fio_send_iolog
            - BranchSide:      'iolog.c:1445,17'
              BranchSideFuncs:
                - fio_lock_file
                - flush_log
                - fio_unlock_file
                - free_log
                - fio_send_iolog
        - Branch String:   'iolog.c:1442,7'
          Branch Sides:
            - BranchSide:      'iolog.c:1443,4'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:1444,2'
              BranchSideFuncs:
                - flush_log
                - fio_unlock_file
                - free_log
                - fio_send_iolog
        - Branch String:   'iolog.c:1447,45'
          Branch Sides:
            - BranchSide:      'iolog.c:1447,48'
              BranchSideFuncs:
                - fio_send_iolog
                - fio_unlock_file
                - free_log
            - BranchSide:      'iolog.c:1448,18'
              BranchSideFuncs:
                - fio_send_iolog
                - fio_unlock_file
                - free_log
        - Branch String:   'iolog.c:1447,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1448,18'
              BranchSideFuncs:
                - fio_send_iolog
                - fio_unlock_file
                - free_log
            - BranchSide:      'iolog.c:1450,13'
              BranchSideFuncs:
                - flush_log
                - fio_unlock_file
                - free_log
      Callsites:
        - Src:             'iolog.c:1439,3'
          Dst:             iolog_flush
        - Src:             'iolog.c:1442,7'
          Dst:             fio_trylock_file
        - Src:             'iolog.c:1445,3'
          Dst:             fio_lock_file
        - Src:             'iolog.c:1448,3'
          Dst:             fio_send_iolog
        - Src:             'iolog.c:1450,3'
          Dst:             flush_log
        - Src:             'iolog.c:1452,2'
          Dst:             fio_unlock_file
        - Src:             'iolog.c:1453,2'
          Dst:             free_log
    - functionName:    flush_log
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 1389
      functionLinenumberEnd: 1434
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - log
        - do_append
      BBCount:         24
      ICount:          171
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - clear_file_buffer
        - fclose
        - flist_del_init
        - flist_empty
        - flush_hist_samples
        - flush_samples
        - fopen64
        - inflate_gz_chunks
        - log_sample_sz
        - perror
        - set_file_buffer
        - sfree
      functionUses:    2
      BranchProfiles:
        - Branch String:   'iolog.c:1398,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1399,7'
              BranchSideFuncs:
                - fopen64
                - perror
                - set_file_buffer
                - inflate_gz_chunks
                - flist_empty.4838
                - fclose
                - clear_file_buffer
                - flist_del_init.4839
                - log_sample_sz
                - flush_samples
                - sfree
                - log_sample_sz
                - flush_hist_samples
                - fopen64
            - BranchSide:      'iolog.c:1404,7'
              BranchSideFuncs:
                - fopen64
                - perror
                - set_file_buffer
                - inflate_gz_chunks
                - flist_empty.4838
                - fclose
                - clear_file_buffer
                - flist_del_init.4839
                - log_sample_sz
                - flush_samples
                - sfree
                - log_sample_sz
                - flush_hist_samples
                - fopen64
        - Branch String:   'iolog.c:1399,7'
          Branch Sides:
            - BranchSide:      'iolog.c:1400,14'
              BranchSideFuncs:
                - fopen64
                - perror
                - set_file_buffer
                - inflate_gz_chunks
                - flist_empty.4838
                - fclose
                - clear_file_buffer
                - flist_del_init.4839
                - log_sample_sz
                - flush_samples
                - sfree
                - log_sample_sz
                - flush_hist_samples
            - BranchSide:      'iolog.c:1402,14'
              BranchSideFuncs:
                - fopen64
                - perror
                - set_file_buffer
                - inflate_gz_chunks
                - flist_empty.4838
                - fclose
                - clear_file_buffer
                - flist_del_init.4839
                - log_sample_sz
                - flush_samples
                - sfree
                - log_sample_sz
                - flush_hist_samples
        - Branch String:   'iolog.c:1404,7'
          Branch Sides:
            - BranchSide:      'iolog.c:1405,14'
              BranchSideFuncs:
                - fopen64
                - perror
                - set_file_buffer
                - inflate_gz_chunks
                - flist_empty.4838
                - fclose
                - clear_file_buffer
                - flist_del_init.4839
                - log_sample_sz
                - flush_samples
                - sfree
                - log_sample_sz
                - flush_hist_samples
            - BranchSide:      'iolog.c:1407,14'
              BranchSideFuncs:
                - fopen64
                - perror
                - set_file_buffer
                - inflate_gz_chunks
                - flist_empty.4838
                - fclose
                - clear_file_buffer
                - flist_del_init.4839
                - log_sample_sz
                - flush_samples
                - sfree
                - log_sample_sz
                - flush_hist_samples
        - Branch String:   'iolog.c:1408,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1409,3'
              BranchSideFuncs:
                - set_file_buffer
                - inflate_gz_chunks
                - flist_empty.4838
                - fclose
                - clear_file_buffer
                - flist_del_init.4839
                - log_sample_sz
                - flush_samples
                - sfree
                - log_sample_sz
                - flush_hist_samples
            - BranchSide:      'iolog.c:1413,24'
              BranchSideFuncs:
                - set_file_buffer
                - inflate_gz_chunks
                - flist_empty.4838
                - fclose
                - clear_file_buffer
                - flist_del_init.4839
                - log_sample_sz
                - flush_samples
                - sfree
                - log_sample_sz
                - flush_hist_samples
        - Branch String:   'iolog.c:1417,2'
          Branch Sides:
            - BranchSide:      'iolog.c:1420,13'
              BranchSideFuncs:
                - flist_del_init.4839
                - log_sample_sz
                - flush_samples
                - sfree
                - flist_empty.4838
                - fclose
                - clear_file_buffer
                - log_sample_sz
                - flush_hist_samples
            - BranchSide:      'iolog.c:1432,9'
              BranchSideFuncs:
                - fclose
                - clear_file_buffer
        - Branch String:   'iolog.c:1423,15'
          Branch Sides:
            - BranchSide:      'iolog.c:1423,18'
              BranchSideFuncs:
                - log_sample_sz
                - flush_samples
                - sfree
                - flist_empty.4838
                - fclose
                - clear_file_buffer
                - flist_del_init.4839
                - log_sample_sz
                - flush_hist_samples
            - BranchSide:      'iolog.c:1427,18'
              BranchSideFuncs:
                - log_sample_sz
                - flush_samples
                - sfree
                - flist_empty.4838
                - fclose
                - clear_file_buffer
                - flist_del_init.4839
                - log_sample_sz
                - flush_hist_samples
        - Branch String:   'iolog.c:1423,7'
          Branch Sides:
            - BranchSide:      'iolog.c:1424,23'
              BranchSideFuncs:
                - log_sample_sz
                - flush_hist_samples
                - sfree
                - flist_empty.4838
                - fclose
                - clear_file_buffer
                - flist_del_init.4839
                - log_sample_sz
                - flush_samples
            - BranchSide:      'iolog.c:1427,18'
              BranchSideFuncs:
                - log_sample_sz
                - flush_samples
                - sfree
                - flist_empty.4838
                - fclose
                - clear_file_buffer
                - flist_del_init.4839
                - log_sample_sz
                - flush_hist_samples
      Callsites:
        - Src:             'iolog.c:1400,8'
          Dst:             fopen64
        - Src:             'iolog.c:1402,8'
          Dst:             fopen64
        - Src:             'iolog.c:1405,8'
          Dst:             fopen64
        - Src:             'iolog.c:1407,8'
          Dst:             fopen64
        - Src:             'iolog.c:1409,3'
          Dst:             perror
        - Src:             'iolog.c:1413,8'
          Dst:             set_file_buffer
        - Src:             'iolog.c:1415,2'
          Dst:             inflate_gz_chunks
        - Src:             'iolog.c:1417,10'
          Dst:             flist_empty
        - Src:             'iolog.c:1421,3'
          Dst:             flist_del_init
        - Src:             'iolog.c:1425,23'
          Dst:             log_sample_sz
        - Src:             'iolog.c:1424,4'
          Dst:             flush_hist_samples
        - Src:             'iolog.c:1427,35'
          Dst:             log_sample_sz
        - Src:             'iolog.c:1427,4'
          Dst:             flush_samples
        - Src:             'iolog.c:1429,3'
          Dst:             sfree
        - Src:             'iolog.c:1432,2'
          Dst:             fclose
        - Src:             'iolog.c:1433,2'
          Dst:             clear_file_buffer
    - functionName:    free_log
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 935
      functionLinenumberEnd: 954
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - log
      BBCount:         9
      ICount:          86
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - flist_del_init
        - flist_empty
        - sfree
      functionUses:    2
      BranchProfiles:
        - Branch String:   'iolog.c:936,2'
          Branch Sides:
            - BranchSide:      'iolog.c:939,13'
              BranchSideFuncs:
                - flist_del_init.4839
                - free
                - sfree
                - flist_empty.4838
                - free
                - free
                - sfree
                - free
                - free
            - BranchSide:      'iolog.c:945,6'
              BranchSideFuncs:
                - free
                - free
                - sfree
                - free
                - free
        - Branch String:   'iolog.c:945,6'
          Branch Sides:
            - BranchSide:      'iolog.c:945,6'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - sfree
            - BranchSide:      'iolog.c:946,8'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - sfree
      Callsites:
        - Src:             'iolog.c:936,10'
          Dst:             flist_empty
        - Src:             'iolog.c:940,3'
          Dst:             flist_del_init
        - Src:             'iolog.c:942,3'
          Dst:             sfree
        - Src:             'iolog.c:953,2'
          Dst:             sfree
    - functionName:    set_file_buffer
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - setvbuf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'iolog.c:915,2'
          Dst:             setvbuf
    - functionName:    inflate_gz_chunks
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1260
      functionLinenumberEnd: 1292
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - log
        - f
      BBCount:         22
      ICount:          153
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - __dprint
        - __errno_location
        - ferror
        - finish_chunk
        - flist_del
        - flist_empty
        - free_chunk
        - fwrite
        - inflate_chunk
        - log_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:1264,2'
          Branch Sides:
            - BranchSide:      'iolog.c:1267,8'
              BranchSideFuncs:
                - flist_del.4847
                - inflate_chunk
                - free_chunk
                - flist_empty.4838
                - finish_chunk
                - free
                - __dprint
                - fwrite
                - ferror
                - __errno_location
                - log_err
            - BranchSide:      'iolog.c:1287,11'
              BranchSideFuncs:
                - finish_chunk
                - free
        - Branch String:   'iolog.c:1270,7'
          Branch Sides:
            - BranchSide:      'iolog.c:1273,4'
              BranchSideFuncs:
                - __dprint
                - fwrite
                - ferror
                - free_chunk
                - flist_empty.4838
                - finish_chunk
                - free
                - flist_del.4847
                - inflate_chunk
                - __errno_location
                - log_err
            - BranchSide:      'iolog.c:1282,18'
              BranchSideFuncs:
                - inflate_chunk
                - free_chunk
                - flist_empty.4838
                - finish_chunk
                - free
                - flist_del.4847
                - __dprint
                - fwrite
                - ferror
                - __errno_location
                - log_err
        - Branch String:   'iolog.c:1273,4'
          Branch Sides:
            - BranchSide:      'iolog.c:1273,4'
              BranchSideFuncs:
                - fwrite
                - ferror
                - free_chunk
                - flist_empty.4838
                - finish_chunk
                - free
                - flist_del.4847
                - inflate_chunk
                - __dprint
                - __errno_location
                - log_err
            - BranchSide:      'iolog.c:1276,17'
              BranchSideFuncs:
                - __dprint
                - fwrite
                - ferror
                - free_chunk
                - flist_empty.4838
                - finish_chunk
                - free
                - flist_del.4847
                - inflate_chunk
                - __errno_location
                - log_err
        - Branch String:   'iolog.c:1277,17'
          Branch Sides:
            - BranchSide:      'iolog.c:1277,27'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - free_chunk
                - flist_empty.4838
                - finish_chunk
                - free
                - flist_del.4847
                - inflate_chunk
                - __dprint
                - fwrite
                - ferror
            - BranchSide:      'iolog.c:1278,16'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - free_chunk
                - flist_empty.4838
                - finish_chunk
                - free
                - flist_del.4847
                - inflate_chunk
                - __dprint
                - fwrite
                - ferror
        - Branch String:   'iolog.c:1277,8'
          Branch Sides:
            - BranchSide:      'iolog.c:1278,16'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - free_chunk
                - flist_empty.4838
                - finish_chunk
                - free
                - flist_del.4847
                - inflate_chunk
                - __dprint
                - fwrite
                - ferror
            - BranchSide:      'iolog.c:1281,3'
              BranchSideFuncs:
                - free_chunk
                - flist_empty.4838
                - finish_chunk
                - free
                - flist_del.4847
                - inflate_chunk
                - __dprint
                - fwrite
                - ferror
                - __errno_location
                - log_err
        - Branch String:   'iolog.c:1287,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1287,6'
              BranchSideFuncs:
                - finish_chunk
                - free
            - BranchSide:      'iolog.c:1288,25'
              BranchSideFuncs:
                - finish_chunk
                - free
      Callsites:
        - Src:             'iolog.c:1264,10'
          Dst:             flist_empty
        - Src:             'iolog.c:1268,3'
          Dst:             flist_del
        - Src:             'iolog.c:1273,4'
          Dst:             __dprint
        - Src:             'iolog.c:1276,10'
          Dst:             fwrite
        - Src:             'iolog.c:1277,20'
          Dst:             ferror
        - Src:             'iolog.c:1278,16'
          Dst:             __errno_location
        - Src:             'iolog.c:1279,5'
          Dst:             log_err
        - Src:             'iolog.c:1282,4'
          Dst:             inflate_chunk
        - Src:             'iolog.c:1284,3'
          Dst:             free_chunk
        - Src:             'iolog.c:1288,3'
          Dst:             finish_chunk
    - functionName:    log_sample_sz
      functionSourceFile: '/src/fio/./iolog.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - log
        - cur_log
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - log_entry_sz
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './iolog.h:217,31'
          Dst:             log_entry_sz
    - functionName:    flush_hist_samples
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 975
      functionLinenumberEnd: 1016
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - f
        - hist_coarseness
        - samples
        - sample_size
      BBCount:         14
      ICount:          187
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __get_sample
        - __log_entry_sz
        - flist_del
        - fprintf
        - hist_sum
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:985,6'
          Branch Sides:
            - BranchSide:      'iolog.c:986,3'
              BranchSideFuncs:
                - __get_sample.4863
                - __log_entry_sz.4855
                - __get_sample.4863
                - fprintf
                - hist_sum
                - fprintf
                - flist_del.4847
                - free
                - hist_sum
                - fprintf
            - BranchSide:      'iolog.c:988,19'
              BranchSideFuncs:
                - __get_sample.4863
                - __log_entry_sz.4855
                - __get_sample.4863
                - fprintf
                - hist_sum
                - fprintf
                - flist_del.4847
                - free
                - hist_sum
                - fprintf
        - Branch String:   'iolog.c:994,2'
          Branch Sides:
            - BranchSide:      'iolog.c:994,2'
              BranchSideFuncs:
                - __get_sample.4863
                - fprintf
                - hist_sum
                - fprintf
                - flist_del.4847
                - free
                - hist_sum
                - fprintf
            - BranchSide:      'iolog.c:995,20'
              BranchSideFuncs:
                - __get_sample.4863
                - fprintf
                - hist_sum
                - fprintf
                - flist_del.4847
                - free
                - hist_sum
                - fprintf
        - Branch String:   'iolog.c:1005,3'
          Branch Sides:
            - BranchSide:      'iolog.c:1006,12'
              BranchSideFuncs:
                - hist_sum
                - fprintf
                - hist_sum
                - fprintf
                - flist_del.4847
                - free
                - __get_sample.4863
                - fprintf
            - BranchSide:      'iolog.c:1009,11'
              BranchSideFuncs:
                - hist_sum
                - fprintf
                - flist_del.4847
                - free
                - __get_sample.4863
                - fprintf
                - hist_sum
                - fprintf
      Callsites:
        - Src:             'iolog.c:988,6'
          Dst:             __get_sample
        - Src:             'iolog.c:992,29'
          Dst:             __log_entry_sz
        - Src:             'iolog.c:995,7'
          Dst:             __get_sample
        - Src:             'iolog.c:1003,3'
          Dst:             fprintf
        - Src:             'iolog.c:1007,12'
          Dst:             hist_sum
        - Src:             'iolog.c:1006,4'
          Dst:             fprintf
        - Src:             'iolog.c:1010,11'
          Dst:             hist_sum
        - Src:             'iolog.c:1009,3'
          Dst:             fprintf
        - Src:             'iolog.c:1013,3'
          Dst:             flist_del
    - functionName:    flush_samples
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 1046
      functionLinenumberEnd: 1114
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - f
        - samples
        - sample_size
      BBCount:         34
      ICount:          268
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - __get_sample
        - __log_entry_sz
        - fprintf
        - ioprio_value_is_class_rt
        - print_sample_fields
      functionUses:    3
      BranchProfiles:
        - Branch String:   'iolog.c:1055,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1056,3'
              BranchSideFuncs:
                - __get_sample.4863
                - __log_entry_sz.4855
                - __get_sample.4863
                - print_sample_fields
                - print_sample_fields
                - ioprio_value_is_class_rt
                - print_sample_fields
                - fprintf
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
            - BranchSide:      'iolog.c:1058,19'
              BranchSideFuncs:
                - __get_sample.4863
                - __log_entry_sz.4855
                - __get_sample.4863
                - print_sample_fields
                - print_sample_fields
                - ioprio_value_is_class_rt
                - print_sample_fields
                - fprintf
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
        - Branch String:   'iolog.c:1066,2'
          Branch Sides:
            - BranchSide:      'iolog.c:1066,2'
              BranchSideFuncs:
                - __get_sample.4863
                - print_sample_fields
                - print_sample_fields
                - ioprio_value_is_class_rt
                - print_sample_fields
                - fprintf
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
            - BranchSide:      'iolog.c:1067,20'
              BranchSideFuncs:
                - __get_sample.4863
                - print_sample_fields
                - print_sample_fields
                - ioprio_value_is_class_rt
                - print_sample_fields
                - fprintf
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
        - Branch String:   'iolog.c:1073,7'
          Branch Sides:
            - BranchSide:      'iolog.c:1074,4'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:1076,7'
              BranchSideFuncs:
                - print_sample_fields
                - ioprio_value_is_class_rt
                - print_sample_fields
                - fprintf
                - __get_sample.4863
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
        - Branch String:   'iolog.c:1076,7'
          Branch Sides:
            - BranchSide:      'iolog.c:1078,9'
              BranchSideFuncs:
                - print_sample_fields
                - print_sample_fields
                - ioprio_value_is_class_rt
                - print_sample_fields
                - fprintf
                - __get_sample.4863
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
            - BranchSide:      'iolog.c:1084,8'
              BranchSideFuncs:
                - print_sample_fields
                - ioprio_value_is_class_rt
                - print_sample_fields
                - fprintf
                - __get_sample.4863
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
        - Branch String:   'iolog.c:1079,8'
          Branch Sides:
            - BranchSide:      'iolog.c:1080,5'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:1081,3'
              BranchSideFuncs:
                - print_sample_fields
                - ioprio_value_is_class_rt
                - print_sample_fields
                - fprintf
                - __get_sample.4863
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
        - Branch String:   'iolog.c:1086,7'
          Branch Sides:
            - BranchSide:      'iolog.c:1087,4'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:1089,7'
              BranchSideFuncs:
                - ioprio_value_is_class_rt
                - print_sample_fields
                - fprintf
                - __get_sample.4863
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
        - Branch String:   'iolog.c:1089,7'
          Branch Sides:
            - BranchSide:      'iolog.c:1091,30'
              BranchSideFuncs:
                - print_sample_fields
                - ioprio_value_is_class_rt
                - print_sample_fields
                - fprintf
                - __get_sample.4863
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
            - BranchSide:      'iolog.c:1096,7'
              BranchSideFuncs:
                - ioprio_value_is_class_rt
                - print_sample_fields
                - fprintf
                - __get_sample.4863
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
        - Branch String:   'iolog.c:1092,8'
          Branch Sides:
            - BranchSide:      'iolog.c:1093,5'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:1094,3'
              BranchSideFuncs:
                - ioprio_value_is_class_rt
                - print_sample_fields
                - fprintf
                - __get_sample.4863
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
        - Branch String:   'iolog.c:1096,7'
          Branch Sides:
            - BranchSide:      'iolog.c:1098,9'
              BranchSideFuncs:
                - print_sample_fields
                - fprintf
                - __get_sample.4863
                - print_sample_fields
                - print_sample_fields
                - ioprio_value_is_class_rt
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
            - BranchSide:      'iolog.c:1101,34'
              BranchSideFuncs:
                - ioprio_value_is_class_rt
                - print_sample_fields
                - fprintf
                - __get_sample.4863
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
        - Branch String:   'iolog.c:1102,7'
          Branch Sides:
            - BranchSide:      'iolog.c:1103,4'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:1105,7'
              BranchSideFuncs:
                - fprintf
                - __get_sample.4863
                - print_sample_fields
                - print_sample_fields
                - ioprio_value_is_class_rt
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
        - Branch String:   'iolog.c:1105,7'
          Branch Sides:
            - BranchSide:      'iolog.c:1107,30'
              BranchSideFuncs:
                - print_sample_fields
                - fprintf
                - __get_sample.4863
                - print_sample_fields
                - print_sample_fields
                - ioprio_value_is_class_rt
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
            - BranchSide:      'iolog.c:1112,11'
              BranchSideFuncs:
                - fprintf
                - __get_sample.4863
                - print_sample_fields
                - print_sample_fields
                - ioprio_value_is_class_rt
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
        - Branch String:   'iolog.c:1108,8'
          Branch Sides:
            - BranchSide:      'iolog.c:1109,5'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:1110,3'
              BranchSideFuncs:
                - fprintf
                - __get_sample.4863
                - print_sample_fields
                - print_sample_fields
                - ioprio_value_is_class_rt
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
                - print_sample_fields
      Callsites:
        - Src:             'iolog.c:1058,6'
          Dst:             __get_sample
        - Src:             'iolog.c:1064,29'
          Dst:             __log_entry_sz
        - Src:             'iolog.c:1067,7'
          Dst:             __get_sample
        - Src:             'iolog.c:1071,9'
          Dst:             print_sample_fields
        - Src:             'iolog.c:1077,10'
          Dst:             print_sample_fields
        - Src:             'iolog.c:1083,9'
          Dst:             print_sample_fields
        - Src:             'iolog.c:1090,10'
          Dst:             print_sample_fields
        - Src:             'iolog.c:1097,10'
          Dst:             print_sample_fields
        - Src:             'iolog.c:1101,9'
          Dst:             ioprio_value_is_class_rt
        - Src:             'iolog.c:1100,10'
          Dst:             print_sample_fields
        - Src:             'iolog.c:1106,10'
          Dst:             print_sample_fields
        - Src:             'iolog.c:1112,3'
          Dst:             fprintf
    - functionName:    clear_file_buffer
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __get_sample
      functionSourceFile: '/src/fio/./iolog.h'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - bool
        - size_t
      constantsTouched: []
      argNames:
        - samples
        - log_offset
        - log_issue_time
        - sample
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __log_entry_sz
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './iolog.h:225,3'
          Dst:             __log_entry_sz
    - functionName:    print_sample_fields
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1018
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
        - left
        - fmt
      BBCount:         9
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - log_err
        - vsnprintf
      functionUses:    7
      BranchProfiles:
        - Branch String:   'iolog.c:1024,14'
          Branch Sides:
            - BranchSide:      'iolog.c:1024,17'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'iolog.c:1025,45'
              BranchSideFuncs:
                - log_err
        - Branch String:   'iolog.c:1024,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1025,45'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'iolog.c:1029,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'iolog.c:1023,8'
          Dst:             vsnprintf
        - Src:             'iolog.c:1025,3'
          Dst:             log_err
    - functionName:    ioprio_value_is_class_rt
      functionSourceFile: '/src/fio/./os/os-linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - priority
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    hist_sum
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 958
      functionLinenumberEnd: 970
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - j
        - stride
        - io_u_plat
        - io_u_plat_last
      BBCount:         12
      ICount:          92
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'iolog.c:962,6'
          Branch Sides:
            - BranchSide:      'iolog.c:963,16'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:966,16'
              BranchSideFuncs: []
        - Branch String:   'iolog.c:963,3'
          Branch Sides:
            - BranchSide:      'iolog.c:964,11'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:965,2'
              BranchSideFuncs: []
        - Branch String:   'iolog.c:966,3'
          Branch Sides:
            - BranchSide:      'iolog.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:967,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    inflate_chunk
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1200
      functionLinenumberEnd: 1252
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ic
        - gz_hdr
        - f
        - stream
        - iter
      BBCount:         30
      ICount:          263
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - __dprint
        - finish_chunk
        - inflate
        - log_err
        - realloc
        - z_stream_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   'iolog.c:1203,2'
          Branch Sides:
            - BranchSide:      'iolog.c:1203,2'
              BranchSideFuncs:
                - malloc
                - __dprint
                - inflate
                - realloc
                - log_err
                - z_stream_init
                - finish_chunk
            - BranchSide:      'iolog.c:1206,6'
              BranchSideFuncs:
                - __dprint
                - malloc
                - __dprint
                - inflate
                - realloc
                - log_err
                - z_stream_init
                - finish_chunk
        - Branch String:   'iolog.c:1206,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1207,7'
              BranchSideFuncs:
                - z_stream_init
                - malloc
                - __dprint
                - inflate
                - realloc
                - log_err
                - finish_chunk
            - BranchSide:      'iolog.c:1214,21'
              BranchSideFuncs:
                - malloc
                - __dprint
                - inflate
                - realloc
                - log_err
        - Branch String:   'iolog.c:1207,7'
          Branch Sides:
            - BranchSide:      'iolog.c:1208,17'
              BranchSideFuncs:
                - finish_chunk
                - z_stream_init
                - malloc
                - __dprint
                - inflate
                - realloc
                - log_err
            - BranchSide:      'iolog.c:1210,17'
              BranchSideFuncs:
                - z_stream_init
                - malloc
                - __dprint
                - inflate
                - realloc
                - log_err
        - Branch String:   'iolog.c:1217,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1218,20'
              BranchSideFuncs:
                - __dprint
                - inflate
                - realloc
                - log_err
            - BranchSide:      'iolog.c:1222,2'
              BranchSideFuncs:
                - __dprint
                - inflate
                - realloc
                - log_err
        - Branch String:   'iolog.c:1222,2'
          Branch Sides:
            - BranchSide:      'iolog.c:1223,21'
              BranchSideFuncs:
                - inflate
                - realloc
                - __dprint
                - log_err
            - BranchSide:      'iolog.c:1248,17'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'iolog.c:1230,7'
          Branch Sides:
            - BranchSide:      'iolog.c:1231,47'
              BranchSideFuncs:
                - log_err
                - __dprint
            - BranchSide:      'iolog.c:1236,21'
              BranchSideFuncs:
                - realloc
                - __dprint
                - inflate
                - log_err
        - Branch String:   'iolog.c:1238,7'
          Branch Sides:
            - BranchSide:      'iolog.c:1239,22'
              BranchSideFuncs:
                - __dprint
                - inflate
                - realloc
                - log_err
            - BranchSide:      'iolog.c:1244,7'
              BranchSideFuncs:
                - __dprint
                - inflate
                - realloc
                - log_err
        - Branch String:   'iolog.c:1244,7'
          Branch Sides:
            - BranchSide:      'iolog.c:1222,2'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'iolog.c:1245,4'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'iolog.c:1250,2'
          Branch Sides:
            - BranchSide:      'iolog.c:1250,2'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:1250,2'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'iolog.c:1203,2'
          Dst:             __dprint
        - Src:             'iolog.c:1208,4'
          Dst:             finish_chunk
        - Src:             'iolog.c:1210,3'
          Dst:             z_stream_init
        - Src:             'iolog.c:1229,9'
          Dst:             inflate
        - Src:             'iolog.c:1231,4'
          Dst:             log_err
        - Src:             'iolog.c:1240,16'
          Dst:             realloc
        - Src:             'iolog.c:1250,2'
          Dst:             __dprint
    - functionName:    finish_chunk
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1180
      functionLinenumberEnd: 1192
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - stream
        - f
        - iter
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flush_samples
        - inflateEnd
        - log_err
      functionUses:    3
      BranchProfiles:
        - Branch String:   'iolog.c:1184,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1184,6'
              BranchSideFuncs:
                - log_err
                - flush_samples
                - free
            - BranchSide:      'iolog.c:1186,5'
              BranchSideFuncs:
                - log_err
                - flush_samples
                - free
      Callsites:
        - Src:             'iolog.c:1183,8'
          Dst:             inflateEnd
        - Src:             'iolog.c:1185,3'
          Dst:             log_err
        - Src:             'iolog.c:1188,2'
          Dst:             flush_samples
    - functionName:    z_stream_init
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1167
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - stream
        - gz_hdr
      BBCount:         9
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - inflateInit2_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:1160,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1161,9'
              BranchSideFuncs:
                - inflateInit2_
            - BranchSide:      'iolog.c:1163,6'
              BranchSideFuncs:
                - inflateInit2_
        - Branch String:   'iolog.c:1163,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1164,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:1166,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'iolog.c:1163,6'
          Dst:             inflateInit2_
    - functionName:    inflateInit2_
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    setvbuf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __write_log
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1781
      functionLinenumberEnd: 1786
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - log
        - try
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - finish_log
      functionUses:    6
      BranchProfiles:
        - Branch String:   'iolog.c:1782,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1783,21'
              BranchSideFuncs:
                - finish_log
            - BranchSide:      'iolog.c:1785,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'iolog.c:1783,10'
          Dst:             finish_log
    - functionName:    per_unit_log
      functionSourceFile: '/src/fio/./iolog.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - log
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './iolog.h:323,13'
          Branch Sides:
            - BranchSide:      './iolog.h:323,18'
              BranchSideFuncs: []
            - BranchSide:      './iolog.h:323,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    write_clat_hist_log
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1831
      functionLinenumberEnd: 1842
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - td
        - try
        - unit_log
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __write_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'iolog.c:1834,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1835,3'
              BranchSideFuncs:
                - __write_log
            - BranchSide:      'iolog.c:1837,20'
              BranchSideFuncs:
                - __write_log
        - Branch String:   'iolog.c:1838,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1839,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:1841,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'iolog.c:1837,8'
          Dst:             __write_log
    - functionName:    write_iops_log
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1789
      functionLinenumberEnd: 1800
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - td
        - try
        - unit_log
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __write_log
        - per_unit_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'iolog.c:1792,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1793,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:1795,20'
              BranchSideFuncs:
                - __write_log
        - Branch String:   'iolog.c:1796,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1797,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:1799,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'iolog.c:1792,6'
          Dst:             per_unit_log
        - Src:             'iolog.c:1795,8'
          Dst:             __write_log
    - functionName:    write_clat_log
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1817
      functionLinenumberEnd: 1828
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - td
        - try
        - unit_log
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __write_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'iolog.c:1820,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1821,3'
              BranchSideFuncs:
                - __write_log
            - BranchSide:      'iolog.c:1823,20'
              BranchSideFuncs:
                - __write_log
        - Branch String:   'iolog.c:1824,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1825,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:1827,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'iolog.c:1823,8'
          Dst:             __write_log
    - functionName:    write_slat_log
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1803
      functionLinenumberEnd: 1814
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - td
        - try
        - unit_log
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __write_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'iolog.c:1806,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1807,3'
              BranchSideFuncs:
                - __write_log
            - BranchSide:      'iolog.c:1809,20'
              BranchSideFuncs:
                - __write_log
        - Branch String:   'iolog.c:1810,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1811,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:1813,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'iolog.c:1809,8'
          Dst:             __write_log
    - functionName:    write_lat_log
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1845
      functionLinenumberEnd: 1856
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - td
        - try
        - unit_log
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __write_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'iolog.c:1848,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1849,3'
              BranchSideFuncs:
                - __write_log
            - BranchSide:      'iolog.c:1851,20'
              BranchSideFuncs:
                - __write_log
        - Branch String:   'iolog.c:1852,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1853,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:1855,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'iolog.c:1851,8'
          Dst:             __write_log
    - functionName:    write_bandw_log
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1859
      functionLinenumberEnd: 1870
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - td
        - try
        - unit_log
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __write_log
        - per_unit_log
      functionUses:    0
      BranchProfiles:
        - Branch String:   'iolog.c:1862,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1863,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:1865,20'
              BranchSideFuncs:
                - __write_log
        - Branch String:   'iolog.c:1866,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1867,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:1869,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'iolog.c:1862,6'
          Dst:             per_unit_log
        - Src:             'iolog.c:1865,8'
          Dst:             __write_log
    - functionName:    gz_init_worker
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1637
      functionLinenumberEnd: 1649
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sw
      BBCount:         8
      ICount:          66
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __fio_option_is_set
        - gettid
        - log_err
        - sched_setaffinity
      functionUses:    0
      BranchProfiles:
        - Branch String:   'iolog.c:1640,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1641,3'
              BranchSideFuncs:
                - gettid
                - sched_setaffinity
                - log_err
            - BranchSide:      'iolog.c:1643,6'
              BranchSideFuncs:
                - gettid
                - sched_setaffinity
                - log_err
        - Branch String:   'iolog.c:1643,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1644,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'iolog.c:1648,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'iolog.c:1640,7'
          Dst:             __fio_option_is_set
        - Src:             'iolog.c:1643,6'
          Dst:             gettid
        - Src:             'iolog.c:1643,6'
          Dst:             sched_setaffinity
        - Src:             'iolog.c:1644,3'
          Dst:             log_err
    - functionName:    gz_work_async
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1632
      functionLinenumberEnd: 1633
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sw
        - work
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gz_work
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'iolog.c:1633,9'
          Dst:             gz_work
    - functionName:    __fls
      functionSourceFile: '/src/fio/./lib/fls.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         19
      ICount:          116
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './lib/fls.h:16,6'
          Branch Sides:
            - BranchSide:      './lib/fls.h:17,3'
              BranchSideFuncs: []
            - BranchSide:      './lib/fls.h:18,8'
              BranchSideFuncs: []
        - Branch String:   './lib/fls.h:18,6'
          Branch Sides:
            - BranchSide:      './lib/fls.h:19,5'
              BranchSideFuncs: []
            - BranchSide:      './lib/fls.h:22,8'
              BranchSideFuncs: []
        - Branch String:   './lib/fls.h:22,6'
          Branch Sides:
            - BranchSide:      './lib/fls.h:23,5'
              BranchSideFuncs: []
            - BranchSide:      './lib/fls.h:26,8'
              BranchSideFuncs: []
        - Branch String:   './lib/fls.h:26,6'
          Branch Sides:
            - BranchSide:      './lib/fls.h:27,5'
              BranchSideFuncs: []
            - BranchSide:      './lib/fls.h:30,8'
              BranchSideFuncs: []
        - Branch String:   './lib/fls.h:30,6'
          Branch Sides:
            - BranchSide:      './lib/fls.h:31,5'
              BranchSideFuncs: []
            - BranchSide:      './lib/fls.h:34,8'
              BranchSideFuncs: []
        - Branch String:   './lib/fls.h:34,6'
          Branch Sides:
            - BranchSide:      './lib/fls.h:35,5'
              BranchSideFuncs: []
            - BranchSide:      './lib/fls.h:37,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    open_socket
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 686
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
      BBCount:         11
      ICount:          82
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - close
        - connect
        - log_err
        - snprintf
        - socket
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:691,6'
          Branch Sides:
            - BranchSide:      'iolog.c:692,10'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:694,7'
              BranchSideFuncs:
                - snprintf
                - strlen
                - connect
                - close
                - log_err
        - Branch String:   'iolog.c:695,6'
          Branch Sides:
            - BranchSide:      'iolog.c:698,14'
              BranchSideFuncs:
                - log_err
                - strlen
                - connect
                - close
            - BranchSide:      'iolog.c:701,16'
              BranchSideFuncs:
                - strlen
                - connect
                - close
        - Branch String:   'iolog.c:702,6'
          Branch Sides:
            - BranchSide:      'iolog.c:703,10'
              BranchSideFuncs:
                - close
            - BranchSide:      'iolog.c:705,8'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'iolog.c:690,7'
          Dst:             socket
        - Src:             'iolog.c:695,6'
          Dst:             snprintf
        - Src:             'iolog.c:697,3'
          Dst:             log_err
        - Src:             'iolog.c:701,52'
          Dst:             strlen
        - Src:             'iolog.c:701,8'
          Dst:             connect
        - Src:             'iolog.c:705,2'
          Dst:             close
    - functionName:    is_socket
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - stat64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:679,6'
          Branch Sides:
            - BranchSide:      'iolog.c:680,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:682,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'iolog.c:678,6'
          Dst:             stat64
    - functionName:    ipo_bytes_align
      functionSourceFile: '/src/fio/./iolog.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - replay_align
        - ipo
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './iolog.h:335,6'
          Branch Sides:
            - BranchSide:      './iolog.h:336,3'
              BranchSideFuncs: []
            - BranchSide:      './iolog.h:338,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ddir_sync
      functionSourceFile: '/src/fio/./os/../io_ddir.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ddir
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../io_ddir.h:61,27'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:61,27'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:61,30'
              BranchSideFuncs: []
        - Branch String:   './os/../io_ddir.h:61,52'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:61,52'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:62,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_file_open
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_fill_issue_time
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './fio.h:837,28'
          Branch Sides:
            - BranchSide:      './fio.h:838,7'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:839,3'
              BranchSideFuncs: []
        - Branch String:   './fio.h:838,26'
          Branch Sides:
            - BranchSide:      './fio.h:838,30'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:839,3'
              BranchSideFuncs: []
        - Branch String:   './fio.h:838,49'
          Branch Sides:
            - BranchSide:      './fio.h:838,53'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:839,3'
              BranchSideFuncs: []
        - Branch String:   './fio.h:837,6'
          Branch Sides:
            - BranchSide:      './fio.h:839,3'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:841,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    tnumber_to_td
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - tnumber
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_writeout_logs
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 1949
      functionLinenumberEnd: 1953
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - bool
      constantsTouched: []
      argNames:
        - unit_logs
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - td_writeout_logs
        - tnumber_to_td
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:1950,2'
          Branch Sides:
            - BranchSide:      'iolog.c:1951,20'
              BranchSideFuncs:
                - td_writeout_logs
                - tnumber_to_td.4890
            - BranchSide:      'iolog.c:1953,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'iolog.c:1951,3'
          Dst:             td_writeout_logs
        - Src:             'iolog.c:1950,2'
          Dst:             tnumber_to_td
    - functionName:    td_writeout_logs
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 1916
      functionLinenumberEnd: 1946
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - td
        - unit_logs
      BBCount:         22
      ICount:          148
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - finalize_logs
        - td_bump_runstate
        - td_restore_runstate
        - usleep
      functionUses:    2
      BranchProfiles:
        - Branch String:   'iolog.c:1925,2'
          Branch Sides:
            - BranchSide:      'iolog.c:1926,23'
              BranchSideFuncs:
                - td_restore_runstate
                - usleep
            - BranchSide:      'iolog.c:1945,22'
              BranchSideFuncs:
                - td_restore_runstate
        - Branch String:   'iolog.c:1928,30'
          Branch Sides:
            - BranchSide:      'iolog.c:1928,33'
              BranchSideFuncs:
                - td_restore_runstate
                - usleep
            - BranchSide:      'iolog.c:1928,3'
              BranchSideFuncs:
                - td_restore_runstate
                - usleep
        - Branch String:   'iolog.c:1928,3'
          Branch Sides:
            - BranchSide:      'iolog.c:1929,37'
              BranchSideFuncs:
                - td_restore_runstate
                - usleep
            - BranchSide:      'iolog.c:1941,7'
              BranchSideFuncs:
                - td_restore_runstate
                - usleep
        - Branch String:   'iolog.c:1932,8'
          Branch Sides:
            - BranchSide:      'iolog.c:1933,11'
              BranchSideFuncs:
                - td_restore_runstate
                - usleep
            - BranchSide:      'iolog.c:1939,3'
              BranchSideFuncs:
                - td_restore_runstate
                - usleep
        - Branch String:   'iolog.c:1934,9'
          Branch Sides:
            - BranchSide:      'iolog.c:1935,14'
              BranchSideFuncs:
                - td_restore_runstate
                - usleep
            - BranchSide:      'iolog.c:1938,4'
              BranchSideFuncs:
                - td_restore_runstate
                - usleep
        - Branch String:   'iolog.c:1941,7'
          Branch Sides:
            - BranchSide:      'iolog.c:1925,2'
              BranchSideFuncs:
                - usleep
                - td_restore_runstate
            - BranchSide:      'iolog.c:1942,4'
              BranchSideFuncs:
                - usleep
                - td_restore_runstate
      Callsites:
        - Src:             'iolog.c:1921,14'
          Dst:             td_bump_runstate
        - Src:             'iolog.c:1923,2'
          Dst:             finalize_logs
        - Src:             'iolog.c:1942,4'
          Dst:             usleep
        - Src:             'iolog.c:1945,2'
          Dst:             td_restore_runstate
    - functionName:    iolog_nr_samples
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 1766
      functionLinenumberEnd: 1777
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - iolog
      BBCount:         5
      ICount:          54
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:1770,2'
          Branch Sides:
            - BranchSide:      'iolog.c:1773,13'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:1777,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    iolog_cur_log
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 1758
      functionLinenumberEnd: 1763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - log
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flist_empty
      functionUses:    2
      BranchProfiles:
        - Branch String:   'iolog.c:1759,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1760,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:1762,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'iolog.c:1759,6'
          Dst:             flist_empty
    - functionName:    iolog_free_deferred
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1494
      functionLinenumberEnd: 1509
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - log
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:1497,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1498,3'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - free
            - BranchSide:      'iolog.c:1500,22'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - free
        - Branch String:   'iolog.c:1502,2'
          Branch Sides:
            - BranchSide:      'iolog.c:1503,8'
              BranchSideFuncs:
                - free
                - pthread_mutex_unlock
            - BranchSide:      'iolog.c:1507,2'
              BranchSideFuncs:
                - pthread_mutex_unlock
      Callsites:
        - Src:             'iolog.c:1500,2'
          Dst:             pthread_mutex_lock
        - Src:             'iolog.c:1508,2'
          Dst:             pthread_mutex_unlock
    - functionName:    iolog_cur_flush
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 1712
      functionLinenumberEnd: 1733
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - log
        - cur_log
      BBCount:         6
      ICount:          74
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - iolog_free_deferred
        - smalloc
        - workqueue_enqueue
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:1716,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1717,3'
              BranchSideFuncs:
                - workqueue_enqueue
                - iolog_free_deferred
            - BranchSide:      'iolog.c:1719,14'
              BranchSideFuncs:
                - workqueue_enqueue
                - iolog_free_deferred
      Callsites:
        - Src:             'iolog.c:1715,9'
          Dst:             smalloc
        - Src:             'iolog.c:1728,2'
          Dst:             workqueue_enqueue
        - Src:             'iolog.c:1730,2'
          Dst:             iolog_free_deferred
    - functionName:    iolog_compress_exit
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 1667
      functionLinenumberEnd: 1672
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - workqueue_exit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:1668,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1669,3'
              BranchSideFuncs:
                - workqueue_exit
            - BranchSide:      'iolog.c:1671,18'
              BranchSideFuncs:
                - workqueue_exit
      Callsites:
        - Src:             'iolog.c:1671,2'
          Dst:             workqueue_exit
    - functionName:    iolog_compress_init
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 1658
      functionLinenumberEnd: 1664
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - sk_out
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - workqueue_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:1659,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1660,3'
              BranchSideFuncs:
                - workqueue_init
            - BranchSide:      'iolog.c:1662,17'
              BranchSideFuncs:
                - workqueue_init
      Callsites:
        - Src:             'iolog.c:1662,2'
          Dst:             workqueue_init
    - functionName:    log_chunk_sizes
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 1458
      functionLinenumberEnd: 1475
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - log
      BBCount:         10
      ICount:          82
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - flist_empty
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    0
      BranchProfiles:
        - Branch String:   'iolog.c:1462,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1463,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:1465,6'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   'iolog.c:1467,2'
          Branch Sides:
            - BranchSide:      'iolog.c:1470,7'
              BranchSideFuncs:
                - pthread_mutex_unlock
            - BranchSide:      'iolog.c:1473,24'
              BranchSideFuncs:
                - pthread_mutex_unlock
      Callsites:
        - Src:             'iolog.c:1462,6'
          Dst:             flist_empty
        - Src:             'iolog.c:1466,2'
          Dst:             pthread_mutex_lock
        - Src:             'iolog.c:1473,2'
          Dst:             pthread_mutex_unlock
    - functionName:    iolog_file_inflate
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 1301
      functionLinenumberEnd: 1371
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - file
      BBCount:         34
      ICount:          224
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - fclose
        - feof
        - ferror
        - finish_chunk
        - fopen64
        - fread
        - inflate_chunk
        - log_err
        - perror
        - stat64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:1312,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1313,3'
              BranchSideFuncs:
                - stat64
                - malloc
                - fread
                - ferror
                - feof
                - fclose
                - inflate_chunk
                - free
                - finish_chunk
                - free
                - log_err
                - fclose
                - free
                - ferror
                - perror
                - fclose
                - free
                - fclose
                - perror
            - BranchSide:      'iolog.c:1317,11'
              BranchSideFuncs:
                - stat64
                - malloc
                - fread
                - ferror
                - feof
                - fclose
                - inflate_chunk
                - free
                - finish_chunk
                - free
                - log_err
                - fclose
                - free
                - ferror
                - perror
                - fclose
                - free
                - fclose
                - perror
        - Branch String:   'iolog.c:1317,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1318,10'
              BranchSideFuncs:
                - fclose
                - perror
            - BranchSide:      'iolog.c:1323,27'
              BranchSideFuncs:
                - malloc
                - fread
                - ferror
                - feof
                - fclose
                - inflate_chunk
                - free
                - finish_chunk
                - free
                - log_err
                - fclose
                - free
                - ferror
                - perror
                - fclose
                - free
        - Branch String:   'iolog.c:1328,15'
          Branch Sides:
            - BranchSide:      'iolog.c:1328,25'
              BranchSideFuncs:
                - ferror
                - ferror
                - feof
                - fclose
                - inflate_chunk
                - free
                - finish_chunk
                - free
                - log_err
                - fclose
                - free
                - perror
                - fclose
                - free
            - BranchSide:      'iolog.c:1333,20'
              BranchSideFuncs:
                - ferror
                - feof
                - fclose
                - inflate_chunk
                - free
                - finish_chunk
                - free
                - log_err
                - fclose
                - free
        - Branch String:   'iolog.c:1328,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1329,3'
              BranchSideFuncs:
                - perror
                - fclose
                - free
            - BranchSide:      'iolog.c:1333,20'
              BranchSideFuncs:
                - ferror
                - feof
                - fclose
                - inflate_chunk
                - free
                - finish_chunk
                - free
                - log_err
                - fclose
                - free
        - Branch String:   'iolog.c:1333,23'
          Branch Sides:
            - BranchSide:      'iolog.c:1333,33'
              BranchSideFuncs:
                - log_err
                - fclose
                - free
            - BranchSide:      'iolog.c:1334,3'
              BranchSideFuncs:
                - log_err
                - fclose
                - free
        - Branch String:   'iolog.c:1354,7'
          Branch Sides:
            - BranchSide:      'iolog.c:1355,4'
              BranchSideFuncs:
                - free
                - finish_chunk
                - free
                - inflate_chunk
            - BranchSide:      'iolog.c:1356,12'
              BranchSideFuncs:
                - free
                - finish_chunk
                - free
                - inflate_chunk
        - Branch String:   'iolog.c:1356,7'
          Branch Sides:
            - BranchSide:      'iolog.c:1357,4'
              BranchSideFuncs:
                - free
                - finish_chunk
                - free
            - BranchSide:      'iolog.c:1359,6'
              BranchSideFuncs:
                - free
                - finish_chunk
                - free
                - inflate_chunk
        - Branch String:   'iolog.c:1362,2'
          Branch Sides:
            - BranchSide:      'iolog.c:1352,33'
              BranchSideFuncs:
                - inflate_chunk
                - free
                - finish_chunk
                - free
            - BranchSide:      'iolog.c:1364,11'
              BranchSideFuncs:
                - free
                - finish_chunk
                - free
        - Branch String:   'iolog.c:1364,6'
          Branch Sides:
            - BranchSide:      'iolog.c:1365,25'
              BranchSideFuncs:
                - finish_chunk
                - free
                - free
            - BranchSide:      'iolog.c:1369,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'iolog.c:1311,6'
          Dst:             fopen64
        - Src:             'iolog.c:1313,3'
          Dst:             perror
        - Src:             'iolog.c:1317,6'
          Dst:             stat64
        - Src:             'iolog.c:1318,3'
          Dst:             fclose
        - Src:             'iolog.c:1319,3'
          Dst:             perror
        - Src:             'iolog.c:1327,8'
          Dst:             fread
        - Src:             'iolog.c:1328,18'
          Dst:             ferror
        - Src:             'iolog.c:1329,3'
          Dst:             perror
        - Src:             'iolog.c:1330,3'
          Dst:             fclose
        - Src:             'iolog.c:1333,13'
          Dst:             ferror
        - Src:             'iolog.c:1333,28'
          Dst:             feof
        - Src:             'iolog.c:1334,3'
          Dst:             log_err
        - Src:             'iolog.c:1335,3'
          Dst:             fclose
        - Src:             'iolog.c:1340,2'
          Dst:             fclose
        - Src:             'iolog.c:1352,10'
          Dst:             inflate_chunk
        - Src:             'iolog.c:1365,3'
          Dst:             finish_chunk
    - functionName:    feof
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    roundup_pow2
      functionSourceFile: '/src/fio/./lib/roundup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - depth
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __fls
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './lib/roundup.h:8,16'
          Dst:             __fls
    - functionName:    flist_add
      functionSourceFile: '/src/fio/./flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './flist.h:61,2'
          Dst:             __flist_add
    - functionName:    setup_log
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - log
        - p
        - filename
      BBCount:         50
      ICount:          396
      EdgeCount:       63
      CyclomaticComplexity: 15
      functionsReached:
        - __assert_fail
        - calloc
        - flist_add
        - log_entry_sz
        - mutex_init_pshared
        - roundup_pow2
        - scalloc
        - strdup
      functionUses:    9
      BranchProfiles:
        - Branch String:   'iolog.c:844,2'
          Branch Sides:
            - BranchSide:      'iolog.c:844,2'
              BranchSideFuncs:
                - strdup
                - mutex_init_pshared
                - mutex_init_pshared
                - calloc
                - log_entry_sz.4842
                - calloc
                - roundup_pow2
                - calloc
                - flist_add.4904
            - BranchSide:      'iolog.c:845,2'
              BranchSideFuncs:
                - strdup
                - mutex_init_pshared
                - mutex_init_pshared
                - calloc
                - log_entry_sz.4842
                - calloc
                - roundup_pow2
                - calloc
                - flist_add.4904
        - Branch String:   'iolog.c:861,2'
          Branch Sides:
            - BranchSide:      'iolog.c:862,11'
              BranchSideFuncs:
                - calloc
                - flist_add.4904
                - mutex_init_pshared
                - mutex_init_pshared
                - calloc
                - log_entry_sz.4842
                - calloc
                - roundup_pow2
            - BranchSide:      'iolog.c:868,6'
              BranchSideFuncs:
                - mutex_init_pshared
                - mutex_init_pshared
                - calloc
                - log_entry_sz.4842
                - calloc
                - roundup_pow2
        - Branch String:   'iolog.c:868,12'
          Branch Sides:
            - BranchSide:      'iolog.c:868,15'
              BranchSideFuncs:
                - mutex_init_pshared
                - mutex_init_pshared
                - calloc
                - log_entry_sz.4842
                - calloc
                - roundup_pow2
            - BranchSide:      'iolog.c:880,6'
              BranchSideFuncs:
                - mutex_init_pshared
                - mutex_init_pshared
        - Branch String:   'iolog.c:868,6'
          Branch Sides:
            - BranchSide:      'iolog.c:869,16'
              BranchSideFuncs:
                - calloc
                - log_entry_sz.4842
                - calloc
                - mutex_init_pshared
                - mutex_init_pshared
                - roundup_pow2
            - BranchSide:      'iolog.c:880,6'
              BranchSideFuncs:
                - mutex_init_pshared
                - mutex_init_pshared
        - Branch String:   'iolog.c:873,7'
          Branch Sides:
            - BranchSide:      'iolog.c:874,31'
              BranchSideFuncs:
                - roundup_pow2
                - log_entry_sz.4842
                - calloc
                - mutex_init_pshared
                - mutex_init_pshared
            - BranchSide:      'iolog.c:875,22'
              BranchSideFuncs:
                - log_entry_sz.4842
                - calloc
                - mutex_init_pshared
                - mutex_init_pshared
        - Branch String:   'iolog.c:880,6'
          Branch Sides:
            - BranchSide:      'iolog.c:881,3'
              BranchSideFuncs:
                - mutex_init_pshared
                - mutex_init_pshared
            - BranchSide:      'iolog.c:882,6'
              BranchSideFuncs:
                - mutex_init_pshared
                - mutex_init_pshared
        - Branch String:   'iolog.c:882,6'
          Branch Sides:
            - BranchSide:      'iolog.c:883,3'
              BranchSideFuncs:
                - mutex_init_pshared
                - mutex_init_pshared
            - BranchSide:      'iolog.c:889,6'
              BranchSideFuncs:
                - mutex_init_pshared
                - mutex_init_pshared
        - Branch String:   'iolog.c:889,12'
          Branch Sides:
            - BranchSide:      'iolog.c:889,15'
              BranchSideFuncs:
                - mutex_init_pshared
                - mutex_init_pshared
            - BranchSide:      'iolog.c:892,6'
              BranchSideFuncs:
                - mutex_init_pshared
                - mutex_init_pshared
        - Branch String:   'iolog.c:889,6'
          Branch Sides:
            - BranchSide:      'iolog.c:890,3'
              BranchSideFuncs:
                - mutex_init_pshared
                - mutex_init_pshared
            - BranchSide:      'iolog.c:892,6'
              BranchSideFuncs:
                - mutex_init_pshared
                - mutex_init_pshared
        - Branch String:   'iolog.c:892,6'
          Branch Sides:
            - BranchSide:      'iolog.c:893,3'
              BranchSideFuncs:
                - mutex_init_pshared
                - mutex_init_pshared
            - BranchSide:      'iolog.c:895,2'
              BranchSideFuncs:
                - mutex_init_pshared
                - mutex_init_pshared
        - Branch String:   'iolog.c:897,16'
          Branch Sides:
            - BranchSide:      'iolog.c:897,20'
              BranchSideFuncs:
                - mutex_init_pshared
                - mutex_init_pshared
            - BranchSide:      'iolog.c:899,11'
              BranchSideFuncs:
                - mutex_init_pshared
                - mutex_init_pshared
        - Branch String:   'iolog.c:897,6'
          Branch Sides:
            - BranchSide:      'iolog.c:898,3'
              BranchSideFuncs:
                - mutex_init_pshared
                - mutex_init_pshared
            - BranchSide:      'iolog.c:899,11'
              BranchSideFuncs:
                - mutex_init_pshared
                - mutex_init_pshared
        - Branch String:   'iolog.c:899,21'
          Branch Sides:
            - BranchSide:      'iolog.c:899,24'
              BranchSideFuncs:
                - mutex_init_pshared
                - mutex_init_pshared
            - BranchSide:      'iolog.c:900,23'
              BranchSideFuncs:
                - mutex_init_pshared
                - mutex_init_pshared
      Callsites:
        - Src:             'iolog.c:843,6'
          Dst:             scalloc
        - Src:             'iolog.c:844,2'
          Dst:             __assert_fail
        - Src:             'iolog.c:855,16'
          Dst:             strdup
        - Src:             'iolog.c:864,11'
          Dst:             calloc
        - Src:             'iolog.c:865,3'
          Dst:             flist_add
        - Src:             'iolog.c:872,9'
          Dst:             calloc
        - Src:             'iolog.c:874,18'
          Dst:             roundup_pow2
        - Src:             'iolog.c:876,39'
          Dst:             log_entry_sz
        - Src:             'iolog.c:876,14'
          Dst:             calloc
        - Src:             'iolog.c:900,3'
          Dst:             mutex_init_pshared
        - Src:             'iolog.c:901,3'
          Dst:             mutex_init_pshared
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/./lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             './lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    init_iolog_write
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionLinenumberEnd: 800
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         18
      ICount:          126
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - fio_gettime
        - fopen64
        - fprintf
        - log_file
        - perror
        - setvbuf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:772,6'
          Branch Sides:
            - BranchSide:      'iolog.c:773,3'
              BranchSideFuncs:
                - malloc
                - setvbuf
                - fio_gettime
                - fprintf
                - log_file
                - perror
            - BranchSide:      'iolog.c:780,16'
              BranchSideFuncs:
                - malloc
                - setvbuf
                - fio_gettime
                - fprintf
                - log_file
                - perror
        - Branch String:   'iolog.c:788,6'
          Branch Sides:
            - BranchSide:      'iolog.c:789,3'
              BranchSideFuncs:
                - perror
            - BranchSide:      'iolog.c:796,2'
              BranchSideFuncs:
                - log_file
        - Branch String:   'iolog.c:796,2'
          Branch Sides:
            - BranchSide:      'iolog.c:796,2'
              BranchSideFuncs:
                - log_file
            - BranchSide:      'iolog.c:799,2'
              BranchSideFuncs: []
        - Branch String:   'iolog.c:796,2'
          Branch Sides:
            - BranchSide:      'iolog.c:796,2'
              BranchSideFuncs:
                - log_file
            - BranchSide:      'iolog.c:796,2'
              BranchSideFuncs:
                - log_file
        - Branch String:   'iolog.c:796,2'
          Branch Sides:
            - BranchSide:      'iolog.c:797,12'
              BranchSideFuncs:
                - log_file
            - BranchSide:      'iolog.c:797,36'
              BranchSideFuncs: []
      Callsites:
        - Src:             'iolog.c:771,6'
          Dst:             fopen64
        - Src:             'iolog.c:773,3'
          Dst:             perror
        - Src:             'iolog.c:782,2'
          Dst:             setvbuf
        - Src:             'iolog.c:783,2'
          Dst:             fio_gettime
        - Src:             'iolog.c:788,6'
          Dst:             fprintf
        - Src:             'iolog.c:789,3'
          Dst:             perror
        - Src:             'iolog.c:797,3'
          Dst:             log_file
    - functionName:    log_file
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - f
        - what
      BBCount:         11
      ICount:          73
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - fio_gettime
        - fprintf
        - utime_since_now
      functionUses:    3
      BranchProfiles:
        - Branch String:   'iolog.c:63,2'
          Branch Sides:
            - BranchSide:      'iolog.c:63,2'
              BranchSideFuncs:
                - fio_gettime
                - utime_since_now
                - fprintf
            - BranchSide:      'iolog.c:65,7'
              BranchSideFuncs:
                - fio_gettime
                - utime_since_now
                - fprintf
        - Branch String:   'iolog.c:65,6'
          Branch Sides:
            - BranchSide:      'iolog.c:66,3'
              BranchSideFuncs:
                - fio_gettime
                - utime_since_now
                - fprintf
            - BranchSide:      'iolog.c:72,7'
              BranchSideFuncs:
                - fio_gettime
                - utime_since_now
                - fprintf
        - Branch String:   'iolog.c:72,6'
          Branch Sides:
            - BranchSide:      'iolog.c:73,3'
              BranchSideFuncs:
                - fio_gettime
                - utime_since_now
                - fprintf
            - BranchSide:      'iolog.c:75,2'
              BranchSideFuncs:
                - fio_gettime
                - utime_since_now
                - fprintf
      Callsites:
        - Src:             'iolog.c:63,2'
          Dst:             __assert_fail
        - Src:             'iolog.c:75,2'
          Dst:             fio_gettime
        - Src:             'iolog.c:77,24'
          Dst:             utime_since_now
        - Src:             'iolog.c:76,2'
          Dst:             fprintf
    - functionName:    init_iolog_read
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - fname
      BBCount:         46
      ICount:          256
      EdgeCount:       59
      CyclomaticComplexity: 15
      functionsReached:
        - __dprint
        - __errno_location
        - fclose
        - fdopen
        - fgets
        - fopen64
        - free_release_files
        - is_socket
        - log_err
        - nowarn_snprintf
        - open_socket
        - perror
        - read_iolog
        - strcmp
        - strerror
        - strncmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:717,2'
          Branch Sides:
            - BranchSide:      'iolog.c:717,2'
              BranchSideFuncs:
                - is_socket
                - strcmp
                - perror
                - fgets
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - log_err
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - strncmp
                - free_release_files
                - read_iolog
                - strncmp
                - log_err
                - fclose
                - fopen64
                - open_socket
                - fdopen
            - BranchSide:      'iolog.c:719,16'
              BranchSideFuncs:
                - __dprint
                - is_socket
                - strcmp
                - perror
                - fgets
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - log_err
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - strncmp
                - free_release_files
                - read_iolog
                - strncmp
                - log_err
                - fclose
                - fopen64
                - open_socket
                - fdopen
        - Branch String:   'iolog.c:719,6'
          Branch Sides:
            - BranchSide:      'iolog.c:722,20'
              BranchSideFuncs:
                - open_socket
                - perror
                - fgets
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - log_err
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - strncmp
                - free_release_files
                - read_iolog
                - strncmp
                - log_err
                - fclose
                - fdopen
            - BranchSide:      'iolog.c:725,21'
              BranchSideFuncs:
                - strcmp
                - perror
                - fgets
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - log_err
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - strncmp
                - free_release_files
                - read_iolog
                - strncmp
                - log_err
                - fclose
                - fopen64
        - Branch String:   'iolog.c:723,7'
          Branch Sides:
            - BranchSide:      'iolog.c:724,15'
              BranchSideFuncs:
                - fdopen
                - perror
                - fgets
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - log_err
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - strncmp
                - free_release_files
                - read_iolog
                - strncmp
                - log_err
                - fclose
            - BranchSide:      'iolog.c:725,2'
              BranchSideFuncs:
                - perror
                - fgets
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - log_err
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - strncmp
                - free_release_files
                - read_iolog
                - strncmp
                - log_err
                - fclose
        - Branch String:   'iolog.c:725,13'
          Branch Sides:
            - BranchSide:      'iolog.c:726,7'
              BranchSideFuncs:
                - fopen64
                - perror
                - fgets
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - log_err
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - strncmp
                - free_release_files
                - read_iolog
                - strncmp
                - log_err
                - fclose
            - BranchSide:      'iolog.c:728,13'
              BranchSideFuncs:
                - fopen64
                - perror
                - fgets
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - log_err
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - strncmp
                - free_release_files
                - read_iolog
                - strncmp
                - log_err
                - fclose
        - Branch String:   'iolog.c:730,6'
          Branch Sides:
            - BranchSide:      'iolog.c:731,3'
              BranchSideFuncs:
                - fgets
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - log_err
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - strncmp
                - free_release_files
                - read_iolog
                - strncmp
                - log_err
                - fclose
            - BranchSide:      'iolog.c:735,12'
              BranchSideFuncs:
                - fgets
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - log_err
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - strncmp
                - free_release_files
                - read_iolog
                - strncmp
                - log_err
                - fclose
        - Branch String:   'iolog.c:736,6'
          Branch Sides:
            - BranchSide:      'iolog.c:737,3'
              BranchSideFuncs:
                - strncmp
                - free_release_files
                - read_iolog
                - strncmp
                - log_err
                - fclose
            - BranchSide:      'iolog.c:747,27'
              BranchSideFuncs:
                - strncmp
                - free_release_files
                - read_iolog
                - strncmp
                - log_err
                - fclose
        - Branch String:   'iolog.c:737,3'
          Branch Sides:
            - BranchSide:      'iolog.c:737,3'
              BranchSideFuncs:
                - log_err
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
            - BranchSide:      'iolog.c:737,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - log_err
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
        - Branch String:   'iolog.c:737,3'
          Branch Sides:
            - BranchSide:      'iolog.c:737,3'
              BranchSideFuncs:
                - log_err
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
            - BranchSide:      'iolog.c:737,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - log_err
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
        - Branch String:   'iolog.c:737,3'
          Branch Sides:
            - BranchSide:      'iolog.c:737,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - log_err
                - fclose
            - BranchSide:      'iolog.c:738,3'
              BranchSideFuncs:
                - log_err
                - fclose
        - Branch String:   'iolog.c:737,3'
          Branch Sides:
            - BranchSide:      'iolog.c:737,3'
              BranchSideFuncs:
                - log_err
                - fclose
            - BranchSide:      'iolog.c:737,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - log_err
                - fclose
        - Branch String:   'iolog.c:737,3'
          Branch Sides:
            - BranchSide:      'iolog.c:737,3'
              BranchSideFuncs:
                - log_err
                - fclose
            - BranchSide:      'iolog.c:737,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.4909
                - log_err
                - fclose
        - Branch String:   'iolog.c:747,6'
          Branch Sides:
            - BranchSide:      'iolog.c:748,3'
              BranchSideFuncs:
                - strncmp
                - free_release_files
                - read_iolog
                - log_err
                - fclose
            - BranchSide:      'iolog.c:749,32'
              BranchSideFuncs:
                - strncmp
                - free_release_files
                - read_iolog
                - log_err
                - fclose
        - Branch String:   'iolog.c:749,11'
          Branch Sides:
            - BranchSide:      'iolog.c:750,3'
              BranchSideFuncs:
                - log_err
                - fclose
            - BranchSide:      'iolog.c:752,3'
              BranchSideFuncs:
                - log_err
                - fclose
      Callsites:
        - Src:             'iolog.c:717,2'
          Dst:             __dprint
        - Src:             'iolog.c:719,6'
          Dst:             is_socket
        - Src:             'iolog.c:722,8'
          Dst:             open_socket
        - Src:             'iolog.c:724,8'
          Dst:             fdopen
        - Src:             'iolog.c:725,14'
          Dst:             strcmp
        - Src:             'iolog.c:728,7'
          Dst:             fopen64
        - Src:             'iolog.c:731,3'
          Dst:             perror
        - Src:             'iolog.c:735,6'
          Dst:             fgets
        - Src:             'iolog.c:737,3'
          Dst:             __errno_location
        - Src:             'iolog.c:737,3'
          Dst:             __errno_location
        - Src:             'iolog.c:737,3'
          Dst:             strerror
        - Src:             'iolog.c:737,3'
          Dst:             nowarn_snprintf
        - Src:             'iolog.c:737,3'
          Dst:             __errno_location
        - Src:             'iolog.c:737,3'
          Dst:             __errno_location
        - Src:             'iolog.c:737,3'
          Dst:             strerror
        - Src:             'iolog.c:737,3'
          Dst:             nowarn_snprintf
        - Src:             'iolog.c:738,3'
          Dst:             log_err
        - Src:             'iolog.c:739,3'
          Dst:             fclose
        - Src:             'iolog.c:747,7'
          Dst:             strncmp
        - Src:             'iolog.c:749,12'
          Dst:             strncmp
        - Src:             'iolog.c:752,3'
          Dst:             log_err
        - Src:             'iolog.c:753,3'
          Dst:             fclose
        - Src:             'iolog.c:757,2'
          Dst:             free_release_files
        - Src:             'iolog.c:759,9'
          Dst:             read_iolog
    - functionName:    read_iolog
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         173
      ICount:          980
      EdgeCount:       235
      CyclomaticComplexity: 64
      functionsReached:
        - __dprint
        - __isoc99_sscanf
        - add_file
        - calloc
        - ddir_sync
        - delay_since_ttime
        - fgets
        - fio_gettime
        - free_io_mem
        - get_fileno
        - init_io_u_buffers
        - init_ipo
        - io_u_quiesce
        - iolog_items_to_fetch
        - ipo_bytes_align
        - log_err
        - queue_io_piece
        - strcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'iolog.c:465,6'
          Branch Sides:
            - BranchSide:      'iolog.c:466,41'
              BranchSideFuncs:
                - iolog_items_to_fetch
                - malloc
                - malloc
                - malloc
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:475,8'
              BranchSideFuncs:
                - malloc
                - malloc
                - malloc
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
        - Branch String:   'iolog.c:467,7'
          Branch Sides:
            - BranchSide:      'iolog.c:468,4'
              BranchSideFuncs:
                - malloc
                - malloc
                - malloc
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:469,2'
              BranchSideFuncs:
                - malloc
                - malloc
                - malloc
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
        - Branch String:   'iolog.c:480,2'
          Branch Sides:
            - BranchSide:      'iolog.c:485,7'
              BranchSideFuncs:
                - __isoc99_sscanf
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:626,7'
              BranchSideFuncs:
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
        - Branch String:   'iolog.c:485,7'
          Branch Sides:
            - BranchSide:      'iolog.c:486,15'
              BranchSideFuncs:
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:499,15'
              BranchSideFuncs:
                - __isoc99_sscanf
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
        - Branch String:   'iolog.c:493,8'
          Branch Sides:
            - BranchSide:      'iolog.c:495,34'
              BranchSideFuncs:
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:498,3'
              BranchSideFuncs:
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
        - Branch String:   'iolog.c:501,7'
          Branch Sides:
            - BranchSide:      'iolog.c:502,12'
              BranchSideFuncs:
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:504,7'
              BranchSideFuncs:
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
        - Branch String:   'iolog.c:504,7'
          Branch Sides:
            - BranchSide:      'iolog.c:504,7'
              BranchSideFuncs:
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:504,7'
              BranchSideFuncs:
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - strcmp
                - get_fileno
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
        - Branch String:   'iolog.c:504,7'
          Branch Sides:
            - BranchSide:      'iolog.c:504,7'
              BranchSideFuncs:
                - strcmp
                - get_fileno
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:508,16'
              BranchSideFuncs:
                - strcmp
                - get_fileno
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
        - Branch String:   'iolog.c:504,7'
          Branch Sides:
            - BranchSide:      'iolog.c:504,7'
              BranchSideFuncs:
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - strcmp
                - get_fileno
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
            - BranchSide:      'iolog.c:534,14'
              BranchSideFuncs:
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - strcmp
                - get_fileno
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
        - Branch String:   'iolog.c:504,7'
          Branch Sides:
            - BranchSide:      'iolog.c:508,16'
              BranchSideFuncs:
                - strcmp
                - get_fileno
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:534,14'
              BranchSideFuncs:
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - strcmp
                - get_fileno
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
        - Branch String:   'iolog.c:508,8'
          Branch Sides:
            - BranchSide:      'iolog.c:509,8'
              BranchSideFuncs:
                - strcmp
                - get_fileno
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:510,21'
              BranchSideFuncs:
                - strcmp
                - get_fileno
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
        - Branch String:   'iolog.c:510,13'
          Branch Sides:
            - BranchSide:      'iolog.c:511,9'
              BranchSideFuncs:
                - strcmp
                - get_fileno
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - strcmp
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - strcmp
                - strcmp
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:514,23'
              BranchSideFuncs:
                - strcmp
                - get_fileno
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - strcmp
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - strcmp
                - strcmp
                - strcmp
                - log_err
        - Branch String:   'iolog.c:511,9'
          Branch Sides:
            - BranchSide:      'iolog.c:512,6'
              BranchSideFuncs:
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:513,8'
              BranchSideFuncs:
                - get_fileno
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
        - Branch String:   'iolog.c:514,15'
          Branch Sides:
            - BranchSide:      'iolog.c:515,9'
              BranchSideFuncs:
                - strcmp
                - get_fileno
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - strcmp
                - strcmp
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - strcmp
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:518,23'
              BranchSideFuncs:
                - strcmp
                - get_fileno
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - strcmp
                - strcmp
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - strcmp
                - strcmp
                - log_err
        - Branch String:   'iolog.c:515,9'
          Branch Sides:
            - BranchSide:      'iolog.c:516,6'
              BranchSideFuncs:
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:517,8'
              BranchSideFuncs:
                - get_fileno
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
        - Branch String:   'iolog.c:518,15'
          Branch Sides:
            - BranchSide:      'iolog.c:519,9'
              BranchSideFuncs:
                - strcmp
                - get_fileno
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:522,23'
              BranchSideFuncs:
                - strcmp
                - get_fileno
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - strcmp
                - log_err
        - Branch String:   'iolog.c:519,9'
          Branch Sides:
            - BranchSide:      'iolog.c:520,6'
              BranchSideFuncs:
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:521,8'
              BranchSideFuncs:
                - get_fileno
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
        - Branch String:   'iolog.c:522,15'
          Branch Sides:
            - BranchSide:      'iolog.c:523,8'
              BranchSideFuncs:
                - strcmp
                - get_fileno
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - log_err
            - BranchSide:      'iolog.c:524,21'
              BranchSideFuncs:
                - strcmp
                - get_fileno
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - log_err
        - Branch String:   'iolog.c:524,13'
          Branch Sides:
            - BranchSide:      'iolog.c:525,9'
              BranchSideFuncs:
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:530,10'
              BranchSideFuncs:
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
        - Branch String:   'iolog.c:525,9'
          Branch Sides:
            - BranchSide:      'iolog.c:526,6'
              BranchSideFuncs:
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:527,8'
              BranchSideFuncs:
                - get_fileno
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
        - Branch String:   'iolog.c:534,14'
          Branch Sides:
            - BranchSide:      'iolog.c:534,14'
              BranchSideFuncs:
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - strcmp
                - get_fileno
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
            - BranchSide:      'iolog.c:534,14'
              BranchSideFuncs:
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
        - Branch String:   'iolog.c:534,14'
          Branch Sides:
            - BranchSide:      'iolog.c:534,14'
              BranchSideFuncs:
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
            - BranchSide:      'iolog.c:535,7'
              BranchSideFuncs:
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
        - Branch String:   'iolog.c:534,14'
          Branch Sides:
            - BranchSide:      'iolog.c:534,14'
              BranchSideFuncs:
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:557,33'
              BranchSideFuncs:
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
        - Branch String:   'iolog.c:534,14'
          Branch Sides:
            - BranchSide:      'iolog.c:535,7'
              BranchSideFuncs:
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
            - BranchSide:      'iolog.c:557,33'
              BranchSideFuncs:
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
        - Branch String:   'iolog.c:536,8'
          Branch Sides:
            - BranchSide:      'iolog.c:537,9'
              BranchSideFuncs:
                - strcmp
                - get_fileno
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - strcmp
                - get_fileno
                - log_err
            - BranchSide:      'iolog.c:545,23'
              BranchSideFuncs:
                - strcmp
                - get_fileno
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - strcmp
                - get_fileno
                - log_err
        - Branch String:   'iolog.c:537,31'
          Branch Sides:
            - BranchSide:      'iolog.c:538,20'
              BranchSideFuncs:
                - get_fileno
                - add_file
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - __dprint
            - BranchSide:      'iolog.c:542,24'
              BranchSideFuncs:
                - add_file
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
        - Branch String:   'iolog.c:537,9'
          Branch Sides:
            - BranchSide:      'iolog.c:539,6'
              BranchSideFuncs:
                - __dprint
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
            - BranchSide:      'iolog.c:542,24'
              BranchSideFuncs:
                - add_file
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
        - Branch String:   'iolog.c:539,6'
          Branch Sides:
            - BranchSide:      'iolog.c:539,6'
              BranchSideFuncs:
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
            - BranchSide:      'iolog.c:541,5'
              BranchSideFuncs:
                - __dprint
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
        - Branch String:   'iolog.c:545,15'
          Branch Sides:
            - BranchSide:      'iolog.c:546,25'
              BranchSideFuncs:
                - strcmp
                - get_fileno
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - log_err
            - BranchSide:      'iolog.c:548,23'
              BranchSideFuncs:
                - strcmp
                - get_fileno
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - log_err
        - Branch String:   'iolog.c:548,15'
          Branch Sides:
            - BranchSide:      'iolog.c:549,25'
              BranchSideFuncs:
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:553,10'
              BranchSideFuncs:
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
        - Branch String:   'iolog.c:561,7'
          Branch Sides:
            - BranchSide:      'iolog.c:562,9'
              BranchSideFuncs:
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:563,12'
              BranchSideFuncs:
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
        - Branch String:   'iolog.c:563,12'
          Branch Sides:
            - BranchSide:      'iolog.c:567,8'
              BranchSideFuncs:
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:570,14'
              BranchSideFuncs:
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
        - Branch String:   'iolog.c:567,8'
          Branch Sides:
            - BranchSide:      'iolog.c:568,5'
              BranchSideFuncs:
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:569,10'
              BranchSideFuncs:
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
        - Branch String:   'iolog.c:570,14'
          Branch Sides:
            - BranchSide:      'iolog.c:574,8'
              BranchSideFuncs:
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:577,14'
              BranchSideFuncs:
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
        - Branch String:   'iolog.c:574,8'
          Branch Sides:
            - BranchSide:      'iolog.c:575,5'
              BranchSideFuncs:
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:576,9'
              BranchSideFuncs:
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
        - Branch String:   'iolog.c:577,14'
          Branch Sides:
            - BranchSide:      'iolog.c:578,8'
              BranchSideFuncs:
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:581,14'
              BranchSideFuncs:
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
        - Branch String:   'iolog.c:578,8'
          Branch Sides:
            - BranchSide:      'iolog.c:579,5'
              BranchSideFuncs:
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:580,9'
              BranchSideFuncs:
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
        - Branch String:   'iolog.c:581,14'
          Branch Sides:
            - BranchSide:      'iolog.c:582,3'
              BranchSideFuncs:
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:582,24'
              BranchSideFuncs:
                - ddir_sync.4887
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
        - Branch String:   'iolog.c:582,14'
          Branch Sides:
            - BranchSide:      'iolog.c:583,9'
              BranchSideFuncs:
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:585,30'
              BranchSideFuncs:
                - log_err
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
        - Branch String:   'iolog.c:595,7'
          Branch Sides:
            - BranchSide:      'iolog.c:596,17'
              BranchSideFuncs:
                - ipo_bytes_align
                - queue_io_piece
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:597,7'
              BranchSideFuncs:
                - ipo_bytes_align
                - queue_io_piece
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
        - Branch String:   'iolog.c:597,7'
          Branch Sides:
            - BranchSide:      'iolog.c:598,17'
              BranchSideFuncs:
                - queue_io_piece
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:600,8'
              BranchSideFuncs:
                - ipo_bytes_align
                - queue_io_piece
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
        - Branch String:   'iolog.c:600,8'
          Branch Sides:
            - BranchSide:      'iolog.c:601,19'
              BranchSideFuncs:
                - ipo_bytes_align
                - queue_io_piece
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:603,19'
              BranchSideFuncs:
                - ipo_bytes_align
                - queue_io_piece
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
        - Branch String:   'iolog.c:607,25'
          Branch Sides:
            - BranchSide:      'iolog.c:607,28'
              BranchSideFuncs:
                - queue_io_piece
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:611,18'
              BranchSideFuncs:
                - queue_io_piece
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
        - Branch String:   'iolog.c:607,8'
          Branch Sides:
            - BranchSide:      'iolog.c:608,13'
              BranchSideFuncs:
                - queue_io_piece
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:611,18'
              BranchSideFuncs:
                - queue_io_piece
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
        - Branch String:   'iolog.c:618,7'
          Branch Sides:
            - BranchSide:      'iolog.c:480,2'
              BranchSideFuncs:
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
            - BranchSide:      'iolog.c:619,4'
              BranchSideFuncs:
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
        - Branch String:   'iolog.c:621,8'
          Branch Sides:
            - BranchSide:      'iolog.c:622,5'
              BranchSideFuncs:
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
            - BranchSide:      'iolog.c:623,3'
              BranchSideFuncs:
                - fgets
                - free
                - free
                - free
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - __isoc99_sscanf
                - log_err
                - strcmp
                - add_file
                - ddir_sync.4887
                - log_err
                - calloc
                - init_ipo
                - ipo_bytes_align
                - queue_io_piece
                - get_fileno
                - __dprint
                - strcmp
                - get_fileno
                - strcmp
                - get_fileno
                - log_err
                - strcmp
                - get_fileno
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - __isoc99_sscanf
                - delay_since_ttime
                - strcmp
                - log_err
        - Branch String:   'iolog.c:630,6'
          Branch Sides:
            - BranchSide:      'iolog.c:631,25'
              BranchSideFuncs:
                - fio_gettime
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
            - BranchSide:      'iolog.c:636,6'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
        - Branch String:   'iolog.c:636,13'
          Branch Sides:
            - BranchSide:      'iolog.c:636,16'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
            - BranchSide:      'iolog.c:641,6'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
        - Branch String:   'iolog.c:636,6'
          Branch Sides:
            - BranchSide:      'iolog.c:638,20'
              BranchSideFuncs:
                - log_err
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
            - BranchSide:      'iolog.c:641,6'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
        - Branch String:   'iolog.c:641,6'
          Branch Sides:
            - BranchSide:      'iolog.c:642,3'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
            - BranchSide:      'iolog.c:644,6'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
        - Branch String:   'iolog.c:644,6'
          Branch Sides:
            - BranchSide:      'iolog.c:645,7'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
            - BranchSide:      'iolog.c:659,7'
              BranchSideFuncs: []
        - Branch String:   'iolog.c:645,7'
          Branch Sides:
            - BranchSide:      'iolog.c:646,4'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:648,3'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
        - Branch String:   'iolog.c:649,15'
          Branch Sides:
            - BranchSide:      'iolog.c:649,18'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
            - BranchSide:      'iolog.c:656,3'
              BranchSideFuncs: []
        - Branch String:   'iolog.c:649,7'
          Branch Sides:
            - BranchSide:      'iolog.c:651,17'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
            - BranchSide:      'iolog.c:656,3'
              BranchSideFuncs: []
        - Branch String:   'iolog.c:653,8'
          Branch Sides:
            - BranchSide:      'iolog.c:654,5'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:655,3'
              BranchSideFuncs: []
        - Branch String:   'iolog.c:659,13'
          Branch Sides:
            - BranchSide:      'iolog.c:659,17'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:662,2'
              BranchSideFuncs: []
        - Branch String:   'iolog.c:659,24'
          Branch Sides:
            - BranchSide:      'iolog.c:659,28'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:662,2'
              BranchSideFuncs: []
        - Branch String:   'iolog.c:659,34'
          Branch Sides:
            - BranchSide:      'iolog.c:659,38'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:662,2'
              BranchSideFuncs: []
        - Branch String:   'iolog.c:659,6'
          Branch Sides:
            - BranchSide:      'iolog.c:660,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:662,2'
              BranchSideFuncs: []
        - Branch String:   'iolog.c:663,6'
          Branch Sides:
            - BranchSide:      'iolog.c:664,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:665,6'
              BranchSideFuncs: []
        - Branch String:   'iolog.c:665,6'
          Branch Sides:
            - BranchSide:      'iolog.c:666,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:667,6'
              BranchSideFuncs: []
        - Branch String:   'iolog.c:667,6'
          Branch Sides:
            - BranchSide:      'iolog.c:668,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:670,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'iolog.c:466,20'
          Dst:             iolog_items_to_fetch
        - Src:             'iolog.c:480,14'
          Dst:             fgets
        - Src:             'iolog.c:486,8'
          Dst:             __isoc99_sscanf
        - Src:             'iolog.c:488,12'
          Dst:             delay_since_ttime
        - Src:             'iolog.c:493,9'
          Dst:             strcmp
        - Src:             'iolog.c:494,5'
          Dst:             log_err
        - Src:             'iolog.c:499,8'
          Dst:             __isoc99_sscanf
        - Src:             'iolog.c:508,9'
          Dst:             strcmp
        - Src:             'iolog.c:510,14'
          Dst:             strcmp
        - Src:             'iolog.c:514,16'
          Dst:             strcmp
        - Src:             'iolog.c:518,16'
          Dst:             strcmp
        - Src:             'iolog.c:522,16'
          Dst:             strcmp
        - Src:             'iolog.c:524,14'
          Dst:             strcmp
        - Src:             'iolog.c:529,5'
          Dst:             log_err
        - Src:             'iolog.c:533,13'
          Dst:             get_fileno
        - Src:             'iolog.c:536,9'
          Dst:             strcmp
        - Src:             'iolog.c:538,9'
          Dst:             get_fileno
        - Src:             'iolog.c:539,6'
          Dst:             __dprint
        - Src:             'iolog.c:542,15'
          Dst:             add_file
        - Src:             'iolog.c:545,16'
          Dst:             strcmp
        - Src:             'iolog.c:546,14'
          Dst:             get_fileno
        - Src:             'iolog.c:548,16'
          Dst:             strcmp
        - Src:             'iolog.c:549,14'
          Dst:             get_fileno
        - Src:             'iolog.c:552,5'
          Dst:             log_err
        - Src:             'iolog.c:557,4'
          Dst:             log_err
        - Src:             'iolog.c:582,14'
          Dst:             ddir_sync
        - Src:             'iolog.c:585,4'
          Dst:             log_err
        - Src:             'iolog.c:592,9'
          Dst:             calloc
        - Src:             'iolog.c:593,3'
          Dst:             init_ipo
        - Src:             'iolog.c:604,4'
          Dst:             ipo_bytes_align
        - Src:             'iolog.c:616,3'
          Dst:             queue_io_piece
        - Src:             'iolog.c:633,3'
          Dst:             fio_gettime
        - Src:             'iolog.c:637,3'
          Dst:             log_err
        - Src:             'iolog.c:651,4'
          Dst:             io_u_quiesce
        - Src:             'iolog.c:652,4'
          Dst:             free_io_mem
        - Src:             'iolog.c:653,8'
          Dst:             init_io_u_buffers
    - functionName:    iolog_items_to_fetch
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         12
      ICount:          106
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fio_gettime
        - ntime_since
      functionUses:    2
      BranchProfiles:
        - Branch String:   'iolog.c:422,6'
          Branch Sides:
            - BranchSide:      'iolog.c:423,3'
              BranchSideFuncs:
                - fio_gettime
                - ntime_since
                - fio_gettime
            - BranchSide:      'iolog.c:426,2'
              BranchSideFuncs:
                - fio_gettime
                - ntime_since
                - fio_gettime
        - Branch String:   'iolog.c:428,6'
          Branch Sides:
            - BranchSide:      'iolog.c:429,13'
              BranchSideFuncs:
                - fio_gettime
            - BranchSide:      'iolog.c:434,18'
              BranchSideFuncs:
                - fio_gettime
        - Branch String:   'iolog.c:431,7'
          Branch Sides:
            - BranchSide:      'iolog.c:432,19'
              BranchSideFuncs:
                - fio_gettime
            - BranchSide:      'iolog.c:433,2'
              BranchSideFuncs:
                - fio_gettime
      Callsites:
        - Src:             'iolog.c:426,2'
          Dst:             fio_gettime
        - Src:             'iolog.c:427,12'
          Dst:             ntime_since
        - Src:             'iolog.c:438,2'
          Dst:             fio_gettime
    - functionName:    delay_since_ttime
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - td
        - time
      BBCount:         12
      ICount:          92
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'iolog.c:184,19'
          Branch Sides:
            - BranchSide:      'iolog.c:184,22'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:185,3'
              BranchSideFuncs: []
        - Branch String:   'iolog.c:184,37'
          Branch Sides:
            - BranchSide:      'iolog.c:184,40'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:185,3'
              BranchSideFuncs: []
        - Branch String:   'iolog.c:184,6'
          Branch Sides:
            - BranchSide:      'iolog.c:185,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:186,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    init_ipo
      functionSourceFile: '/src/fio/./iolog.h'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ipo
      BBCount:         5
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    queue_io_piece
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - ipo
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flist_add_tail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'iolog.c:38,2'
          Dst:             flist_add_tail
    - functionName:    init_iolog
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 832
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         34
      ICount:          197
      EdgeCount:       43
      CyclomaticComplexity: 11
      functionsReached:
        - get_name_by_idx
        - init_blktrace_read
        - init_disk_util
        - init_iolog_read
        - init_iolog_write
        - is_blktrace
        - nowarn_snprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:806,6'
          Branch Sides:
            - BranchSide:      'iolog.c:808,34'
              BranchSideFuncs:
                - get_name_by_idx
                - is_blktrace
                - init_iolog_read
                - free
                - strerror
                - nowarn_snprintf.4909
                - init_disk_util
                - strerror
                - nowarn_snprintf.4909
                - init_blktrace_read
            - BranchSide:      'iolog.c:822,13'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
                - init_disk_util
                - strerror
                - nowarn_snprintf.4909
                - init_iolog_write
        - Branch String:   'iolog.c:814,7'
          Branch Sides:
            - BranchSide:      'iolog.c:815,4'
              BranchSideFuncs:
                - init_blktrace_read
                - free
                - strerror
                - nowarn_snprintf.4909
                - init_disk_util
                - strerror
                - nowarn_snprintf.4909
            - BranchSide:      'iolog.c:818,4'
              BranchSideFuncs:
                - init_iolog_read
                - free
                - strerror
                - nowarn_snprintf.4909
                - init_disk_util
                - strerror
                - nowarn_snprintf.4909
        - Branch String:   'iolog.c:822,13'
          Branch Sides:
            - BranchSide:      'iolog.c:823,26'
              BranchSideFuncs:
                - init_iolog_write
                - strerror
                - nowarn_snprintf.4909
                - init_disk_util
                - strerror
                - nowarn_snprintf.4909
            - BranchSide:      'iolog.c:825,7'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
                - init_disk_util
                - strerror
                - nowarn_snprintf.4909
        - Branch String:   'iolog.c:827,6'
          Branch Sides:
            - BranchSide:      'iolog.c:827,6'
              BranchSideFuncs:
                - init_disk_util
            - BranchSide:      'iolog.c:828,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
                - init_disk_util
                - strerror
                - nowarn_snprintf.4909
        - Branch String:   'iolog.c:828,3'
          Branch Sides:
            - BranchSide:      'iolog.c:828,3'
              BranchSideFuncs:
                - init_disk_util
                - strerror
                - nowarn_snprintf.4909
            - BranchSide:      'iolog.c:828,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
                - init_disk_util
                - strerror
                - nowarn_snprintf.4909
        - Branch String:   'iolog.c:828,3'
          Branch Sides:
            - BranchSide:      'iolog.c:828,3'
              BranchSideFuncs:
                - init_disk_util
                - strerror
                - nowarn_snprintf.4909
            - BranchSide:      'iolog.c:828,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
                - init_disk_util
                - strerror
                - nowarn_snprintf.4909
        - Branch String:   'iolog.c:828,3'
          Branch Sides:
            - BranchSide:      'iolog.c:828,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
                - init_disk_util
            - BranchSide:      'iolog.c:828,3'
              BranchSideFuncs:
                - init_disk_util
        - Branch String:   'iolog.c:828,3'
          Branch Sides:
            - BranchSide:      'iolog.c:828,3'
              BranchSideFuncs:
                - init_disk_util
            - BranchSide:      'iolog.c:828,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
                - init_disk_util
        - Branch String:   'iolog.c:828,3'
          Branch Sides:
            - BranchSide:      'iolog.c:828,3'
              BranchSideFuncs:
                - init_disk_util
            - BranchSide:      'iolog.c:828,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
                - init_disk_util
      Callsites:
        - Src:             'iolog.c:808,18'
          Dst:             get_name_by_idx
        - Src:             'iolog.c:814,7'
          Dst:             is_blktrace
        - Src:             'iolog.c:816,10'
          Dst:             init_blktrace_read
        - Src:             'iolog.c:819,10'
          Dst:             init_iolog_read
        - Src:             'iolog.c:823,9'
          Dst:             init_iolog_write
        - Src:             'iolog.c:828,3'
          Dst:             strerror
        - Src:             'iolog.c:828,3'
          Dst:             nowarn_snprintf
        - Src:             'iolog.c:828,3'
          Dst:             strerror
        - Src:             'iolog.c:828,3'
          Dst:             nowarn_snprintf
        - Src:             'iolog.c:830,2'
          Dst:             init_disk_util
    - functionName:    write_iolog_close
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fclose
        - fflush
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:405,6'
          Branch Sides:
            - BranchSide:      'iolog.c:406,3'
              BranchSideFuncs:
                - fflush
                - fclose
                - free
            - BranchSide:      'iolog.c:408,9'
              BranchSideFuncs:
                - fflush
                - fclose
                - free
      Callsites:
        - Src:             'iolog.c:408,2'
          Dst:             fflush
        - Src:             'iolog.c:409,2'
          Dst:             fclose
    - functionName:    trim_io_piece
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - io_u
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:397,6'
          Branch Sides:
            - BranchSide:      'iolog.c:398,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:400,13'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    unlog_io_piece
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         24
      ICount:          142
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - flist_del
        - io_u_block_info
        - rb_erase
      functionUses:    3
      BranchProfiles:
        - Branch String:   'iolog.c:368,6'
          Branch Sides:
            - BranchSide:      'iolog.c:369,36'
              BranchSideFuncs:
                - io_u_block_info
                - free
                - flist_del.4847
                - rb_erase
            - BranchSide:      'iolog.c:380,7'
              BranchSideFuncs:
                - free
                - flist_del.4847
                - rb_erase
        - Branch String:   'iolog.c:370,7'
          Branch Sides:
            - BranchSide:      'iolog.c:371,8'
              BranchSideFuncs:
                - free
                - flist_del.4847
                - rb_erase
            - BranchSide:      'iolog.c:378,2'
              BranchSideFuncs:
                - free
                - flist_del.4847
                - rb_erase
        - Branch String:   'iolog.c:371,8'
          Branch Sides:
            - BranchSide:      'iolog.c:372,13'
              BranchSideFuncs:
                - free
                - flist_del.4847
                - rb_erase
            - BranchSide:      'iolog.c:374,13'
              BranchSideFuncs:
                - free
                - flist_del.4847
                - rb_erase
        - Branch String:   'iolog.c:380,6'
          Branch Sides:
            - BranchSide:      'iolog.c:381,3'
              BranchSideFuncs:
                - free
                - flist_del.4847
                - rb_erase
            - BranchSide:      'iolog.c:383,6'
              BranchSideFuncs:
                - free
                - flist_del.4847
                - rb_erase
        - Branch String:   'iolog.c:383,6'
          Branch Sides:
            - BranchSide:      'iolog.c:384,13'
              BranchSideFuncs:
                - rb_erase
                - free
            - BranchSide:      'iolog.c:385,11'
              BranchSideFuncs:
                - free
                - flist_del.4847
      Callsites:
        - Src:             'iolog.c:369,20'
          Dst:             io_u_block_info
        - Src:             'iolog.c:384,3'
          Dst:             rb_erase
        - Src:             'iolog.c:386,3'
          Dst:             flist_del
    - functionName:    rb_link_node
      functionSourceFile: '/src/fio/./lib/rbtree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - parent
        - rb_link
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rb_set_parent
      functionSourceFile: '/src/fio/./lib/rbtree.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - rb
        - p
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_offset_overlap_risk
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 827
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         11
      ICount:          60
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './fio.h:828,24'
          Branch Sides:
            - BranchSide:      './fio.h:828,27'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:830,3'
              BranchSideFuncs: []
        - Branch String:   './fio.h:828,47'
          Branch Sides:
            - BranchSide:      './fio.h:829,6'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:830,3'
              BranchSideFuncs: []
        - Branch String:   './fio.h:829,25'
          Branch Sides:
            - BranchSide:      './fio.h:829,29'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:830,3'
              BranchSideFuncs: []
        - Branch String:   './fio.h:828,6'
          Branch Sides:
            - BranchSide:      './fio.h:830,3'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:832,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    log_io_piece
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         36
      ICount:          341
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - __dprint
        - calloc
        - fio_offset_overlap_risk
        - flist_add_tail
        - init_ipo
        - io_u_should_trim
        - rb_erase
        - rb_insert_color
        - rb_link_node
        - rb_set_parent
        - remove_trim_entry
      functionUses:    2
      BranchProfiles:
        - Branch String:   'iolog.c:298,6'
          Branch Sides:
            - BranchSide:      'iolog.c:299,19'
              BranchSideFuncs:
                - flist_add_tail.4846
                - fio_offset_overlap_risk.4945
                - flist_add_tail.4846
                - rb_set_parent.4944
                - rb_link_node
                - rb_insert_color
                - __dprint
                - rb_erase
                - remove_trim_entry.4947
                - free
            - BranchSide:      'iolog.c:309,31'
              BranchSideFuncs:
                - fio_offset_overlap_risk.4945
                - flist_add_tail.4846
                - rb_set_parent.4944
                - rb_link_node
                - rb_insert_color
                - __dprint
                - rb_erase
                - remove_trim_entry.4947
                - free
        - Branch String:   'iolog.c:309,6'
          Branch Sides:
            - BranchSide:      'iolog.c:310,3'
              BranchSideFuncs:
                - rb_set_parent.4944
                - rb_link_node
                - rb_insert_color
                - __dprint
                - rb_erase
                - remove_trim_entry.4947
                - free
            - BranchSide:      'iolog.c:317,2'
              BranchSideFuncs:
                - rb_set_parent.4944
                - rb_link_node
                - rb_insert_color
                - __dprint
                - rb_erase
                - remove_trim_entry.4947
                - free
        - Branch String:   'iolog.c:325,2'
          Branch Sides:
            - BranchSide:      'iolog.c:326,7'
              BranchSideFuncs:
                - rb_link_node
                - rb_insert_color
                - __dprint
                - rb_erase
                - remove_trim_entry.4947
                - free
            - BranchSide:      'iolog.c:358,16'
              BranchSideFuncs:
                - rb_link_node
                - rb_insert_color
        - Branch String:   'iolog.c:330,7'
          Branch Sides:
            - BranchSide:      'iolog.c:331,11'
              BranchSideFuncs:
                - rb_link_node
                - rb_insert_color
                - __dprint
                - rb_erase
                - remove_trim_entry.4947
                - free
            - BranchSide:      'iolog.c:332,12'
              BranchSideFuncs:
                - rb_link_node
                - rb_insert_color
                - __dprint
                - rb_erase
                - remove_trim_entry.4947
                - free
        - Branch String:   'iolog.c:332,12'
          Branch Sides:
            - BranchSide:      'iolog.c:333,11'
              BranchSideFuncs:
                - rb_link_node
                - rb_insert_color
                - __dprint
                - rb_erase
                - remove_trim_entry.4947
                - free
            - BranchSide:      'iolog.c:334,12'
              BranchSideFuncs:
                - rb_link_node
                - rb_insert_color
                - __dprint
                - rb_erase
                - remove_trim_entry.4947
                - free
        - Branch String:   'iolog.c:334,12'
          Branch Sides:
            - BranchSide:      'iolog.c:335,11'
              BranchSideFuncs:
                - rb_link_node
                - rb_insert_color
                - __dprint
                - rb_erase
                - remove_trim_entry.4947
                - free
            - BranchSide:      'iolog.c:338,12'
              BranchSideFuncs:
                - rb_link_node
                - rb_insert_color
                - __dprint
                - rb_erase
                - remove_trim_entry.4947
                - free
        - Branch String:   'iolog.c:338,12'
          Branch Sides:
            - BranchSide:      'iolog.c:339,11'
              BranchSideFuncs:
                - rb_link_node
                - rb_insert_color
                - __dprint
                - rb_erase
                - remove_trim_entry.4947
                - free
            - BranchSide:      'iolog.c:343,12'
              BranchSideFuncs:
                - rb_link_node
                - rb_insert_color
                - __dprint
                - rb_erase
                - remove_trim_entry.4947
                - free
        - Branch String:   'iolog.c:345,7'
          Branch Sides:
            - BranchSide:      'iolog.c:325,2'
              BranchSideFuncs:
                - __dprint
                - rb_erase
                - remove_trim_entry.4947
                - free
                - rb_link_node
                - rb_insert_color
            - BranchSide:      'iolog.c:346,4'
              BranchSideFuncs:
                - __dprint
                - rb_erase
                - remove_trim_entry.4947
                - free
                - rb_link_node
                - rb_insert_color
        - Branch String:   'iolog.c:346,4'
          Branch Sides:
            - BranchSide:      'iolog.c:346,4'
              BranchSideFuncs:
                - rb_erase
                - remove_trim_entry.4947
                - free
                - rb_link_node
                - rb_insert_color
                - __dprint
            - BranchSide:      'iolog.c:349,4'
              BranchSideFuncs:
                - __dprint
                - rb_erase
                - remove_trim_entry.4947
                - free
                - rb_link_node
                - rb_insert_color
        - Branch String:   'iolog.c:352,8'
          Branch Sides:
            - BranchSide:      'iolog.c:353,10'
              BranchSideFuncs:
                - rb_link_node
                - rb_insert_color
                - __dprint
                - rb_erase
                - remove_trim_entry.4947
                - free
            - BranchSide:      'iolog.c:354,4'
              BranchSideFuncs:
                - rb_link_node
                - rb_insert_color
                - __dprint
                - rb_erase
                - remove_trim_entry.4947
                - free
      Callsites:
        - Src:             'iolog.c:288,8'
          Dst:             calloc
        - Src:             'iolog.c:289,2'
          Dst:             init_ipo
        - Src:             'iolog.c:298,6'
          Dst:             io_u_should_trim
        - Src:             'iolog.c:299,3'
          Dst:             flist_add_tail
        - Src:             'iolog.c:309,7'
          Dst:             fio_offset_overlap_risk
        - Src:             'iolog.c:311,3'
          Dst:             flist_add_tail
        - Src:             'iolog.c:317,2'
          Dst:             rb_set_parent
        - Src:             'iolog.c:346,4'
          Dst:             __dprint
        - Src:             'iolog.c:350,4'
          Dst:             rb_erase
        - Src:             'iolog.c:351,4'
          Dst:             remove_trim_entry
        - Src:             'iolog.c:358,2'
          Dst:             rb_link_node
        - Src:             'iolog.c:359,2'
          Dst:             rb_insert_color
    - functionName:    remove_trim_entry
      functionSourceFile: '/src/fio/./trim.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - ipo
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flist_del_init
        - flist_empty
      functionUses:    4
      BranchProfiles:
        - Branch String:   './trim.h:20,6'
          Branch Sides:
            - BranchSide:      './trim.h:20,6'
              BranchSideFuncs: []
            - BranchSide:      './trim.h:21,19'
              BranchSideFuncs:
                - flist_del_init.4839
      Callsites:
        - Src:             './trim.h:20,7'
          Dst:             flist_empty
        - Src:             './trim.h:21,3'
          Dst:             flist_del_init
    - functionName:    prune_io_piece_log
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         9
      ICount:          94
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - flist_del
        - flist_empty
        - rb_erase
        - rb_first
        - remove_trim_entry
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:263,2'
          Branch Sides:
            - BranchSide:      'iolog.c:264,9'
              BranchSideFuncs:
                - rb_erase
                - remove_trim_entry.4947
                - free
                - rb_first
                - flist_empty.4838
                - flist_del.4847
                - remove_trim_entry.4947
                - free
            - BranchSide:      'iolog.c:271,2'
              BranchSideFuncs:
                - flist_empty.4838
                - flist_del.4847
                - remove_trim_entry.4947
                - free
        - Branch String:   'iolog.c:271,2'
          Branch Sides:
            - BranchSide:      'iolog.c:272,9'
              BranchSideFuncs:
                - flist_del.4847
                - remove_trim_entry.4947
                - free
                - flist_empty.4838
            - BranchSide:      'iolog.c:278,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'iolog.c:263,14'
          Dst:             rb_first
        - Src:             'iolog.c:265,3'
          Dst:             rb_erase
        - Src:             'iolog.c:266,3'
          Dst:             remove_trim_entry
        - Src:             'iolog.c:271,10'
          Dst:             flist_empty
        - Src:             'iolog.c:273,3'
          Dst:             flist_del
        - Src:             'iolog.c:274,3'
          Dst:             remove_trim_entry
    - functionName:    iolog_delay
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - td
        - delay
      BBCount:         44
      ICount:          262
      EdgeCount:       57
      CyclomaticComplexity: 15
      functionsReached:
        - fio_gettime
        - io_u_queued_complete
        - nowarn_snprintf
        - regrow_logs
        - strerror
        - utime_since_now
      functionUses:    2
      BranchProfiles:
        - Branch String:   'iolog.c:88,6'
          Branch Sides:
            - BranchSide:      'iolog.c:89,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:93,11'
              BranchSideFuncs:
                - fio_gettime
                - utime_since_now
                - io_u_queued_complete
                - utime_since_now
                - regrow_logs
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
        - Branch String:   'iolog.c:94,6'
          Branch Sides:
            - BranchSide:      'iolog.c:95,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:97,11'
              BranchSideFuncs:
                - fio_gettime
                - utime_since_now
                - io_u_queued_complete
                - utime_since_now
                - regrow_logs
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
        - Branch String:   'iolog.c:101,15'
          Branch Sides:
            - BranchSide:      'iolog.c:101,19'
              BranchSideFuncs:
                - utime_since_now
                - io_u_queued_complete
                - utime_since_now
                - regrow_logs
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
            - BranchSide:      'iolog.c:101,2'
              BranchSideFuncs:
                - utime_since_now
                - io_u_queued_complete
                - utime_since_now
                - regrow_logs
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
        - Branch String:   'iolog.c:101,2'
          Branch Sides:
            - BranchSide:      'iolog.c:102,30'
              BranchSideFuncs:
                - io_u_queued_complete
                - utime_since_now
                - utime_since_now
                - regrow_logs
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
            - BranchSide:      'iolog.c:111,9'
              BranchSideFuncs:
                - utime_since_now
        - Branch String:   'iolog.c:103,7'
          Branch Sides:
            - BranchSide:      'iolog.c:104,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
                - utime_since_now
                - utime_since_now
                - io_u_queued_complete
                - regrow_logs
                - strerror
                - nowarn_snprintf.4909
            - BranchSide:      'iolog.c:105,7'
              BranchSideFuncs:
                - utime_since_now
                - utime_since_now
                - io_u_queued_complete
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - regrow_logs
        - Branch String:   'iolog.c:104,4'
          Branch Sides:
            - BranchSide:      'iolog.c:104,4'
              BranchSideFuncs:
                - utime_since_now
                - utime_since_now
                - io_u_queued_complete
                - strerror
                - nowarn_snprintf.4909
                - regrow_logs
                - strerror
                - nowarn_snprintf.4909
            - BranchSide:      'iolog.c:104,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
                - utime_since_now
                - utime_since_now
                - io_u_queued_complete
                - regrow_logs
                - strerror
                - nowarn_snprintf.4909
        - Branch String:   'iolog.c:104,4'
          Branch Sides:
            - BranchSide:      'iolog.c:104,4'
              BranchSideFuncs:
                - utime_since_now
                - utime_since_now
                - io_u_queued_complete
                - strerror
                - nowarn_snprintf.4909
                - regrow_logs
                - strerror
                - nowarn_snprintf.4909
            - BranchSide:      'iolog.c:104,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
                - utime_since_now
                - utime_since_now
                - io_u_queued_complete
                - regrow_logs
                - strerror
                - nowarn_snprintf.4909
        - Branch String:   'iolog.c:104,4'
          Branch Sides:
            - BranchSide:      'iolog.c:104,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
                - utime_since_now
                - utime_since_now
                - io_u_queued_complete
                - strerror
                - nowarn_snprintf.4909
                - regrow_logs
            - BranchSide:      'iolog.c:105,7'
              BranchSideFuncs:
                - utime_since_now
                - utime_since_now
                - io_u_queued_complete
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - regrow_logs
        - Branch String:   'iolog.c:104,4'
          Branch Sides:
            - BranchSide:      'iolog.c:104,4'
              BranchSideFuncs:
                - utime_since_now
                - utime_since_now
                - io_u_queued_complete
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - regrow_logs
            - BranchSide:      'iolog.c:104,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
                - utime_since_now
                - utime_since_now
                - io_u_queued_complete
                - strerror
                - nowarn_snprintf.4909
                - regrow_logs
        - Branch String:   'iolog.c:104,4'
          Branch Sides:
            - BranchSide:      'iolog.c:104,4'
              BranchSideFuncs:
                - utime_since_now
                - utime_since_now
                - io_u_queued_complete
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - regrow_logs
            - BranchSide:      'iolog.c:104,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
                - utime_since_now
                - utime_since_now
                - io_u_queued_complete
                - strerror
                - nowarn_snprintf.4909
                - regrow_logs
        - Branch String:   'iolog.c:105,7'
          Branch Sides:
            - BranchSide:      'iolog.c:106,16'
              BranchSideFuncs:
                - regrow_logs
                - utime_since_now
                - utime_since_now
                - io_u_queued_complete
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
            - BranchSide:      'iolog.c:107,7'
              BranchSideFuncs:
                - utime_since_now
                - utime_since_now
                - io_u_queued_complete
                - regrow_logs
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
        - Branch String:   'iolog.c:107,7'
          Branch Sides:
            - BranchSide:      'iolog.c:101,2'
              BranchSideFuncs:
                - utime_since_now
            - BranchSide:      'iolog.c:108,4'
              BranchSideFuncs:
                - utime_since_now
        - Branch String:   'iolog.c:112,6'
          Branch Sides:
            - BranchSide:      'iolog.c:113,21'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:115,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'iolog.c:83,18'
          Dst:             utime_since_now
        - Src:             'iolog.c:99,2'
          Dst:             fio_gettime
        - Src:             'iolog.c:102,9'
          Dst:             io_u_queued_complete
        - Src:             'iolog.c:104,4'
          Dst:             strerror
        - Src:             'iolog.c:104,4'
          Dst:             nowarn_snprintf
        - Src:             'iolog.c:104,4'
          Dst:             strerror
        - Src:             'iolog.c:104,4'
          Dst:             nowarn_snprintf
        - Src:             'iolog.c:106,4'
          Dst:             regrow_logs
        - Src:             'iolog.c:107,7'
          Dst:             utime_since_now
        - Src:             'iolog.c:111,9'
          Dst:             utime_since_now
    - functionName:    ipo_special
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - ipo
      BBCount:         72
      ICount:          396
      EdgeCount:       90
      CyclomaticComplexity: 20
      functionsReached:
        - __dprint
        - dp_init
        - fio_file_open
        - fio_fill_issue_time
        - fio_gettime
        - iolog_delay
        - log_err
        - nowarn_snprintf
        - strerror
        - td_io_close_file
        - td_io_open_file
        - td_io_unlink_file
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:126,6'
          Branch Sides:
            - BranchSide:      'iolog.c:127,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:129,6'
              BranchSideFuncs:
                - fio_fill_issue_time.4889
                - td_io_unlink_file
                - td_io_close_file
                - td_io_open_file
                - dp_init
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - fio_file_open.4888
                - __dprint
                - log_err
                - fio_gettime
                - iolog_delay
        - Branch String:   'iolog.c:131,6'
          Branch Sides:
            - BranchSide:      'iolog.c:132,15'
              BranchSideFuncs:
                - iolog_delay
                - fio_fill_issue_time.4889
                - td_io_unlink_file
                - td_io_close_file
                - td_io_open_file
                - dp_init
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - fio_file_open.4888
                - __dprint
                - log_err
                - fio_gettime
            - BranchSide:      'iolog.c:133,26'
              BranchSideFuncs:
                - fio_fill_issue_time.4889
                - td_io_unlink_file
                - td_io_close_file
                - td_io_open_file
                - dp_init
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - fio_file_open.4888
                - __dprint
                - log_err
                - fio_gettime
        - Branch String:   'iolog.c:133,6'
          Branch Sides:
            - BranchSide:      'iolog.c:134,16'
              BranchSideFuncs:
                - fio_gettime
                - td_io_unlink_file
                - td_io_close_file
                - td_io_open_file
                - dp_init
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - fio_file_open.4888
                - __dprint
                - log_err
            - BranchSide:      'iolog.c:135,10'
              BranchSideFuncs:
                - td_io_unlink_file
                - td_io_close_file
                - td_io_open_file
                - dp_init
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - fio_file_open.4888
                - __dprint
                - log_err
        - Branch String:   'iolog.c:135,2'
          Branch Sides:
            - BranchSide:      'iolog.c:137,7'
              BranchSideFuncs:
                - td_io_open_file
                - dp_init
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - fio_file_open.4888
                - __dprint
            - BranchSide:      'iolog.c:157,20'
              BranchSideFuncs:
                - td_io_close_file
            - BranchSide:      'iolog.c:160,21'
              BranchSideFuncs:
                - td_io_unlink_file
            - BranchSide:      'iolog.c:166,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:168,40'
              BranchSideFuncs:
                - log_err
        - Branch String:   'iolog.c:137,29'
          Branch Sides:
            - BranchSide:      'iolog.c:137,46'
              BranchSideFuncs:
                - fio_file_open.4888
                - td_io_open_file
                - dp_init
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - __dprint
            - BranchSide:      'iolog.c:142,25'
              BranchSideFuncs:
                - td_io_open_file
                - dp_init
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
        - Branch String:   'iolog.c:137,7'
          Branch Sides:
            - BranchSide:      'iolog.c:138,4'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'iolog.c:142,25'
              BranchSideFuncs:
                - td_io_open_file
                - dp_init
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
        - Branch String:   'iolog.c:138,4'
          Branch Sides:
            - BranchSide:      'iolog.c:138,4'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:140,4'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'iolog.c:143,7'
          Branch Sides:
            - BranchSide:      'iolog.c:144,8'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
            - BranchSide:      'iolog.c:154,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
        - Branch String:   'iolog.c:144,8'
          Branch Sides:
            - BranchSide:      'iolog.c:145,31'
              BranchSideFuncs:
                - dp_init
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
            - BranchSide:      'iolog.c:152,4'
              BranchSideFuncs: []
        - Branch String:   'iolog.c:147,9'
          Branch Sides:
            - BranchSide:      'iolog.c:148,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
            - BranchSide:      'iolog.c:151,4'
              BranchSideFuncs: []
        - Branch String:   'iolog.c:148,6'
          Branch Sides:
            - BranchSide:      'iolog.c:148,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
            - BranchSide:      'iolog.c:148,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
        - Branch String:   'iolog.c:148,6'
          Branch Sides:
            - BranchSide:      'iolog.c:148,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
            - BranchSide:      'iolog.c:148,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
        - Branch String:   'iolog.c:148,6'
          Branch Sides:
            - BranchSide:      'iolog.c:148,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
            - BranchSide:      'iolog.c:149,6'
              BranchSideFuncs: []
        - Branch String:   'iolog.c:148,6'
          Branch Sides:
            - BranchSide:      'iolog.c:148,6'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:148,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
        - Branch String:   'iolog.c:148,6'
          Branch Sides:
            - BranchSide:      'iolog.c:148,6'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:148,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
        - Branch String:   'iolog.c:154,3'
          Branch Sides:
            - BranchSide:      'iolog.c:154,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
            - BranchSide:      'iolog.c:154,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
        - Branch String:   'iolog.c:154,3'
          Branch Sides:
            - BranchSide:      'iolog.c:154,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
            - BranchSide:      'iolog.c:154,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
                - strerror
                - nowarn_snprintf.4909
        - Branch String:   'iolog.c:154,3'
          Branch Sides:
            - BranchSide:      'iolog.c:154,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
            - BranchSide:      'iolog.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'iolog.c:154,3'
          Branch Sides:
            - BranchSide:      'iolog.c:154,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:154,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
        - Branch String:   'iolog.c:154,3'
          Branch Sides:
            - BranchSide:      'iolog.c:154,3'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:154,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.4909
      Callsites:
        - Src:             'iolog.c:132,3'
          Dst:             iolog_delay
        - Src:             'iolog.c:133,6'
          Dst:             fio_fill_issue_time
        - Src:             'iolog.c:134,3'
          Dst:             fio_gettime
        - Src:             'iolog.c:137,32'
          Dst:             fio_file_open
        - Src:             'iolog.c:138,4'
          Dst:             __dprint
        - Src:             'iolog.c:142,9'
          Dst:             td_io_open_file
        - Src:             'iolog.c:145,23'
          Dst:             dp_init
        - Src:             'iolog.c:148,6'
          Dst:             strerror
        - Src:             'iolog.c:148,6'
          Dst:             nowarn_snprintf
        - Src:             'iolog.c:148,6'
          Dst:             strerror
        - Src:             'iolog.c:148,6'
          Dst:             nowarn_snprintf
        - Src:             'iolog.c:154,3'
          Dst:             strerror
        - Src:             'iolog.c:154,3'
          Dst:             nowarn_snprintf
        - Src:             'iolog.c:154,3'
          Dst:             strerror
        - Src:             'iolog.c:154,3'
          Dst:             nowarn_snprintf
        - Src:             'iolog.c:157,3'
          Dst:             td_io_close_file
        - Src:             'iolog.c:160,3'
          Dst:             td_io_unlink_file
        - Src:             'iolog.c:168,3'
          Dst:             log_err
    - functionName:    read_iolog_get
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         44
      ICount:          297
      EdgeCount:       58
      CyclomaticComplexity: 16
      functionsReached:
        - __dprint
        - dp_fill_dspec_data
        - flist_del
        - flist_empty
        - get_file
        - iolog_delay
        - ipo_special
        - mtime_since_genesis
        - read_blktrace
        - read_iolog
        - remove_trim_entry
        - usec_sleep
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:200,2'
          Branch Sides:
            - BranchSide:      'iolog.c:203,7'
              BranchSideFuncs:
                - flist_del.4847
                - remove_trim_entry.4947
                - ipo_special
                - mtime_since_genesis
                - free
                - flist_empty.4838
                - usec_sleep
                - get_file
                - __dprint
                - dp_fill_dspec_data
                - iolog_delay
                - free
                - free
                - read_iolog
                - read_blktrace
            - BranchSide:      'iolog.c:254,2'
              BranchSideFuncs: []
        - Branch String:   'iolog.c:203,7'
          Branch Sides:
            - BranchSide:      'iolog.c:204,8'
              BranchSideFuncs:
                - flist_del.4847
                - remove_trim_entry.4947
                - ipo_special
                - mtime_since_genesis
                - free
                - flist_empty.4838
                - usec_sleep
                - get_file
                - __dprint
                - dp_fill_dspec_data
                - iolog_delay
                - free
                - free
                - read_iolog
                - read_blktrace
            - BranchSide:      'iolog.c:215,9'
              BranchSideFuncs:
                - flist_del.4847
                - remove_trim_entry.4947
                - ipo_special
                - mtime_since_genesis
                - free
                - flist_empty.4838
                - read_iolog
                - read_blktrace
                - usec_sleep
                - get_file
                - __dprint
                - dp_fill_dspec_data
                - iolog_delay
                - free
                - free
        - Branch String:   'iolog.c:204,8'
          Branch Sides:
            - BranchSide:      'iolog.c:205,9'
              BranchSideFuncs:
                - read_iolog
                - flist_del.4847
                - remove_trim_entry.4947
                - ipo_special
                - mtime_since_genesis
                - free
                - flist_empty.4838
                - usec_sleep
                - get_file
                - __dprint
                - dp_fill_dspec_data
                - iolog_delay
                - free
                - free
                - read_blktrace
            - BranchSide:      'iolog.c:213,4'
              BranchSideFuncs:
                - flist_del.4847
                - remove_trim_entry.4947
                - ipo_special
                - mtime_since_genesis
                - free
                - flist_empty.4838
                - read_iolog
                - read_blktrace
                - usec_sleep
                - get_file
                - __dprint
                - dp_fill_dspec_data
                - iolog_delay
                - free
                - free
        - Branch String:   'iolog.c:205,9'
          Branch Sides:
            - BranchSide:      'iolog.c:206,25'
              BranchSideFuncs:
                - read_blktrace
                - flist_del.4847
                - remove_trim_entry.4947
                - ipo_special
                - mtime_since_genesis
                - free
                - flist_empty.4838
                - read_iolog
                - usec_sleep
                - get_file
                - __dprint
                - dp_fill_dspec_data
                - iolog_delay
                - free
                - free
            - BranchSide:      'iolog.c:209,22'
              BranchSideFuncs:
                - read_iolog
                - flist_del.4847
                - remove_trim_entry.4947
                - ipo_special
                - mtime_since_genesis
                - free
                - flist_empty.4838
                - read_blktrace
                - usec_sleep
                - get_file
                - __dprint
                - dp_fill_dspec_data
                - iolog_delay
                - free
                - free
        - Branch String:   'iolog.c:206,10'
          Branch Sides:
            - BranchSide:      'iolog.c:207,7'
              BranchSideFuncs:
                - flist_del.4847
                - remove_trim_entry.4947
                - ipo_special
                - mtime_since_genesis
                - free
                - flist_empty.4838
                - read_iolog
                - read_blktrace
                - usec_sleep
                - get_file
                - __dprint
                - dp_fill_dspec_data
                - iolog_delay
                - free
                - free
            - BranchSide:      'iolog.c:208,5'
              BranchSideFuncs:
                - flist_del.4847
                - remove_trim_entry.4947
                - ipo_special
                - mtime_since_genesis
                - free
                - flist_empty.4838
                - read_iolog
                - read_blktrace
                - usec_sleep
                - get_file
                - __dprint
                - dp_fill_dspec_data
                - iolog_delay
                - free
                - free
        - Branch String:   'iolog.c:209,10'
          Branch Sides:
            - BranchSide:      'iolog.c:0,0'
              BranchSideFuncs:
                - flist_del.4847
                - remove_trim_entry.4947
                - ipo_special
                - mtime_since_genesis
                - free
                - flist_empty.4838
                - read_iolog
                - read_blktrace
                - usec_sleep
                - get_file
                - __dprint
                - dp_fill_dspec_data
                - iolog_delay
                - free
                - free
            - BranchSide:      'iolog.c:210,7'
              BranchSideFuncs: []
        - Branch String:   'iolog.c:220,7'
          Branch Sides:
            - BranchSide:      'iolog.c:221,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'iolog.c:223,14'
              BranchSideFuncs:
                - mtime_since_genesis
                - free
                - flist_empty.4838
                - flist_del.4847
                - remove_trim_entry.4947
                - ipo_special
                - free
                - read_iolog
                - read_blktrace
                - usec_sleep
                - get_file
                - __dprint
                - dp_fill_dspec_data
                - iolog_delay
                - free
        - Branch String:   'iolog.c:229,7'
          Branch Sides:
            - BranchSide:      'iolog.c:230,19'
              BranchSideFuncs:
                - get_file
                - __dprint
                - free
                - flist_empty.4838
                - flist_del.4847
                - remove_trim_entry.4947
                - ipo_special
                - mtime_since_genesis
                - usec_sleep
                - free
                - free
                - read_iolog
                - read_blktrace
                - dp_fill_dspec_data
                - iolog_delay
            - BranchSide:      'iolog.c:243,14'
              BranchSideFuncs:
                - mtime_since_genesis
                - free
                - flist_empty.4838
                - flist_del.4847
                - remove_trim_entry.4947
                - ipo_special
                - get_file
                - __dprint
                - dp_fill_dspec_data
                - iolog_delay
                - free
                - free
                - read_iolog
                - read_blktrace
                - usec_sleep
        - Branch String:   'iolog.c:235,4'
          Branch Sides:
            - BranchSide:      'iolog.c:235,4'
              BranchSideFuncs:
                - free
                - flist_empty.4838
                - flist_del.4847
                - remove_trim_entry.4947
                - ipo_special
                - mtime_since_genesis
                - usec_sleep
                - get_file
                - __dprint
                - free
                - free
                - read_iolog
                - read_blktrace
                - dp_fill_dspec_data
                - iolog_delay
            - BranchSide:      'iolog.c:237,8'
              BranchSideFuncs:
                - __dprint
                - free
                - flist_empty.4838
                - flist_del.4847
                - remove_trim_entry.4947
                - ipo_special
                - mtime_since_genesis
                - usec_sleep
                - get_file
                - free
                - free
                - read_iolog
                - read_blktrace
                - dp_fill_dspec_data
                - iolog_delay
        - Branch String:   'iolog.c:237,8'
          Branch Sides:
            - BranchSide:      'iolog.c:238,17'
              BranchSideFuncs:
                - iolog_delay
                - free
                - flist_empty.4838
                - flist_del.4847
                - remove_trim_entry.4947
                - ipo_special
                - mtime_since_genesis
                - usec_sleep
                - get_file
                - __dprint
                - free
                - free
                - read_iolog
                - read_blktrace
                - dp_fill_dspec_data
            - BranchSide:      'iolog.c:240,8'
              BranchSideFuncs:
                - free
                - flist_empty.4838
                - flist_del.4847
                - remove_trim_entry.4947
                - ipo_special
                - mtime_since_genesis
                - usec_sleep
                - get_file
                - __dprint
                - iolog_delay
                - free
                - free
                - read_iolog
                - read_blktrace
                - dp_fill_dspec_data
        - Branch String:   'iolog.c:240,8'
          Branch Sides:
            - BranchSide:      'iolog.c:241,24'
              BranchSideFuncs:
                - dp_fill_dspec_data
                - free
                - flist_empty.4838
                - flist_del.4847
                - remove_trim_entry.4947
                - ipo_special
                - mtime_since_genesis
                - usec_sleep
                - get_file
                - __dprint
                - iolog_delay
                - free
                - free
                - read_iolog
                - read_blktrace
            - BranchSide:      'iolog.c:242,3'
              BranchSideFuncs:
                - free
                - flist_empty.4838
                - flist_del.4847
                - remove_trim_entry.4947
                - ipo_special
                - mtime_since_genesis
                - usec_sleep
                - get_file
                - __dprint
                - dp_fill_dspec_data
                - iolog_delay
                - free
                - free
                - read_iolog
                - read_blktrace
        - Branch String:   'iolog.c:250,7'
          Branch Sides:
            - BranchSide:      'iolog.c:200,2'
              BranchSideFuncs: []
            - BranchSide:      'iolog.c:251,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'iolog.c:200,10'
          Dst:             flist_empty
        - Src:             'iolog.c:206,11'
          Dst:             read_blktrace
        - Src:             'iolog.c:209,11'
          Dst:             read_iolog
        - Src:             'iolog.c:216,3'
          Dst:             flist_del
        - Src:             'iolog.c:217,3'
          Dst:             remove_trim_entry
        - Src:             'iolog.c:219,9'
          Dst:             ipo_special
        - Src:             'iolog.c:234,4'
          Dst:             get_file
        - Src:             'iolog.c:235,4'
          Dst:             __dprint
        - Src:             'iolog.c:238,5'
          Dst:             iolog_delay
        - Src:             'iolog.c:241,5'
          Dst:             dp_fill_dspec_data
        - Src:             'iolog.c:243,14'
          Dst:             mtime_since_genesis
        - Src:             'iolog.c:245,5'
          Dst:             usec_sleep
    - functionName:    io_ddir_name
      functionSourceFile: '/src/fio/./os/../io_ddir.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ddir
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../io_ddir.h:28,16'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:28,19'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:31,2'
              BranchSideFuncs: []
        - Branch String:   './os/../io_ddir.h:28,6'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:29,15'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:31,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    log_io_u
      functionSourceFile: '/src/fio/iolog.c'
      linkageType:     externalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fio_gettime
        - fprintf
        - io_ddir_name
        - utime_since_now
      functionUses:    1
      BranchProfiles:
        - Branch String:   'iolog.c:46,6'
          Branch Sides:
            - BranchSide:      'iolog.c:47,3'
              BranchSideFuncs:
                - fio_gettime
                - utime_since_now
                - io_ddir_name.4957
                - fprintf
            - BranchSide:      'iolog.c:49,2'
              BranchSideFuncs:
                - fio_gettime
                - utime_since_now
                - io_ddir_name.4957
                - fprintf
      Callsites:
        - Src:             'iolog.c:49,2'
          Dst:             fio_gettime
        - Src:             'iolog.c:51,24'
          Dst:             utime_since_now
        - Src:             'iolog.c:52,26'
          Dst:             io_ddir_name
        - Src:             'iolog.c:50,2'
          Dst:             fprintf
    - functionName:    free_inflight_logging
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1311
      functionLinenumberEnd: 1314
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sfree
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:1312,6'
          Branch Sides:
            - BranchSide:      'backend.c:1312,6'
              BranchSideFuncs:
                - sfree
            - BranchSide:      'backend.c:1313,9'
              BranchSideFuncs:
                - sfree
      Callsites:
        - Src:             'backend.c:1313,3'
          Dst:             sfree
    - functionName:    io_u_rpop
      functionSourceFile: '/src/fio/./io_u_queue.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - r
      BBCount:         4
      ICount:          53
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './io_u_queue.h:74,6'
          Branch Sides:
            - BranchSide:      './io_u_queue.h:75,23'
              BranchSideFuncs: []
            - BranchSide:      './io_u_queue.h:81,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_memfree
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 978
      functionLinenumberEnd: 979
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ptr
        - size
        - shared
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __fio_memfree
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './fio.h:979,9'
          Dst:             __fio_memfree
    - functionName:    io_u_qpop
      functionSourceFile: '/src/fio/./io_u_queue.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - q
      BBCount:         4
      ICount:          51
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './io_u_queue.h:19,6'
          Branch Sides:
            - BranchSide:      './io_u_queue.h:20,31'
              BranchSideFuncs: []
            - BranchSide:      './io_u_queue.h:27,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_io_sync
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         39
      ICount:          231
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - __get_io_u
        - io_u_queued_complete
        - io_u_sync_complete
        - nowarn_snprintf
        - put_io_u
        - strerror
        - td_flags_set
        - td_io_commit
        - td_io_prep
        - td_io_queue
      functionUses:    3
      BranchProfiles:
        - Branch String:   'backend.c:234,6'
          Branch Sides:
            - BranchSide:      'backend.c:235,3'
              BranchSideFuncs:
                - td_flags_set.5144
                - td_io_prep
                - td_io_queue
                - td_io_commit
                - io_u_sync_complete
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - td_io_commit
                - io_u_queued_complete
                - put_io_u
            - BranchSide:      'backend.c:237,2'
              BranchSideFuncs:
                - td_flags_set.5144
                - td_io_prep
                - td_io_queue
                - td_io_commit
                - io_u_sync_complete
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - td_io_commit
                - io_u_queued_complete
                - put_io_u
        - Branch String:   'backend.c:241,6'
          Branch Sides:
            - BranchSide:      'backend.c:241,25'
              BranchSideFuncs:
                - put_io_u
            - BranchSide:      'backend.c:242,12'
              BranchSideFuncs:
                - put_io_u
        - Branch String:   'backend.c:248,2'
          Branch Sides:
            - BranchSide:      'backend.c:250,16'
              BranchSideFuncs:
                - td_io_commit
                - io_u_queued_complete
            - BranchSide:      'backend.c:255,7'
              BranchSideFuncs:
                - io_u_sync_complete
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:264,16'
              BranchSideFuncs:
                - td_io_commit
                - td_io_queue
                - io_u_sync_complete
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - td_io_commit
                - io_u_queued_complete
            - BranchSide:      'backend.c:268,2'
              BranchSideFuncs: []
        - Branch String:   'backend.c:251,7'
          Branch Sides:
            - BranchSide:      'backend.c:252,4'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:253,3'
              BranchSideFuncs: []
        - Branch String:   'backend.c:255,7'
          Branch Sides:
            - BranchSide:      'backend.c:256,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:260,26'
              BranchSideFuncs:
                - io_u_sync_complete
        - Branch String:   'backend.c:256,4'
          Branch Sides:
            - BranchSide:      'backend.c:256,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:256,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:256,4'
          Branch Sides:
            - BranchSide:      'backend.c:256,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:256,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:256,4'
          Branch Sides:
            - BranchSide:      'backend.c:256,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:257,4'
              BranchSideFuncs: []
        - Branch String:   'backend.c:256,4'
          Branch Sides:
            - BranchSide:      'backend.c:256,4'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:256,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:256,4'
          Branch Sides:
            - BranchSide:      'backend.c:256,4'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:256,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:260,7'
          Branch Sides:
            - BranchSide:      'backend.c:261,4'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:262,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'backend.c:231,22'
          Dst:             __get_io_u
        - Src:             'backend.c:239,2'
          Dst:             td_flags_set
        - Src:             'backend.c:241,6'
          Dst:             td_io_prep
        - Src:             'backend.c:242,3'
          Dst:             put_io_u
        - Src:             'backend.c:247,8'
          Dst:             td_io_queue
        - Src:             'backend.c:250,3'
          Dst:             td_io_commit
        - Src:             'backend.c:251,7'
          Dst:             io_u_queued_complete
        - Src:             'backend.c:256,4'
          Dst:             strerror
        - Src:             'backend.c:256,4'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:256,4'
          Dst:             strerror
        - Src:             'backend.c:256,4'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:260,7'
          Dst:             io_u_sync_complete
        - Src:             'backend.c:264,3'
          Dst:             td_io_commit
    - functionName:    td_flags_set
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - flags
        - value
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - td_async_processing
      functionUses:    4
      BranchProfiles:
        - Branch String:   './fio.h:921,6'
          Branch Sides:
            - BranchSide:      './fio.h:922,13'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:924,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             './fio.h:921,7'
          Dst:             td_async_processing
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/./lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    36
      BranchProfiles:  []
      Callsites:
        - Src:             './lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    td_async_processing
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ddir_sync
      functionSourceFile: '/src/fio/./os/../io_ddir.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ddir
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../io_ddir.h:61,27'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:61,27'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:61,30'
              BranchSideFuncs: []
        - Branch String:   './os/../io_ddir.h:61,52'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:61,52'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:62,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __check_min_rate
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - now
        - ddir
      BBCount:         32
      ICount:          284
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
        - ddir_rw
        - log_err
        - mtime_since
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:161,2'
          Branch Sides:
            - BranchSide:      'backend.c:161,2'
              BranchSideFuncs:
                - mtime_since
                - mtime_since
                - log_err
                - log_err
            - BranchSide:      'backend.c:163,7'
              BranchSideFuncs:
                - mtime_since
                - mtime_since
                - log_err
                - log_err
        - Branch String:   'backend.c:163,27'
          Branch Sides:
            - BranchSide:      'backend.c:163,31'
              BranchSideFuncs:
                - mtime_since
                - mtime_since
                - log_err
                - log_err
            - BranchSide:      'backend.c:169,19'
              BranchSideFuncs:
                - mtime_since
                - mtime_since
                - log_err
                - log_err
        - Branch String:   'backend.c:163,6'
          Branch Sides:
            - BranchSide:      'backend.c:164,3'
              BranchSideFuncs:
                - mtime_since
                - mtime_since
                - log_err
                - log_err
            - BranchSide:      'backend.c:169,19'
              BranchSideFuncs:
                - mtime_since
                - mtime_since
                - log_err
                - log_err
        - Branch String:   'backend.c:169,6'
          Branch Sides:
            - BranchSide:      'backend.c:170,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:176,6'
              BranchSideFuncs:
                - mtime_since
                - log_err
                - log_err
        - Branch String:   'backend.c:176,38'
          Branch Sides:
            - BranchSide:      'backend.c:176,41'
              BranchSideFuncs:
                - mtime_since
                - log_err
                - log_err
            - BranchSide:      'backend.c:177,38'
              BranchSideFuncs:
                - mtime_since
                - log_err
                - log_err
        - Branch String:   'backend.c:176,6'
          Branch Sides:
            - BranchSide:      'backend.c:177,38'
              BranchSideFuncs:
                - mtime_since
                - log_err
                - log_err
            - BranchSide:      'backend.c:207,36'
              BranchSideFuncs: []
        - Branch String:   'backend.c:178,31'
          Branch Sides:
            - BranchSide:      'backend.c:178,34'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:179,4'
              BranchSideFuncs: []
        - Branch String:   'backend.c:178,7'
          Branch Sides:
            - BranchSide:      'backend.c:179,4'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:181,7'
              BranchSideFuncs:
                - log_err
                - log_err
        - Branch String:   'backend.c:181,7'
          Branch Sides:
            - BranchSide:      'backend.c:186,7'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'backend.c:197,7'
              BranchSideFuncs:
                - log_err
        - Branch String:   'backend.c:187,8'
          Branch Sides:
            - BranchSide:      'backend.c:189,6'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'backend.c:192,3'
              BranchSideFuncs: []
        - Branch String:   'backend.c:199,8'
          Branch Sides:
            - BranchSide:      'backend.c:0,0'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'backend.c:201,6'
              BranchSideFuncs:
                - log_err
      Callsites:
        - Src:             'backend.c:161,2'
          Dst:             ddir_rw
        - Src:             'backend.c:161,2'
          Dst:             __assert_fail
        - Src:             'backend.c:169,6'
          Dst:             mtime_since
        - Src:             'backend.c:177,25'
          Dst:             mtime_since
        - Src:             'backend.c:188,5'
          Dst:             log_err
        - Src:             'backend.c:200,5'
          Dst:             log_err
    - functionName:    ddir_rw
      functionSourceFile: '/src/fio/./os/../io_ddir.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ddir
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   './os/../io_ddir.h:67,27'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:67,27'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:67,30'
              BranchSideFuncs: []
        - Branch String:   './os/../io_ddir.h:67,49'
          Branch Sides:
            - BranchSide:      './os/../io_ddir.h:67,49'
              BranchSideFuncs: []
            - BranchSide:      './os/../io_ddir.h:67,52'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __rand_0_1
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __rand32
        - __rand64
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:108,6'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:109,28'
              BranchSideFuncs:
                - __rand64.5156
            - BranchSide:      './os/../lib/rand.h:113,28'
              BranchSideFuncs:
                - __rand32.5157
      Callsites:
        - Src:             './os/../lib/rand.h:109,18'
          Dst:             __rand64
        - Src:             './os/../lib/rand.h:113,18'
          Dst:             __rand32
    - functionName:    __rand64
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          128
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __rand32
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          81
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_file_fsync
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         14
      ICount:          90
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fio_file_open
        - fio_io_sync
        - td_io_close_file
        - td_io_open_file
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:275,6'
          Branch Sides:
            - BranchSide:      'backend.c:276,22'
              BranchSideFuncs:
                - fio_io_sync
            - BranchSide:      'backend.c:278,22'
              BranchSideFuncs:
                - td_io_open_file
                - fio_io_sync
                - fio_file_open.5158
                - td_io_close_file
        - Branch String:   'backend.c:278,6'
          Branch Sides:
            - BranchSide:      'backend.c:279,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:281,20'
              BranchSideFuncs:
                - fio_io_sync
                - fio_file_open.5158
                - td_io_close_file
        - Branch String:   'backend.c:283,6'
          Branch Sides:
            - BranchSide:      'backend.c:284,27'
              BranchSideFuncs:
                - td_io_close_file
            - BranchSide:      'backend.c:285,10'
              BranchSideFuncs: []
        - Branch String:   'backend.c:285,14'
          Branch Sides:
            - BranchSide:      'backend.c:285,14'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:285,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'backend.c:275,6'
          Dst:             fio_file_open
        - Src:             'backend.c:276,10'
          Dst:             fio_io_sync
        - Src:             'backend.c:278,6'
          Dst:             td_io_open_file
        - Src:             'backend.c:281,8'
          Dst:             fio_io_sync
        - Src:             'backend.c:283,6'
          Dst:             fio_file_open
        - Src:             'backend.c:284,10'
          Dst:             td_io_close_file
    - functionName:    fio_file_open
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    should_fsync
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 656
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - ddir_sync
      functionUses:    1
      BranchProfiles:
        - Branch String:   './fio.h:650,6'
          Branch Sides:
            - BranchSide:      './fio.h:651,3'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:652,6'
              BranchSideFuncs: []
        - Branch String:   './fio.h:652,19'
          Branch Sides:
            - BranchSide:      './fio.h:652,22'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:653,3'
              BranchSideFuncs: []
        - Branch String:   './fio.h:652,6'
          Branch Sides:
            - BranchSide:      './fio.h:653,3'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:655,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             './fio.h:650,6'
          Dst:             ddir_sync
    - functionName:    check_min_rate
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - now
      BBCount:         10
      ICount:          71
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __check_min_rate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:217,2'
          Branch Sides:
            - BranchSide:      'backend.c:218,7'
              BranchSideFuncs:
                - __check_min_rate
            - BranchSide:      'backend.c:222,9'
              BranchSideFuncs: []
        - Branch String:   'backend.c:218,7'
          Branch Sides:
            - BranchSide:      'backend.c:219,28'
              BranchSideFuncs:
                - __check_min_rate
            - BranchSide:      'backend.c:220,2'
              BranchSideFuncs:
                - __check_min_rate
      Callsites:
        - Src:             'backend.c:219,11'
          Dst:             __check_min_rate
    - functionName:    handle_thinktime
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - ddir
        - time
      BBCount:         55
      ICount:          436
      EdgeCount:       74
      CyclomaticComplexity: 21
      functionsReached:
        - __fio_option_is_set
        - fio_gettime
        - io_u_quiesce
        - should_check_rate
        - usec_sleep
        - usec_spin
        - utime_since
        - utime_since_now
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:828,6'
          Branch Sides:
            - BranchSide:      'backend.c:829,3'
              BranchSideFuncs:
                - fio_gettime
                - utime_since
                - __fio_option_is_set
                - io_u_quiesce
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
                - usec_sleep
                - utime_since_now
                - usec_spin
                - utime_since_now
            - BranchSide:      'backend.c:845,6'
              BranchSideFuncs:
                - io_u_quiesce
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
                - usec_sleep
                - utime_since_now
                - usec_spin
                - utime_since_now
        - Branch String:   'backend.c:830,7'
          Branch Sides:
            - BranchSide:      'backend.c:832,10'
              BranchSideFuncs:
                - io_u_quiesce
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
                - usec_sleep
                - utime_since_now
                - usec_spin
                - utime_since_now
            - BranchSide:      'backend.c:833,15'
              BranchSideFuncs:
                - __fio_option_is_set
                - io_u_quiesce
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
                - usec_sleep
                - utime_since_now
                - usec_spin
                - utime_since_now
        - Branch String:   'backend.c:833,14'
          Branch Sides:
            - BranchSide:      'backend.c:0,0'
              BranchSideFuncs:
                - io_u_quiesce
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
                - usec_sleep
                - utime_since_now
                - usec_spin
                - utime_since_now
            - BranchSide:      'backend.c:840,4'
              BranchSideFuncs: []
        - Branch String:   'backend.c:846,6'
          Branch Sides:
            - BranchSide:      'backend.c:847,9'
              BranchSideFuncs:
                - io_u_quiesce
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
                - usec_sleep
                - utime_since_now
                - usec_spin
                - utime_since_now
            - BranchSide:      'backend.c:849,7'
              BranchSideFuncs:
                - io_u_quiesce
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
                - usec_sleep
                - utime_since_now
                - usec_spin
                - utime_since_now
        - Branch String:   'backend.c:849,6'
          Branch Sides:
            - BranchSide:      'backend.c:850,3'
              BranchSideFuncs:
                - io_u_quiesce
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
                - usec_sleep
                - utime_since_now
                - usec_spin
                - utime_since_now
            - BranchSide:      'backend.c:852,15'
              BranchSideFuncs:
                - io_u_quiesce
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
                - usec_sleep
                - utime_since_now
                - usec_spin
                - utime_since_now
        - Branch String:   'backend.c:855,6'
          Branch Sides:
            - BranchSide:      'backend.c:856,18'
              BranchSideFuncs:
                - utime_since_now
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
                - usec_sleep
                - utime_since_now
                - usec_spin
            - BranchSide:      'backend.c:861,8'
              BranchSideFuncs:
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
                - usec_sleep
                - utime_since_now
                - usec_spin
        - Branch String:   'backend.c:857,7'
          Branch Sides:
            - BranchSide:      'backend.c:858,11'
              BranchSideFuncs:
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
                - usec_sleep
                - utime_since_now
                - usec_spin
            - BranchSide:      'backend.c:859,2'
              BranchSideFuncs:
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
                - usec_sleep
                - utime_since_now
                - usec_spin
        - Branch String:   'backend.c:862,6'
          Branch Sides:
            - BranchSide:      'backend.c:863,21'
              BranchSideFuncs:
                - usec_spin
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
                - usec_sleep
                - utime_since_now
            - BranchSide:      'backend.c:870,6'
              BranchSideFuncs:
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
                - usec_sleep
                - utime_since_now
        - Branch String:   'backend.c:870,6'
          Branch Sides:
            - BranchSide:      'backend.c:871,10'
              BranchSideFuncs:
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
                - usec_sleep
                - utime_since_now
            - BranchSide:      'backend.c:873,8'
              BranchSideFuncs:
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
                - usec_sleep
                - utime_since_now
        - Branch String:   'backend.c:875,6'
          Branch Sides:
            - BranchSide:      'backend.c:876,18'
              BranchSideFuncs:
                - utime_since_now
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
                - usec_sleep
            - BranchSide:      'backend.c:881,6'
              BranchSideFuncs:
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
                - usec_sleep
        - Branch String:   'backend.c:877,7'
          Branch Sides:
            - BranchSide:      'backend.c:878,11'
              BranchSideFuncs:
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
                - usec_sleep
            - BranchSide:      'backend.c:879,2'
              BranchSideFuncs:
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
                - usec_sleep
        - Branch String:   'backend.c:881,6'
          Branch Sides:
            - BranchSide:      'backend.c:882,23'
              BranchSideFuncs:
                - usec_sleep
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
            - BranchSide:      'backend.c:889,6'
              BranchSideFuncs:
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
        - Branch String:   'backend.c:889,12'
          Branch Sides:
            - BranchSide:      'backend.c:889,15'
              BranchSideFuncs:
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
            - BranchSide:      'backend.c:905,6'
              BranchSideFuncs:
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
        - Branch String:   'backend.c:889,34'
          Branch Sides:
            - BranchSide:      'backend.c:889,37'
              BranchSideFuncs:
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
            - BranchSide:      'backend.c:905,6'
              BranchSideFuncs:
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
        - Branch String:   'backend.c:889,6'
          Branch Sides:
            - BranchSide:      'backend.c:890,22'
              BranchSideFuncs:
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
            - BranchSide:      'backend.c:905,6'
              BranchSideFuncs:
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
        - Branch String:   'backend.c:895,7'
          Branch Sides:
            - BranchSide:      'backend.c:896,11'
              BranchSideFuncs:
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
            - BranchSide:      'backend.c:898,12'
              BranchSideFuncs:
                - fio_gettime
                - should_check_rate.5160
                - fio_gettime
        - Branch String:   'backend.c:905,11'
          Branch Sides:
            - BranchSide:      'backend.c:905,32'
              BranchSideFuncs:
                - should_check_rate.5160
                - fio_gettime
                - fio_gettime
            - BranchSide:      'backend.c:908,30'
              BranchSideFuncs:
                - fio_gettime
        - Branch String:   'backend.c:905,6'
          Branch Sides:
            - BranchSide:      'backend.c:906,15'
              BranchSideFuncs:
                - fio_gettime
                - fio_gettime
            - BranchSide:      'backend.c:908,30'
              BranchSideFuncs:
                - fio_gettime
        - Branch String:   'backend.c:909,6'
          Branch Sides:
            - BranchSide:      'backend.c:909,6'
              BranchSideFuncs:
                - fio_gettime
            - BranchSide:      'backend.c:910,3'
              BranchSideFuncs:
                - fio_gettime
      Callsites:
        - Src:             'backend.c:829,3'
          Dst:             fio_gettime
        - Src:             'backend.c:830,7'
          Dst:             utime_since
        - Src:             'backend.c:833,15'
          Dst:             __fio_option_is_set
        - Src:             'backend.c:852,2'
          Dst:             io_u_quiesce
        - Src:             'backend.c:856,34'
          Dst:             utime_since_now
        - Src:             'backend.c:863,11'
          Dst:             usec_spin
        - Src:             'backend.c:876,34'
          Dst:             utime_since_now
        - Src:             'backend.c:882,12'
          Dst:             usec_sleep
        - Src:             'backend.c:905,14'
          Dst:             should_check_rate
        - Src:             'backend.c:906,3'
          Dst:             fio_gettime
        - Src:             'backend.c:910,3'
          Dst:             fio_gettime
    - functionName:    should_check_rate
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 859
      functionLinenumberEnd: 860
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    wait_for_completions
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - time
      BBCount:         33
      ICount:          184
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - fio_gettime
        - io_u_queued_complete
        - io_u_quiesce
        - queue_full
        - should_check_rate
      functionUses:    2
      BranchProfiles:
        - Branch String:   'backend.c:389,6'
          Branch Sides:
            - BranchSide:      'backend.c:390,23'
              BranchSideFuncs:
                - io_u_quiesce
            - BranchSide:      'backend.c:395,13'
              BranchSideFuncs:
                - io_u_queued_complete
                - should_check_rate.5160
                - fio_gettime
        - Branch String:   'backend.c:395,13'
          Branch Sides:
            - BranchSide:      'backend.c:395,13'
              BranchSideFuncs:
                - io_u_queued_complete
                - should_check_rate.5160
                - fio_gettime
            - BranchSide:      'backend.c:395,13'
              BranchSideFuncs:
                - io_u_queued_complete
                - should_check_rate.5160
                - fio_gettime
        - Branch String:   'backend.c:396,12'
          Branch Sides:
            - BranchSide:      'backend.c:396,16'
              BranchSideFuncs:
                - io_u_queued_complete
                - should_check_rate.5160
                - fio_gettime
            - BranchSide:      'backend.c:396,30'
              BranchSideFuncs:
                - io_u_queued_complete
                - should_check_rate.5160
                - fio_gettime
        - Branch String:   'backend.c:396,26'
          Branch Sides:
            - BranchSide:      'backend.c:396,30'
              BranchSideFuncs:
                - io_u_queued_complete
                - should_check_rate.5160
                - fio_gettime
            - BranchSide:      'backend.c:397,12'
              BranchSideFuncs:
                - io_u_queued_complete
                - should_check_rate.5160
                - fio_gettime
        - Branch String:   'backend.c:396,6'
          Branch Sides:
            - BranchSide:      'backend.c:397,12'
              BranchSideFuncs:
                - io_u_queued_complete
                - should_check_rate.5160
                - fio_gettime
            - BranchSide:      'backend.c:399,6'
              BranchSideFuncs:
                - io_u_queued_complete
                - should_check_rate.5160
                - fio_gettime
        - Branch String:   'backend.c:399,11'
          Branch Sides:
            - BranchSide:      'backend.c:399,32'
              BranchSideFuncs:
                - should_check_rate.5160
                - io_u_queued_complete
                - fio_gettime
            - BranchSide:      'backend.c:402,2'
              BranchSideFuncs:
                - io_u_queued_complete
        - Branch String:   'backend.c:399,6'
          Branch Sides:
            - BranchSide:      'backend.c:400,15'
              BranchSideFuncs:
                - fio_gettime
                - io_u_queued_complete
            - BranchSide:      'backend.c:402,2'
              BranchSideFuncs:
                - io_u_queued_complete
        - Branch String:   'backend.c:404,7'
          Branch Sides:
            - BranchSide:      'backend.c:405,4'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:406,2'
              BranchSideFuncs:
                - io_u_queued_complete
        - Branch String:   'backend.c:406,16'
          Branch Sides:
            - BranchSide:      'backend.c:406,20'
              BranchSideFuncs:
                - io_u_queued_complete
            - BranchSide:      'backend.c:406,2'
              BranchSideFuncs:
                - io_u_queued_complete
        - Branch String:   'backend.c:406,2'
          Branch Sides:
            - BranchSide:      'backend.c:403,30'
              BranchSideFuncs:
                - io_u_queued_complete
            - BranchSide:      'backend.c:408,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'backend.c:385,19'
          Dst:             queue_full
        - Src:             'backend.c:390,10'
          Dst:             io_u_quiesce
        - Src:             'backend.c:399,14'
          Dst:             should_check_rate
        - Src:             'backend.c:400,3'
          Dst:             fio_gettime
        - Src:             'backend.c:403,9'
          Dst:             io_u_queued_complete
    - functionName:    io_in_polling
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'backend.c:506,43'
          Branch Sides:
            - BranchSide:      'backend.c:506,43'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:507,7'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    io_u_submit
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - in_flight_overlap
        - td_io_queue
      functionUses:    2
      BranchProfiles:
        - Branch String:   'backend.c:569,30'
          Branch Sides:
            - BranchSide:      'backend.c:569,33'
              BranchSideFuncs:
                - td_io_queue
                - in_flight_overlap
            - BranchSide:      'backend.c:573,21'
              BranchSideFuncs:
                - td_io_queue
        - Branch String:   'backend.c:569,51'
          Branch Sides:
            - BranchSide:      'backend.c:570,25'
              BranchSideFuncs:
                - in_flight_overlap
                - td_io_queue
            - BranchSide:      'backend.c:573,21'
              BranchSideFuncs:
                - td_io_queue
        - Branch String:   'backend.c:569,6'
          Branch Sides:
            - BranchSide:      'backend.c:571,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:573,21'
              BranchSideFuncs:
                - td_io_queue
      Callsites:
        - Src:             'backend.c:570,6'
          Dst:             in_flight_overlap
        - Src:             'backend.c:573,9'
          Dst:             td_io_queue
    - functionName:    in_flight_overlap
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     externalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - q
        - io_u
      BBCount:         23
      ICount:          153
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - __dprint
      functionUses:    2
      BranchProfiles:
        - Branch String:   'backend.c:545,2'
          Branch Sides:
            - BranchSide:      'backend.c:545,2'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'backend.c:545,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'backend.c:545,2'
          Branch Sides:
            - BranchSide:      'backend.c:545,2'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'backend.c:546,7'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'backend.c:546,7'
          Branch Sides:
            - BranchSide:      'backend.c:547,9'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'backend.c:558,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'backend.c:550,16'
          Branch Sides:
            - BranchSide:      'backend.c:550,19'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'backend.c:557,3'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'backend.c:550,8'
          Branch Sides:
            - BranchSide:      'backend.c:551,13'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'backend.c:557,3'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'backend.c:552,5'
          Branch Sides:
            - BranchSide:      'backend.c:552,5'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:555,5'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'backend.c:552,5'
          Dst:             __dprint
    - functionName:    usec_for_io
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 806
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - ddir
      BBCount:         19
      ICount:          164
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - __dprint
        - __rand_0_1
      functionUses:    2
      BranchProfiles:
        - Branch String:   'backend.c:782,2'
          Branch Sides:
            - BranchSide:      'backend.c:782,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'backend.c:784,6'
              BranchSideFuncs:
                - __rand_0_1
                - __dprint
        - Branch String:   'backend.c:784,6'
          Branch Sides:
            - BranchSide:      'backend.c:787,10'
              BranchSideFuncs:
                - __rand_0_1
                - __dprint
            - BranchSide:      'backend.c:797,13'
              BranchSideFuncs: []
        - Branch String:   'backend.c:790,7'
          Branch Sides:
            - BranchSide:      'backend.c:791,4'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'backend.c:795,26'
              BranchSideFuncs: []
        - Branch String:   'backend.c:791,4'
          Branch Sides:
            - BranchSide:      'backend.c:791,4'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:794,3'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'backend.c:782,2'
          Dst:             __assert_fail
        - Src:             'backend.c:789,11'
          Dst:             __rand_0_1
        - Src:             'backend.c:791,4'
          Dst:             __dprint
    - functionName:    __rand
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __rand32
        - __rand64
      functionUses:    2
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:100,6'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:101,20'
              BranchSideFuncs:
                - __rand64.5156
            - BranchSide:      './os/../lib/rand.h:103,20'
              BranchSideFuncs:
                - __rand32.5157
      Callsites:
        - Src:             './os/../lib/rand.h:101,10'
          Dst:             __rand64
        - Src:             './os/../lib/rand.h:103,10'
          Dst:             __rand32
    - functionName:    PTR_ERR
      functionSourceFile: '/src/fio/./err.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __update_ts_cache
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_gettime
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'backend.c:290,2'
          Dst:             fio_gettime
    - functionName:    runtime_exceeded
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - t
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - in_ramp_time
        - utime_since
      functionUses:    4
      BranchProfiles:
        - Branch String:   'backend.c:301,6'
          Branch Sides:
            - BranchSide:      'backend.c:302,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:303,7'
              BranchSideFuncs:
                - utime_since
        - Branch String:   'backend.c:303,6'
          Branch Sides:
            - BranchSide:      'backend.c:304,3'
              BranchSideFuncs:
                - utime_since
            - BranchSide:      'backend.c:305,19'
              BranchSideFuncs:
                - utime_since
        - Branch String:   'backend.c:305,6'
          Branch Sides:
            - BranchSide:      'backend.c:306,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:308,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'backend.c:301,6'
          Dst:             in_ramp_time
        - Src:             'backend.c:305,6'
          Dst:             utime_since
    - functionName:    update_ts_cache
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __update_ts_cache
      functionUses:    2
      BranchProfiles:
        - Branch String:   'backend.c:295,6'
          Branch Sides:
            - BranchSide:      'backend.c:295,6'
              BranchSideFuncs:
                - __update_ts_cache
            - BranchSide:      'backend.c:296,21'
              BranchSideFuncs:
                - __update_ts_cache
      Callsites:
        - Src:             'backend.c:296,3'
          Dst:             __update_ts_cache
    - functionName:    io_issue_bytes_exceeded
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 765
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - io_bytes_exceeded
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'backend.c:766,9'
          Dst:             io_bytes_exceeded
    - functionName:    io_bytes_exceeded
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 743
      functionLinenumberEnd: 761
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - this_bytes
      BBCount:         18
      ICount:          130
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - exceeds_number_ios
      functionUses:    2
      BranchProfiles:
        - Branch String:   'backend.c:746,6'
          Branch Sides:
            - BranchSide:      'backend.c:747,11'
              BranchSideFuncs:
                - exceeds_number_ios
            - BranchSide:      'backend.c:748,11'
              BranchSideFuncs:
                - exceeds_number_ios
        - Branch String:   'backend.c:748,11'
          Branch Sides:
            - BranchSide:      'backend.c:749,11'
              BranchSideFuncs:
                - exceeds_number_ios
            - BranchSide:      'backend.c:750,11'
              BranchSideFuncs:
                - exceeds_number_ios
        - Branch String:   'backend.c:750,11'
          Branch Sides:
            - BranchSide:      'backend.c:751,11'
              BranchSideFuncs:
                - exceeds_number_ios
            - BranchSide:      'backend.c:753,11'
              BranchSideFuncs:
                - exceeds_number_ios
        - Branch String:   'backend.c:755,6'
          Branch Sides:
            - BranchSide:      'backend.c:756,11'
              BranchSideFuncs:
                - exceeds_number_ios
            - BranchSide:      'backend.c:758,11'
              BranchSideFuncs:
                - exceeds_number_ios
        - Branch String:   'backend.c:761,24'
          Branch Sides:
            - BranchSide:      'backend.c:761,24'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:761,46'
              BranchSideFuncs:
                - exceeds_number_ios
      Callsites:
        - Src:             'backend.c:761,27'
          Dst:             exceeds_number_ios
    - functionName:    exceeds_number_ios
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 740
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         4
      ICount:          65
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'backend.c:733,6'
          Branch Sides:
            - BranchSide:      'backend.c:734,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:736,15'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __frand32_copy
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __frand64_copy
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    acct_ddir
      functionSourceFile: '/src/fio/./io_u.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - io_u
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   './io_u.h:199,6'
          Branch Sides:
            - BranchSide:      './io_u.h:200,10'
              BranchSideFuncs: []
            - BranchSide:      './io_u.h:202,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    IS_ERR_OR_NULL
      functionSourceFile: '/src/fio/./err.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ptr
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   './err.h:33,14'
          Branch Sides:
            - BranchSide:      './err.h:33,17'
              BranchSideFuncs: []
            - BranchSide:      './err.h:33,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    io_complete_bytes_exceeded
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - io_bytes_exceeded
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'backend.c:771,9'
          Dst:             io_bytes_exceeded
    - functionName:    flist_empty
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - head
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    set_ioscheduler
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1499
      functionLinenumberEnd: 1566
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - file
      BBCount:         104
      ICount:          607
      EdgeCount:       133
      CyclomaticComplexity: 31
      functionsReached:
        - __assert_fail
        - __errno_location
        - fclose
        - ferror
        - fopen64
        - fread
        - fwrite
        - log_err
        - nowarn_snprintf
        - rewind
        - sprintf
        - strcmp
        - strerror
        - strlen
        - strsep
        - strstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:1504,2'
          Branch Sides:
            - BranchSide:      'backend.c:1504,2'
              BranchSideFuncs:
                - __assert_fail
                - sprintf
                - fopen64
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - log_err
                - strlen
                - fwrite
                - ferror
                - rewind
                - fread
                - ferror
                - strsep
                - strcmp
                - log_err
                - fclose
                - sprintf
                - strstr
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1504,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'backend.c:1504,2'
          Branch Sides:
            - BranchSide:      'backend.c:1504,2'
              BranchSideFuncs:
                - sprintf
                - fopen64
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - log_err
                - strlen
                - fwrite
                - ferror
                - rewind
                - fread
                - ferror
                - strsep
                - strcmp
                - log_err
                - fclose
                - sprintf
                - strstr
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1505,10'
              BranchSideFuncs:
                - sprintf
                - fopen64
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - log_err
                - strlen
                - fwrite
                - ferror
                - rewind
                - fread
                - ferror
                - strsep
                - strcmp
                - log_err
                - fclose
                - sprintf
                - strstr
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1508,6'
          Branch Sides:
            - BranchSide:      'backend.c:1509,7'
              BranchSideFuncs:
                - strlen
                - fwrite
                - ferror
                - rewind
                - fread
                - ferror
                - strsep
                - strcmp
                - log_err
                - fclose
                - sprintf
                - strstr
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1521,15'
              BranchSideFuncs:
                - strlen
                - fwrite
                - ferror
                - rewind
                - fread
                - ferror
                - strsep
                - strcmp
                - log_err
                - fclose
                - sprintf
                - strstr
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1509,7'
          Branch Sides:
            - BranchSide:      'backend.c:1510,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'backend.c:1514,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1514,3'
          Branch Sides:
            - BranchSide:      'backend.c:1514,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1514,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1514,3'
          Branch Sides:
            - BranchSide:      'backend.c:1514,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1514,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1514,3'
          Branch Sides:
            - BranchSide:      'backend.c:1514,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1515,3'
              BranchSideFuncs: []
        - Branch String:   'backend.c:1514,3'
          Branch Sides:
            - BranchSide:      'backend.c:1514,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1514,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1514,3'
          Branch Sides:
            - BranchSide:      'backend.c:1514,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1514,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1522,16'
          Branch Sides:
            - BranchSide:      'backend.c:1522,19'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1523,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1522,6'
          Branch Sides:
            - BranchSide:      'backend.c:1523,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1528,9'
              BranchSideFuncs:
                - rewind
                - fread
                - ferror
                - strsep
                - strcmp
                - log_err
                - fclose
                - sprintf
                - strstr
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1523,3'
          Branch Sides:
            - BranchSide:      'backend.c:1523,3'
              BranchSideFuncs:
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1523,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1523,3'
          Branch Sides:
            - BranchSide:      'backend.c:1523,3'
              BranchSideFuncs:
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1523,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1523,3'
          Branch Sides:
            - BranchSide:      'backend.c:1523,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
            - BranchSide:      'backend.c:1524,10'
              BranchSideFuncs:
                - fclose
        - Branch String:   'backend.c:1523,3'
          Branch Sides:
            - BranchSide:      'backend.c:1523,3'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'backend.c:1523,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
        - Branch String:   'backend.c:1523,3'
          Branch Sides:
            - BranchSide:      'backend.c:1523,3'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'backend.c:1523,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
        - Branch String:   'backend.c:1534,16'
          Branch Sides:
            - BranchSide:      'backend.c:1534,19'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1535,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1534,6'
          Branch Sides:
            - BranchSide:      'backend.c:1535,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1539,6'
              BranchSideFuncs:
                - strsep
                - strcmp
                - log_err
                - fclose
                - sprintf
                - strstr
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - strerror
                - nowarn_snprintf.5149
                - fclose
        - Branch String:   'backend.c:1535,3'
          Branch Sides:
            - BranchSide:      'backend.c:1535,3'
              BranchSideFuncs:
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1535,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1535,3'
          Branch Sides:
            - BranchSide:      'backend.c:1535,3'
              BranchSideFuncs:
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1535,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1535,3'
          Branch Sides:
            - BranchSide:      'backend.c:1535,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
            - BranchSide:      'backend.c:1536,10'
              BranchSideFuncs:
                - fclose
        - Branch String:   'backend.c:1535,3'
          Branch Sides:
            - BranchSide:      'backend.c:1535,3'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'backend.c:1535,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
        - Branch String:   'backend.c:1535,3'
          Branch Sides:
            - BranchSide:      'backend.c:1535,3'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'backend.c:1535,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fclose
        - Branch String:   'backend.c:1550,6'
          Branch Sides:
            - BranchSide:      'backend.c:1551,3'
              BranchSideFuncs:
                - sprintf
                - strstr
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - strerror
                - nowarn_snprintf.5149
                - fclose
            - BranchSide:      'backend.c:1556,10'
              BranchSideFuncs:
                - sprintf
                - strstr
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - strerror
                - nowarn_snprintf.5149
                - fclose
        - Branch String:   'backend.c:1557,6'
          Branch Sides:
            - BranchSide:      'backend.c:1558,54'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'backend.c:1564,9'
              BranchSideFuncs:
                - fclose
        - Branch String:   'backend.c:1559,3'
          Branch Sides:
            - BranchSide:      'backend.c:1559,3'
              BranchSideFuncs:
                - fclose
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1559,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1559,3'
          Branch Sides:
            - BranchSide:      'backend.c:1559,3'
              BranchSideFuncs:
                - fclose
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1559,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - fclose
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1559,3'
          Branch Sides:
            - BranchSide:      'backend.c:1559,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - fclose
            - BranchSide:      'backend.c:1560,10'
              BranchSideFuncs:
                - fclose
        - Branch String:   'backend.c:1559,3'
          Branch Sides:
            - BranchSide:      'backend.c:1559,3'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'backend.c:1559,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - fclose
        - Branch String:   'backend.c:1559,3'
          Branch Sides:
            - BranchSide:      'backend.c:1559,3'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'backend.c:1559,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - fclose
      Callsites:
        - Src:             'backend.c:1504,2'
          Dst:             __assert_fail
        - Src:             'backend.c:1505,2'
          Dst:             sprintf
        - Src:             'backend.c:1507,6'
          Dst:             fopen64
        - Src:             'backend.c:1509,7'
          Dst:             __errno_location
        - Src:             'backend.c:1510,4'
          Dst:             log_err
        - Src:             'backend.c:1514,3'
          Dst:             __errno_location
        - Src:             'backend.c:1514,3'
          Dst:             __errno_location
        - Src:             'backend.c:1514,3'
          Dst:             strerror
        - Src:             'backend.c:1514,3'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1514,3'
          Dst:             __errno_location
        - Src:             'backend.c:1514,3'
          Dst:             __errno_location
        - Src:             'backend.c:1514,3'
          Dst:             strerror
        - Src:             'backend.c:1514,3'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1521,34'
          Dst:             strlen
        - Src:             'backend.c:1521,8'
          Dst:             fwrite
        - Src:             'backend.c:1522,6'
          Dst:             ferror
        - Src:             'backend.c:1523,3'
          Dst:             __errno_location
        - Src:             'backend.c:1523,3'
          Dst:             __errno_location
        - Src:             'backend.c:1523,3'
          Dst:             strerror
        - Src:             'backend.c:1523,3'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1523,3'
          Dst:             __errno_location
        - Src:             'backend.c:1523,3'
          Dst:             __errno_location
        - Src:             'backend.c:1523,3'
          Dst:             strerror
        - Src:             'backend.c:1523,3'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1524,3'
          Dst:             fclose
        - Src:             'backend.c:1528,2'
          Dst:             rewind
        - Src:             'backend.c:1533,8'
          Dst:             fread
        - Src:             'backend.c:1534,6'
          Dst:             ferror
        - Src:             'backend.c:1535,3'
          Dst:             __errno_location
        - Src:             'backend.c:1535,3'
          Dst:             __errno_location
        - Src:             'backend.c:1535,3'
          Dst:             strerror
        - Src:             'backend.c:1535,3'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1535,3'
          Dst:             __errno_location
        - Src:             'backend.c:1535,3'
          Dst:             __errno_location
        - Src:             'backend.c:1535,3'
          Dst:             strerror
        - Src:             'backend.c:1535,3'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1536,3'
          Dst:             fclose
        - Src:             'backend.c:1545,2'
          Dst:             strsep
        - Src:             'backend.c:1550,7'
          Dst:             strcmp
        - Src:             'backend.c:1551,3'
          Dst:             log_err
        - Src:             'backend.c:1552,3'
          Dst:             fclose
        - Src:             'backend.c:1556,2'
          Dst:             sprintf
        - Src:             'backend.c:1557,7'
          Dst:             strstr
        - Src:             'backend.c:1558,3'
          Dst:             log_err
        - Src:             'backend.c:1559,3'
          Dst:             strerror
        - Src:             'backend.c:1559,3'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1559,3'
          Dst:             strerror
        - Src:             'backend.c:1559,3'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1560,3'
          Dst:             fclose
        - Src:             'backend.c:1564,2'
          Dst:             fclose
    - functionName:    rewind
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    arch_cache_line_size
      functionSourceFile: '/src/fio/./os/os-linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - atoi
        - close
        - open64
        - read
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/os-linux.h:249,7'
          Branch Sides:
            - BranchSide:      './os/os-linux.h:246,7'
              BranchSideFuncs:
                - open64
                - read
                - close
                - atoi
            - BranchSide:      './os/os-linux.h:249,7'
              BranchSideFuncs:
                - open64
                - read
                - close
                - atoi
        - Branch String:   './os/os-linux.h:250,6'
          Branch Sides:
            - BranchSide:      './os/os-linux.h:251,3'
              BranchSideFuncs: []
            - BranchSide:      './os/os-linux.h:253,13'
              BranchSideFuncs:
                - read
                - close
                - atoi
        - Branch String:   './os/os-linux.h:257,6'
          Branch Sides:
            - BranchSide:      './os/os-linux.h:258,3'
              BranchSideFuncs: []
            - BranchSide:      './os/os-linux.h:260,15'
              BranchSideFuncs:
                - atoi
      Callsites:
        - Src:             './os/os-linux.h:249,7'
          Dst:             open64
        - Src:             './os/os-linux.h:253,8'
          Dst:             read
        - Src:             './os/os-linux.h:255,2'
          Dst:             close
        - Src:             './os/os-linux.h:260,10'
          Dst:             atoi
    - functionName:    init_inflight_logging
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1292
      functionLinenumberEnd: 1308
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         15
      ICount:          92
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - log_err
        - scalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:1295,34'
          Branch Sides:
            - BranchSide:      'backend.c:1295,38'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1296,3'
              BranchSideFuncs: []
        - Branch String:   'backend.c:1295,6'
          Branch Sides:
            - BranchSide:      'backend.c:1296,3'
              BranchSideFuncs:
                - scalloc
                - log_err
            - BranchSide:      'backend.c:1298,34'
              BranchSideFuncs:
                - scalloc
                - log_err
        - Branch String:   'backend.c:1299,6'
          Branch Sides:
            - BranchSide:      'backend.c:1300,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1304,9'
              BranchSideFuncs: []
        - Branch String:   'backend.c:1304,2'
          Branch Sides:
            - BranchSide:      'backend.c:1305,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1307,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'backend.c:1298,26'
          Dst:             scalloc
        - Src:             'backend.c:1300,3'
          Dst:             log_err
    - functionName:    io_u_qpush
      functionSourceFile: '/src/fio/./io_u_queue.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - q
        - io_u
      BBCount:         5
      ICount:          46
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   './io_u_queue.h:32,6'
          Branch Sides:
            - BranchSide:      './io_u_queue.h:33,23'
              BranchSideFuncs: []
            - BranchSide:      './io_u_queue.h:37,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             './io_u_queue.h:37,2'
          Dst:             __assert_fail
    - functionName:    fio_memalign
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 973
      functionLinenumberEnd: 974
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - alignment
        - size
        - shared
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __fio_memalign
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './fio.h:974,9'
          Dst:             __fio_memalign
    - functionName:    os_cache_line_size
      functionSourceFile: '/src/fio/./os/os.h'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - arch_cache_line_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/os.h:303,12'
          Branch Sides:
            - BranchSide:      './os/os.h:303,6'
              BranchSideFuncs:
                - arch_cache_line_size
            - BranchSide:      './os/os.h:303,12'
              BranchSideFuncs:
                - arch_cache_line_size
        - Branch String:   './os/os.h:305,6'
          Branch Sides:
            - BranchSide:      './os/os.h:306,3'
              BranchSideFuncs: []
            - BranchSide:      './os/os.h:308,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             './os/os.h:303,12'
          Dst:             arch_cache_line_size
    - functionName:    fio_cpuset_exit
      functionSourceFile: '/src/fio/./os/os-linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mask
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cleanup_io_u
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1317
      functionLinenumberEnd: 1339
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         12
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - fio_memfree
        - free_inflight_logging
        - free_io_mem
        - io_u_qexit
        - io_u_qpop
        - io_u_rexit
        - io_u_rpop
        - put_io_u
        - td_offload_overlap
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:1320,2'
          Branch Sides:
            - BranchSide:      'backend.c:1322,7'
              BranchSideFuncs:
                - td_offload_overlap.5191
                - fio_memfree
                - io_u_qpop.5143
                - io_u_rpop.5142
                - free_io_mem
                - io_u_rexit
                - io_u_qexit
                - td_offload_overlap.5191
                - io_u_qexit
                - free_inflight_logging
                - put_io_u
            - BranchSide:      'backend.c:1328,2'
              BranchSideFuncs:
                - io_u_rpop.5142
                - free_io_mem
                - io_u_rexit
                - io_u_qexit
                - td_offload_overlap.5191
                - io_u_qexit
                - free_inflight_logging
                - put_io_u
        - Branch String:   'backend.c:1322,7'
          Branch Sides:
            - BranchSide:      'backend.c:1323,4'
              BranchSideFuncs:
                - td_offload_overlap.5191
                - fio_memfree
                - io_u_qpop.5143
                - io_u_rpop.5142
                - free_io_mem
                - io_u_rexit
                - io_u_qexit
                - td_offload_overlap.5191
                - io_u_qexit
                - free_inflight_logging
                - put_io_u
            - BranchSide:      'backend.c:1325,15'
              BranchSideFuncs:
                - td_offload_overlap.5191
                - fio_memfree
                - io_u_qpop.5143
                - io_u_rpop.5142
                - free_io_mem
                - io_u_rexit
                - io_u_qexit
                - td_offload_overlap.5191
                - io_u_qexit
                - free_inflight_logging
                - put_io_u
        - Branch String:   'backend.c:1328,2'
          Branch Sides:
            - BranchSide:      'backend.c:1329,12'
              BranchSideFuncs:
                - put_io_u
                - io_u_rpop.5142
                - free_io_mem
                - io_u_rexit
                - io_u_qexit
                - td_offload_overlap.5191
                - io_u_qexit
                - free_inflight_logging
            - BranchSide:      'backend.c:1332,14'
              BranchSideFuncs:
                - free_io_mem
                - io_u_rexit
                - io_u_qexit
                - td_offload_overlap.5191
                - io_u_qexit
                - free_inflight_logging
      Callsites:
        - Src:             'backend.c:1320,17'
          Dst:             io_u_qpop
        - Src:             'backend.c:1325,36'
          Dst:             td_offload_overlap
        - Src:             'backend.c:1325,3'
          Dst:             fio_memfree
        - Src:             'backend.c:1328,17'
          Dst:             io_u_rpop
        - Src:             'backend.c:1329,3'
          Dst:             put_io_u
        - Src:             'backend.c:1332,2'
          Dst:             free_io_mem
        - Src:             'backend.c:1334,2'
          Dst:             io_u_rexit
        - Src:             'backend.c:1335,2'
          Dst:             io_u_qexit
        - Src:             'backend.c:1336,28'
          Dst:             td_offload_overlap
        - Src:             'backend.c:1336,2'
          Dst:             io_u_qexit
        - Src:             'backend.c:1338,2'
          Dst:             free_inflight_logging
    - functionName:    td_offload_overlap
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionLinenumberEnd: 886
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   './fio.h:886,33'
          Branch Sides:
            - BranchSide:      './fio.h:886,36'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:886,33'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    do_verify
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - td
        - verify_bytes
      BBCount:         94
      ICount:          536
      EdgeCount:       128
      CyclomaticComplexity: 36
      functionsReached:
        - IS_ERR_OR_NULL
        - __dprint
        - __get_io_u
        - __update_ts_cache
        - check_update_rusage
        - file_invalidate_cache
        - fio_file_open
        - fio_gettime
        - fio_io_sync
        - fio_mark_td_terminate
        - flow_threshold_exceeded
        - get_io_u
        - get_next_verify
        - io_in_polling
        - io_queue_event
        - io_u_queued_complete
        - io_u_submit
        - populate_verify_io_u
        - put_io_u
        - queue_full
        - runtime_exceeded
        - td_flags_set
        - td_io_prep
        - td_set_runstate
        - update_ts_cache
        - verify_state_should_stop
        - wait_for_completions
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:587,2'
          Branch Sides:
            - BranchSide:      'backend.c:587,2'
              BranchSideFuncs:
                - check_update_rusage
                - td_set_runstate
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - fio_file_open.5158
                - fio_io_sync
                - file_invalidate_cache
            - BranchSide:      'backend.c:593,2'
              BranchSideFuncs:
                - __dprint
                - check_update_rusage
                - td_set_runstate
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - fio_file_open.5158
                - fio_io_sync
                - file_invalidate_cache
        - Branch String:   'backend.c:593,2'
          Branch Sides:
            - BranchSide:      'backend.c:593,2'
              BranchSideFuncs:
                - check_update_rusage
                - td_set_runstate
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - fio_file_open.5158
                - fio_io_sync
                - file_invalidate_cache
            - BranchSide:      'backend.c:602,22'
              BranchSideFuncs:
                - check_update_rusage
                - td_set_runstate
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
        - Branch String:   'backend.c:593,2'
          Branch Sides:
            - BranchSide:      'backend.c:593,2'
              BranchSideFuncs:
                - check_update_rusage
                - td_set_runstate
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - fio_file_open.5158
                - fio_io_sync
                - file_invalidate_cache
            - BranchSide:      'backend.c:593,2'
              BranchSideFuncs:
                - check_update_rusage
                - td_set_runstate
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - fio_file_open.5158
                - fio_io_sync
                - file_invalidate_cache
        - Branch String:   'backend.c:593,2'
          Branch Sides:
            - BranchSide:      'backend.c:594,22'
              BranchSideFuncs:
                - fio_file_open.5158
                - check_update_rusage
                - td_set_runstate
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - fio_io_sync
                - file_invalidate_cache
            - BranchSide:      'backend.c:600,2'
              BranchSideFuncs:
                - check_update_rusage
                - td_set_runstate
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
        - Branch String:   'backend.c:594,7'
          Branch Sides:
            - BranchSide:      'backend.c:595,4'
              BranchSideFuncs:
                - fio_io_sync
                - file_invalidate_cache
                - check_update_rusage
                - td_set_runstate
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - fio_file_open.5158
            - BranchSide:      'backend.c:596,19'
              BranchSideFuncs:
                - fio_io_sync
                - file_invalidate_cache
                - check_update_rusage
                - td_set_runstate
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - fio_file_open.5158
        - Branch String:   'backend.c:596,7'
          Branch Sides:
            - BranchSide:      'backend.c:597,4'
              BranchSideFuncs:
                - check_update_rusage
                - td_set_runstate
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
            - BranchSide:      'backend.c:598,29'
              BranchSideFuncs:
                - file_invalidate_cache
                - check_update_rusage
                - td_set_runstate
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - fio_file_open.5158
                - fio_io_sync
        - Branch String:   'backend.c:598,7'
          Branch Sides:
            - BranchSide:      'backend.c:599,4'
              BranchSideFuncs:
                - check_update_rusage
                - td_set_runstate
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
            - BranchSide:      'backend.c:600,2'
              BranchSideFuncs:
                - check_update_rusage
                - td_set_runstate
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - fio_file_open.5158
                - fio_io_sync
                - file_invalidate_cache
        - Branch String:   'backend.c:604,6'
          Branch Sides:
            - BranchSide:      'backend.c:605,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:607,18'
              BranchSideFuncs:
                - td_set_runstate
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
        - Branch String:   'backend.c:610,2'
          Branch Sides:
            - BranchSide:      'backend.c:614,19'
              BranchSideFuncs:
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
            - BranchSide:      'backend.c:719,22'
              BranchSideFuncs:
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
        - Branch String:   'backend.c:617,7'
          Branch Sides:
            - BranchSide:      'backend.c:618,22'
              BranchSideFuncs:
                - __update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - fio_mark_td_terminate
            - BranchSide:      'backend.c:625,31'
              BranchSideFuncs:
                - flow_threshold_exceeded
                - __get_io_u
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
        - Branch String:   'backend.c:619,8'
          Branch Sides:
            - BranchSide:      'backend.c:620,27'
              BranchSideFuncs:
                - fio_mark_td_terminate
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
            - BranchSide:      'backend.c:623,3'
              BranchSideFuncs:
                - flow_threshold_exceeded
                - __get_io_u
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
        - Branch String:   'backend.c:625,7'
          Branch Sides:
            - BranchSide:      'backend.c:626,4'
              BranchSideFuncs:
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
            - BranchSide:      'backend.c:628,8'
              BranchSideFuncs:
                - __get_io_u
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
        - Branch String:   'backend.c:628,7'
          Branch Sides:
            - BranchSide:      'backend.c:629,22'
              BranchSideFuncs:
                - get_io_u
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - put_io_u
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
                - put_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
            - BranchSide:      'backend.c:643,8'
              BranchSideFuncs:
                - get_io_u
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - put_io_u
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
                - put_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
        - Branch String:   'backend.c:630,8'
          Branch Sides:
            - BranchSide:      'backend.c:631,5'
              BranchSideFuncs:
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
            - BranchSide:      'backend.c:633,24'
              BranchSideFuncs:
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
        - Branch String:   'backend.c:633,8'
          Branch Sides:
            - BranchSide:      'backend.c:634,14'
              BranchSideFuncs:
                - put_io_u
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
            - BranchSide:      'backend.c:638,19'
              BranchSideFuncs:
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
                - put_io_u
                - put_io_u
        - Branch String:   'backend.c:638,8'
          Branch Sides:
            - BranchSide:      'backend.c:639,14'
              BranchSideFuncs:
                - put_io_u
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
            - BranchSide:      'backend.c:642,3'
              BranchSideFuncs:
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
                - put_io_u
        - Branch String:   'backend.c:643,8'
          Branch Sides:
            - BranchSide:      'backend.c:644,5'
              BranchSideFuncs:
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
            - BranchSide:      'backend.c:646,4'
              BranchSideFuncs:
                - get_io_u
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - put_io_u
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
                - put_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
        - Branch String:   'backend.c:646,4'
          Branch Sides:
            - BranchSide:      'backend.c:647,24'
              BranchSideFuncs:
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - get_io_u
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - put_io_u
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
            - BranchSide:      'backend.c:682,9'
              BranchSideFuncs:
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
                - put_io_u
        - Branch String:   'backend.c:647,9'
          Branch Sides:
            - BranchSide:      'backend.c:648,11'
              BranchSideFuncs:
                - queue_full
                - io_in_polling
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
            - BranchSide:      'backend.c:658,9'
              BranchSideFuncs:
                - put_io_u
                - get_io_u
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - put_io_u
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
                - put_io_u
                - IS_ERR_OR_NULL.5169
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
        - Branch String:   'backend.c:658,9'
          Branch Sides:
            - BranchSide:      'backend.c:663,6'
              BranchSideFuncs:
                - put_io_u
                - get_io_u
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - put_io_u
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
                - put_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
            - BranchSide:      'backend.c:666,16'
              BranchSideFuncs:
                - put_io_u
                - get_io_u
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - put_io_u
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
                - put_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
        - Branch String:   'backend.c:666,16'
          Branch Sides:
            - BranchSide:      'backend.c:667,6'
              BranchSideFuncs:
                - td_flags_set.5144
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
                - put_io_u
            - BranchSide:      'backend.c:670,16'
              BranchSideFuncs:
                - put_io_u
                - get_io_u
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - put_io_u
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
                - put_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - put_io_u
                - populate_verify_io_u
        - Branch String:   'backend.c:670,16'
          Branch Sides:
            - BranchSide:      'backend.c:671,6'
              BranchSideFuncs:
                - populate_verify_io_u
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
                - put_io_u
            - BranchSide:      'backend.c:677,15'
              BranchSideFuncs:
                - put_io_u
                - get_io_u
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - put_io_u
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
                - put_io_u
                - IS_ERR_OR_NULL.5169
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
        - Branch String:   'backend.c:682,8'
          Branch Sides:
            - BranchSide:      'backend.c:0,0'
              BranchSideFuncs:
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
                - put_io_u
            - BranchSide:      'backend.c:683,5'
              BranchSideFuncs:
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
        - Branch String:   'backend.c:686,7'
          Branch Sides:
            - BranchSide:      'backend.c:687,13'
              BranchSideFuncs:
                - put_io_u
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
            - BranchSide:      'backend.c:691,7'
              BranchSideFuncs:
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
        - Branch String:   'backend.c:691,7'
          Branch Sides:
            - BranchSide:      'backend.c:692,4'
              BranchSideFuncs:
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
            - BranchSide:      'backend.c:694,4'
              BranchSideFuncs:
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
        - Branch String:   'backend.c:697,7'
          Branch Sides:
            - BranchSide:      'backend.c:698,17'
              BranchSideFuncs:
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
            - BranchSide:      'backend.c:700,21'
              BranchSideFuncs:
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
        - Branch String:   'backend.c:702,7'
          Branch Sides:
            - BranchSide:      'backend.c:702,57'
              BranchSideFuncs:
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
            - BranchSide:      'backend.c:703,4'
              BranchSideFuncs:
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
        - Branch String:   'backend.c:711,25'
          Branch Sides:
            - BranchSide:      'backend.c:711,25'
              BranchSideFuncs:
                - io_in_polling
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
            - BranchSide:      'backend.c:711,29'
              BranchSideFuncs:
                - io_in_polling
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
        - Branch String:   'backend.c:711,47'
          Branch Sides:
            - BranchSide:      'backend.c:711,50'
              BranchSideFuncs:
                - io_in_polling
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
            - BranchSide:      'backend.c:711,25'
              BranchSideFuncs:
                - io_in_polling
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - wait_for_completions
        - Branch String:   'backend.c:712,12'
          Branch Sides:
            - BranchSide:      'backend.c:712,29'
              BranchSideFuncs:
                - wait_for_completions
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
            - BranchSide:      'backend.c:713,31'
              BranchSideFuncs:
                - wait_for_completions
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
        - Branch String:   'backend.c:712,7'
          Branch Sides:
            - BranchSide:      'backend.c:713,31'
              BranchSideFuncs:
                - wait_for_completions
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
            - BranchSide:      'backend.c:715,7'
              BranchSideFuncs:
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
                - update_ts_cache
                - check_update_rusage
                - runtime_exceeded
                - flow_threshold_exceeded
                - __get_io_u
                - get_next_verify
                - td_io_prep
                - verify_state_should_stop
                - fio_gettime
                - io_u_submit
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - put_io_u
                - put_io_u
                - put_io_u
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - put_io_u
                - populate_verify_io_u
                - td_flags_set.5144
                - put_io_u
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
        - Branch String:   'backend.c:715,7'
          Branch Sides:
            - BranchSide:      'backend.c:610,2'
              BranchSideFuncs:
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
            - BranchSide:      'backend.c:716,4'
              BranchSideFuncs:
                - check_update_rusage
                - td_set_runstate
                - __dprint
                - io_u_queued_complete
        - Branch String:   'backend.c:721,6'
          Branch Sides:
            - BranchSide:      'backend.c:722,30'
              BranchSideFuncs:
                - io_u_queued_complete
                - td_set_runstate
                - __dprint
            - BranchSide:      'backend.c:724,18'
              BranchSideFuncs:
                - td_set_runstate
                - __dprint
        - Branch String:   'backend.c:726,2'
          Branch Sides:
            - BranchSide:      'backend.c:726,2'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:726,2'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'backend.c:587,2'
          Dst:             __dprint
        - Src:             'backend.c:594,8'
          Dst:             fio_file_open
        - Src:             'backend.c:596,7'
          Dst:             fio_io_sync
        - Src:             'backend.c:598,7'
          Dst:             file_invalidate_cache
        - Src:             'backend.c:602,2'
          Dst:             check_update_rusage
        - Src:             'backend.c:607,2'
          Dst:             td_set_runstate
        - Src:             'backend.c:614,3'
          Dst:             update_ts_cache
        - Src:             'backend.c:615,3'
          Dst:             check_update_rusage
        - Src:             'backend.c:617,7'
          Dst:             runtime_exceeded
        - Src:             'backend.c:618,4'
          Dst:             __update_ts_cache
        - Src:             'backend.c:619,8'
          Dst:             runtime_exceeded
        - Src:             'backend.c:620,5'
          Dst:             fio_mark_td_terminate
        - Src:             'backend.c:625,7'
          Dst:             flow_threshold_exceeded
        - Src:             'backend.c:629,11'
          Dst:             __get_io_u
        - Src:             'backend.c:633,8'
          Dst:             get_next_verify
        - Src:             'backend.c:634,5'
          Dst:             put_io_u
        - Src:             'backend.c:638,8'
          Dst:             td_io_prep
        - Src:             'backend.c:639,5'
          Dst:             put_io_u
        - Src:             'backend.c:646,19'
          Dst:             get_io_u
        - Src:             'backend.c:647,9'
          Dst:             IS_ERR_OR_NULL
        - Src:             'backend.c:664,6'
          Dst:             put_io_u
        - Src:             'backend.c:668,6'
          Dst:             td_flags_set
        - Src:             'backend.c:674,6'
          Dst:             populate_verify_io_u
        - Src:             'backend.c:677,6'
          Dst:             put_io_u
        - Src:             'backend.c:686,7'
          Dst:             verify_state_should_stop
        - Src:             'backend.c:687,4'
          Dst:             put_io_u
        - Src:             'backend.c:698,4'
          Dst:             fio_gettime
        - Src:             'backend.c:700,9'
          Dst:             io_u_submit
        - Src:             'backend.c:702,7'
          Dst:             io_queue_event
        - Src:             'backend.c:711,10'
          Dst:             queue_full
        - Src:             'backend.c:712,15'
          Dst:             io_in_polling
        - Src:             'backend.c:713,10'
          Dst:             wait_for_completions
        - Src:             'backend.c:719,2'
          Dst:             check_update_rusage
        - Src:             'backend.c:722,9'
          Dst:             io_u_queued_complete
        - Src:             'backend.c:724,2'
          Dst:             td_set_runstate
        - Src:             'backend.c:726,2'
          Dst:             __dprint
    - functionName:    check_update_rusage
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fio_sem_up
        - update_rusage_stat
      functionUses:    8
      BranchProfiles:
        - Branch String:   'backend.c:376,6'
          Branch Sides:
            - BranchSide:      'backend.c:376,6'
              BranchSideFuncs:
                - update_rusage_stat
                - fio_sem_up
            - BranchSide:      'backend.c:377,3'
              BranchSideFuncs:
                - update_rusage_stat
                - fio_sem_up
      Callsites:
        - Src:             'backend.c:378,3'
          Dst:             update_rusage_stat
        - Src:             'backend.c:379,3'
          Dst:             fio_sem_up
    - functionName:    io_queue_event
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     externalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 502
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
        - ret
        - ddir
        - bytes_issued
        - from_verify
        - comp_time
      BBCount:         96
      ICount:          570
      EdgeCount:       122
      CyclomaticComplexity: 28
      functionsReached:
        - __assert_fail
        - break_on_this_error
        - clear_io_u
        - ddir_rw
        - fio_gettime
        - invalidate_inflight
        - io_u_queued
        - io_u_sync_complete
        - nowarn_snprintf
        - regrow_logs
        - requeue_io_u
        - should_check_rate
        - strerror
        - td_io_commit
        - trim_io_piece
        - unlog_io_piece
      functionUses:    3
      BranchProfiles:
        - Branch String:   'backend.c:415,2'
          Branch Sides:
            - BranchSide:      'backend.c:417,7'
              BranchSideFuncs:
                - io_u_sync_complete
                - break_on_this_error
                - regrow_logs
                - should_check_rate.5160
                - fio_gettime
                - trim_io_piece
                - unlog_io_piece
                - strerror
                - nowarn_snprintf.5149
                - invalidate_inflight
                - clear_io_u
                - strerror
                - nowarn_snprintf.5149
                - ddir_rw.5152
                - requeue_io_u
                - invalidate_inflight
                - clear_io_u
            - BranchSide:      'backend.c:481,7'
              BranchSideFuncs:
                - break_on_this_error
                - io_u_queued
            - BranchSide:      'backend.c:487,8'
              BranchSideFuncs:
                - unlog_io_piece
                - requeue_io_u
                - td_io_commit
                - break_on_this_error
            - BranchSide:      'backend.c:493,3'
              BranchSideFuncs:
                - __assert_fail
                - strerror
                - nowarn_snprintf.5149
                - break_on_this_error
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:417,7'
          Branch Sides:
            - BranchSide:      'backend.c:418,12'
              BranchSideFuncs:
                - invalidate_inflight
                - clear_io_u
                - break_on_this_error
                - regrow_logs
            - BranchSide:      'backend.c:421,14'
              BranchSideFuncs:
                - io_u_sync_complete
                - break_on_this_error
                - regrow_logs
                - should_check_rate.5160
                - fio_gettime
                - trim_io_piece
                - unlog_io_piece
                - strerror
                - nowarn_snprintf.5149
                - invalidate_inflight
                - clear_io_u
                - strerror
                - nowarn_snprintf.5149
                - ddir_rw.5152
                - requeue_io_u
        - Branch String:   'backend.c:421,14'
          Branch Sides:
            - BranchSide:      'backend.c:422,22'
              BranchSideFuncs:
                - trim_io_piece
                - unlog_io_piece
                - strerror
                - nowarn_snprintf.5149
                - invalidate_inflight
                - clear_io_u
                - break_on_this_error
                - strerror
                - nowarn_snprintf.5149
                - ddir_rw.5152
                - requeue_io_u
                - regrow_logs
                - io_u_sync_complete
                - should_check_rate.5160
                - fio_gettime
            - BranchSide:      'backend.c:454,10'
              BranchSideFuncs:
                - io_u_sync_complete
                - break_on_this_error
                - regrow_logs
                - should_check_rate.5160
                - fio_gettime
        - Branch String:   'backend.c:425,8'
          Branch Sides:
            - BranchSide:      'backend.c:426,22'
              BranchSideFuncs:
                - trim_io_piece
                - unlog_io_piece
                - strerror
                - nowarn_snprintf.5149
                - invalidate_inflight
                - clear_io_u
                - break_on_this_error
                - strerror
                - nowarn_snprintf.5149
                - ddir_rw.5152
                - requeue_io_u
                - regrow_logs
                - io_u_sync_complete
                - should_check_rate.5160
                - fio_gettime
            - BranchSide:      'backend.c:428,9'
              BranchSideFuncs:
                - trim_io_piece
                - unlog_io_piece
                - strerror
                - nowarn_snprintf.5149
                - invalidate_inflight
                - clear_io_u
                - break_on_this_error
                - strerror
                - nowarn_snprintf.5149
                - ddir_rw.5152
                - requeue_io_u
                - regrow_logs
                - io_u_sync_complete
                - should_check_rate.5160
                - fio_gettime
        - Branch String:   'backend.c:428,8'
          Branch Sides:
            - BranchSide:      'backend.c:429,19'
              BranchSideFuncs:
                - unlog_io_piece
                - strerror
                - nowarn_snprintf.5149
                - invalidate_inflight
                - clear_io_u
                - break_on_this_error
                - strerror
                - nowarn_snprintf.5149
                - ddir_rw.5152
                - requeue_io_u
                - regrow_logs
                - io_u_sync_complete
                - should_check_rate.5160
                - fio_gettime
            - BranchSide:      'backend.c:434,9'
              BranchSideFuncs:
                - unlog_io_piece
                - strerror
                - nowarn_snprintf.5149
                - invalidate_inflight
                - clear_io_u
                - break_on_this_error
                - strerror
                - nowarn_snprintf.5149
                - ddir_rw.5152
                - requeue_io_u
                - regrow_logs
                - io_u_sync_complete
                - should_check_rate.5160
                - fio_gettime
        - Branch String:   'backend.c:434,8'
          Branch Sides:
            - BranchSide:      'backend.c:435,10'
              BranchSideFuncs:
                - ddir_rw.5152
                - requeue_io_u
                - break_on_this_error
                - regrow_logs
                - io_u_sync_complete
                - should_check_rate.5160
                - fio_gettime
            - BranchSide:      'backend.c:443,24'
              BranchSideFuncs:
                - ddir_rw.5152
                - requeue_io_u
                - break_on_this_error
                - regrow_logs
                - io_u_sync_complete
                - should_check_rate.5160
                - fio_gettime
        - Branch String:   'backend.c:435,9'
          Branch Sides:
            - BranchSide:      'backend.c:436,21'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - invalidate_inflight
                - clear_io_u
                - break_on_this_error
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:437,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - invalidate_inflight
                - clear_io_u
                - break_on_this_error
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:437,5'
          Branch Sides:
            - BranchSide:      'backend.c:437,5'
              BranchSideFuncs:
                - invalidate_inflight
                - clear_io_u
                - break_on_this_error
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:437,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - invalidate_inflight
                - clear_io_u
                - break_on_this_error
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:437,5'
          Branch Sides:
            - BranchSide:      'backend.c:437,5'
              BranchSideFuncs:
                - invalidate_inflight
                - clear_io_u
                - break_on_this_error
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:437,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - invalidate_inflight
                - clear_io_u
                - break_on_this_error
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:437,5'
          Branch Sides:
            - BranchSide:      'backend.c:437,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - invalidate_inflight
                - clear_io_u
                - break_on_this_error
            - BranchSide:      'backend.c:438,25'
              BranchSideFuncs:
                - invalidate_inflight
                - clear_io_u
                - break_on_this_error
        - Branch String:   'backend.c:437,5'
          Branch Sides:
            - BranchSide:      'backend.c:437,5'
              BranchSideFuncs:
                - invalidate_inflight
                - clear_io_u
                - break_on_this_error
            - BranchSide:      'backend.c:437,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - invalidate_inflight
                - clear_io_u
                - break_on_this_error
        - Branch String:   'backend.c:437,5'
          Branch Sides:
            - BranchSide:      'backend.c:437,5'
              BranchSideFuncs:
                - invalidate_inflight
                - clear_io_u
                - break_on_this_error
            - BranchSide:      'backend.c:437,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - invalidate_inflight
                - clear_io_u
                - break_on_this_error
        - Branch String:   'backend.c:447,8'
          Branch Sides:
            - BranchSide:      'backend.c:448,5'
              BranchSideFuncs:
                - requeue_io_u
                - break_on_this_error
                - regrow_logs
                - io_u_sync_complete
                - should_check_rate.5160
                - fio_gettime
            - BranchSide:      'backend.c:450,8'
              BranchSideFuncs:
                - requeue_io_u
                - break_on_this_error
                - regrow_logs
                - io_u_sync_complete
                - should_check_rate.5160
                - fio_gettime
        - Branch String:   'backend.c:450,8'
          Branch Sides:
            - BranchSide:      'backend.c:451,5'
              BranchSideFuncs:
                - io_u_sync_complete
                - break_on_this_error
                - regrow_logs
                - should_check_rate.5160
                - fio_gettime
            - BranchSide:      'backend.c:453,17'
              BranchSideFuncs:
                - requeue_io_u
                - break_on_this_error
                - regrow_logs
        - Branch String:   'backend.c:456,18'
          Branch Sides:
            - BranchSide:      'backend.c:456,39'
              BranchSideFuncs:
                - should_check_rate.5160
                - io_u_sync_complete
                - break_on_this_error
                - regrow_logs
                - fio_gettime
            - BranchSide:      'backend.c:459,30'
              BranchSideFuncs:
                - io_u_sync_complete
                - break_on_this_error
                - regrow_logs
        - Branch String:   'backend.c:456,8'
          Branch Sides:
            - BranchSide:      'backend.c:457,17'
              BranchSideFuncs:
                - fio_gettime
                - io_u_sync_complete
                - break_on_this_error
                - regrow_logs
            - BranchSide:      'backend.c:459,30'
              BranchSideFuncs:
                - io_u_sync_complete
                - break_on_this_error
                - regrow_logs
        - Branch String:   'backend.c:460,8'
          Branch Sides:
            - BranchSide:      'backend.c:0,0'
              BranchSideFuncs:
                - break_on_this_error
            - BranchSide:      'backend.c:461,5'
              BranchSideFuncs:
                - break_on_this_error
        - Branch String:   'backend.c:464,7'
          Branch Sides:
            - BranchSide:      'backend.c:465,16'
              BranchSideFuncs:
                - regrow_logs
                - break_on_this_error
            - BranchSide:      'backend.c:471,8'
              BranchSideFuncs:
                - break_on_this_error
        - Branch String:   'backend.c:471,7'
          Branch Sides:
            - BranchSide:      'backend.c:472,4'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:474,3'
              BranchSideFuncs: []
        - Branch String:   'backend.c:481,7'
          Branch Sides:
            - BranchSide:      'backend.c:482,16'
              BranchSideFuncs:
                - io_u_queued
                - break_on_this_error
            - BranchSide:      'backend.c:483,7'
              BranchSideFuncs:
                - break_on_this_error
        - Branch String:   'backend.c:483,7'
          Branch Sides:
            - BranchSide:      'backend.c:484,21'
              BranchSideFuncs:
                - break_on_this_error
            - BranchSide:      'backend.c:485,3'
              BranchSideFuncs:
                - break_on_this_error
        - Branch String:   'backend.c:487,7'
          Branch Sides:
            - BranchSide:      'backend.c:488,19'
              BranchSideFuncs:
                - requeue_io_u
                - td_io_commit
                - break_on_this_error
            - BranchSide:      'backend.c:489,16'
              BranchSideFuncs:
                - requeue_io_u
                - td_io_commit
                - break_on_this_error
        - Branch String:   'backend.c:493,3'
          Branch Sides:
            - BranchSide:      'backend.c:493,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - break_on_this_error
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:494,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - break_on_this_error
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:494,3'
          Branch Sides:
            - BranchSide:      'backend.c:494,3'
              BranchSideFuncs:
                - break_on_this_error
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:494,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - break_on_this_error
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:494,3'
          Branch Sides:
            - BranchSide:      'backend.c:494,3'
              BranchSideFuncs:
                - break_on_this_error
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:494,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - break_on_this_error
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:494,3'
          Branch Sides:
            - BranchSide:      'backend.c:494,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - break_on_this_error
            - BranchSide:      'backend.c:495,3'
              BranchSideFuncs:
                - break_on_this_error
        - Branch String:   'backend.c:494,3'
          Branch Sides:
            - BranchSide:      'backend.c:494,3'
              BranchSideFuncs:
                - break_on_this_error
            - BranchSide:      'backend.c:494,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - break_on_this_error
        - Branch String:   'backend.c:494,3'
          Branch Sides:
            - BranchSide:      'backend.c:494,3'
              BranchSideFuncs:
                - break_on_this_error
            - BranchSide:      'backend.c:494,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - break_on_this_error
        - Branch String:   'backend.c:498,6'
          Branch Sides:
            - BranchSide:      'backend.c:499,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:501,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'backend.c:419,4'
          Dst:             invalidate_inflight
        - Src:             'backend.c:420,4'
          Dst:             clear_io_u
        - Src:             'backend.c:429,5'
          Dst:             trim_io_piece
        - Src:             'backend.c:436,6'
          Dst:             unlog_io_piece
        - Src:             'backend.c:437,5'
          Dst:             strerror
        - Src:             'backend.c:437,5'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:437,5'
          Dst:             strerror
        - Src:             'backend.c:437,5'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:438,5'
          Dst:             invalidate_inflight
        - Src:             'backend.c:439,5'
          Dst:             clear_io_u
        - Src:             'backend.c:447,8'
          Dst:             ddir_rw
        - Src:             'backend.c:453,4'
          Dst:             requeue_io_u
        - Src:             'backend.c:456,21'
          Dst:             should_check_rate
        - Src:             'backend.c:457,5'
          Dst:             fio_gettime
        - Src:             'backend.c:459,11'
          Dst:             io_u_sync_complete
        - Src:             'backend.c:465,4'
          Dst:             regrow_logs
        - Src:             'backend.c:482,4'
          Dst:             io_u_queued
        - Src:             'backend.c:488,4'
          Dst:             unlog_io_piece
        - Src:             'backend.c:489,3'
          Dst:             requeue_io_u
        - Src:             'backend.c:490,3'
          Dst:             td_io_commit
        - Src:             'backend.c:493,3'
          Dst:             __assert_fail
        - Src:             'backend.c:494,3'
          Dst:             strerror
        - Src:             'backend.c:494,3'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:494,3'
          Dst:             strerror
        - Src:             'backend.c:494,3'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:498,6'
          Dst:             break_on_this_error
    - functionName:    invalidate_inflight
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     externalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         20
      ICount:          148
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - __dprint
        - abort
        - log_err
      functionUses:    3
      BranchProfiles:
        - Branch String:   'backend.c:967,29'
          Branch Sides:
            - BranchSide:      'backend.c:968,3'
              BranchSideFuncs:
                - __dprint
                - log_err
                - abort
                - log_err
                - abort
            - BranchSide:      'backend.c:970,3'
              BranchSideFuncs: []
        - Branch String:   'backend.c:968,28'
          Branch Sides:
            - BranchSide:      'backend.c:969,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:970,3'
              BranchSideFuncs: []
        - Branch String:   'backend.c:967,6'
          Branch Sides:
            - BranchSide:      'backend.c:970,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:973,2'
              BranchSideFuncs:
                - __dprint
                - log_err
                - abort
                - log_err
                - abort
        - Branch String:   'backend.c:973,2'
          Branch Sides:
            - BranchSide:      'backend.c:973,2'
              BranchSideFuncs:
                - log_err
                - abort
                - log_err
                - abort
            - BranchSide:      'backend.c:976,6'
              BranchSideFuncs:
                - __dprint
                - log_err
                - abort
                - log_err
                - abort
        - Branch String:   'backend.c:976,6'
          Branch Sides:
            - BranchSide:      'backend.c:978,4'
              BranchSideFuncs:
                - log_err
                - abort
            - BranchSide:      'backend.c:980,13'
              BranchSideFuncs:
                - log_err
                - abort
      Callsites:
        - Src:             'backend.c:973,2'
          Dst:             __dprint
        - Src:             'backend.c:977,3'
          Dst:             log_err
        - Src:             'backend.c:979,3'
          Dst:             abort
        - Src:             'backend.c:981,3'
          Dst:             log_err
        - Src:             'backend.c:983,3'
          Dst:             abort
    - functionName:    break_on_this_error
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - ddir
        - retptr
      BBCount:         34
      ICount:          198
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - fio_mark_td_terminate
        - td_error_type
        - td_non_fatal_error
        - update_error_count
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:333,14'
          Branch Sides:
            - BranchSide:      'backend.c:333,17'
              BranchSideFuncs:
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - fio_mark_td_terminate
                - update_error_count
            - BranchSide:      'backend.c:334,13'
              BranchSideFuncs:
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - fio_mark_td_terminate
                - update_error_count
        - Branch String:   'backend.c:333,6'
          Branch Sides:
            - BranchSide:      'backend.c:334,13'
              BranchSideFuncs:
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - fio_mark_td_terminate
                - update_error_count
            - BranchSide:      'backend.c:371,2'
              BranchSideFuncs: []
        - Branch String:   'backend.c:337,7'
          Branch Sides:
            - BranchSide:      'backend.c:338,11'
              BranchSideFuncs:
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - fio_mark_td_terminate
                - update_error_count
            - BranchSide:      'backend.c:340,22'
              BranchSideFuncs:
                - td_error_type
                - td_non_fatal_error
                - update_error_count
                - fio_mark_td_terminate
                - update_error_count
        - Branch String:   'backend.c:341,7'
          Branch Sides:
            - BranchSide:      'backend.c:342,4'
              BranchSideFuncs:
                - td_non_fatal_error
                - update_error_count
                - fio_mark_td_terminate
                - update_error_count
            - BranchSide:      'backend.c:344,26'
              BranchSideFuncs:
                - td_non_fatal_error
                - update_error_count
                - fio_mark_td_terminate
                - update_error_count
        - Branch String:   'backend.c:344,7'
          Branch Sides:
            - BranchSide:      'backend.c:349,23'
              BranchSideFuncs:
                - update_error_count
            - BranchSide:      'backend.c:353,14'
              BranchSideFuncs:
                - update_error_count
                - fio_mark_td_terminate
        - Branch String:   'backend.c:350,4'
          Branch Sides:
            - BranchSide:      'backend.c:350,4'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:351,5'
              BranchSideFuncs: []
        - Branch String:   'backend.c:353,32'
          Branch Sides:
            - BranchSide:      'backend.c:353,36'
              BranchSideFuncs:
                - update_error_count
                - fio_mark_td_terminate
            - BranchSide:      'backend.c:366,23'
              BranchSideFuncs:
                - update_error_count
        - Branch String:   'backend.c:353,50'
          Branch Sides:
            - BranchSide:      'backend.c:353,53'
              BranchSideFuncs:
                - fio_mark_td_terminate
            - BranchSide:      'backend.c:358,4'
              BranchSideFuncs:
                - fio_mark_td_terminate
        - Branch String:   'backend.c:353,14'
          Branch Sides:
            - BranchSide:      'backend.c:358,4'
              BranchSideFuncs:
                - fio_mark_td_terminate
            - BranchSide:      'backend.c:366,23'
              BranchSideFuncs:
                - update_error_count
        - Branch String:   'backend.c:358,4'
          Branch Sides:
            - BranchSide:      'backend.c:358,4'
              BranchSideFuncs:
                - fio_mark_td_terminate
            - BranchSide:      'backend.c:359,26'
              BranchSideFuncs:
                - fio_mark_td_terminate
      Callsites:
        - Src:             'backend.c:340,8'
          Dst:             td_error_type
        - Src:             'backend.c:344,7'
          Dst:             td_non_fatal_error
        - Src:             'backend.c:349,4'
          Dst:             update_error_count
        - Src:             'backend.c:359,4'
          Dst:             fio_mark_td_terminate
        - Src:             'backend.c:366,4'
          Dst:             update_error_count
    - functionName:    update_runtime
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - elapsed_us
        - ddir
      BBCount:         11
      ICount:          98
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - utime_since_now
      functionUses:    4
      BranchProfiles:
        - Branch String:   'backend.c:320,25'
          Branch Sides:
            - BranchSide:      'backend.c:320,28'
              BranchSideFuncs:
                - utime_since_now
            - BranchSide:      'backend.c:323,27'
              BranchSideFuncs:
                - utime_since_now
        - Branch String:   'backend.c:320,41'
          Branch Sides:
            - BranchSide:      'backend.c:320,44'
              BranchSideFuncs:
                - utime_since_now
            - BranchSide:      'backend.c:323,27'
              BranchSideFuncs:
                - utime_since_now
        - Branch String:   'backend.c:320,6'
          Branch Sides:
            - BranchSide:      'backend.c:321,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:323,27'
              BranchSideFuncs:
                - utime_since_now
      Callsites:
        - Src:             'backend.c:324,22'
          Dst:             utime_since_now
    - functionName:    do_io
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1018
      functionLinenumberEnd: 1289
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - bytes_done
      BBCount:         268
      ICount:          1579
      EdgeCount:       366
      CyclomaticComplexity: 100
      functionsReached:
        - IS_ERR_OR_NULL
        - PTR_ERR
        - __rand
        - __update_ts_cache
        - acct_ddir
        - check_min_rate
        - check_update_rusage
        - cycles_spin
        - ddir_rw
        - fio_file_fsync
        - fio_gettime
        - fio_mark_td_terminate
        - fio_terminate_threads
        - flist_empty
        - flow_threshold_exceeded
        - get_io_u
        - handle_thinktime
        - in_ramp_time
        - io_in_polling
        - io_issue_bytes_exceeded
        - io_queue_event
        - io_u_queued_complete
        - io_u_submit
        - lat_target_check
        - lat_target_init
        - log_err
        - log_inflight
        - log_io_piece
        - nowarn_snprintf
        - populate_verify_io_u
        - put_io_u
        - queue_full
        - runtime_exceeded
        - should_check_rate
        - should_fsync
        - strerror
        - td_flags_set
        - td_ioengine_flagged
        - td_set_runstate
        - update_ts_cache
        - usec_for_io
        - verify_state_should_stop
        - wait_for_completions
        - workqueue_enqueue
        - workqueue_flush
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:1023,2'
          Branch Sides:
            - BranchSide:      'backend.c:1024,19'
              BranchSideFuncs:
                - in_ramp_time
                - td_set_runstate
                - lat_target_init
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - td_set_runstate
            - BranchSide:      'backend.c:1026,19'
              BranchSideFuncs:
                - in_ramp_time
                - td_set_runstate
                - lat_target_init
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - td_set_runstate
        - Branch String:   'backend.c:1026,6'
          Branch Sides:
            - BranchSide:      'backend.c:1027,19'
              BranchSideFuncs:
                - td_set_runstate
                - lat_target_init
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
            - BranchSide:      'backend.c:1029,19'
              BranchSideFuncs:
                - td_set_runstate
                - lat_target_init
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
        - Branch String:   'backend.c:1038,19'
          Branch Sides:
            - BranchSide:      'backend.c:1038,22'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
            - BranchSide:      'backend.c:1045,6'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
        - Branch String:   'backend.c:1038,36'
          Branch Sides:
            - BranchSide:      'backend.c:1038,39'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
            - BranchSide:      'backend.c:1045,6'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
        - Branch String:   'backend.c:1038,6'
          Branch Sides:
            - BranchSide:      'backend.c:1039,17'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
            - BranchSide:      'backend.c:1045,6'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
        - Branch String:   'backend.c:1039,17'
          Branch Sides:
            - BranchSide:      'backend.c:1045,6'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
            - BranchSide:      'backend.c:1045,6'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
        - Branch String:   'backend.c:1045,16'
          Branch Sides:
            - BranchSide:      'backend.c:1045,20'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
            - BranchSide:      'backend.c:1053,6'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
        - Branch String:   'backend.c:1045,34'
          Branch Sides:
            - BranchSide:      'backend.c:1045,37'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
            - BranchSide:      'backend.c:1053,6'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
        - Branch String:   'backend.c:1045,6'
          Branch Sides:
            - BranchSide:      'backend.c:1046,17'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
            - BranchSide:      'backend.c:1053,6'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
        - Branch String:   'backend.c:1046,17'
          Branch Sides:
            - BranchSide:      'backend.c:1053,6'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
            - BranchSide:      'backend.c:1053,6'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
        - Branch String:   'backend.c:1053,34'
          Branch Sides:
            - BranchSide:      'backend.c:1054,6'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
            - BranchSide:      'backend.c:1059,6'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
        - Branch String:   'backend.c:1054,19'
          Branch Sides:
            - BranchSide:      'backend.c:1054,22'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
            - BranchSide:      'backend.c:1059,6'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
        - Branch String:   'backend.c:1053,6'
          Branch Sides:
            - BranchSide:      'backend.c:1055,18'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
            - BranchSide:      'backend.c:1059,6'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
        - Branch String:   'backend.c:1059,6'
          Branch Sides:
            - BranchSide:      'backend.c:1060,18'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
            - BranchSide:      'backend.c:1064,2'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
        - Branch String:   'backend.c:1064,32'
          Branch Sides:
            - BranchSide:      'backend.c:1064,49'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - io_issue_bytes_exceeded
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
            - BranchSide:      'backend.c:1065,18'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
        - Branch String:   'backend.c:1064,67'
          Branch Sides:
            - BranchSide:      'backend.c:1064,2'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
            - BranchSide:      'backend.c:1065,18'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
        - Branch String:   'backend.c:1065,34'
          Branch Sides:
            - BranchSide:      'backend.c:1064,2'
              BranchSideFuncs:
                - io_issue_bytes_exceeded
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
            - BranchSide:      'backend.c:1065,62'
              BranchSideFuncs:
                - io_issue_bytes_exceeded
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
        - Branch String:   'backend.c:1065,66'
          Branch Sides:
            - BranchSide:      'backend.c:1064,2'
              BranchSideFuncs:
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
            - BranchSide:      'backend.c:1066,3'
              BranchSideFuncs:
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
        - Branch String:   'backend.c:1064,2'
          Branch Sides:
            - BranchSide:      'backend.c:1072,23'
              BranchSideFuncs:
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
            - BranchSide:      'backend.c:1239,22'
              BranchSideFuncs:
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
        - Branch String:   'backend.c:1074,21'
          Branch Sides:
            - BranchSide:      'backend.c:1074,24'
              BranchSideFuncs:
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
            - BranchSide:      'backend.c:1075,4'
              BranchSideFuncs:
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
        - Branch String:   'backend.c:1074,7'
          Branch Sides:
            - BranchSide:      'backend.c:1075,4'
              BranchSideFuncs:
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
            - BranchSide:      'backend.c:1077,19'
              BranchSideFuncs:
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
        - Branch String:   'backend.c:1079,7'
          Branch Sides:
            - BranchSide:      'backend.c:1080,22'
              BranchSideFuncs:
                - __update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - fio_mark_td_terminate
            - BranchSide:      'backend.c:1087,31'
              BranchSideFuncs:
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
        - Branch String:   'backend.c:1081,8'
          Branch Sides:
            - BranchSide:      'backend.c:1082,27'
              BranchSideFuncs:
                - fio_mark_td_terminate
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
            - BranchSide:      'backend.c:1085,3'
              BranchSideFuncs:
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
        - Branch String:   'backend.c:1087,7'
          Branch Sides:
            - BranchSide:      'backend.c:1088,4'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
            - BranchSide:      'backend.c:1096,7'
              BranchSideFuncs:
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
        - Branch String:   'backend.c:1096,35'
          Branch Sides:
            - BranchSide:      'backend.c:1097,8'
              BranchSideFuncs:
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
            - BranchSide:      'backend.c:1102,19'
              BranchSideFuncs:
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
        - Branch String:   'backend.c:1097,30'
          Branch Sides:
            - BranchSide:      'backend.c:1098,9'
              BranchSideFuncs:
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
            - BranchSide:      'backend.c:1102,19'
              BranchSideFuncs:
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
        - Branch String:   'backend.c:1098,26'
          Branch Sides:
            - BranchSide:      'backend.c:1099,9'
              BranchSideFuncs:
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
            - BranchSide:      'backend.c:1100,4'
              BranchSideFuncs:
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
        - Branch String:   'backend.c:1099,26'
          Branch Sides:
            - BranchSide:      'backend.c:1099,29'
              BranchSideFuncs:
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
            - BranchSide:      'backend.c:1102,19'
              BranchSideFuncs:
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
        - Branch String:   'backend.c:1096,7'
          Branch Sides:
            - BranchSide:      'backend.c:1100,4'
              BranchSideFuncs:
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
            - BranchSide:      'backend.c:1102,19'
              BranchSideFuncs:
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
        - Branch String:   'backend.c:1103,7'
          Branch Sides:
            - BranchSide:      'backend.c:1104,22'
              BranchSideFuncs:
                - PTR_ERR.5165
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
            - BranchSide:      'backend.c:1117,7'
              BranchSideFuncs:
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
        - Branch String:   'backend.c:1108,8'
          Branch Sides:
            - BranchSide:      'backend.c:1109,9'
              BranchSideFuncs:
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
            - BranchSide:      'backend.c:1112,8'
              BranchSideFuncs:
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
        - Branch String:   'backend.c:1112,8'
          Branch Sides:
            - BranchSide:      'backend.c:1113,5'
              BranchSideFuncs:
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
            - BranchSide:      'backend.c:1114,4'
              BranchSideFuncs:
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
        - Branch String:   'backend.c:1117,32'
          Branch Sides:
            - BranchSide:      'backend.c:1117,35'
              BranchSideFuncs:
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
            - BranchSide:      'backend.c:1126,10'
              BranchSideFuncs:
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
        - Branch String:   'backend.c:1117,7'
          Branch Sides:
            - BranchSide:      'backend.c:1118,10'
              BranchSideFuncs:
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
            - BranchSide:      'backend.c:1126,10'
              BranchSideFuncs:
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
        - Branch String:   'backend.c:1118,8'
          Branch Sides:
            - BranchSide:      'backend.c:1119,5'
              BranchSideFuncs:
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
            - BranchSide:      'backend.c:1124,3'
              BranchSideFuncs:
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
        - Branch String:   'backend.c:1133,35'
          Branch Sides:
            - BranchSide:      'backend.c:1133,38'
              BranchSideFuncs:
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
            - BranchSide:      'backend.c:1157,27'
              BranchSideFuncs:
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
        - Branch String:   'backend.c:1133,62'
          Branch Sides:
            - BranchSide:      'backend.c:1134,9'
              BranchSideFuncs:
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - td_set_runstate
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - put_io_u
            - BranchSide:      'backend.c:1157,27'
              BranchSideFuncs:
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
        - Branch String:   'backend.c:1134,40'
          Branch Sides:
            - BranchSide:      'backend.c:1134,44'
              BranchSideFuncs:
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - td_set_runstate
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - put_io_u
            - BranchSide:      'backend.c:1141,9'
              BranchSideFuncs:
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - td_set_runstate
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - put_io_u
        - Branch String:   'backend.c:1133,7'
          Branch Sides:
            - BranchSide:      'backend.c:1141,9'
              BranchSideFuncs:
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
            - BranchSide:      'backend.c:1157,27'
              BranchSideFuncs:
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
        - Branch String:   'backend.c:1141,22'
          Branch Sides:
            - BranchSide:      'backend.c:1141,26'
              BranchSideFuncs:
                - verify_state_should_stop
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - put_io_u
            - BranchSide:      'backend.c:1147,33'
              BranchSideFuncs:
                - verify_state_should_stop
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - put_io_u
        - Branch String:   'backend.c:1141,8'
          Branch Sides:
            - BranchSide:      'backend.c:1142,31'
              BranchSideFuncs:
                - verify_state_should_stop
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - put_io_u
            - BranchSide:      'backend.c:1147,33'
              BranchSideFuncs:
                - verify_state_should_stop
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - put_io_u
        - Branch String:   'backend.c:1147,8'
          Branch Sides:
            - BranchSide:      'backend.c:1148,14'
              BranchSideFuncs:
                - put_io_u
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
            - BranchSide:      'backend.c:1152,8'
              BranchSideFuncs:
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
        - Branch String:   'backend.c:1152,8'
          Branch Sides:
            - BranchSide:      'backend.c:1153,5'
              BranchSideFuncs:
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
            - BranchSide:      'backend.c:1155,5'
              BranchSideFuncs:
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
        - Branch String:   'backend.c:1157,14'
          Branch Sides:
            - BranchSide:      'backend.c:1158,20'
              BranchSideFuncs:
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
            - BranchSide:      'backend.c:1160,20'
              BranchSideFuncs:
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
        - Branch String:   'backend.c:1167,20'
          Branch Sides:
            - BranchSide:      'backend.c:1167,23'
              BranchSideFuncs:
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
            - BranchSide:      'backend.c:1173,7'
              BranchSideFuncs:
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
        - Branch String:   'backend.c:1167,48'
          Branch Sides:
            - BranchSide:      'backend.c:1168,7'
              BranchSideFuncs:
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
            - BranchSide:      'backend.c:1173,7'
              BranchSideFuncs:
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
        - Branch String:   'backend.c:1168,23'
          Branch Sides:
            - BranchSide:      'backend.c:1169,7'
              BranchSideFuncs:
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
            - BranchSide:      'backend.c:1173,7'
              BranchSideFuncs:
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
        - Branch String:   'backend.c:1169,35'
          Branch Sides:
            - BranchSide:      'backend.c:1170,8'
              BranchSideFuncs:
                - log_io_piece
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
            - BranchSide:      'backend.c:1173,7'
              BranchSideFuncs:
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
        - Branch String:   'backend.c:1167,7'
          Branch Sides:
            - BranchSide:      'backend.c:1171,17'
              BranchSideFuncs:
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
            - BranchSide:      'backend.c:1173,7'
              BranchSideFuncs:
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
        - Branch String:   'backend.c:1173,7'
          Branch Sides:
            - BranchSide:      'backend.c:1174,36'
              BranchSideFuncs:
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - usec_for_io
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - usec_for_io
                - fio_gettime
            - BranchSide:      'backend.c:1195,22'
              BranchSideFuncs:
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
        - Branch String:   'backend.c:1177,8'
          Branch Sides:
            - BranchSide:      'backend.c:1178,5'
              BranchSideFuncs:
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
            - BranchSide:      'backend.c:1180,23'
              BranchSideFuncs:
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - usec_for_io
                - fio_gettime
        - Branch String:   'backend.c:1183,8'
          Branch Sides:
            - BranchSide:      'backend.c:1184,5'
              BranchSideFuncs:
                - should_check_rate.5160
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - usec_for_io
                - fio_gettime
            - BranchSide:      'backend.c:1189,26'
              BranchSideFuncs:
                - should_check_rate.5160
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - usec_for_io
                - fio_gettime
        - Branch String:   'backend.c:1189,8'
          Branch Sides:
            - BranchSide:      'backend.c:1190,49'
              BranchSideFuncs:
                - usec_for_io
                - fio_gettime
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
            - BranchSide:      'backend.c:1194,3'
              BranchSideFuncs:
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
        - Branch String:   'backend.c:1197,8'
          Branch Sides:
            - BranchSide:      'backend.c:1198,47'
              BranchSideFuncs:
                - usec_for_io
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
            - BranchSide:      'backend.c:1200,23'
              BranchSideFuncs:
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
        - Branch String:   'backend.c:1200,8'
          Branch Sides:
            - BranchSide:      'backend.c:1200,73'
              BranchSideFuncs:
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
            - BranchSide:      'backend.c:1201,5'
              BranchSideFuncs:
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
        - Branch String:   'backend.c:1209,26'
          Branch Sides:
            - BranchSide:      'backend.c:1209,26'
              BranchSideFuncs:
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
            - BranchSide:      'backend.c:1210,6'
              BranchSideFuncs:
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
        - Branch String:   'backend.c:1210,24'
          Branch Sides:
            - BranchSide:      'backend.c:1209,26'
              BranchSideFuncs:
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
            - BranchSide:      'backend.c:1210,27'
              BranchSideFuncs:
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
        - Branch String:   'backend.c:1211,13'
          Branch Sides:
            - BranchSide:      'backend.c:1211,30'
              BranchSideFuncs:
                - wait_for_completions
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
            - BranchSide:      'backend.c:1212,32'
              BranchSideFuncs:
                - wait_for_completions
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
        - Branch String:   'backend.c:1214,7'
          Branch Sides:
            - BranchSide:      'backend.c:1215,4'
              BranchSideFuncs:
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
            - BranchSide:      'backend.c:1217,15'
              BranchSideFuncs:
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
        - Branch String:   'backend.c:1217,21'
          Branch Sides:
            - BranchSide:      'backend.c:1217,24'
              BranchSideFuncs:
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
            - BranchSide:      'backend.c:1220,15'
              BranchSideFuncs:
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
        - Branch String:   'backend.c:1217,7'
          Branch Sides:
            - BranchSide:      'backend.c:1218,16'
              BranchSideFuncs:
                - cycles_spin
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
            - BranchSide:      'backend.c:1220,15'
              BranchSideFuncs:
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
        - Branch String:   'backend.c:1220,21'
          Branch Sides:
            - BranchSide:      'backend.c:1220,24'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
            - BranchSide:      'backend.c:1223,8'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
        - Branch String:   'backend.c:1220,7'
          Branch Sides:
            - BranchSide:      'backend.c:1221,21'
              BranchSideFuncs:
                - handle_thinktime
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
            - BranchSide:      'backend.c:1223,8'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
        - Branch String:   'backend.c:1223,36'
          Branch Sides:
            - BranchSide:      'backend.c:1224,28'
              BranchSideFuncs:
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
            - BranchSide:      'backend.c:1227,21'
              BranchSideFuncs:
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
        - Branch String:   'backend.c:1223,7'
          Branch Sides:
            - BranchSide:      'backend.c:1225,4'
              BranchSideFuncs:
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
            - BranchSide:      'backend.c:1227,21'
              BranchSideFuncs:
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
        - Branch String:   'backend.c:1227,25'
          Branch Sides:
            - BranchSide:      'backend.c:1227,46'
              BranchSideFuncs:
                - in_ramp_time
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - lat_target_check
            - BranchSide:      'backend.c:1235,21'
              BranchSideFuncs:
                - in_ramp_time
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - lat_target_check
        - Branch String:   'backend.c:1227,7'
          Branch Sides:
            - BranchSide:      'backend.c:1228,23'
              BranchSideFuncs:
                - check_min_rate
                - in_ramp_time
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - lat_target_check
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
            - BranchSide:      'backend.c:1235,21'
              BranchSideFuncs:
                - in_ramp_time
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - lat_target_check
        - Branch String:   'backend.c:1228,8'
          Branch Sides:
            - BranchSide:      'backend.c:1229,9'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
            - BranchSide:      'backend.c:1234,3'
              BranchSideFuncs:
                - in_ramp_time
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - lat_target_check
        - Branch String:   'backend.c:1229,30'
          Branch Sides:
            - BranchSide:      'backend.c:1229,33'
              BranchSideFuncs:
                - fio_terminate_threads
                - strerror
                - nowarn_snprintf.5149
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1230,28'
              BranchSideFuncs:
                - fio_terminate_threads
                - strerror
                - nowarn_snprintf.5149
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1229,9'
          Branch Sides:
            - BranchSide:      'backend.c:1230,28'
              BranchSideFuncs:
                - fio_terminate_threads
                - strerror
                - nowarn_snprintf.5149
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1231,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1231,5'
          Branch Sides:
            - BranchSide:      'backend.c:1231,5'
              BranchSideFuncs:
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1231,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1231,5'
          Branch Sides:
            - BranchSide:      'backend.c:1231,5'
              BranchSideFuncs:
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1231,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1231,5'
          Branch Sides:
            - BranchSide:      'backend.c:1231,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
            - BranchSide:      'backend.c:1232,5'
              BranchSideFuncs:
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
        - Branch String:   'backend.c:1231,5'
          Branch Sides:
            - BranchSide:      'backend.c:1231,5'
              BranchSideFuncs:
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
            - BranchSide:      'backend.c:1231,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
        - Branch String:   'backend.c:1231,5'
          Branch Sides:
            - BranchSide:      'backend.c:1231,5'
              BranchSideFuncs:
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
            - BranchSide:      'backend.c:1231,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
        - Branch String:   'backend.c:1235,25'
          Branch Sides:
            - BranchSide:      'backend.c:1064,2'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - lat_target_check
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
            - BranchSide:      'backend.c:1235,28'
              BranchSideFuncs:
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
                - lat_target_check
        - Branch String:   'backend.c:1235,7'
          Branch Sides:
            - BranchSide:      'backend.c:1064,2'
              BranchSideFuncs:
                - lat_target_check
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
            - BranchSide:      'backend.c:1236,21'
              BranchSideFuncs:
                - lat_target_check
                - flist_empty.5170
                - check_update_rusage
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
                - log_err
                - check_update_rusage
                - update_ts_cache
                - runtime_exceeded
                - flow_threshold_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - in_ramp_time
                - td_set_runstate
                - io_u_submit
                - should_check_rate.5160
                - io_queue_event
                - queue_full
                - io_in_polling
                - ddir_rw.5152
                - ddir_rw.5152
                - td_ioengine_flagged.5202
                - in_ramp_time
                - should_check_rate.5160
                - in_ramp_time
                - check_min_rate
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_terminate_threads
                - handle_thinktime
                - cycles_spin
                - wait_for_completions
                - usec_for_io
                - acct_ddir.5168
                - workqueue_enqueue
                - ddir_rw.5152
                - should_check_rate.5160
                - usec_for_io
                - fio_gettime
                - log_io_piece
                - td_set_runstate
                - __rand.5164
                - __rand.5164
                - verify_state_should_stop
                - td_set_runstate
                - put_io_u
                - td_flags_set.5144
                - populate_verify_io_u
                - log_inflight
                - PTR_ERR.5165
                - __update_ts_cache
                - runtime_exceeded
                - fio_mark_td_terminate
                - io_issue_bytes_exceeded
                - flist_empty.5170
        - Branch String:   'backend.c:1241,6'
          Branch Sides:
            - BranchSide:      'backend.c:1242,46'
              BranchSideFuncs:
                - log_err
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
            - BranchSide:      'backend.c:1244,6'
              BranchSideFuncs:
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
        - Branch String:   'backend.c:1244,24'
          Branch Sides:
            - BranchSide:      'backend.c:1244,28'
              BranchSideFuncs:
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
                - fio_mark_td_terminate
            - BranchSide:      'backend.c:1248,7'
              BranchSideFuncs:
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
        - Branch String:   'backend.c:1244,48'
          Branch Sides:
            - BranchSide:      'backend.c:1244,51'
              BranchSideFuncs:
                - fio_mark_td_terminate
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
            - BranchSide:      'backend.c:1245,3'
              BranchSideFuncs:
                - fio_mark_td_terminate
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
        - Branch String:   'backend.c:1244,6'
          Branch Sides:
            - BranchSide:      'backend.c:1245,3'
              BranchSideFuncs:
                - fio_mark_td_terminate
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
            - BranchSide:      'backend.c:1248,7'
              BranchSideFuncs:
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
                - workqueue_flush
                - io_u_queued_complete
                - workqueue_flush
        - Branch String:   'backend.c:1248,6'
          Branch Sides:
            - BranchSide:      'backend.c:1251,7'
              BranchSideFuncs:
                - io_u_queued_complete
                - workqueue_flush
            - BranchSide:      'backend.c:1276,7'
              BranchSideFuncs:
                - io_u_queued_complete
                - workqueue_flush
        - Branch String:   'backend.c:1251,7'
          Branch Sides:
            - BranchSide:      'backend.c:1252,21'
              BranchSideFuncs:
                - workqueue_flush
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
            - BranchSide:      'backend.c:1255,8'
              BranchSideFuncs:
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
                - io_u_queued_complete
        - Branch String:   'backend.c:1257,7'
          Branch Sides:
            - BranchSide:      'backend.c:1258,31'
              BranchSideFuncs:
                - io_u_queued_complete
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
            - BranchSide:      'backend.c:1264,20'
              BranchSideFuncs:
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
        - Branch String:   'backend.c:1259,26'
          Branch Sides:
            - BranchSide:      'backend.c:1260,9'
              BranchSideFuncs:
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
            - BranchSide:      'backend.c:1262,3'
              BranchSideFuncs:
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
        - Branch String:   'backend.c:1260,29'
          Branch Sides:
            - BranchSide:      'backend.c:1260,32'
              BranchSideFuncs:
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
            - BranchSide:      'backend.c:1261,5'
              BranchSideFuncs:
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
        - Branch String:   'backend.c:1259,8'
          Branch Sides:
            - BranchSide:      'backend.c:1261,5'
              BranchSideFuncs:
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
            - BranchSide:      'backend.c:1262,3'
              BranchSideFuncs:
                - should_fsync.5159
                - td_set_runstate
                - fio_file_fsync
                - log_err
        - Branch String:   'backend.c:1264,24'
          Branch Sides:
            - BranchSide:      'backend.c:1264,28'
              BranchSideFuncs:
                - td_set_runstate
                - fio_file_fsync
                - log_err
            - BranchSide:      'backend.c:1275,2'
              BranchSideFuncs: []
        - Branch String:   'backend.c:1264,44'
          Branch Sides:
            - BranchSide:      'backend.c:1264,47'
              BranchSideFuncs:
                - td_set_runstate
                - fio_file_fsync
                - log_err
            - BranchSide:      'backend.c:1265,20'
              BranchSideFuncs:
                - td_set_runstate
                - fio_file_fsync
                - log_err
        - Branch String:   'backend.c:1264,7'
          Branch Sides:
            - BranchSide:      'backend.c:1265,20'
              BranchSideFuncs:
                - td_set_runstate
                - fio_file_fsync
                - log_err
            - BranchSide:      'backend.c:1275,2'
              BranchSideFuncs: []
        - Branch String:   'backend.c:1267,4'
          Branch Sides:
            - BranchSide:      'backend.c:1267,4'
              BranchSideFuncs:
                - fio_file_fsync
                - log_err
            - BranchSide:      'backend.c:1274,3'
              BranchSideFuncs: []
        - Branch String:   'backend.c:1267,4'
          Branch Sides:
            - BranchSide:      'backend.c:1267,4'
              BranchSideFuncs:
                - fio_file_fsync
                - log_err
            - BranchSide:      'backend.c:1267,4'
              BranchSideFuncs:
                - fio_file_fsync
                - log_err
        - Branch String:   'backend.c:1267,4'
          Branch Sides:
            - BranchSide:      'backend.c:1268,25'
              BranchSideFuncs:
                - fio_file_fsync
                - log_err
            - BranchSide:      'backend.c:1273,4'
              BranchSideFuncs: []
        - Branch String:   'backend.c:1268,9'
          Branch Sides:
            - BranchSide:      'backend.c:1269,6'
              BranchSideFuncs:
                - log_err
                - fio_file_fsync
            - BranchSide:      'backend.c:1272,9'
              BranchSideFuncs:
                - log_err
                - fio_file_fsync
        - Branch String:   'backend.c:1276,7'
          Branch Sides:
            - BranchSide:      'backend.c:1277,21'
              BranchSideFuncs:
                - workqueue_flush
                - io_u_queued_complete
            - BranchSide:      'backend.c:1278,30'
              BranchSideFuncs:
                - io_u_queued_complete
        - Branch String:   'backend.c:1284,6'
          Branch Sides:
            - BranchSide:      'backend.c:1285,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1287,9'
              BranchSideFuncs: []
        - Branch String:   'backend.c:1287,2'
          Branch Sides:
            - BranchSide:      'backend.c:1288,19'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1289,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'backend.c:1026,6'
          Dst:             in_ramp_time
        - Src:             'backend.c:1027,3'
          Dst:             td_set_runstate
        - Src:             'backend.c:1029,3'
          Dst:             td_set_runstate
        - Src:             'backend.c:1031,2'
          Dst:             lat_target_init
        - Src:             'backend.c:1064,36'
          Dst:             flist_empty
        - Src:             'backend.c:1065,5'
          Dst:             flist_empty
        - Src:             'backend.c:1065,38'
          Dst:             io_issue_bytes_exceeded
        - Src:             'backend.c:1072,3'
          Dst:             check_update_rusage
        - Src:             'backend.c:1077,3'
          Dst:             update_ts_cache
        - Src:             'backend.c:1079,7'
          Dst:             runtime_exceeded
        - Src:             'backend.c:1080,4'
          Dst:             __update_ts_cache
        - Src:             'backend.c:1081,8'
          Dst:             runtime_exceeded
        - Src:             'backend.c:1082,5'
          Dst:             fio_mark_td_terminate
        - Src:             'backend.c:1087,7'
          Dst:             flow_threshold_exceeded
        - Src:             'backend.c:1102,10'
          Dst:             get_io_u
        - Src:             'backend.c:1103,7'
          Dst:             IS_ERR_OR_NULL
        - Src:             'backend.c:1104,14'
          Dst:             PTR_ERR
        - Src:             'backend.c:1119,5'
          Dst:             td_flags_set
        - Src:             'backend.c:1121,5'
          Dst:             populate_verify_io_u
        - Src:             'backend.c:1122,5'
          Dst:             log_inflight
        - Src:             'backend.c:1142,23'
          Dst:             __rand
        - Src:             'backend.c:1144,25'
          Dst:             __rand
        - Src:             'backend.c:1147,8'
          Dst:             verify_state_should_stop
        - Src:             'backend.c:1148,5'
          Dst:             put_io_u
        - Src:             'backend.c:1156,4'
          Dst:             td_set_runstate
        - Src:             'backend.c:1157,14'
          Dst:             in_ramp_time
        - Src:             'backend.c:1158,4'
          Dst:             td_set_runstate
        - Src:             'backend.c:1160,4'
          Dst:             td_set_runstate
        - Src:             'backend.c:1171,4'
          Dst:             log_io_piece
        - Src:             'backend.c:1175,33'
          Dst:             acct_ddir
        - Src:             'backend.c:1180,4'
          Dst:             workqueue_enqueue
        - Src:             'backend.c:1183,8'
          Dst:             ddir_rw
        - Src:             'backend.c:1189,8'
          Dst:             should_check_rate
        - Src:             'backend.c:1190,37'
          Dst:             usec_for_io
        - Src:             'backend.c:1191,5'
          Dst:             fio_gettime
        - Src:             'backend.c:1195,10'
          Dst:             io_u_submit
        - Src:             'backend.c:1197,8'
          Dst:             should_check_rate
        - Src:             'backend.c:1198,35'
          Dst:             usec_for_io
        - Src:             'backend.c:1200,8'
          Dst:             io_queue_event
        - Src:             'backend.c:1209,11'
          Dst:             queue_full
        - Src:             'backend.c:1211,16'
          Dst:             io_in_polling
        - Src:             'backend.c:1212,11'
          Dst:             wait_for_completions
        - Src:             'backend.c:1217,7'
          Dst:             ddir_rw
        - Src:             'backend.c:1218,4'
          Dst:             cycles_spin
        - Src:             'backend.c:1220,7'
          Dst:             ddir_rw
        - Src:             'backend.c:1221,4'
          Dst:             handle_thinktime
        - Src:             'backend.c:1224,8'
          Dst:             td_ioengine_flagged
        - Src:             'backend.c:1227,8'
          Dst:             in_ramp_time
        - Src:             'backend.c:1227,28'
          Dst:             should_check_rate
        - Src:             'backend.c:1228,8'
          Dst:             check_min_rate
        - Src:             'backend.c:1230,6'
          Dst:             fio_terminate_threads
        - Src:             'backend.c:1231,5'
          Dst:             strerror
        - Src:             'backend.c:1231,5'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1231,5'
          Dst:             strerror
        - Src:             'backend.c:1231,5'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1235,8'
          Dst:             in_ramp_time
        - Src:             'backend.c:1236,4'
          Dst:             lat_target_check
        - Src:             'backend.c:1239,2'
          Dst:             check_update_rusage
        - Src:             'backend.c:1242,3'
          Dst:             log_err
        - Src:             'backend.c:1246,3'
          Dst:             fio_mark_td_terminate
        - Src:             'backend.c:1252,4'
          Dst:             workqueue_flush
        - Src:             'backend.c:1258,10'
          Dst:             io_u_queued_complete
        - Src:             'backend.c:1264,7'
          Dst:             should_fsync
        - Src:             'backend.c:1265,4'
          Dst:             td_set_runstate
        - Src:             'backend.c:1268,10'
          Dst:             fio_file_fsync
        - Src:             'backend.c:1271,5'
          Dst:             log_err
        - Src:             'backend.c:1277,4'
          Dst:             workqueue_flush
        - Src:             'backend.c:1278,9'
          Dst:             io_u_queued_complete
    - functionName:    log_inflight
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     externalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 960
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         23
      ICount:          183
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - __dprint
        - abort
        - log_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:922,29'
          Branch Sides:
            - BranchSide:      'backend.c:922,32'
              BranchSideFuncs:
                - log_err
                - abort
                - __dprint
                - log_err
                - abort
                - log_err
                - abort
            - BranchSide:      'backend.c:923,3'
              BranchSideFuncs: []
        - Branch String:   'backend.c:922,6'
          Branch Sides:
            - BranchSide:      'backend.c:923,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:925,6'
              BranchSideFuncs:
                - log_err
                - abort
                - __dprint
                - log_err
                - abort
                - log_err
                - abort
        - Branch String:   'backend.c:925,6'
          Branch Sides:
            - BranchSide:      'backend.c:927,4'
              BranchSideFuncs:
                - log_err
                - abort
            - BranchSide:      'backend.c:931,6'
              BranchSideFuncs:
                - log_err
                - abort
                - __dprint
                - log_err
                - abort
        - Branch String:   'backend.c:931,6'
          Branch Sides:
            - BranchSide:      'backend.c:933,4'
              BranchSideFuncs:
                - log_err
                - abort
            - BranchSide:      'backend.c:938,8'
              BranchSideFuncs:
                - log_err
                - abort
                - __dprint
        - Branch String:   'backend.c:939,2'
          Branch Sides:
            - BranchSide:      'backend.c:940,7'
              BranchSideFuncs:
                - log_err
                - abort
                - __dprint
            - BranchSide:      'backend.c:958,3'
              BranchSideFuncs:
                - log_err
                - abort
        - Branch String:   'backend.c:940,7'
          Branch Sides:
            - BranchSide:      'backend.c:945,4'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'backend.c:954,10'
              BranchSideFuncs:
                - log_err
                - abort
                - __dprint
        - Branch String:   'backend.c:950,4'
          Branch Sides:
            - BranchSide:      'backend.c:950,4'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:952,4'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'backend.c:926,3'
          Dst:             log_err
        - Src:             'backend.c:928,3'
          Dst:             abort
        - Src:             'backend.c:932,3'
          Dst:             log_err
        - Src:             'backend.c:934,3'
          Dst:             abort
        - Src:             'backend.c:950,4'
          Dst:             __dprint
        - Src:             'backend.c:957,2'
          Dst:             log_err
        - Src:             'backend.c:959,2'
          Dst:             abort
    - functionName:    td_ioengine_flagged
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - flags
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    frand_copy
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __frand32_copy
        - __frand64_copy
      functionUses:    2
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:57,6'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:58,19'
              BranchSideFuncs:
                - __frand64_copy.5167
            - BranchSide:      './os/../lib/rand.h:60,19'
              BranchSideFuncs:
                - __frand32_copy.5166
      Callsites:
        - Src:             './os/../lib/rand.h:58,3'
          Dst:             __frand64_copy
        - Src:             './os/../lib/rand.h:60,3'
          Dst:             __frand32_copy
    - functionName:    do_dry_run
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1680
      functionLinenumberEnd: 1715
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         39
      ICount:          238
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - IS_ERR_OR_NULL
        - acct_ddir
        - ddir_rw
        - flist_empty
        - get_io_u
        - io_complete_bytes_exceeded
        - io_u_mark_depth
        - io_u_sync_complete
        - log_io_piece
        - td_flags_set
        - td_set_runstate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:1683,32'
          Branch Sides:
            - BranchSide:      'backend.c:1683,49'
              BranchSideFuncs:
                - flist_empty.5170
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - ddir_rw.5152
                - io_u_sync_complete
                - flist_empty.5170
                - io_complete_bytes_exceeded
                - log_io_piece
                - io_u_mark_depth
                - acct_ddir.5168
            - BranchSide:      'backend.c:1684,18'
              BranchSideFuncs:
                - flist_empty.5170
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - ddir_rw.5152
                - io_u_sync_complete
                - flist_empty.5170
                - log_io_piece
                - io_u_mark_depth
                - acct_ddir.5168
                - io_complete_bytes_exceeded
        - Branch String:   'backend.c:1683,67'
          Branch Sides:
            - BranchSide:      'backend.c:1683,2'
              BranchSideFuncs:
                - flist_empty.5170
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - ddir_rw.5152
                - io_u_sync_complete
                - flist_empty.5170
                - log_io_piece
                - io_u_mark_depth
                - acct_ddir.5168
                - io_complete_bytes_exceeded
            - BranchSide:      'backend.c:1684,18'
              BranchSideFuncs:
                - flist_empty.5170
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - ddir_rw.5152
                - io_u_sync_complete
                - flist_empty.5170
                - log_io_piece
                - io_u_mark_depth
                - acct_ddir.5168
                - io_complete_bytes_exceeded
        - Branch String:   'backend.c:1684,34'
          Branch Sides:
            - BranchSide:      'backend.c:1683,2'
              BranchSideFuncs:
                - io_complete_bytes_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - ddir_rw.5152
                - io_u_sync_complete
                - flist_empty.5170
                - flist_empty.5170
                - log_io_piece
                - io_u_mark_depth
                - acct_ddir.5168
            - BranchSide:      'backend.c:1684,65'
              BranchSideFuncs:
                - io_complete_bytes_exceeded
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - ddir_rw.5152
                - io_u_sync_complete
                - flist_empty.5170
                - flist_empty.5170
                - log_io_piece
                - io_u_mark_depth
                - acct_ddir.5168
        - Branch String:   'backend.c:1683,2'
          Branch Sides:
            - BranchSide:      'backend.c:1683,2'
              BranchSideFuncs:
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - ddir_rw.5152
                - io_u_sync_complete
                - flist_empty.5170
                - io_complete_bytes_exceeded
                - flist_empty.5170
                - log_io_piece
                - io_u_mark_depth
                - acct_ddir.5168
            - BranchSide:      'backend.c:1688,7'
              BranchSideFuncs:
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - ddir_rw.5152
                - io_u_sync_complete
                - flist_empty.5170
                - io_complete_bytes_exceeded
                - flist_empty.5170
                - log_io_piece
                - io_u_mark_depth
                - acct_ddir.5168
        - Branch String:   'backend.c:1688,21'
          Branch Sides:
            - BranchSide:      'backend.c:1688,24'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1689,4'
              BranchSideFuncs: []
        - Branch String:   'backend.c:1688,7'
          Branch Sides:
            - BranchSide:      'backend.c:1689,4'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1691,19'
              BranchSideFuncs:
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - ddir_rw.5152
                - io_u_sync_complete
                - flist_empty.5170
                - io_complete_bytes_exceeded
                - flist_empty.5170
                - log_io_piece
                - io_u_mark_depth
                - acct_ddir.5168
        - Branch String:   'backend.c:1692,7'
          Branch Sides:
            - BranchSide:      'backend.c:1693,4'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1695,3'
              BranchSideFuncs:
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - ddir_rw.5152
                - io_u_sync_complete
                - flist_empty.5170
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - io_complete_bytes_exceeded
                - flist_empty.5170
                - log_io_piece
                - io_u_mark_depth
                - acct_ddir.5168
        - Branch String:   'backend.c:1698,7'
          Branch Sides:
            - BranchSide:      'backend.c:1699,4'
              BranchSideFuncs:
                - acct_ddir.5168
                - ddir_rw.5152
                - io_u_sync_complete
                - flist_empty.5170
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - io_complete_bytes_exceeded
                - flist_empty.5170
                - log_io_piece
                - io_u_mark_depth
            - BranchSide:      'backend.c:1700,15'
              BranchSideFuncs:
                - ddir_rw.5152
                - io_u_sync_complete
                - flist_empty.5170
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - acct_ddir.5168
                - io_complete_bytes_exceeded
                - flist_empty.5170
                - log_io_piece
                - io_u_mark_depth
        - Branch String:   'backend.c:1700,7'
          Branch Sides:
            - BranchSide:      'backend.c:1701,20'
              BranchSideFuncs:
                - io_u_mark_depth
                - io_u_sync_complete
                - flist_empty.5170
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - ddir_rw.5152
                - acct_ddir.5168
                - io_complete_bytes_exceeded
                - flist_empty.5170
                - log_io_piece
            - BranchSide:      'backend.c:1705,7'
              BranchSideFuncs:
                - io_u_sync_complete
                - flist_empty.5170
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - ddir_rw.5152
                - io_u_mark_depth
                - acct_ddir.5168
                - io_complete_bytes_exceeded
                - flist_empty.5170
                - log_io_piece
        - Branch String:   'backend.c:1705,20'
          Branch Sides:
            - BranchSide:      'backend.c:1705,23'
              BranchSideFuncs:
                - io_u_sync_complete
                - flist_empty.5170
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - ddir_rw.5152
                - io_u_mark_depth
                - acct_ddir.5168
                - io_complete_bytes_exceeded
                - flist_empty.5170
                - log_io_piece
            - BranchSide:      'backend.c:1711,28'
              BranchSideFuncs:
                - io_u_sync_complete
                - flist_empty.5170
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - ddir_rw.5152
                - log_io_piece
                - io_u_mark_depth
                - acct_ddir.5168
                - io_complete_bytes_exceeded
                - flist_empty.5170
        - Branch String:   'backend.c:1705,48'
          Branch Sides:
            - BranchSide:      'backend.c:1706,7'
              BranchSideFuncs:
                - io_u_sync_complete
                - flist_empty.5170
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - ddir_rw.5152
                - io_u_mark_depth
                - acct_ddir.5168
                - io_complete_bytes_exceeded
                - flist_empty.5170
                - log_io_piece
            - BranchSide:      'backend.c:1711,28'
              BranchSideFuncs:
                - io_u_sync_complete
                - flist_empty.5170
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - ddir_rw.5152
                - log_io_piece
                - io_u_mark_depth
                - acct_ddir.5168
                - io_complete_bytes_exceeded
                - flist_empty.5170
        - Branch String:   'backend.c:1706,23'
          Branch Sides:
            - BranchSide:      'backend.c:1707,7'
              BranchSideFuncs:
                - io_u_sync_complete
                - flist_empty.5170
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - ddir_rw.5152
                - io_u_mark_depth
                - acct_ddir.5168
                - io_complete_bytes_exceeded
                - flist_empty.5170
                - log_io_piece
            - BranchSide:      'backend.c:1711,28'
              BranchSideFuncs:
                - io_u_sync_complete
                - flist_empty.5170
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - ddir_rw.5152
                - log_io_piece
                - io_u_mark_depth
                - acct_ddir.5168
                - io_complete_bytes_exceeded
                - flist_empty.5170
        - Branch String:   'backend.c:1707,35'
          Branch Sides:
            - BranchSide:      'backend.c:1708,8'
              BranchSideFuncs:
                - log_io_piece
                - io_u_sync_complete
                - flist_empty.5170
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - ddir_rw.5152
                - io_u_mark_depth
                - acct_ddir.5168
                - io_complete_bytes_exceeded
                - flist_empty.5170
            - BranchSide:      'backend.c:1711,28'
              BranchSideFuncs:
                - io_u_sync_complete
                - flist_empty.5170
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - ddir_rw.5152
                - log_io_piece
                - io_u_mark_depth
                - acct_ddir.5168
                - io_complete_bytes_exceeded
                - flist_empty.5170
        - Branch String:   'backend.c:1705,7'
          Branch Sides:
            - BranchSide:      'backend.c:1709,17'
              BranchSideFuncs:
                - io_u_sync_complete
                - flist_empty.5170
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - ddir_rw.5152
                - log_io_piece
                - io_u_mark_depth
                - acct_ddir.5168
                - io_complete_bytes_exceeded
                - flist_empty.5170
            - BranchSide:      'backend.c:1711,28'
              BranchSideFuncs:
                - io_u_sync_complete
                - flist_empty.5170
                - get_io_u
                - IS_ERR_OR_NULL.5169
                - td_flags_set.5144
                - acct_ddir.5168
                - ddir_rw.5152
                - ddir_rw.5152
                - log_io_piece
                - io_u_mark_depth
                - acct_ddir.5168
                - io_complete_bytes_exceeded
                - flist_empty.5170
      Callsites:
        - Src:             'backend.c:1681,2'
          Dst:             td_set_runstate
        - Src:             'backend.c:1683,36'
          Dst:             flist_empty
        - Src:             'backend.c:1684,5'
          Dst:             flist_empty
        - Src:             'backend.c:1684,38'
          Dst:             io_complete_bytes_exceeded
        - Src:             'backend.c:1691,10'
          Dst:             get_io_u
        - Src:             'backend.c:1692,7'
          Dst:             IS_ERR_OR_NULL
        - Src:             'backend.c:1695,3'
          Dst:             td_flags_set
        - Src:             'backend.c:1698,15'
          Dst:             acct_ddir
        - Src:             'backend.c:1698,7'
          Dst:             ddir_rw
        - Src:             'backend.c:1699,18'
          Dst:             acct_ddir
        - Src:             'backend.c:1700,7'
          Dst:             ddir_rw
        - Src:             'backend.c:1701,4'
          Dst:             io_u_mark_depth
        - Src:             'backend.c:1709,4'
          Dst:             log_io_piece
        - Src:             'backend.c:1711,9'
          Dst:             io_u_sync_complete
    - functionName:    unlink_all_files
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         40
      ICount:          214
      EdgeCount:       51
      CyclomaticComplexity: 13
      functionsReached:
        - nowarn_snprintf
        - strerror
        - td_io_unlink_file
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:518,2'
          Branch Sides:
            - BranchSide:      'backend.c:518,2'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - td_io_unlink_file
            - BranchSide:      'backend.c:526,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:518,2'
          Branch Sides:
            - BranchSide:      'backend.c:518,2'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - td_io_unlink_file
            - BranchSide:      'backend.c:518,2'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - td_io_unlink_file
        - Branch String:   'backend.c:518,2'
          Branch Sides:
            - BranchSide:      'backend.c:519,7'
              BranchSideFuncs:
                - td_io_unlink_file
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:524,2'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:519,7'
          Branch Sides:
            - BranchSide:      'backend.c:520,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - td_io_unlink_file
            - BranchSide:      'backend.c:521,27'
              BranchSideFuncs:
                - td_io_unlink_file
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:522,7'
          Branch Sides:
            - BranchSide:      'backend.c:523,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:524,2'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - td_io_unlink_file
        - Branch String:   'backend.c:526,6'
          Branch Sides:
            - BranchSide:      'backend.c:526,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:527,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:527,3'
          Branch Sides:
            - BranchSide:      'backend.c:527,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:527,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:527,3'
          Branch Sides:
            - BranchSide:      'backend.c:527,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:527,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:527,3'
          Branch Sides:
            - BranchSide:      'backend.c:527,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:527,3'
              BranchSideFuncs: []
        - Branch String:   'backend.c:527,3'
          Branch Sides:
            - BranchSide:      'backend.c:527,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:527,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:527,3'
          Branch Sides:
            - BranchSide:      'backend.c:527,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:527,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
      Callsites:
        - Src:             'backend.c:521,9'
          Dst:             td_io_unlink_file
        - Src:             'backend.c:527,3'
          Dst:             strerror
        - Src:             'backend.c:527,3'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:527,3'
          Dst:             strerror
        - Src:             'backend.c:527,3'
          Dst:             nowarn_snprintf
    - functionName:    keep_running
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1616
      functionLinenumberEnd: 1655
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         29
      ICount:          189
      EdgeCount:       40
      CyclomaticComplexity: 13
      functionsReached:
        - exceeds_number_ios
        - fio_files_done
        - td_max_bs
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:1619,6'
          Branch Sides:
            - BranchSide:      'backend.c:1620,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1621,6'
              BranchSideFuncs:
                - exceeds_number_ios
                - td_max_bs.5212
                - fio_files_done
        - Branch String:   'backend.c:1621,6'
          Branch Sides:
            - BranchSide:      'backend.c:1622,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1623,6'
              BranchSideFuncs:
                - exceeds_number_ios
                - td_max_bs.5212
                - fio_files_done
        - Branch String:   'backend.c:1623,6'
          Branch Sides:
            - BranchSide:      'backend.c:1624,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1625,6'
              BranchSideFuncs:
                - exceeds_number_ios
                - td_max_bs.5212
                - fio_files_done
        - Branch String:   'backend.c:1625,6'
          Branch Sides:
            - BranchSide:      'backend.c:1626,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1629,25'
              BranchSideFuncs:
                - exceeds_number_ios
                - td_max_bs.5212
                - fio_files_done
        - Branch String:   'backend.c:1629,6'
          Branch Sides:
            - BranchSide:      'backend.c:1630,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1632,6'
              BranchSideFuncs:
                - td_max_bs.5212
                - fio_files_done
        - Branch String:   'backend.c:1632,6'
          Branch Sides:
            - BranchSide:      'backend.c:1633,11'
              BranchSideFuncs:
                - td_max_bs.5212
                - fio_files_done
            - BranchSide:      'backend.c:1635,11'
              BranchSideFuncs:
                - td_max_bs.5212
                - fio_files_done
        - Branch String:   'backend.c:1637,21'
          Branch Sides:
            - BranchSide:      'backend.c:1637,24'
              BranchSideFuncs:
                - td_max_bs.5212
                - fio_files_done
            - BranchSide:      'backend.c:1654,2'
              BranchSideFuncs: []
        - Branch String:   'backend.c:1637,6'
          Branch Sides:
            - BranchSide:      'backend.c:1644,10'
              BranchSideFuncs:
                - td_max_bs.5212
                - fio_files_done
            - BranchSide:      'backend.c:1654,2'
              BranchSideFuncs: []
        - Branch String:   'backend.c:1645,7'
          Branch Sides:
            - BranchSide:      'backend.c:1646,4'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1648,22'
              BranchSideFuncs:
                - fio_files_done
        - Branch String:   'backend.c:1648,26'
          Branch Sides:
            - BranchSide:      'backend.c:1648,30'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1651,3'
              BranchSideFuncs: []
        - Branch String:   'backend.c:1648,7'
          Branch Sides:
            - BranchSide:      'backend.c:1649,4'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1651,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'backend.c:1629,6'
          Dst:             exceeds_number_ios
        - Src:             'backend.c:1645,14'
          Dst:             td_max_bs
        - Src:             'backend.c:1648,7'
          Dst:             fio_files_done
    - functionName:    td_max_bs
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         7
      ICount:          80
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './fio.h:867,11'
          Branch Sides:
            - BranchSide:      './fio.h:867,11'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:867,11'
              BranchSideFuncs: []
        - Branch String:   './fio.h:868,9'
          Branch Sides:
            - BranchSide:      './fio.h:868,9'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:868,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    init_thinktime
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 809
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         4
      ICount:          42
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:810,6'
          Branch Sides:
            - BranchSide:      'backend.c:811,34'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:813,34'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    exec_string
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1659
      functionLinenumberEnd: 1674
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
        - string
        - mode
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - asprintf
        - log_err
        - log_info
        - system
      functionUses:    2
      BranchProfiles:
        - Branch String:   'backend.c:1663,6'
          Branch Sides:
            - BranchSide:      'backend.c:1664,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1666,54'
              BranchSideFuncs:
                - log_info
                - system
                - free
                - log_err
        - Branch String:   'backend.c:1669,6'
          Branch Sides:
            - BranchSide:      'backend.c:1670,45'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'backend.c:1672,7'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'backend.c:1663,6'
          Dst:             asprintf
        - Src:             'backend.c:1666,2'
          Dst:             log_info
        - Src:             'backend.c:1668,8'
          Dst:             system
        - Src:             'backend.c:1670,3'
          Dst:             log_err
    - functionName:    switch_ioscheduler
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1569
      functionLinenumberEnd: 1604
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         35
      ICount:          165
      EdgeCount:       41
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - set_ioscheduler
        - td_ioengine_flagged
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:1574,6'
          Branch Sides:
            - BranchSide:      'backend.c:1575,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1577,2'
              BranchSideFuncs:
                - __assert_fail
                - set_ioscheduler
        - Branch String:   'backend.c:1577,2'
          Branch Sides:
            - BranchSide:      'backend.c:1577,2'
              BranchSideFuncs:
                - __assert_fail
                - set_ioscheduler
            - BranchSide:      'backend.c:1577,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'backend.c:1577,2'
          Branch Sides:
            - BranchSide:      'backend.c:1577,2'
              BranchSideFuncs:
                - set_ioscheduler
            - BranchSide:      'backend.c:1579,2'
              BranchSideFuncs:
                - set_ioscheduler
        - Branch String:   'backend.c:1579,2'
          Branch Sides:
            - BranchSide:      'backend.c:1579,2'
              BranchSideFuncs:
                - set_ioscheduler
            - BranchSide:      'backend.c:1603,2'
              BranchSideFuncs: []
        - Branch String:   'backend.c:1579,2'
          Branch Sides:
            - BranchSide:      'backend.c:1579,2'
              BranchSideFuncs:
                - set_ioscheduler
            - BranchSide:      'backend.c:1579,2'
              BranchSideFuncs:
                - set_ioscheduler
        - Branch String:   'backend.c:1579,2'
          Branch Sides:
            - BranchSide:      'backend.c:1582,11'
              BranchSideFuncs:
                - set_ioscheduler
            - BranchSide:      'backend.c:1601,2'
              BranchSideFuncs: []
        - Branch String:   'backend.c:1582,3'
          Branch Sides:
            - BranchSide:      'backend.c:1589,9'
              BranchSideFuncs:
                - set_ioscheduler
            - BranchSide:      'backend.c:1589,9'
              BranchSideFuncs:
                - set_ioscheduler
            - BranchSide:      'backend.c:1593,3'
              BranchSideFuncs:
                - set_ioscheduler
            - BranchSide:      'backend.c:1593,3'
              BranchSideFuncs:
                - set_ioscheduler
            - BranchSide:      'backend.c:1595,4'
              BranchSideFuncs:
                - set_ioscheduler
        - Branch String:   'backend.c:1589,8'
          Branch Sides:
            - BranchSide:      'backend.c:1590,5'
              BranchSideFuncs:
                - set_ioscheduler
            - BranchSide:      'backend.c:1591,4'
              BranchSideFuncs:
                - set_ioscheduler
        - Branch String:   'backend.c:1599,7'
          Branch Sides:
            - BranchSide:      'backend.c:1600,11'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1601,2'
              BranchSideFuncs:
                - set_ioscheduler
      Callsites:
        - Src:             'backend.c:1574,6'
          Dst:             td_ioengine_flagged
        - Src:             'backend.c:1577,2'
          Dst:             __assert_fail
        - Src:             'backend.c:1598,9'
          Dst:             set_ioscheduler
    - functionName:    init_io_u
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1342
      functionLinenumberEnd: 1405
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         29
      ICount:          237
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - __dprint
        - fio_memalign
        - init_inflight_logging
        - init_io_u_buffers
        - io_u_qinit
        - io_u_qpush
        - io_u_rinit
        - log_err
        - os_cache_line_size
        - td_offload_overlap
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:1353,6'
          Branch Sides:
            - BranchSide:      'backend.c:1354,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'backend.c:1358,13'
              BranchSideFuncs:
                - os_cache_line_size
                - init_io_u_buffers
                - init_inflight_logging
                - td_offload_overlap.5191
                - fio_memalign
                - log_err
                - __dprint
                - io_u_qpush.5186
                - io_u_qpush.5186
                - log_err
        - Branch String:   'backend.c:1360,2'
          Branch Sides:
            - BranchSide:      'backend.c:1363,7'
              BranchSideFuncs:
                - td_offload_overlap.5191
                - fio_memalign
                - log_err
                - __dprint
                - io_u_qpush.5186
                - io_u_qpush.5186
                - init_io_u_buffers
                - init_inflight_logging
                - log_err
            - BranchSide:      'backend.c:1398,24'
              BranchSideFuncs:
                - init_io_u_buffers
                - init_inflight_logging
        - Branch String:   'backend.c:1363,7'
          Branch Sides:
            - BranchSide:      'backend.c:1364,4'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1366,22'
              BranchSideFuncs:
                - td_offload_overlap.5191
                - fio_memalign
                - log_err
                - __dprint
                - io_u_qpush.5186
                - io_u_qpush.5186
                - init_io_u_buffers
                - init_inflight_logging
                - log_err
        - Branch String:   'backend.c:1367,7'
          Branch Sides:
            - BranchSide:      'backend.c:1368,4'
              BranchSideFuncs:
                - __dprint
                - io_u_qpush.5186
                - io_u_qpush.5186
                - init_io_u_buffers
                - init_inflight_logging
                - td_offload_overlap.5191
                - fio_memalign
                - log_err
                - log_err
            - BranchSide:      'backend.c:1372,10'
              BranchSideFuncs:
                - __dprint
                - io_u_qpush.5186
                - io_u_qpush.5186
                - init_io_u_buffers
                - init_inflight_logging
                - td_offload_overlap.5191
                - fio_memalign
                - log_err
                - log_err
        - Branch String:   'backend.c:1375,3'
          Branch Sides:
            - BranchSide:      'backend.c:1375,3'
              BranchSideFuncs:
                - io_u_qpush.5186
                - io_u_qpush.5186
                - init_io_u_buffers
                - init_inflight_logging
                - td_offload_overlap.5191
                - fio_memalign
                - log_err
                - __dprint
                - log_err
            - BranchSide:      'backend.c:1377,3'
              BranchSideFuncs:
                - __dprint
                - io_u_qpush.5186
                - io_u_qpush.5186
                - init_io_u_buffers
                - init_inflight_logging
                - td_offload_overlap.5191
                - fio_memalign
                - log_err
                - log_err
        - Branch String:   'backend.c:1388,7'
          Branch Sides:
            - BranchSide:      'backend.c:1389,14'
              BranchSideFuncs:
                - init_io_u_buffers
                - init_inflight_logging
                - td_offload_overlap.5191
                - fio_memalign
                - log_err
                - __dprint
                - io_u_qpush.5186
                - io_u_qpush.5186
                - log_err
            - BranchSide:      'backend.c:1396,2'
              BranchSideFuncs:
                - init_io_u_buffers
                - init_inflight_logging
                - td_offload_overlap.5191
                - fio_memalign
                - log_err
                - __dprint
                - io_u_qpush.5186
                - io_u_qpush.5186
                - log_err
        - Branch String:   'backend.c:1391,8'
          Branch Sides:
            - BranchSide:      'backend.c:1392,54'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'backend.c:1395,3'
              BranchSideFuncs:
                - init_io_u_buffers
                - init_inflight_logging
                - td_offload_overlap.5191
                - fio_memalign
                - log_err
                - __dprint
                - io_u_qpush.5186
                - io_u_qpush.5186
                - log_err
        - Branch String:   'backend.c:1398,6'
          Branch Sides:
            - BranchSide:      'backend.c:1399,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1401,28'
              BranchSideFuncs:
                - init_inflight_logging
        - Branch String:   'backend.c:1401,6'
          Branch Sides:
            - BranchSide:      'backend.c:1402,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1404,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'backend.c:1349,10'
          Dst:             io_u_rinit
        - Src:             'backend.c:1350,10'
          Dst:             io_u_qinit
        - Src:             'backend.c:1351,51'
          Dst:             td_offload_overlap
        - Src:             'backend.c:1351,10'
          Dst:             io_u_qinit
        - Src:             'backend.c:1354,3'
          Dst:             log_err
        - Src:             'backend.c:1358,13'
          Dst:             os_cache_line_size
        - Src:             'backend.c:1366,47'
          Dst:             td_offload_overlap
        - Src:             'backend.c:1366,9'
          Dst:             fio_memalign
        - Src:             'backend.c:1368,4'
          Dst:             log_err
        - Src:             'backend.c:1375,3'
          Dst:             __dprint
        - Src:             'backend.c:1380,3'
          Dst:             io_u_qpush
        - Src:             'backend.c:1386,3'
          Dst:             io_u_qpush
        - Src:             'backend.c:1392,5'
          Dst:             log_err
        - Src:             'backend.c:1398,6'
          Dst:             init_io_u_buffers
        - Src:             'backend.c:1401,6'
          Dst:             init_inflight_logging
    - functionName:    init_io_u_buffers
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     externalLinkage
      functionLinenumber: 1408
      functionLinenumberEnd: 1491
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         79
      ICount:          516
      EdgeCount:       106
      CyclomaticComplexity: 29
      functionsReached:
        - __dprint
        - allocate_io_mem
        - fill_verify_pattern
        - io_u_fill_buffer
        - log_err
        - td_ioengine_flagged
        - td_max_bs
      functionUses:    3
      BranchProfiles:
        - Branch String:   'backend.c:1421,18'
          Branch Sides:
            - BranchSide:      'backend.c:1421,21'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - td_ioengine_flagged.5202
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
            - BranchSide:      'backend.c:1431,26'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - td_ioengine_flagged.5202
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
        - Branch String:   'backend.c:1421,6'
          Branch Sides:
            - BranchSide:      'backend.c:1422,13'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - td_ioengine_flagged.5202
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
            - BranchSide:      'backend.c:1431,26'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - td_ioengine_flagged.5202
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
        - Branch String:   'backend.c:1431,40'
          Branch Sides:
            - BranchSide:      'backend.c:1432,8'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
            - BranchSide:      'backend.c:1433,13'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
        - Branch String:   'backend.c:1432,20'
          Branch Sides:
            - BranchSide:      'backend.c:1432,23'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
            - BranchSide:      'backend.c:1441,6'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
        - Branch String:   'backend.c:1432,36'
          Branch Sides:
            - BranchSide:      'backend.c:1432,40'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
            - BranchSide:      'backend.c:1441,6'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
        - Branch String:   'backend.c:1432,52'
          Branch Sides:
            - BranchSide:      'backend.c:1432,55'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
            - BranchSide:      'backend.c:1433,13'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
        - Branch String:   'backend.c:1431,6'
          Branch Sides:
            - BranchSide:      'backend.c:1433,13'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
            - BranchSide:      'backend.c:1441,6'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
        - Branch String:   'backend.c:1441,20'
          Branch Sides:
            - BranchSide:      'backend.c:1441,23'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
            - BranchSide:      'backend.c:1443,27'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
        - Branch String:   'backend.c:1441,39'
          Branch Sides:
            - BranchSide:      'backend.c:1442,26'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
            - BranchSide:      'backend.c:1443,27'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
        - Branch String:   'backend.c:1441,6'
          Branch Sides:
            - BranchSide:      'backend.c:1443,27'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
            - BranchSide:      'backend.c:1445,6'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
        - Branch String:   'backend.c:1445,36'
          Branch Sides:
            - BranchSide:      'backend.c:1445,39'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
            - BranchSide:      'backend.c:1448,8'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
        - Branch String:   'backend.c:1445,6'
          Branch Sides:
            - BranchSide:      'backend.c:1448,8'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
            - BranchSide:      'backend.c:1452,6'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
                - log_err
        - Branch String:   'backend.c:1452,6'
          Branch Sides:
            - BranchSide:      'backend.c:1453,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'backend.c:1457,6'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
                - allocate_io_mem
        - Branch String:   'backend.c:1457,16'
          Branch Sides:
            - BranchSide:      'backend.c:1457,35'
              BranchSideFuncs:
                - allocate_io_mem
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
            - BranchSide:      'backend.c:1460,6'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
        - Branch String:   'backend.c:1457,6'
          Branch Sides:
            - BranchSide:      'backend.c:1458,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1460,6'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
        - Branch String:   'backend.c:1460,20'
          Branch Sides:
            - BranchSide:      'backend.c:1460,23'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
            - BranchSide:      'backend.c:1462,7'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
        - Branch String:   'backend.c:1460,39'
          Branch Sides:
            - BranchSide:      'backend.c:1461,26'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
            - BranchSide:      'backend.c:1462,7'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
        - Branch String:   'backend.c:1460,6'
          Branch Sides:
            - BranchSide:      'backend.c:1462,7'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
            - BranchSide:      'backend.c:1464,7'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
        - Branch String:   'backend.c:1466,2'
          Branch Sides:
            - BranchSide:      'backend.c:1467,10'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
            - BranchSide:      'backend.c:1490,2'
              BranchSideFuncs: []
        - Branch String:   'backend.c:1468,3'
          Branch Sides:
            - BranchSide:      'backend.c:1468,3'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
            - BranchSide:      'backend.c:1470,7'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
        - Branch String:   'backend.c:1470,7'
          Branch Sides:
            - BranchSide:      'backend.c:1471,16'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
            - BranchSide:      'backend.c:1484,7'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
        - Branch String:   'backend.c:1472,4'
          Branch Sides:
            - BranchSide:      'backend.c:1472,4'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
            - BranchSide:      'backend.c:1474,8'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
        - Branch String:   'backend.c:1474,8'
          Branch Sides:
            - BranchSide:      'backend.c:1475,22'
              BranchSideFuncs:
                - io_u_fill_buffer
                - __dprint
                - __dprint
                - fill_verify_pattern
            - BranchSide:      'backend.c:1476,8'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - io_u_fill_buffer
                - fill_verify_pattern
        - Branch String:   'backend.c:1476,21'
          Branch Sides:
            - BranchSide:      'backend.c:1476,24'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - io_u_fill_buffer
                - fill_verify_pattern
            - BranchSide:      'backend.c:1483,3'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
        - Branch String:   'backend.c:1476,8'
          Branch Sides:
            - BranchSide:      'backend.c:1481,25'
              BranchSideFuncs:
                - fill_verify_pattern
                - __dprint
                - __dprint
                - io_u_fill_buffer
            - BranchSide:      'backend.c:1483,3'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
        - Branch String:   'backend.c:1484,19'
          Branch Sides:
            - BranchSide:      'backend.c:1484,22'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
            - BranchSide:      'backend.c:1487,9'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
        - Branch String:   'backend.c:1484,7'
          Branch Sides:
            - BranchSide:      'backend.c:1485,9'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
            - BranchSide:      'backend.c:1487,9'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - fill_verify_pattern
                - io_u_fill_buffer
      Callsites:
        - Src:             'backend.c:1416,11'
          Dst:             td_max_bs
        - Src:             'backend.c:1431,6'
          Dst:             td_ioengine_flagged
        - Src:             'backend.c:1442,6'
          Dst:             td_ioengine_flagged
        - Src:             'backend.c:1453,3'
          Dst:             log_err
        - Src:             'backend.c:1457,19'
          Dst:             allocate_io_mem
        - Src:             'backend.c:1461,6'
          Dst:             td_ioengine_flagged
        - Src:             'backend.c:1468,3'
          Dst:             __dprint
        - Src:             'backend.c:1472,4'
          Dst:             __dprint
        - Src:             'backend.c:1475,5'
          Dst:             io_u_fill_buffer
        - Src:             'backend.c:1481,5'
          Dst:             fill_verify_pattern
    - functionName:    ioprio_value
      functionSourceFile: '/src/fio/./os/os-linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ioprio_class
        - ioprio
        - ioprio_hint
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './os/os-linux.h:151,13'
          Branch Sides:
            - BranchSide:      './os/os-linux.h:151,13'
              BranchSideFuncs: []
            - BranchSide:      './os/os-linux.h:152,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ioprio_set
      functionSourceFile: '/src/fio/./os/os-linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - which
        - who
        - ioprio_class
        - ioprio
        - ioprio_hint
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ioprio_value
        - syscall
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/os-linux.h:168,10'
          Dst:             ioprio_value
        - Src:             './os/os-linux.h:167,9'
          Dst:             syscall
    - functionName:    syscall
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sig_int
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - sig
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fio_server_got_signal
        - fio_terminate_threads
        - log_info
        - log_info_flush
      functionUses:    3
      BranchProfiles:
        - Branch String:   'backend.c:81,6'
          Branch Sides:
            - BranchSide:      'backend.c:81,6'
              BranchSideFuncs:
                - log_info
                - log_info_flush
                - fio_terminate_threads
                - fio_server_got_signal
            - BranchSide:      'backend.c:82,7'
              BranchSideFuncs:
                - log_info
                - log_info_flush
                - fio_terminate_threads
                - fio_server_got_signal
        - Branch String:   'backend.c:82,7'
          Branch Sides:
            - BranchSide:      'backend.c:83,26'
              BranchSideFuncs:
                - fio_server_got_signal
                - fio_terminate_threads
            - BranchSide:      'backend.c:85,50'
              BranchSideFuncs:
                - log_info
                - log_info_flush
                - fio_terminate_threads
      Callsites:
        - Src:             'backend.c:83,4'
          Dst:             fio_server_got_signal
        - Src:             'backend.c:85,4'
          Dst:             log_info
        - Src:             'backend.c:86,4'
          Dst:             log_info_flush
        - Src:             'backend.c:90,3'
          Dst:             fio_terminate_threads
    - functionName:    reap_threads
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2170
      functionLinenumberEnd: 2275
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - nr_running
        - t_rate
        - m_rate
      BBCount:         64
      ICount:          451
      EdgeCount:       88
      CyclomaticComplexity: 26
      functionsReached:
        - __errno_location
        - fio_terminate_threads
        - flow_exit_job
        - log_err
        - mtime_since_now
        - perror
        - profile_td_exit
        - strcmp
        - td_set_runstate
        - time_since_now
        - tnumber_to_td
        - waitpid
      functionUses:    2
      BranchProfiles:
        - Branch String:   'backend.c:2178,2'
          Branch Sides:
            - BranchSide:      'backend.c:2179,7'
              BranchSideFuncs:
                - strcmp
                - tnumber_to_td.5239
                - fio_terminate_threads
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
            - BranchSide:      'backend.c:2273,7'
              BranchSideFuncs:
                - fio_terminate_threads
        - Branch String:   'backend.c:2181,7'
          Branch Sides:
            - BranchSide:      'backend.c:2182,14'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
            - BranchSide:      'backend.c:2184,15'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
        - Branch String:   'backend.c:2186,7'
          Branch Sides:
            - BranchSide:      'backend.c:2187,11'
              BranchSideFuncs:
                - waitpid
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
            - BranchSide:      'backend.c:2190,7'
              BranchSideFuncs:
                - waitpid
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
        - Branch String:   'backend.c:2190,7'
          Branch Sides:
            - BranchSide:      'backend.c:2191,4'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
            - BranchSide:      'backend.c:2192,7'
              BranchSideFuncs:
                - waitpid
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
        - Branch String:   'backend.c:2192,7'
          Branch Sides:
            - BranchSide:      'backend.c:2193,8'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
            - BranchSide:      'backend.c:2200,9'
              BranchSideFuncs:
                - waitpid
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
        - Branch String:   'backend.c:2193,8'
          Branch Sides:
            - BranchSide:      'backend.c:2194,21'
              BranchSideFuncs:
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
            - BranchSide:      'backend.c:2197,4'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
        - Branch String:   'backend.c:2201,7'
          Branch Sides:
            - BranchSide:      'backend.c:2202,10'
              BranchSideFuncs:
                - waitpid
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
            - BranchSide:      'backend.c:2207,17'
              BranchSideFuncs:
                - waitpid
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
        - Branch String:   'backend.c:2208,7'
          Branch Sides:
            - BranchSide:      'backend.c:2209,8'
              BranchSideFuncs:
                - __errno_location
                - perror
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - td_set_runstate
                - log_err
                - td_set_runstate
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - log_err
                - td_set_runstate
            - BranchSide:      'backend.c:2217,14'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - td_set_runstate
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - td_set_runstate
                - td_set_runstate
                - log_err
        - Branch String:   'backend.c:2209,8'
          Branch Sides:
            - BranchSide:      'backend.c:2211,13'
              BranchSideFuncs:
                - log_err
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - td_set_runstate
            - BranchSide:      'backend.c:2216,4'
              BranchSideFuncs:
                - perror
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - td_set_runstate
                - log_err
                - __errno_location
                - log_err
                - td_set_runstate
                - td_set_runstate
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
        - Branch String:   'backend.c:2218,8'
          Branch Sides:
            - BranchSide:      'backend.c:2219,15'
              BranchSideFuncs:
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - td_set_runstate
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
                - log_err
            - BranchSide:      'backend.c:2228,8'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - td_set_runstate
        - Branch String:   'backend.c:2221,24'
          Branch Sides:
            - BranchSide:      'backend.c:2221,27'
              BranchSideFuncs:
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - td_set_runstate
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
                - log_err
            - BranchSide:      'backend.c:2224,15'
              BranchSideFuncs:
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
        - Branch String:   'backend.c:2221,9'
          Branch Sides:
            - BranchSide:      'backend.c:2223,14'
              BranchSideFuncs:
                - log_err
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - td_set_runstate
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
            - BranchSide:      'backend.c:2224,15'
              BranchSideFuncs:
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
        - Branch String:   'backend.c:2228,8'
          Branch Sides:
            - BranchSide:      'backend.c:2229,9'
              BranchSideFuncs:
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
            - BranchSide:      'backend.c:2235,3'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
        - Branch String:   'backend.c:2229,29'
          Branch Sides:
            - BranchSide:      'backend.c:2229,33'
              BranchSideFuncs:
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
            - BranchSide:      'backend.c:2232,21'
              BranchSideFuncs:
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
        - Branch String:   'backend.c:2229,9'
          Branch Sides:
            - BranchSide:      'backend.c:2230,18'
              BranchSideFuncs:
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
            - BranchSide:      'backend.c:2232,21'
              BranchSideFuncs:
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
        - Branch String:   'backend.c:2241,21'
          Branch Sides:
            - BranchSide:      'backend.c:2242,7'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
            - BranchSide:      'backend.c:2256,10'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
        - Branch String:   'backend.c:2242,34'
          Branch Sides:
            - BranchSide:      'backend.c:2243,23'
              BranchSideFuncs:
                - time_since_now
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
                - time_since_now
                - log_err
                - td_set_runstate
            - BranchSide:      'backend.c:2256,10'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
        - Branch String:   'backend.c:2241,7'
          Branch Sides:
            - BranchSide:      'backend.c:2247,5'
              BranchSideFuncs:
                - time_since_now
                - log_err
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
            - BranchSide:      'backend.c:2256,10'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
        - Branch String:   'backend.c:2262,7'
          Branch Sides:
            - BranchSide:      'backend.c:2263,11'
              BranchSideFuncs:
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
            - BranchSide:      'backend.c:2265,7'
              BranchSideFuncs:
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
        - Branch String:   'backend.c:2265,7'
          Branch Sides:
            - BranchSide:      'backend.c:2266,14'
              BranchSideFuncs:
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
            - BranchSide:      'backend.c:2268,33'
              BranchSideFuncs:
                - mtime_since_now
                - profile_td_exit
                - flow_exit_job
                - tnumber_to_td.5239
                - fio_terminate_threads
                - strcmp
                - waitpid
                - time_since_now
                - time_since_now
                - log_err
                - td_set_runstate
                - td_set_runstate
                - td_set_runstate
                - log_err
                - __errno_location
                - perror
                - log_err
                - td_set_runstate
                - td_set_runstate
        - Branch String:   'backend.c:2273,32'
          Branch Sides:
            - BranchSide:      'backend.c:2273,36'
              BranchSideFuncs:
                - fio_terminate_threads
            - BranchSide:      'backend.c:2273,32'
              BranchSideFuncs: []
        - Branch String:   'backend.c:2273,44'
          Branch Sides:
            - BranchSide:      'backend.c:2273,44'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:2273,47'
              BranchSideFuncs:
                - fio_terminate_threads
        - Branch String:   'backend.c:2273,6'
          Branch Sides:
            - BranchSide:      'backend.c:2273,6'
              BranchSideFuncs:
                - fio_terminate_threads
            - BranchSide:      'backend.c:2274,3'
              BranchSideFuncs:
                - fio_terminate_threads
      Callsites:
        - Src:             'backend.c:2181,8'
          Dst:             strcmp
        - Src:             'backend.c:2194,5'
          Dst:             td_set_runstate
        - Src:             'backend.c:2207,9'
          Dst:             waitpid
        - Src:             'backend.c:2209,8'
          Dst:             __errno_location
        - Src:             'backend.c:2210,5'
          Dst:             log_err
        - Src:             'backend.c:2213,5'
          Dst:             td_set_runstate
        - Src:             'backend.c:2216,4'
          Dst:             perror
        - Src:             'backend.c:2222,6'
          Dst:             log_err
        - Src:             'backend.c:2225,5'
          Dst:             td_set_runstate
        - Src:             'backend.c:2232,5'
          Dst:             td_set_runstate
        - Src:             'backend.c:2243,7'
          Dst:             time_since_now
        - Src:             'backend.c:2248,21'
          Dst:             time_since_now
        - Src:             'backend.c:2244,4'
          Dst:             log_err
        - Src:             'backend.c:2249,4'
          Dst:             td_set_runstate
        - Src:             'backend.c:2268,16'
          Dst:             mtime_since_now
        - Src:             'backend.c:2269,3'
          Dst:             profile_td_exit
        - Src:             'backend.c:2270,3'
          Dst:             flow_exit_job
        - Src:             'backend.c:2178,2'
          Dst:             tnumber_to_td
        - Src:             'backend.c:2274,3'
          Dst:             fio_terminate_threads
    - functionName:    tnumber_to_td
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - tnumber
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    do_usleep
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2359
      functionLinenumberEnd: 2363
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - usecs
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - check_for_running_stats
        - check_trigger_file
        - usleep
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'backend.c:2360,2'
          Dst:             check_for_running_stats
        - Src:             'backend.c:2361,2'
          Dst:             check_trigger_file
        - Src:             'backend.c:2362,2'
          Dst:             usleep
    - functionName:    check_trigger_file
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     externalLinkage
      functionLinenumber: 2318
      functionLinenumberEnd: 2328
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          46
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __check_trigger_file
        - exec_trigger
        - fio_clients_send_trigger
        - fio_terminate_threads
        - trigger_timedout
        - verify_save_state
      functionUses:    2
      BranchProfiles:
        - Branch String:   'backend.c:2319,6'
          Branch Sides:
            - BranchSide:      'backend.c:2319,6'
              BranchSideFuncs:
                - __check_trigger_file
                - trigger_timedout
                - verify_save_state
                - fio_terminate_threads
                - exec_trigger
                - fio_clients_send_trigger
            - BranchSide:      'backend.c:2319,6'
              BranchSideFuncs:
                - __check_trigger_file
                - trigger_timedout
                - verify_save_state
                - fio_terminate_threads
                - exec_trigger
                - fio_clients_send_trigger
        - Branch String:   'backend.c:2319,29'
          Branch Sides:
            - BranchSide:      'backend.c:2319,32'
              BranchSideFuncs:
                - verify_save_state
                - fio_terminate_threads
                - exec_trigger
                - fio_clients_send_trigger
            - BranchSide:      'backend.c:2320,7'
              BranchSideFuncs:
                - verify_save_state
                - fio_terminate_threads
                - exec_trigger
                - fio_clients_send_trigger
        - Branch String:   'backend.c:2319,6'
          Branch Sides:
            - BranchSide:      'backend.c:2319,6'
              BranchSideFuncs:
                - verify_save_state
                - fio_terminate_threads
                - exec_trigger
                - fio_clients_send_trigger
            - BranchSide:      'backend.c:2320,7'
              BranchSideFuncs:
                - verify_save_state
                - fio_terminate_threads
                - exec_trigger
                - fio_clients_send_trigger
        - Branch String:   'backend.c:2320,7'
          Branch Sides:
            - BranchSide:      'backend.c:2321,29'
              BranchSideFuncs:
                - fio_clients_send_trigger
            - BranchSide:      'backend.c:2323,4'
              BranchSideFuncs:
                - verify_save_state
                - fio_terminate_threads
                - exec_trigger
      Callsites:
        - Src:             'backend.c:2319,6'
          Dst:             __check_trigger_file
        - Src:             'backend.c:2319,32'
          Dst:             trigger_timedout
        - Src:             'backend.c:2321,4'
          Dst:             fio_clients_send_trigger
        - Src:             'backend.c:2323,4'
          Dst:             verify_save_state
        - Src:             'backend.c:2324,4'
          Dst:             fio_terminate_threads
        - Src:             'backend.c:2325,4'
          Dst:             exec_trigger
    - functionName:    __check_trigger_file
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2278
      functionLinenumberEnd: 2292
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          53
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - log_err
        - stat64
        - strerror
        - unlink
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:2281,7'
          Branch Sides:
            - BranchSide:      'backend.c:2279,14'
              BranchSideFuncs:
                - stat64
                - unlink
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'backend.c:2281,7'
              BranchSideFuncs:
                - stat64
                - unlink
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'backend.c:2281,6'
          Branch Sides:
            - BranchSide:      'backend.c:2282,3'
              BranchSideFuncs:
                - stat64
                - unlink
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'backend.c:2284,11'
              BranchSideFuncs:
                - stat64
                - unlink
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'backend.c:2284,6'
          Branch Sides:
            - BranchSide:      'backend.c:2285,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:2287,13'
              BranchSideFuncs:
                - unlink
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'backend.c:2287,6'
          Branch Sides:
            - BranchSide:      'backend.c:2288,45'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'backend.c:2291,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'backend.c:2284,6'
          Dst:             stat64
        - Src:             'backend.c:2287,6'
          Dst:             unlink
        - Src:             'backend.c:2289,17'
          Dst:             __errno_location
        - Src:             'backend.c:2289,8'
          Dst:             strerror
        - Src:             'backend.c:2288,3'
          Dst:             log_err
    - functionName:    trigger_timedout
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2295
      functionLinenumberEnd: 2303
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - time_since_genesis
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:2296,6'
          Branch Sides:
            - BranchSide:      'backend.c:2296,6'
              BranchSideFuncs:
                - time_since_genesis
            - BranchSide:      'backend.c:2296,6'
              BranchSideFuncs:
                - time_since_genesis
        - Branch String:   'backend.c:2296,6'
          Branch Sides:
            - BranchSide:      'backend.c:2297,7'
              BranchSideFuncs:
                - time_since_genesis
            - BranchSide:      'backend.c:2302,2'
              BranchSideFuncs: []
        - Branch String:   'backend.c:2297,7'
          Branch Sides:
            - BranchSide:      'backend.c:2297,31'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:2298,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'backend.c:2297,7'
          Dst:             time_since_genesis
    - functionName:    exec_trigger
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     externalLinkage
      functionLinenumber: 2306
      functionLinenumberEnd: 2315
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmd
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - log_err
        - system
      functionUses:    3
      BranchProfiles:
        - Branch String:   'backend.c:2309,11'
          Branch Sides:
            - BranchSide:      'backend.c:2309,14'
              BranchSideFuncs:
                - system
                - log_err
            - BranchSide:      'backend.c:2310,3'
              BranchSideFuncs: []
        - Branch String:   'backend.c:2309,6'
          Branch Sides:
            - BranchSide:      'backend.c:2310,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:2312,15'
              BranchSideFuncs:
                - system
                - log_err
        - Branch String:   'backend.c:2313,6'
          Branch Sides:
            - BranchSide:      'backend.c:2313,6'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'backend.c:2314,49'
              BranchSideFuncs:
                - log_err
      Callsites:
        - Src:             'backend.c:2312,8'
          Dst:             system
        - Src:             'backend.c:2314,3'
          Dst:             log_err
    - functionName:    thread_main
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1728
      functionLinenumberEnd: 2162
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         446
      ICount:          2611
      EdgeCount:       591
      CyclomaticComplexity: 147
      functionsReached:
        - __dprint
        - __errno_location
        - __fio_option_is_set
        - cgroup_setup
        - cgroup_shutdown
        - check_update_rusage
        - cleanup_io_u
        - clear_io_state
        - close_and_free_files
        - close_ioengine
        - cond_init_pshared
        - do_dry_run
        - do_io
        - do_verify
        - exec_string
        - fclose
        - fio_cpus_split
        - fio_cpuset_exit
        - fio_getrusage
        - fio_gettime
        - fio_local_clock_init
        - fio_mark_td_terminate
        - fio_pin_memory
        - fio_sem_down
        - fio_sem_down_trylock
        - fio_sem_up
        - fio_server_send_start
        - fio_terminate_threads
        - fio_unpin_memory
        - fio_verify_init
        - frand_copy
        - getpid
        - gettid
        - init_io_u
        - init_iolog
        - init_random_map
        - init_thinktime
        - iolog_compress_exit
        - iolog_compress_init
        - ioprio_set
        - ioprio_value
        - keep_running
        - log_err
        - log_info
        - mtime_since_now
        - mutex_cond_init_pshared
        - nice
        - nowarn_snprintf
        - pre_read_files
        - prune_io_piece_log
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - rate_submit_exit
        - rate_submit_init
        - sched_setaffinity
        - set_epoch_time
        - setgid
        - setsid
        - setuid
        - setup_files
        - sk_out_assign
        - sk_out_drop
        - strerror
        - switch_ioscheduler
        - td_io_init
        - td_ioengine_flagged
        - td_offload_overlap
        - td_set_runstate
        - td_writeout_logs
        - td_zone_free_index
        - td_zone_gen_index
        - unlink_all_files
        - update_runtime
        - update_rusage_stat
        - usleep
        - verify_async_exit
        - verify_async_init
        - verify_free_state
        - verify_save_state
        - write_iolog_close
      functionUses:    2
      BranchProfiles:
        - Branch String:   'backend.c:1742,6'
          Branch Sides:
            - BranchSide:      'backend.c:1743,3'
              BranchSideFuncs:
                - gettid
                - fio_local_clock_init
                - __dprint
                - mutex_cond_init_pshared
                - cond_init_pshared
                - td_set_runstate
                - __dprint
                - fio_sem_up
                - __dprint
                - fio_sem_down
                - __dprint
                - td_zone_gen_index
                - iolog_compress_init
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - setuid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - setgid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_server_send_start
            - BranchSide:      'backend.c:1746,13'
              BranchSideFuncs:
                - gettid
                - fio_local_clock_init
                - __dprint
                - mutex_cond_init_pshared
                - cond_init_pshared
                - td_set_runstate
                - __dprint
                - fio_sem_up
                - __dprint
                - fio_sem_down
                - __dprint
                - td_zone_gen_index
                - iolog_compress_init
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - setuid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - setgid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_server_send_start
        - Branch String:   'backend.c:1750,2'
          Branch Sides:
            - BranchSide:      'backend.c:1750,2'
              BranchSideFuncs:
                - mutex_cond_init_pshared
                - cond_init_pshared
                - td_set_runstate
                - __dprint
                - fio_sem_up
                - __dprint
                - fio_sem_down
                - __dprint
                - td_zone_gen_index
                - iolog_compress_init
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - setuid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - setgid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_server_send_start
            - BranchSide:      'backend.c:1752,6'
              BranchSideFuncs:
                - __dprint
                - mutex_cond_init_pshared
                - cond_init_pshared
                - td_set_runstate
                - __dprint
                - fio_sem_up
                - __dprint
                - fio_sem_down
                - __dprint
                - td_zone_gen_index
                - iolog_compress_init
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - setuid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - setgid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - fio_server_send_start
        - Branch String:   'backend.c:1752,6'
          Branch Sides:
            - BranchSide:      'backend.c:1753,25'
              BranchSideFuncs:
                - fio_server_send_start
                - mutex_cond_init_pshared
                - cond_init_pshared
                - td_set_runstate
                - __dprint
                - fio_sem_up
                - __dprint
                - fio_sem_down
                - __dprint
                - td_zone_gen_index
                - iolog_compress_init
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - setuid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - setgid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1755,2'
              BranchSideFuncs:
                - mutex_cond_init_pshared
                - cond_init_pshared
                - td_set_runstate
                - __dprint
                - fio_sem_up
                - __dprint
                - fio_sem_down
                - __dprint
                - td_zone_gen_index
                - iolog_compress_init
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - setuid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - setgid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1762,6'
          Branch Sides:
            - BranchSide:      'backend.c:1763,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1766,27'
              BranchSideFuncs:
                - cond_init_pshared
                - td_set_runstate
                - __dprint
                - fio_sem_up
                - __dprint
                - fio_sem_down
                - __dprint
                - td_zone_gen_index
                - iolog_compress_init
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - setuid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - setgid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1763,3'
          Branch Sides:
            - BranchSide:      'backend.c:1763,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1763,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1763,3'
          Branch Sides:
            - BranchSide:      'backend.c:1763,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1763,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1763,3'
          Branch Sides:
            - BranchSide:      'backend.c:1763,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1764,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1763,3'
          Branch Sides:
            - BranchSide:      'backend.c:1763,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1763,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1763,3'
          Branch Sides:
            - BranchSide:      'backend.c:1763,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1763,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1767,6'
          Branch Sides:
            - BranchSide:      'backend.c:1768,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1772,18'
              BranchSideFuncs:
                - td_set_runstate
                - __dprint
                - fio_sem_up
                - __dprint
                - fio_sem_down
                - __dprint
                - td_zone_gen_index
                - iolog_compress_init
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - setuid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - setgid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1768,3'
          Branch Sides:
            - BranchSide:      'backend.c:1768,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1768,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1768,3'
          Branch Sides:
            - BranchSide:      'backend.c:1768,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1768,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1768,3'
          Branch Sides:
            - BranchSide:      'backend.c:1768,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1769,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1768,3'
          Branch Sides:
            - BranchSide:      'backend.c:1768,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1768,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1768,3'
          Branch Sides:
            - BranchSide:      'backend.c:1768,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1768,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1773,2'
          Branch Sides:
            - BranchSide:      'backend.c:1773,2'
              BranchSideFuncs:
                - fio_sem_up
                - __dprint
                - fio_sem_down
                - __dprint
                - td_zone_gen_index
                - iolog_compress_init
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - setuid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - setgid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1774,13'
              BranchSideFuncs:
                - __dprint
                - fio_sem_up
                - __dprint
                - fio_sem_down
                - __dprint
                - td_zone_gen_index
                - iolog_compress_init
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - setuid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - setgid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1775,2'
          Branch Sides:
            - BranchSide:      'backend.c:1775,2'
              BranchSideFuncs:
                - fio_sem_down
                - __dprint
                - td_zone_gen_index
                - iolog_compress_init
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - setuid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - setgid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1776,15'
              BranchSideFuncs:
                - __dprint
                - fio_sem_down
                - __dprint
                - td_zone_gen_index
                - iolog_compress_init
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - setuid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - setgid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1777,2'
          Branch Sides:
            - BranchSide:      'backend.c:1777,2'
              BranchSideFuncs:
                - td_zone_gen_index
                - iolog_compress_init
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - setuid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - setgid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1783,6'
              BranchSideFuncs:
                - __dprint
                - td_zone_gen_index
                - iolog_compress_init
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - setuid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - setgid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1783,20'
          Branch Sides:
            - BranchSide:      'backend.c:1783,30'
              BranchSideFuncs:
                - setgid
                - td_zone_gen_index
                - iolog_compress_init
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - setuid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1787,6'
              BranchSideFuncs:
                - td_zone_gen_index
                - iolog_compress_init
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - setuid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1783,6'
          Branch Sides:
            - BranchSide:      'backend.c:1784,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1787,6'
              BranchSideFuncs:
                - td_zone_gen_index
                - iolog_compress_init
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - setuid
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1784,3'
          Branch Sides:
            - BranchSide:      'backend.c:1784,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1784,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1784,3'
          Branch Sides:
            - BranchSide:      'backend.c:1784,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1784,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1784,3'
          Branch Sides:
            - BranchSide:      'backend.c:1784,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1785,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1784,3'
          Branch Sides:
            - BranchSide:      'backend.c:1784,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1784,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1784,3'
          Branch Sides:
            - BranchSide:      'backend.c:1784,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1784,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1787,20'
          Branch Sides:
            - BranchSide:      'backend.c:1787,30'
              BranchSideFuncs:
                - setuid
                - td_zone_gen_index
                - iolog_compress_init
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1792,20'
              BranchSideFuncs:
                - td_zone_gen_index
                - iolog_compress_init
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1787,6'
          Branch Sides:
            - BranchSide:      'backend.c:1788,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1792,20'
              BranchSideFuncs:
                - td_zone_gen_index
                - iolog_compress_init
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1788,3'
          Branch Sides:
            - BranchSide:      'backend.c:1788,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1788,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1788,3'
          Branch Sides:
            - BranchSide:      'backend.c:1788,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1788,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1788,3'
          Branch Sides:
            - BranchSide:      'backend.c:1788,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1789,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1788,3'
          Branch Sides:
            - BranchSide:      'backend.c:1788,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1788,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1788,3'
          Branch Sides:
            - BranchSide:      'backend.c:1788,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1788,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1799,6'
          Branch Sides:
            - BranchSide:      'backend.c:1800,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1806,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1806,6'
          Branch Sides:
            - BranchSide:      'backend.c:1807,3'
              BranchSideFuncs:
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1813,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1807,3'
          Branch Sides:
            - BranchSide:      'backend.c:1813,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1813,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1813,6'
          Branch Sides:
            - BranchSide:      'backend.c:1814,7'
              BranchSideFuncs:
                - sched_setaffinity
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1882,21'
              BranchSideFuncs:
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1814,7'
          Branch Sides:
            - BranchSide:      'backend.c:1815,26'
              BranchSideFuncs:
                - fio_cpus_split
                - log_err
                - log_err
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - strerror
                - nowarn_snprintf.5149
                - sched_setaffinity
                - fio_pin_memory
                - init_iolog
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1823,9'
              BranchSideFuncs:
                - sched_setaffinity
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1816,8'
          Branch Sides:
            - BranchSide:      'backend.c:1817,5'
              BranchSideFuncs:
                - sched_setaffinity
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1822,3'
              BranchSideFuncs:
                - sched_setaffinity
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1819,5'
          Branch Sides:
            - BranchSide:      'backend.c:1819,5'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1819,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1819,5'
          Branch Sides:
            - BranchSide:      'backend.c:1819,5'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1819,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1819,5'
          Branch Sides:
            - BranchSide:      'backend.c:1819,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1820,5'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1819,5'
          Branch Sides:
            - BranchSide:      'backend.c:1819,5'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1819,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1819,5'
          Branch Sides:
            - BranchSide:      'backend.c:1819,5'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1819,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1824,7'
          Branch Sides:
            - BranchSide:      'backend.c:1825,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1828,2'
              BranchSideFuncs:
                - fio_pin_memory
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1825,4'
          Branch Sides:
            - BranchSide:      'backend.c:1825,4'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1825,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1825,4'
          Branch Sides:
            - BranchSide:      'backend.c:1825,4'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1825,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1825,4'
          Branch Sides:
            - BranchSide:      'backend.c:1825,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1826,4'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1825,4'
          Branch Sides:
            - BranchSide:      'backend.c:1825,4'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1825,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1825,4'
          Branch Sides:
            - BranchSide:      'backend.c:1825,4'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1825,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1882,6'
          Branch Sides:
            - BranchSide:      'backend.c:1883,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1889,18'
              BranchSideFuncs:
                - init_iolog
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1889,6'
          Branch Sides:
            - BranchSide:      'backend.c:1890,3'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1893,6'
              BranchSideFuncs:
                - __fio_option_is_set
                - __fio_option_is_set
                - __fio_option_is_set
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - ioprio_set
                - ioprio_value.5225
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1893,35'
          Branch Sides:
            - BranchSide:      'backend.c:1894,6'
              BranchSideFuncs:
                - ioprio_set
                - ioprio_value.5225
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1896,43'
              BranchSideFuncs:
                - ioprio_set
                - ioprio_value.5225
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1894,41'
          Branch Sides:
            - BranchSide:      'backend.c:1895,6'
              BranchSideFuncs:
                - ioprio_set
                - ioprio_value.5225
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1896,43'
              BranchSideFuncs:
                - ioprio_set
                - ioprio_value.5225
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1893,6'
          Branch Sides:
            - BranchSide:      'backend.c:1896,43'
              BranchSideFuncs:
                - ioprio_set
                - ioprio_value.5225
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1907,17'
              BranchSideFuncs:
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
        - Branch String:   'backend.c:1898,7'
          Branch Sides:
            - BranchSide:      'backend.c:1899,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1902,29'
              BranchSideFuncs:
                - ioprio_value.5225
                - td_io_init
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
        - Branch String:   'backend.c:1899,4'
          Branch Sides:
            - BranchSide:      'backend.c:1899,4'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1899,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1899,4'
          Branch Sides:
            - BranchSide:      'backend.c:1899,4'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1899,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1899,4'
          Branch Sides:
            - BranchSide:      'backend.c:1899,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1900,4'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1899,4'
          Branch Sides:
            - BranchSide:      'backend.c:1899,4'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1899,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1899,4'
          Branch Sides:
            - BranchSide:      'backend.c:1899,4'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1899,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1907,6'
          Branch Sides:
            - BranchSide:      'backend.c:1908,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1910,26'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
        - Branch String:   'backend.c:1910,42'
          Branch Sides:
            - BranchSide:      'backend.c:1910,45'
              BranchSideFuncs:
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
            - BranchSide:      'backend.c:1915,16'
              BranchSideFuncs:
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
        - Branch String:   'backend.c:1910,63'
          Branch Sides:
            - BranchSide:      'backend.c:1910,66'
              BranchSideFuncs:
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
                - log_info
            - BranchSide:      'backend.c:1915,16'
              BranchSideFuncs:
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
        - Branch String:   'backend.c:1910,6'
          Branch Sides:
            - BranchSide:      'backend.c:1911,3'
              BranchSideFuncs:
                - log_info
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
            - BranchSide:      'backend.c:1915,16'
              BranchSideFuncs:
                - init_io_u
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
        - Branch String:   'backend.c:1915,6'
          Branch Sides:
            - BranchSide:      'backend.c:1916,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1918,6'
              BranchSideFuncs:
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
                - verify_async_init
        - Branch String:   'backend.c:1918,22'
          Branch Sides:
            - BranchSide:      'backend.c:1918,43'
              BranchSideFuncs:
                - verify_async_init
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
            - BranchSide:      'backend.c:1921,6'
              BranchSideFuncs:
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
        - Branch String:   'backend.c:1918,6'
          Branch Sides:
            - BranchSide:      'backend.c:1919,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1921,6'
              BranchSideFuncs:
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - cgroup_setup
        - Branch String:   'backend.c:1921,16'
          Branch Sides:
            - BranchSide:      'backend.c:1921,32'
              BranchSideFuncs:
                - cgroup_setup
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1924,2'
              BranchSideFuncs:
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1921,6'
          Branch Sides:
            - BranchSide:      'backend.c:1922,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1924,2'
              BranchSideFuncs:
                - __errno_location
                - nice
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1925,26'
          Branch Sides:
            - BranchSide:      'backend.c:1925,29'
              BranchSideFuncs:
                - __errno_location
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1930,6'
              BranchSideFuncs:
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
        - Branch String:   'backend.c:1925,6'
          Branch Sides:
            - BranchSide:      'backend.c:1926,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1930,6'
              BranchSideFuncs:
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
                - switch_ioscheduler
        - Branch String:   'backend.c:1926,3'
          Branch Sides:
            - BranchSide:      'backend.c:1926,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1926,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1926,3'
          Branch Sides:
            - BranchSide:      'backend.c:1926,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:1926,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:1926,3'
          Branch Sides:
            - BranchSide:      'backend.c:1926,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1927,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1926,3'
          Branch Sides:
            - BranchSide:      'backend.c:1926,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1926,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1926,3'
          Branch Sides:
            - BranchSide:      'backend.c:1926,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1926,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.5149
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:1930,21'
          Branch Sides:
            - BranchSide:      'backend.c:1930,43'
              BranchSideFuncs:
                - switch_ioscheduler
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
            - BranchSide:      'backend.c:1933,7'
              BranchSideFuncs:
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
        - Branch String:   'backend.c:1930,6'
          Branch Sides:
            - BranchSide:      'backend.c:1931,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1933,7'
              BranchSideFuncs:
                - setup_files
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
        - Branch String:   'backend.c:1933,27'
          Branch Sides:
            - BranchSide:      'backend.c:1933,42'
              BranchSideFuncs:
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
            - BranchSide:      'backend.c:1936,6'
              BranchSideFuncs:
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
        - Branch String:   'backend.c:1933,6'
          Branch Sides:
            - BranchSide:      'backend.c:1934,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1936,6'
              BranchSideFuncs:
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
        - Branch String:   'backend.c:1936,28'
          Branch Sides:
            - BranchSide:      'backend.c:1936,31'
              BranchSideFuncs:
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
            - BranchSide:      'backend.c:1939,23'
              BranchSideFuncs:
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
        - Branch String:   'backend.c:1936,6'
          Branch Sides:
            - BranchSide:      'backend.c:1937,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1939,23'
              BranchSideFuncs:
                - init_random_map
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
        - Branch String:   'backend.c:1939,6'
          Branch Sides:
            - BranchSide:      'backend.c:1940,3'
              BranchSideFuncs:
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
            - BranchSide:      'backend.c:1942,6'
              BranchSideFuncs:
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
                - exec_string
        - Branch String:   'backend.c:1942,21'
          Branch Sides:
            - BranchSide:      'backend.c:1942,36'
              BranchSideFuncs:
                - exec_string
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
            - BranchSide:      'backend.c:1945,6'
              BranchSideFuncs:
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
        - Branch String:   'backend.c:1942,6'
          Branch Sides:
            - BranchSide:      'backend.c:1943,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1945,6'
              BranchSideFuncs:
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - pre_read_files
        - Branch String:   'backend.c:1945,18'
          Branch Sides:
            - BranchSide:      'backend.c:1945,37'
              BranchSideFuncs:
                - pre_read_files
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
            - BranchSide:      'backend.c:1948,18'
              BranchSideFuncs:
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
        - Branch String:   'backend.c:1945,6'
          Branch Sides:
            - BranchSide:      'backend.c:1946,3'
              BranchSideFuncs:
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
            - BranchSide:      'backend.c:1948,18'
              BranchSideFuncs:
                - fio_verify_init
                - rate_submit_init
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
        - Branch String:   'backend.c:1950,6'
          Branch Sides:
            - BranchSide:      'backend.c:1951,3'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:1953,17'
              BranchSideFuncs:
                - set_epoch_time
                - fio_getrusage
                - init_thinktime
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
        - Branch String:   'backend.c:1961,28'
          Branch Sides:
            - BranchSide:      'backend.c:1961,31'
              BranchSideFuncs:
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
            - BranchSide:      'backend.c:1963,18'
              BranchSideFuncs:
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
        - Branch String:   'backend.c:1961,54'
          Branch Sides:
            - BranchSide:      'backend.c:1962,4'
              BranchSideFuncs:
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
            - BranchSide:      'backend.c:1963,18'
              BranchSideFuncs:
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
        - Branch String:   'backend.c:1961,6'
          Branch Sides:
            - BranchSide:      'backend.c:1963,18'
              BranchSideFuncs:
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
            - BranchSide:      'backend.c:1971,2'
              BranchSideFuncs:
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
        - Branch String:   'backend.c:1974,2'
          Branch Sides:
            - BranchSide:      'backend.c:1977,16'
              BranchSideFuncs:
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
            - BranchSide:      'backend.c:2081,25'
              BranchSideFuncs:
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
        - Branch String:   'backend.c:1980,7'
          Branch Sides:
            - BranchSide:      'backend.c:1981,19'
              BranchSideFuncs:
                - clear_io_state
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - unlink_all_files
            - BranchSide:      'backend.c:1987,22'
              BranchSideFuncs:
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
        - Branch String:   'backend.c:1983,28'
          Branch Sides:
            - BranchSide:      'backend.c:1983,48'
              BranchSideFuncs:
                - unlink_all_files
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - clear_io_state
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
            - BranchSide:      'backend.c:1985,3'
              BranchSideFuncs:
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
        - Branch String:   'backend.c:1983,8'
          Branch Sides:
            - BranchSide:      'backend.c:1984,5'
              BranchSideFuncs:
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
            - BranchSide:      'backend.c:1985,3'
              BranchSideFuncs:
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
        - Branch String:   'backend.c:1989,25'
          Branch Sides:
            - BranchSide:      'backend.c:1989,28'
              BranchSideFuncs:
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
            - BranchSide:      'backend.c:1992,9'
              BranchSideFuncs:
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
        - Branch String:   'backend.c:1989,7'
          Branch Sides:
            - BranchSide:      'backend.c:1990,30'
              BranchSideFuncs:
                - do_dry_run
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
            - BranchSide:      'backend.c:1992,9'
              BranchSideFuncs:
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
        - Branch String:   'backend.c:1992,8'
          Branch Sides:
            - BranchSide:      'backend.c:1994,17'
              BranchSideFuncs:
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
            - BranchSide:      'backend.c:1995,10'
              BranchSideFuncs:
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
        - Branch String:   'backend.c:1996,8'
          Branch Sides:
            - BranchSide:      'backend.c:1997,17'
              BranchSideFuncs:
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
            - BranchSide:      'backend.c:1998,9'
              BranchSideFuncs:
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
        - Branch String:   'backend.c:1998,8'
          Branch Sides:
            - BranchSide:      'backend.c:1999,27'
              BranchSideFuncs:
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
            - BranchSide:      'backend.c:2002,20'
              BranchSideFuncs:
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
        - Branch String:   'backend.c:2012,7'
          Branch Sides:
            - BranchSide:      'backend.c:2013,4'
              BranchSideFuncs:
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
            - BranchSide:      'backend.c:2015,15'
              BranchSideFuncs:
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
        - Branch String:   'backend.c:2027,8'
          Branch Sides:
            - BranchSide:      'backend.c:2028,5'
              BranchSideFuncs:
                - usleep
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - log_err
            - BranchSide:      'backend.c:2029,4'
              BranchSideFuncs:
                - usleep
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - log_err
        - Branch String:   'backend.c:2030,8'
          Branch Sides:
            - BranchSide:      'backend.c:2031,5'
              BranchSideFuncs:
                - log_err
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:2035,3'
              BranchSideFuncs:
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
        - Branch String:   'backend.c:2035,3'
          Branch Sides:
            - BranchSide:      'backend.c:2026,24'
              BranchSideFuncs:
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
            - BranchSide:      'backend.c:2037,7'
              BranchSideFuncs:
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
        - Branch String:   'backend.c:2037,31'
          Branch Sides:
            - BranchSide:      'backend.c:2037,35'
              BranchSideFuncs:
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
            - BranchSide:      'backend.c:2040,7'
              BranchSideFuncs:
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
        - Branch String:   'backend.c:2037,47'
          Branch Sides:
            - BranchSide:      'backend.c:2038,6'
              BranchSideFuncs:
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
            - BranchSide:      'backend.c:2039,19'
              BranchSideFuncs:
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
        - Branch String:   'backend.c:2038,36'
          Branch Sides:
            - BranchSide:      'backend.c:2038,39'
              BranchSideFuncs:
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
            - BranchSide:      'backend.c:2040,7'
              BranchSideFuncs:
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
        - Branch String:   'backend.c:2037,7'
          Branch Sides:
            - BranchSide:      'backend.c:2039,19'
              BranchSideFuncs:
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
            - BranchSide:      'backend.c:2040,7'
              BranchSideFuncs:
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
        - Branch String:   'backend.c:2040,20'
          Branch Sides:
            - BranchSide:      'backend.c:2040,23'
              BranchSideFuncs:
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
            - BranchSide:      'backend.c:2042,7'
              BranchSideFuncs:
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
        - Branch String:   'backend.c:2040,7'
          Branch Sides:
            - BranchSide:      'backend.c:2041,19'
              BranchSideFuncs:
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
            - BranchSide:      'backend.c:2042,7'
              BranchSideFuncs:
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
        - Branch String:   'backend.c:2042,31'
          Branch Sides:
            - BranchSide:      'backend.c:2042,35'
              BranchSideFuncs:
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
            - BranchSide:      'backend.c:2045,16'
              BranchSideFuncs:
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
        - Branch String:   'backend.c:2042,47'
          Branch Sides:
            - BranchSide:      'backend.c:2043,6'
              BranchSideFuncs:
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
            - BranchSide:      'backend.c:2044,19'
              BranchSideFuncs:
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
        - Branch String:   'backend.c:2043,37'
          Branch Sides:
            - BranchSide:      'backend.c:2043,40'
              BranchSideFuncs:
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
            - BranchSide:      'backend.c:2045,16'
              BranchSideFuncs:
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
        - Branch String:   'backend.c:2042,7'
          Branch Sides:
            - BranchSide:      'backend.c:2044,19'
              BranchSideFuncs:
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
            - BranchSide:      'backend.c:2045,16'
              BranchSideFuncs:
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
        - Branch String:   'backend.c:2048,17'
          Branch Sides:
            - BranchSide:      'backend.c:2048,20'
              BranchSideFuncs:
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
            - BranchSide:      'backend.c:2049,4'
              BranchSideFuncs:
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
        - Branch String:   'backend.c:2048,7'
          Branch Sides:
            - BranchSide:      'backend.c:2049,4'
              BranchSideFuncs:
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
            - BranchSide:      'backend.c:2051,8'
              BranchSideFuncs:
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
        - Branch String:   'backend.c:2051,21'
          Branch Sides:
            - BranchSide:      'backend.c:2052,7'
              BranchSideFuncs:
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
            - BranchSide:      'backend.c:2054,4'
              BranchSideFuncs:
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
        - Branch String:   'backend.c:2052,32'
          Branch Sides:
            - BranchSide:      'backend.c:2053,27'
              BranchSideFuncs:
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
            - BranchSide:      'backend.c:2054,4'
              BranchSideFuncs:
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
        - Branch String:   'backend.c:2051,7'
          Branch Sides:
            - BranchSide:      'backend.c:2054,4'
              BranchSideFuncs:
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
            - BranchSide:      'backend.c:2056,18'
              BranchSideFuncs:
                - clear_io_state
                - fio_gettime
                - do_verify
                - check_update_rusage
                - fio_sem_down
                - update_runtime
                - fio_gettime
                - fio_sem_up
                - keep_running
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
                - fio_gettime
                - prune_io_piece_log
                - frand_copy.5210
                - do_io
                - frand_copy.5210
                - fio_mark_td_terminate
                - check_update_rusage
                - fio_sem_down_trylock
                - fio_gettime
                - fio_sem_up
                - td_ioengine_flagged.5202
                - update_runtime
                - update_runtime
                - update_runtime
                - usleep
                - log_err
                - do_dry_run
                - clear_io_state
                - unlink_all_files
        - Branch String:   'backend.c:2072,17'
          Branch Sides:
            - BranchSide:      'backend.c:2072,20'
              BranchSideFuncs:
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
            - BranchSide:      'backend.c:2073,4'
              BranchSideFuncs:
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
        - Branch String:   'backend.c:2072,7'
          Branch Sides:
            - BranchSide:      'backend.c:1974,2'
              BranchSideFuncs:
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
            - BranchSide:      'backend.c:2073,4'
              BranchSideFuncs:
                - td_offload_overlap.5191
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - pthread_mutex_lock
                - __errno_location
        - Branch String:   'backend.c:2081,6'
          Branch Sides:
            - BranchSide:      'backend.c:2084,9'
              BranchSideFuncs:
                - pthread_mutex_lock
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
                - __errno_location
            - BranchSide:      'backend.c:2090,18'
              BranchSideFuncs:
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
        - Branch String:   'backend.c:2085,7'
          Branch Sides:
            - BranchSide:      'backend.c:2086,16'
              BranchSideFuncs:
                - __errno_location
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:2089,2'
              BranchSideFuncs:
                - td_set_runstate
                - td_offload_overlap.5191
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - pthread_mutex_unlock
                - __errno_location
        - Branch String:   'backend.c:2091,6'
          Branch Sides:
            - BranchSide:      'backend.c:2094,9'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
                - __errno_location
            - BranchSide:      'backend.c:2101,21'
              BranchSideFuncs:
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
        - Branch String:   'backend.c:2095,7'
          Branch Sides:
            - BranchSide:      'backend.c:2096,16'
              BranchSideFuncs:
                - __errno_location
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:2099,2'
              BranchSideFuncs:
                - update_rusage_stat
                - mtime_since_now
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
        - Branch String:   'backend.c:2103,2'
          Branch Sides:
            - BranchSide:      'backend.c:2104,27'
              BranchSideFuncs:
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
            - BranchSide:      'backend.c:2107,6'
              BranchSideFuncs:
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
        - Branch String:   'backend.c:2107,30'
          Branch Sides:
            - BranchSide:      'backend.c:2107,35'
              BranchSideFuncs:
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
            - BranchSide:      'backend.c:2111,19'
              BranchSideFuncs:
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
        - Branch String:   'backend.c:2107,66'
          Branch Sides:
            - BranchSide:      'backend.c:2108,7'
              BranchSideFuncs:
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
            - BranchSide:      'backend.c:2111,19'
              BranchSideFuncs:
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
        - Branch String:   'backend.c:2108,35'
          Branch Sides:
            - BranchSide:      'backend.c:2108,38'
              BranchSideFuncs:
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
                - verify_save_state
            - BranchSide:      'backend.c:2111,19'
              BranchSideFuncs:
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
        - Branch String:   'backend.c:2107,6'
          Branch Sides:
            - BranchSide:      'backend.c:2109,21'
              BranchSideFuncs:
                - verify_save_state
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
            - BranchSide:      'backend.c:2111,19'
              BranchSideFuncs:
                - fio_unpin_memory
                - td_writeout_logs
                - iolog_compress_exit
                - rate_submit_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
                - exec_string
        - Branch String:   'backend.c:2118,6'
          Branch Sides:
            - BranchSide:      'backend.c:2119,15'
              BranchSideFuncs:
                - exec_string
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
            - BranchSide:      'backend.c:2121,6'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
        - Branch String:   'backend.c:2121,27'
          Branch Sides:
            - BranchSide:      'backend.c:2121,31'
              BranchSideFuncs:
                - fio_terminate_threads
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:2122,25'
              BranchSideFuncs:
                - fio_terminate_threads
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:2121,48'
          Branch Sides:
            - BranchSide:      'backend.c:2121,51'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
                - fio_terminate_threads
            - BranchSide:      'backend.c:2121,60'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:2121,6'
          Branch Sides:
            - BranchSide:      'backend.c:2121,60'
              BranchSideFuncs:
                - fio_terminate_threads
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
            - BranchSide:      'backend.c:2122,25'
              BranchSideFuncs:
                - fio_terminate_threads
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
                - log_info
        - Branch String:   'backend.c:2125,6'
          Branch Sides:
            - BranchSide:      'backend.c:2126,46'
              BranchSideFuncs:
                - log_info
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
            - BranchSide:      'backend.c:2129,6'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
                - verify_async_exit
        - Branch String:   'backend.c:2129,6'
          Branch Sides:
            - BranchSide:      'backend.c:2130,21'
              BranchSideFuncs:
                - verify_async_exit
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:2132,23'
              BranchSideFuncs:
                - close_and_free_files
                - cleanup_io_u
                - close_ioengine
                - cgroup_shutdown
                - verify_free_state
                - td_zone_free_index
                - __fio_option_is_set
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - fio_cpuset_exit.5190
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:2139,6'
          Branch Sides:
            - BranchSide:      'backend.c:2140,26'
              BranchSideFuncs:
                - fio_cpuset_exit.5190
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - strerror
                - nowarn_snprintf.5149
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:2148,6'
              BranchSideFuncs:
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
        - Branch String:   'backend.c:2141,7'
          Branch Sides:
            - BranchSide:      'backend.c:2142,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:2143,2'
              BranchSideFuncs:
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
        - Branch String:   'backend.c:2142,4'
          Branch Sides:
            - BranchSide:      'backend.c:2142,4'
              BranchSideFuncs:
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:2142,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:2142,4'
          Branch Sides:
            - BranchSide:      'backend.c:2142,4'
              BranchSideFuncs:
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - strerror
                - nowarn_snprintf.5149
            - BranchSide:      'backend.c:2142,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
                - strerror
                - nowarn_snprintf.5149
        - Branch String:   'backend.c:2142,4'
          Branch Sides:
            - BranchSide:      'backend.c:2142,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
            - BranchSide:      'backend.c:2143,2'
              BranchSideFuncs:
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
        - Branch String:   'backend.c:2142,4'
          Branch Sides:
            - BranchSide:      'backend.c:2142,4'
              BranchSideFuncs:
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
            - BranchSide:      'backend.c:2142,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
        - Branch String:   'backend.c:2142,4'
          Branch Sides:
            - BranchSide:      'backend.c:2142,4'
              BranchSideFuncs:
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
            - BranchSide:      'backend.c:2142,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.5149
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
                - write_iolog_close
        - Branch String:   'backend.c:2148,6'
          Branch Sides:
            - BranchSide:      'backend.c:2149,21'
              BranchSideFuncs:
                - write_iolog_close
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
            - BranchSide:      'backend.c:2150,6'
              BranchSideFuncs:
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
                - fclose
        - Branch String:   'backend.c:2150,6'
          Branch Sides:
            - BranchSide:      'backend.c:2150,6'
              BranchSideFuncs:
                - fclose
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
            - BranchSide:      'backend.c:2151,10'
              BranchSideFuncs:
                - fclose
                - td_set_runstate
                - check_update_rusage
                - sk_out_drop
      Callsites:
        - Src:             'backend.c:1739,2'
          Dst:             sk_out_assign
        - Src:             'backend.c:1743,3'
          Dst:             setsid
        - Src:             'backend.c:1744,13'
          Dst:             getpid
        - Src:             'backend.c:1746,13'
          Dst:             gettid
        - Src:             'backend.c:1748,2'
          Dst:             fio_local_clock_init
        - Src:             'backend.c:1750,2'
          Dst:             __dprint
        - Src:             'backend.c:1753,3'
          Dst:             fio_server_send_start
        - Src:             'backend.c:1761,8'
          Dst:             mutex_cond_init_pshared
        - Src:             'backend.c:1763,3'
          Dst:             strerror
        - Src:             'backend.c:1763,3'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1763,3'
          Dst:             strerror
        - Src:             'backend.c:1763,3'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1766,8'
          Dst:             cond_init_pshared
        - Src:             'backend.c:1768,3'
          Dst:             strerror
        - Src:             'backend.c:1768,3'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1768,3'
          Dst:             strerror
        - Src:             'backend.c:1768,3'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1772,2'
          Dst:             td_set_runstate
        - Src:             'backend.c:1773,2'
          Dst:             __dprint
        - Src:             'backend.c:1774,2'
          Dst:             fio_sem_up
        - Src:             'backend.c:1775,2'
          Dst:             __dprint
        - Src:             'backend.c:1776,2'
          Dst:             fio_sem_down
        - Src:             'backend.c:1777,2'
          Dst:             __dprint
        - Src:             'backend.c:1783,23'
          Dst:             setgid
        - Src:             'backend.c:1784,3'
          Dst:             __errno_location
        - Src:             'backend.c:1784,3'
          Dst:             __errno_location
        - Src:             'backend.c:1784,3'
          Dst:             strerror
        - Src:             'backend.c:1784,3'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1784,3'
          Dst:             __errno_location
        - Src:             'backend.c:1784,3'
          Dst:             __errno_location
        - Src:             'backend.c:1784,3'
          Dst:             strerror
        - Src:             'backend.c:1784,3'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1787,23'
          Dst:             setuid
        - Src:             'backend.c:1788,3'
          Dst:             __errno_location
        - Src:             'backend.c:1788,3'
          Dst:             __errno_location
        - Src:             'backend.c:1788,3'
          Dst:             strerror
        - Src:             'backend.c:1788,3'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1788,3'
          Dst:             __errno_location
        - Src:             'backend.c:1788,3'
          Dst:             __errno_location
        - Src:             'backend.c:1788,3'
          Dst:             strerror
        - Src:             'backend.c:1788,3'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1792,2'
          Dst:             td_zone_gen_index
        - Src:             'backend.c:1799,6'
          Dst:             iolog_compress_init
        - Src:             'backend.c:1813,6'
          Dst:             __fio_option_is_set
        - Src:             'backend.c:1815,10'
          Dst:             fio_cpus_split
        - Src:             'backend.c:1817,5'
          Dst:             log_err
        - Src:             'backend.c:1818,5'
          Dst:             log_err
        - Src:             'backend.c:1819,5'
          Dst:             strerror
        - Src:             'backend.c:1819,5'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1819,5'
          Dst:             strerror
        - Src:             'backend.c:1819,5'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1823,9'
          Dst:             sched_setaffinity
        - Src:             'backend.c:1825,4'
          Dst:             __errno_location
        - Src:             'backend.c:1825,4'
          Dst:             __errno_location
        - Src:             'backend.c:1825,4'
          Dst:             strerror
        - Src:             'backend.c:1825,4'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1825,4'
          Dst:             __errno_location
        - Src:             'backend.c:1825,4'
          Dst:             __errno_location
        - Src:             'backend.c:1825,4'
          Dst:             strerror
        - Src:             'backend.c:1825,4'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1882,6'
          Dst:             fio_pin_memory
        - Src:             'backend.c:1889,7'
          Dst:             init_iolog
        - Src:             'backend.c:1893,6'
          Dst:             __fio_option_is_set
        - Src:             'backend.c:1894,6'
          Dst:             __fio_option_is_set
        - Src:             'backend.c:1895,6'
          Dst:             __fio_option_is_set
        - Src:             'backend.c:1896,9'
          Dst:             ioprio_set
        - Src:             'backend.c:1899,4'
          Dst:             __errno_location
        - Src:             'backend.c:1899,4'
          Dst:             __errno_location
        - Src:             'backend.c:1899,4'
          Dst:             strerror
        - Src:             'backend.c:1899,4'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1899,4'
          Dst:             __errno_location
        - Src:             'backend.c:1899,4'
          Dst:             __errno_location
        - Src:             'backend.c:1899,4'
          Dst:             strerror
        - Src:             'backend.c:1899,4'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1902,16'
          Dst:             ioprio_value
        - Src:             'backend.c:1907,6'
          Dst:             td_io_init
        - Src:             'backend.c:1910,6'
          Dst:             td_ioengine_flagged
        - Src:             'backend.c:1911,3'
          Dst:             log_info
        - Src:             'backend.c:1915,6'
          Dst:             init_io_u
        - Src:             'backend.c:1918,25'
          Dst:             verify_async_init
        - Src:             'backend.c:1921,19'
          Dst:             cgroup_setup
        - Src:             'backend.c:1924,2'
          Dst:             __errno_location
        - Src:             'backend.c:1925,6'
          Dst:             nice
        - Src:             'backend.c:1925,29'
          Dst:             __errno_location
        - Src:             'backend.c:1926,3'
          Dst:             __errno_location
        - Src:             'backend.c:1926,3'
          Dst:             __errno_location
        - Src:             'backend.c:1926,3'
          Dst:             strerror
        - Src:             'backend.c:1926,3'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1926,3'
          Dst:             __errno_location
        - Src:             'backend.c:1926,3'
          Dst:             __errno_location
        - Src:             'backend.c:1926,3'
          Dst:             strerror
        - Src:             'backend.c:1926,3'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:1930,24'
          Dst:             switch_ioscheduler
        - Src:             'backend.c:1933,30'
          Dst:             setup_files
        - Src:             'backend.c:1939,7'
          Dst:             init_random_map
        - Src:             'backend.c:1942,24'
          Dst:             exec_string
        - Src:             'backend.c:1945,22'
          Dst:             pre_read_files
        - Src:             'backend.c:1948,2'
          Dst:             fio_verify_init
        - Src:             'backend.c:1950,6'
          Dst:             rate_submit_init
        - Src:             'backend.c:1953,2'
          Dst:             set_epoch_time
        - Src:             'backend.c:1954,2'
          Dst:             fio_getrusage
        - Src:             'backend.c:1959,2'
          Dst:             init_thinktime
        - Src:             'backend.c:1974,9'
          Dst:             keep_running
        - Src:             'backend.c:1977,3'
          Dst:             fio_gettime
        - Src:             'backend.c:1981,4'
          Dst:             clear_io_state
        - Src:             'backend.c:1983,31'
          Dst:             unlink_all_files
        - Src:             'backend.c:1987,3'
          Dst:             prune_io_piece_log
        - Src:             'backend.c:1990,19'
          Dst:             do_dry_run
        - Src:             'backend.c:1994,5'
          Dst:             frand_copy
        - Src:             'backend.c:1995,4'
          Dst:             do_io
        - Src:             'backend.c:1997,5'
          Dst:             frand_copy
        - Src:             'backend.c:1999,5'
          Dst:             fio_mark_td_terminate
        - Src:             'backend.c:2026,4'
          Dst:             check_update_rusage
        - Src:             'backend.c:2027,9'
          Dst:             fio_sem_down_trylock
        - Src:             'backend.c:2029,4'
          Dst:             usleep
        - Src:             'backend.c:2031,5'
          Dst:             log_err
        - Src:             'backend.c:2039,4'
          Dst:             update_runtime
        - Src:             'backend.c:2041,4'
          Dst:             update_runtime
        - Src:             'backend.c:2044,4'
          Dst:             update_runtime
        - Src:             'backend.c:2045,3'
          Dst:             fio_gettime
        - Src:             'backend.c:2046,3'
          Dst:             fio_sem_up
        - Src:             'backend.c:2053,7'
          Dst:             td_ioengine_flagged
        - Src:             'backend.c:2056,3'
          Dst:             clear_io_state
        - Src:             'backend.c:2058,3'
          Dst:             fio_gettime
        - Src:             'backend.c:2060,3'
          Dst:             do_verify
        - Src:             'backend.c:2065,3'
          Dst:             check_update_rusage
        - Src:             'backend.c:2067,3'
          Dst:             fio_sem_down
        - Src:             'backend.c:2068,3'
          Dst:             update_runtime
        - Src:             'backend.c:2069,3'
          Dst:             fio_gettime
        - Src:             'backend.c:2070,3'
          Dst:             fio_sem_up
        - Src:             'backend.c:2081,6'
          Dst:             td_offload_overlap
        - Src:             'backend.c:2084,9'
          Dst:             pthread_mutex_lock
        - Src:             'backend.c:2086,16'
          Dst:             __errno_location
        - Src:             'backend.c:2090,2'
          Dst:             td_set_runstate
        - Src:             'backend.c:2091,6'
          Dst:             td_offload_overlap
        - Src:             'backend.c:2094,9'
          Dst:             pthread_mutex_unlock
        - Src:             'backend.c:2096,16'
          Dst:             __errno_location
        - Src:             'backend.c:2101,2'
          Dst:             update_rusage_stat
        - Src:             'backend.c:2102,26'
          Dst:             mtime_since_now
        - Src:             'backend.c:2109,3'
          Dst:             verify_save_state
        - Src:             'backend.c:2111,2'
          Dst:             fio_unpin_memory
        - Src:             'backend.c:2113,2'
          Dst:             td_writeout_logs
        - Src:             'backend.c:2115,2'
          Dst:             iolog_compress_exit
        - Src:             'backend.c:2116,2'
          Dst:             rate_submit_exit
        - Src:             'backend.c:2119,3'
          Dst:             exec_string
        - Src:             'backend.c:2122,3'
          Dst:             fio_terminate_threads
        - Src:             'backend.c:2126,3'
          Dst:             log_info
        - Src:             'backend.c:2130,3'
          Dst:             verify_async_exit
        - Src:             'backend.c:2132,2'
          Dst:             close_and_free_files
        - Src:             'backend.c:2133,2'
          Dst:             cleanup_io_u
        - Src:             'backend.c:2134,2'
          Dst:             close_ioengine
        - Src:             'backend.c:2135,2'
          Dst:             cgroup_shutdown
        - Src:             'backend.c:2136,2'
          Dst:             verify_free_state
        - Src:             'backend.c:2137,2'
          Dst:             td_zone_free_index
        - Src:             'backend.c:2139,6'
          Dst:             __fio_option_is_set
        - Src:             'backend.c:2140,9'
          Dst:             fio_cpuset_exit
        - Src:             'backend.c:2142,4'
          Dst:             strerror
        - Src:             'backend.c:2142,4'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:2142,4'
          Dst:             strerror
        - Src:             'backend.c:2142,4'
          Dst:             nowarn_snprintf
        - Src:             'backend.c:2149,3'
          Dst:             write_iolog_close
        - Src:             'backend.c:2151,3'
          Dst:             fclose
        - Src:             'backend.c:2153,2'
          Dst:             td_set_runstate
        - Src:             'backend.c:2159,2'
          Dst:             check_update_rusage
        - Src:             'backend.c:2161,2'
          Dst:             sk_out_drop
    - functionName:    setgid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    setuid
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nice
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    waitee_running
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2395
      functionLinenumberEnd: 2416
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - me
      BBCount:         25
      ICount:          141
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - __dprint
        - runstate_to_name
        - strcmp
        - tnumber_to_td
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:2399,6'
          Branch Sides:
            - BranchSide:      'backend.c:2400,3'
              BranchSideFuncs:
                - __dprint
                - strcmp
                - tnumber_to_td.5239
                - strcmp
                - runstate_to_name
                - __dprint
            - BranchSide:      'backend.c:2402,2'
              BranchSideFuncs:
                - __dprint
                - strcmp
                - tnumber_to_td.5239
                - strcmp
                - runstate_to_name
                - __dprint
        - Branch String:   'backend.c:2402,2'
          Branch Sides:
            - BranchSide:      'backend.c:2403,15'
              BranchSideFuncs:
                - strcmp
                - tnumber_to_td.5239
                - __dprint
                - strcmp
                - runstate_to_name
                - __dprint
            - BranchSide:      'backend.c:2414,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'backend.c:2403,33'
          Branch Sides:
            - BranchSide:      'backend.c:2403,43'
              BranchSideFuncs:
                - strcmp
                - tnumber_to_td.5239
                - __dprint
                - strcmp
                - runstate_to_name
                - __dprint
            - BranchSide:      'backend.c:2404,4'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - __dprint
                - strcmp
                - strcmp
                - runstate_to_name
                - __dprint
        - Branch String:   'backend.c:2403,7'
          Branch Sides:
            - BranchSide:      'backend.c:2404,4'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - __dprint
                - strcmp
                - strcmp
                - runstate_to_name
                - __dprint
            - BranchSide:      'backend.c:2406,7'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - __dprint
                - strcmp
                - strcmp
                - runstate_to_name
                - __dprint
        - Branch String:   'backend.c:2406,7'
          Branch Sides:
            - BranchSide:      'backend.c:2407,4'
              BranchSideFuncs:
                - runstate_to_name
                - __dprint
            - BranchSide:      'backend.c:2412,2'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - __dprint
                - strcmp
                - strcmp
                - runstate_to_name
                - __dprint
        - Branch String:   'backend.c:2407,4'
          Branch Sides:
            - BranchSide:      'backend.c:2407,4'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:2410,4'
              BranchSideFuncs:
                - runstate_to_name
                - __dprint
        - Branch String:   'backend.c:2414,2'
          Branch Sides:
            - BranchSide:      'backend.c:2414,2'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:2415,2'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'backend.c:2403,8'
          Dst:             strcmp
        - Src:             'backend.c:2403,36'
          Dst:             strcmp
        - Src:             'backend.c:2407,4'
          Dst:             runstate_to_name
        - Src:             'backend.c:2407,4'
          Dst:             __dprint
        - Src:             'backend.c:2402,2'
          Dst:             tnumber_to_td
        - Src:             'backend.c:2414,2'
          Dst:             __dprint
    - functionName:    fio_verify_load_state
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2331
      functionLinenumberEnd: 2356
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         15
      ICount:          87
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - fio_server_get_verify_state
        - sprintf
        - strcpy
        - verify_assign_state
        - verify_load_state
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:2334,6'
          Branch Sides:
            - BranchSide:      'backend.c:2335,3'
              BranchSideFuncs:
                - strcpy
                - verify_load_state
                - sprintf
                - fio_server_get_verify_state
                - verify_assign_state
            - BranchSide:      'backend.c:2337,6'
              BranchSideFuncs:
                - strcpy
                - verify_load_state
                - sprintf
                - fio_server_get_verify_state
                - verify_assign_state
        - Branch String:   'backend.c:2337,6'
          Branch Sides:
            - BranchSide:      'backend.c:2340,37'
              BranchSideFuncs:
                - fio_server_get_verify_state
                - verify_assign_state
            - BranchSide:      'backend.c:2347,7'
              BranchSideFuncs:
                - strcpy
                - verify_load_state
                - sprintf
        - Branch String:   'backend.c:2342,7'
          Branch Sides:
            - BranchSide:      'backend.c:2343,24'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:2344,2'
              BranchSideFuncs: []
        - Branch String:   'backend.c:2347,7'
          Branch Sides:
            - BranchSide:      'backend.c:2348,12'
              BranchSideFuncs:
                - sprintf
                - verify_load_state
            - BranchSide:      'backend.c:2351,11'
              BranchSideFuncs:
                - strcpy
                - verify_load_state
      Callsites:
        - Src:             'backend.c:2340,9'
          Dst:             fio_server_get_verify_state
        - Src:             'backend.c:2343,4'
          Dst:             verify_assign_state
        - Src:             'backend.c:2348,4'
          Dst:             sprintf
        - Src:             'backend.c:2351,4'
          Dst:             strcpy
        - Src:             'backend.c:2352,9'
          Dst:             verify_load_state
    - functionName:    check_mount_writes
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2366
      functionLinenumberEnd: 2392
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         24
      ICount:          132
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - device_is_mounted
        - log_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:2370,20'
          Branch Sides:
            - BranchSide:      'backend.c:2370,23'
              BranchSideFuncs:
                - device_is_mounted
                - log_err
            - BranchSide:      'backend.c:2371,3'
              BranchSideFuncs: []
        - Branch String:   'backend.c:2370,6'
          Branch Sides:
            - BranchSide:      'backend.c:2371,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:2377,2'
              BranchSideFuncs:
                - device_is_mounted
                - log_err
        - Branch String:   'backend.c:2377,2'
          Branch Sides:
            - BranchSide:      'backend.c:2377,2'
              BranchSideFuncs:
                - device_is_mounted
                - log_err
            - BranchSide:      'backend.c:2388,2'
              BranchSideFuncs: []
        - Branch String:   'backend.c:2377,2'
          Branch Sides:
            - BranchSide:      'backend.c:2377,2'
              BranchSideFuncs:
                - device_is_mounted
                - log_err
            - BranchSide:      'backend.c:2377,2'
              BranchSideFuncs:
                - device_is_mounted
                - log_err
        - Branch String:   'backend.c:2377,2'
          Branch Sides:
            - BranchSide:      'backend.c:2381,7'
              BranchSideFuncs:
                - device_is_mounted
                - log_err
            - BranchSide:      'backend.c:2386,2'
              BranchSideFuncs: []
        - Branch String:   'backend.c:2381,7'
          Branch Sides:
            - BranchSide:      'backend.c:2383,4'
              BranchSideFuncs:
                - device_is_mounted
                - log_err
            - BranchSide:      'backend.c:2384,25'
              BranchSideFuncs:
                - device_is_mounted
                - log_err
        - Branch String:   'backend.c:2384,7'
          Branch Sides:
            - BranchSide:      'backend.c:2385,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'backend.c:2386,2'
              BranchSideFuncs:
                - device_is_mounted
                - log_err
      Callsites:
        - Src:             'backend.c:2384,7'
          Dst:             device_is_mounted
        - Src:             'backend.c:2390,2'
          Dst:             log_err
    - functionName:    set_sig_handlers
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sigaction
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:119,2'
          Branch Sides:
            - BranchSide:      'backend.c:117,19'
              BranchSideFuncs:
                - sigaction
                - sigaction
                - sigaction
                - sigaction
            - BranchSide:      'backend.c:119,2'
              BranchSideFuncs:
                - sigaction
                - sigaction
                - sigaction
                - sigaction
        - Branch String:   'backend.c:142,6'
          Branch Sides:
            - BranchSide:      'backend.c:142,6'
              BranchSideFuncs:
                - sigaction
            - BranchSide:      'backend.c:143,3'
              BranchSideFuncs:
                - sigaction
      Callsites:
        - Src:             'backend.c:122,2'
          Dst:             sigaction
        - Src:             'backend.c:127,2'
          Dst:             sigaction
        - Src:             'backend.c:140,2'
          Dst:             sigaction
        - Src:             'backend.c:146,3'
          Dst:             sigaction
    - functionName:    sig_show_status
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     externalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - sig
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - show_running_run_stats
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'backend.c:112,2'
          Dst:             show_running_run_stats
    - functionName:    free_disk_util
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2694
      functionLinenumberEnd: 2697
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - disk_util_prune_entries
        - helper_thread_destroy
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:2695,2'
          Branch Sides:
            - BranchSide:      'backend.c:2695,2'
              BranchSideFuncs:
                - disk_util_prune_entries
                - helper_thread_destroy
            - BranchSide:      'backend.c:2695,2'
              BranchSideFuncs:
                - disk_util_prune_entries
                - helper_thread_destroy
      Callsites:
        - Src:             'backend.c:2695,2'
          Dst:             disk_util_prune_entries
        - Src:             'backend.c:2696,2'
          Dst:             helper_thread_destroy
    - functionName:    run_threads
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2422
      functionLinenumberEnd: 2691
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk_out
      BBCount:         170
      ICount:          1024
      EdgeCount:       224
      CyclomaticComplexity: 56
      functionsReached:
        - __dprint
        - __log_buf
        - _exit
        - buf_output_free
        - buf_output_init
        - calloc
        - check_mount_writes
        - do_usleep
        - fio_file_open
        - fio_gettime
        - fio_idle_prof_init
        - fio_idle_prof_start
        - fio_idle_prof_stop
        - fio_sem_down_timeout
        - fio_sem_init
        - fio_sem_up
        - fio_start_gtod_thread
        - fio_terminate_threads
        - fio_verify_load_state
        - fork
        - in_ramp_time
        - init_disk_util
        - kill
        - log_err
        - log_info_buf
        - mtime_since_now
        - print_status_init
        - pthread_create
        - pthread_detach
        - reap_threads
        - set_genesis_time
        - set_sig_handlers
        - setup_files
        - strerror
        - td_io_close_file
        - td_set_runstate
        - thread_main
        - tnumber_to_td
        - update_io_ticks
        - utime_since_genesis
        - waitee_running
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:2428,23'
          Branch Sides:
            - BranchSide:      'backend.c:2428,26'
              BranchSideFuncs:
                - fio_start_gtod_thread
                - fio_idle_prof_init
                - set_sig_handlers.5273
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - tnumber_to_td.5239
                - fio_verify_load_state
                - setup_files
                - fio_file_open.5158
                - td_io_close_file
                - td_set_runstate
                - log_err
                - buf_output_init
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - __log_buf
                - __log_buf
                - __log_buf
                - check_mount_writes
                - tnumber_to_td.5239
            - BranchSide:      'backend.c:2431,2'
              BranchSideFuncs:
                - fio_idle_prof_init
                - set_sig_handlers.5273
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - tnumber_to_td.5239
                - fio_verify_load_state
                - setup_files
                - fio_file_open.5158
                - td_io_close_file
                - td_set_runstate
                - log_err
                - buf_output_init
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - __log_buf
                - __log_buf
                - __log_buf
                - check_mount_writes
                - tnumber_to_td.5239
        - Branch String:   'backend.c:2428,6'
          Branch Sides:
            - BranchSide:      'backend.c:2429,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:2431,2'
              BranchSideFuncs:
                - fio_idle_prof_init
                - set_sig_handlers.5273
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - tnumber_to_td.5239
                - fio_verify_load_state
                - setup_files
                - fio_file_open.5158
                - td_io_close_file
                - td_set_runstate
                - log_err
                - buf_output_init
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - __log_buf
                - __log_buf
                - __log_buf
                - check_mount_writes
                - tnumber_to_td.5239
        - Branch String:   'backend.c:2436,2'
          Branch Sides:
            - BranchSide:      'backend.c:2437,26'
              BranchSideFuncs:
                - check_mount_writes
                - tnumber_to_td.5239
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - tnumber_to_td.5239
                - fio_verify_load_state
                - setup_files
                - fio_file_open.5158
                - td_io_close_file
                - td_set_runstate
                - log_err
                - buf_output_init
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - __log_buf
                - __log_buf
                - __log_buf
            - BranchSide:      'backend.c:2445,6'
              BranchSideFuncs:
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - tnumber_to_td.5239
                - fio_verify_load_state
                - setup_files
                - fio_file_open.5158
                - td_io_close_file
                - td_set_runstate
                - log_err
                - buf_output_init
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - __log_buf
                - __log_buf
                - __log_buf
        - Branch String:   'backend.c:2437,7'
          Branch Sides:
            - BranchSide:      'backend.c:2438,4'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:2439,7'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - tnumber_to_td.5239
                - fio_verify_load_state
                - setup_files
                - fio_file_open.5158
                - td_io_close_file
                - td_set_runstate
                - log_err
                - buf_output_init
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - __log_buf
                - __log_buf
                - __log_buf
                - check_mount_writes
        - Branch String:   'backend.c:2439,7'
          Branch Sides:
            - BranchSide:      'backend.c:2440,13'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - tnumber_to_td.5239
                - fio_verify_load_state
                - setup_files
                - fio_file_open.5158
                - td_io_close_file
                - td_set_runstate
                - log_err
                - buf_output_init
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - __log_buf
                - __log_buf
                - __log_buf
                - check_mount_writes
            - BranchSide:      'backend.c:2442,14'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - tnumber_to_td.5239
                - fio_verify_load_state
                - setup_files
                - fio_file_open.5158
                - td_io_close_file
                - td_set_runstate
                - log_err
                - buf_output_init
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - __log_buf
                - __log_buf
                - __log_buf
                - check_mount_writes
        - Branch String:   'backend.c:2445,6'
          Branch Sides:
            - BranchSide:      'backend.c:2448,3'
              BranchSideFuncs:
                - buf_output_init
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - tnumber_to_td.5239
                - fio_verify_load_state
                - setup_files
                - fio_file_open.5158
                - td_io_close_file
                - td_set_runstate
                - log_err
                - __log_buf
                - __log_buf
                - __log_buf
            - BranchSide:      'backend.c:2464,9'
              BranchSideFuncs:
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - tnumber_to_td.5239
                - fio_verify_load_state
                - setup_files
                - fio_file_open.5158
                - td_io_close_file
                - td_set_runstate
                - log_err
        - Branch String:   'backend.c:2450,7'
          Branch Sides:
            - BranchSide:      'backend.c:2451,35'
              BranchSideFuncs:
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - tnumber_to_td.5239
                - fio_verify_load_state
                - setup_files
                - fio_file_open.5158
                - td_io_close_file
                - td_set_runstate
                - log_err
                - __log_buf
                - __log_buf
            - BranchSide:      'backend.c:2453,7'
              BranchSideFuncs:
                - __log_buf
                - log_info_buf
                - buf_output_free
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - tnumber_to_td.5239
                - fio_verify_load_state
                - setup_files
                - fio_file_open.5158
                - td_io_close_file
                - td_set_runstate
                - log_err
                - __log_buf
                - __log_buf
        - Branch String:   'backend.c:2453,7'
          Branch Sides:
            - BranchSide:      'backend.c:2454,8'
              BranchSideFuncs:
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - tnumber_to_td.5239
                - fio_verify_load_state
                - setup_files
                - fio_file_open.5158
                - td_io_close_file
                - td_set_runstate
                - log_err
                - __log_buf
            - BranchSide:      'backend.c:2459,3'
              BranchSideFuncs:
                - __log_buf
                - log_info_buf
                - buf_output_free
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - tnumber_to_td.5239
                - fio_verify_load_state
                - setup_files
                - fio_file_open.5158
                - td_io_close_file
                - td_set_runstate
                - log_err
        - Branch String:   'backend.c:2454,8'
          Branch Sides:
            - BranchSide:      'backend.c:2455,5'
              BranchSideFuncs:
                - __log_buf
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - tnumber_to_td.5239
                - fio_verify_load_state
                - setup_files
                - fio_file_open.5158
                - td_io_close_file
                - td_set_runstate
                - log_err
            - BranchSide:      'backend.c:2456,36'
              BranchSideFuncs:
                - __log_buf
                - __log_buf
                - log_info_buf
                - buf_output_free
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - tnumber_to_td.5239
                - fio_verify_load_state
                - setup_files
                - fio_file_open.5158
                - td_io_close_file
                - td_set_runstate
                - log_err
        - Branch String:   'backend.c:2469,2'
          Branch Sides:
            - BranchSide:      'backend.c:2470,21'
              BranchSideFuncs:
                - print_status_init
                - tnumber_to_td.5239
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - fio_verify_load_state
                - setup_files
                - fio_file_open.5158
                - td_io_close_file
                - td_set_runstate
                - log_err
            - BranchSide:      'backend.c:2508,2'
              BranchSideFuncs:
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
        - Branch String:   'backend.c:2472,7'
          Branch Sides:
            - BranchSide:      'backend.c:2473,4'
              BranchSideFuncs:
                - fio_verify_load_state
                - setup_files
                - tnumber_to_td.5239
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - fio_file_open.5158
                - td_io_close_file
                - td_set_runstate
                - log_err
            - BranchSide:      'backend.c:2475,29'
              BranchSideFuncs:
                - fio_verify_load_state
                - setup_files
                - tnumber_to_td.5239
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - fio_file_open.5158
                - td_io_close_file
                - td_set_runstate
                - log_err
        - Branch String:   'backend.c:2475,7'
          Branch Sides:
            - BranchSide:      'backend.c:2476,4'
              BranchSideFuncs:
                - td_set_runstate
                - tnumber_to_td.5239
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - fio_verify_load_state
                - setup_files
                - fio_file_open.5158
                - td_io_close_file
                - log_err
            - BranchSide:      'backend.c:2483,19'
              BranchSideFuncs:
                - setup_files
                - tnumber_to_td.5239
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - fio_verify_load_state
                - td_set_runstate
                - log_err
                - fio_file_open.5158
                - td_io_close_file
        - Branch String:   'backend.c:2483,7'
          Branch Sides:
            - BranchSide:      'backend.c:2483,24'
              BranchSideFuncs:
                - td_set_runstate
                - tnumber_to_td.5239
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - fio_verify_load_state
                - setup_files
                - fio_file_open.5158
                - td_io_close_file
                - log_err
            - BranchSide:      'backend.c:2500,4'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - fio_verify_load_state
                - setup_files
                - td_set_runstate
                - log_err
                - fio_file_open.5158
                - td_io_close_file
        - Branch String:   'backend.c:2486,8'
          Branch Sides:
            - BranchSide:      'backend.c:2488,12'
              BranchSideFuncs:
                - log_err
                - td_set_runstate
                - tnumber_to_td.5239
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - fio_verify_load_state
                - setup_files
                - fio_file_open.5158
                - td_io_close_file
            - BranchSide:      'backend.c:2489,20'
              BranchSideFuncs:
                - td_set_runstate
                - tnumber_to_td.5239
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - fio_verify_load_state
                - setup_files
                - fio_file_open.5158
                - td_io_close_file
                - log_err
        - Branch String:   'backend.c:2500,4'
          Branch Sides:
            - BranchSide:      'backend.c:2500,4'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - fio_verify_load_state
                - setup_files
                - td_set_runstate
                - log_err
                - fio_file_open.5158
                - td_io_close_file
            - BranchSide:      'backend.c:2500,4'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - fio_verify_load_state
                - setup_files
                - td_set_runstate
                - log_err
                - fio_file_open.5158
                - td_io_close_file
        - Branch String:   'backend.c:2500,4'
          Branch Sides:
            - BranchSide:      'backend.c:2501,23'
              BranchSideFuncs:
                - fio_file_open.5158
                - tnumber_to_td.5239
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - fio_verify_load_state
                - setup_files
                - td_set_runstate
                - log_err
                - td_io_close_file
            - BranchSide:      'backend.c:2503,4'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - fio_verify_load_state
                - setup_files
                - fio_file_open.5158
                - td_io_close_file
                - td_set_runstate
                - log_err
        - Branch String:   'backend.c:2501,9'
          Branch Sides:
            - BranchSide:      'backend.c:2502,23'
              BranchSideFuncs:
                - td_io_close_file
                - tnumber_to_td.5239
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - fio_verify_load_state
                - setup_files
                - td_set_runstate
                - log_err
                - fio_file_open.5158
            - BranchSide:      'backend.c:2503,4'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_idle_prof_start
                - set_genesis_time
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - print_status_init
                - fio_verify_load_state
                - setup_files
                - td_set_runstate
                - log_err
                - fio_file_open.5158
                - td_io_close_file
        - Branch String:   'backend.c:2512,2'
          Branch Sides:
            - BranchSide:      'backend.c:2515,7'
              BranchSideFuncs:
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
            - BranchSide:      'backend.c:2683,2'
              BranchSideFuncs:
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
        - Branch String:   'backend.c:2521,3'
          Branch Sides:
            - BranchSide:      'backend.c:2522,8'
              BranchSideFuncs:
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
            - BranchSide:      'backend.c:2622,3'
              BranchSideFuncs:
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
        - Branch String:   'backend.c:2522,8'
          Branch Sides:
            - BranchSide:      'backend.c:2523,5'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
            - BranchSide:      'backend.c:2529,8'
              BranchSideFuncs:
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
        - Branch String:   'backend.c:2529,8'
          Branch Sides:
            - BranchSide:      'backend.c:2530,9'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
            - BranchSide:      'backend.c:2534,8'
              BranchSideFuncs:
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
        - Branch String:   'backend.c:2534,8'
          Branch Sides:
            - BranchSide:      'backend.c:2535,13'
              BranchSideFuncs:
                - utime_since_genesis
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
            - BranchSide:      'backend.c:2541,8'
              BranchSideFuncs:
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - utime_since_genesis
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
        - Branch String:   'backend.c:2537,9'
          Branch Sides:
            - BranchSide:      'backend.c:2538,6'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
            - BranchSide:      'backend.c:2539,4'
              BranchSideFuncs:
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - utime_since_genesis
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
        - Branch String:   'backend.c:2541,24'
          Branch Sides:
            - BranchSide:      'backend.c:2541,28'
              BranchSideFuncs:
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - utime_since_genesis
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
            - BranchSide:      'backend.c:2547,23'
              BranchSideFuncs:
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - __dprint
                - utime_since_genesis
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
        - Branch String:   'backend.c:2541,39'
          Branch Sides:
            - BranchSide:      'backend.c:2541,42'
              BranchSideFuncs:
                - __dprint
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
            - BranchSide:      'backend.c:2542,5'
              BranchSideFuncs:
                - __dprint
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
        - Branch String:   'backend.c:2541,8'
          Branch Sides:
            - BranchSide:      'backend.c:2542,5'
              BranchSideFuncs:
                - __dprint
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
            - BranchSide:      'backend.c:2547,23'
              BranchSideFuncs:
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - __dprint
                - utime_since_genesis
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
        - Branch String:   'backend.c:2542,5'
          Branch Sides:
            - BranchSide:      'backend.c:2542,5'
              BranchSideFuncs:
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
            - BranchSide:      'backend.c:2544,5'
              BranchSideFuncs:
                - __dprint
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
        - Branch String:   'backend.c:2547,8'
          Branch Sides:
            - BranchSide:      'backend.c:2548,5'
              BranchSideFuncs:
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - utime_since_genesis
            - BranchSide:      'backend.c:2553,19'
              BranchSideFuncs:
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - __dprint
                - __dprint
                - utime_since_genesis
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
        - Branch String:   'backend.c:2548,5'
          Branch Sides:
            - BranchSide:      'backend.c:2548,5'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
            - BranchSide:      'backend.c:2550,5'
              BranchSideFuncs:
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - utime_since_genesis
        - Branch String:   'backend.c:2570,8'
          Branch Sides:
            - BranchSide:      'backend.c:2573,5'
              BranchSideFuncs:
                - __dprint
                - pthread_create
                - pthread_detach
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - log_err
                - fio_terminate_threads
                - free
                - strerror
                - log_err
                - strerror
                - log_err
                - free
            - BranchSide:      'backend.c:2591,5'
              BranchSideFuncs:
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - log_err
                - fio_terminate_threads
                - free
        - Branch String:   'backend.c:2573,5'
          Branch Sides:
            - BranchSide:      'backend.c:2573,5'
              BranchSideFuncs:
                - pthread_create
                - pthread_detach
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - __dprint
                - __dprint
                - utime_since_genesis
                - log_err
                - fio_terminate_threads
                - free
                - strerror
                - log_err
                - strerror
                - log_err
                - free
            - BranchSide:      'backend.c:2574,27'
              BranchSideFuncs:
                - __dprint
                - pthread_create
                - pthread_detach
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - log_err
                - fio_terminate_threads
                - free
                - strerror
                - log_err
                - strerror
                - log_err
                - free
        - Branch String:   'backend.c:2576,9'
          Branch Sides:
            - BranchSide:      'backend.c:2578,17'
              BranchSideFuncs:
                - strerror
                - log_err
                - free
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - __dprint
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
            - BranchSide:      'backend.c:2583,8'
              BranchSideFuncs:
                - pthread_detach
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - pthread_create
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - log_err
                - fio_terminate_threads
                - free
                - strerror
                - log_err
        - Branch String:   'backend.c:2585,9'
          Branch Sides:
            - BranchSide:      'backend.c:2587,17'
              BranchSideFuncs:
                - strerror
                - log_err
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - log_err
                - fio_terminate_threads
                - free
            - BranchSide:      'backend.c:2588,4'
              BranchSideFuncs:
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - log_err
                - fio_terminate_threads
                - free
        - Branch String:   'backend.c:2591,5'
          Branch Sides:
            - BranchSide:      'backend.c:2591,5'
              BranchSideFuncs:
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - log_err
                - fio_terminate_threads
                - free
            - BranchSide:      'backend.c:2592,10'
              BranchSideFuncs:
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - log_err
                - fio_terminate_threads
                - free
        - Branch String:   'backend.c:2595,9'
          Branch Sides:
            - BranchSide:      'backend.c:2598,40'
              BranchSideFuncs:
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - log_err
                - fio_terminate_threads
                - free
            - BranchSide:      'backend.c:2600,16'
              BranchSideFuncs:
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - log_err
                - fio_terminate_threads
                - free
        - Branch String:   'backend.c:2606,4'
          Branch Sides:
            - BranchSide:      'backend.c:2606,4'
              BranchSideFuncs:
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - log_err
                - fio_terminate_threads
                - free
            - BranchSide:      'backend.c:2607,29'
              BranchSideFuncs:
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - log_err
                - fio_terminate_threads
                - free
        - Branch String:   'backend.c:2607,8'
          Branch Sides:
            - BranchSide:      'backend.c:2608,5'
              BranchSideFuncs:
                - log_err
                - fio_terminate_threads
                - free
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
            - BranchSide:      'backend.c:2615,4'
              BranchSideFuncs:
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
        - Branch String:   'backend.c:2615,4'
          Branch Sides:
            - BranchSide:      'backend.c:2615,4'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
            - BranchSide:      'backend.c:2616,3'
              BranchSideFuncs:
                - __dprint
                - tnumber_to_td.5239
                - fio_gettime
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
        - Branch String:   'backend.c:2624,15'
          Branch Sides:
            - BranchSide:      'backend.c:2624,19'
              BranchSideFuncs:
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
            - BranchSide:      'backend.c:2624,3'
              BranchSideFuncs:
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
        - Branch String:   'backend.c:2624,3'
          Branch Sides:
            - BranchSide:      'backend.c:2625,8'
              BranchSideFuncs:
                - mtime_since_now
                - do_usleep
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
            - BranchSide:      'backend.c:2646,7'
              BranchSideFuncs:
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
        - Branch String:   'backend.c:2625,8'
          Branch Sides:
            - BranchSide:      'backend.c:2626,5'
              BranchSideFuncs:
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
            - BranchSide:      'backend.c:2628,4'
              BranchSideFuncs:
                - do_usleep
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
        - Branch String:   'backend.c:2630,4'
          Branch Sides:
            - BranchSide:      'backend.c:2624,3'
              BranchSideFuncs:
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
            - BranchSide:      'backend.c:2631,14'
              BranchSideFuncs:
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
        - Branch String:   'backend.c:2632,9'
          Branch Sides:
            - BranchSide:      'backend.c:2633,6'
              BranchSideFuncs:
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
            - BranchSide:      'backend.c:2634,9'
              BranchSideFuncs:
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
        - Branch String:   'backend.c:2634,9'
          Branch Sides:
            - BranchSide:      'backend.c:2635,10'
              BranchSideFuncs:
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
            - BranchSide:      'backend.c:2637,16'
              BranchSideFuncs:
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
        - Branch String:   'backend.c:2646,7'
          Branch Sides:
            - BranchSide:      'backend.c:2647,47'
              BranchSideFuncs:
                - log_err
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - kill
            - BranchSide:      'backend.c:2661,3'
              BranchSideFuncs:
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
        - Branch String:   'backend.c:2649,4'
          Branch Sides:
            - BranchSide:      'backend.c:2650,14'
              BranchSideFuncs:
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - kill
            - BranchSide:      'backend.c:2655,4'
              BranchSideFuncs:
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
        - Branch String:   'backend.c:2651,9'
          Branch Sides:
            - BranchSide:      'backend.c:2652,6'
              BranchSideFuncs:
                - kill
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
            - BranchSide:      'backend.c:2653,10'
              BranchSideFuncs:
                - kill
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
        - Branch String:   'backend.c:2661,3'
          Branch Sides:
            - BranchSide:      'backend.c:2662,8'
              BranchSideFuncs:
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - do_usleep
                - td_set_runstate
            - BranchSide:      'backend.c:2677,3'
              BranchSideFuncs:
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - do_usleep
        - Branch String:   'backend.c:2662,8'
          Branch Sides:
            - BranchSide:      'backend.c:2663,5'
              BranchSideFuncs:
                - tnumber_to_td.5239
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - td_set_runstate
            - BranchSide:      'backend.c:2665,21'
              BranchSideFuncs:
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - do_usleep
                - td_set_runstate
        - Branch String:   'backend.c:2665,8'
          Branch Sides:
            - BranchSide:      'backend.c:2666,21'
              BranchSideFuncs:
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
            - BranchSide:      'backend.c:2668,21'
              BranchSideFuncs:
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - reap_threads
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
                - do_usleep
                - in_ramp_time
                - td_set_runstate
        - Branch String:   'backend.c:2679,7'
          Branch Sides:
            - BranchSide:      'backend.c:2512,2'
              BranchSideFuncs:
                - do_usleep
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
            - BranchSide:      'backend.c:2680,4'
              BranchSideFuncs:
                - do_usleep
                - fio_idle_prof_stop
                - update_io_ticks
                - reap_threads
                - do_usleep
                - fio_gettime
                - reap_threads
                - in_ramp_time
                - td_set_runstate
                - fio_sem_up
                - tnumber_to_td.5239
                - td_set_runstate
                - log_err
                - kill
                - mtime_since_now
                - do_usleep
                - waitee_running
                - init_disk_util
                - fio_sem_init
                - td_set_runstate
                - calloc
                - __dprint
                - fork
                - thread_main
                - _exit
                - free
                - free
                - __dprint
                - fio_sem_down_timeout
                - __dprint
                - tnumber_to_td.5239
                - log_err
                - fio_terminate_threads
                - free
                - __dprint
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - free
                - __dprint
                - __dprint
                - utime_since_genesis
        - Branch String:   'backend.c:2683,2'
          Branch Sides:
            - BranchSide:      'backend.c:2684,3'
              BranchSideFuncs:
                - reap_threads
                - do_usleep
                - fio_idle_prof_stop
                - update_io_ticks
            - BranchSide:      'backend.c:2688,2'
              BranchSideFuncs:
                - fio_idle_prof_stop
                - update_io_ticks
      Callsites:
        - Src:             'backend.c:2428,26'
          Dst:             fio_start_gtod_thread
        - Src:             'backend.c:2431,2'
          Dst:             fio_idle_prof_init
        - Src:             'backend.c:2433,2'
          Dst:             set_sig_handlers
        - Src:             'backend.c:2437,7'
          Dst:             check_mount_writes
        - Src:             'backend.c:2436,2'
          Dst:             tnumber_to_td
        - Src:             'backend.c:2448,3'
          Dst:             buf_output_init
        - Src:             'backend.c:2449,3'
          Dst:             __log_buf
        - Src:             'backend.c:2451,4'
          Dst:             __log_buf
        - Src:             'backend.c:2455,5'
          Dst:             __log_buf
        - Src:             'backend.c:2456,4'
          Dst:             __log_buf
        - Src:             'backend.c:2459,3'
          Dst:             __log_buf
        - Src:             'backend.c:2460,3'
          Dst:             log_info_buf
        - Src:             'backend.c:2461,3'
          Dst:             buf_output_free
        - Src:             'backend.c:2470,3'
          Dst:             print_status_init
        - Src:             'backend.c:2475,7'
          Dst:             fio_verify_load_state
        - Src:             'backend.c:2483,7'
          Dst:             setup_files
        - Src:             'backend.c:2487,5'
          Dst:             log_err
        - Src:             'backend.c:2489,4'
          Dst:             td_set_runstate
        - Src:             'backend.c:2501,9'
          Dst:             fio_file_open
        - Src:             'backend.c:2502,6'
          Dst:             td_io_close_file
        - Src:             'backend.c:2469,2'
          Dst:             tnumber_to_td
        - Src:             'backend.c:2508,2'
          Dst:             fio_idle_prof_start
        - Src:             'backend.c:2510,2'
          Dst:             set_genesis_time
        - Src:             'backend.c:2535,13'
          Dst:             utime_since_genesis
        - Src:             'backend.c:2542,5'
          Dst:             __dprint
        - Src:             'backend.c:2547,8'
          Dst:             waitee_running
        - Src:             'backend.c:2548,5'
          Dst:             __dprint
        - Src:             'backend.c:2553,4'
          Dst:             init_disk_util
        - Src:             'backend.c:2555,21'
          Dst:             fio_sem_init
        - Src:             'backend.c:2562,4'
          Dst:             td_set_runstate
        - Src:             'backend.c:2566,9'
          Dst:             calloc
        - Src:             'backend.c:2573,5'
          Dst:             __dprint
        - Src:             'backend.c:2574,11'
          Dst:             pthread_create
        - Src:             'backend.c:2574,11'
          Dst:             thread_main
        - Src:             'backend.c:2578,8'
          Dst:             strerror
        - Src:             'backend.c:2577,6'
          Dst:             log_err
        - Src:             'backend.c:2584,11'
          Dst:             pthread_detach
        - Src:             'backend.c:2587,8'
          Dst:             strerror
        - Src:             'backend.c:2586,6'
          Dst:             log_err
        - Src:             'backend.c:2591,5'
          Dst:             __dprint
        - Src:             'backend.c:2594,11'
          Dst:             fork
        - Src:             'backend.c:2598,28'
          Dst:             thread_main
        - Src:             'backend.c:2599,6'
          Dst:             _exit
        - Src:             'backend.c:2606,4'
          Dst:             __dprint
        - Src:             'backend.c:2607,8'
          Dst:             fio_sem_down_timeout
        - Src:             'backend.c:2608,5'
          Dst:             log_err
        - Src:             'backend.c:2609,5'
          Dst:             fio_terminate_threads
        - Src:             'backend.c:2615,4'
          Dst:             __dprint
        - Src:             'backend.c:2521,3'
          Dst:             tnumber_to_td
        - Src:             'backend.c:2622,3'
          Dst:             fio_gettime
        - Src:             'backend.c:2625,8'
          Dst:             mtime_since_now
        - Src:             'backend.c:2628,4'
          Dst:             do_usleep
        - Src:             'backend.c:2647,4'
          Dst:             log_err
        - Src:             'backend.c:2653,5'
          Dst:             kill
        - Src:             'backend.c:2665,8'
          Dst:             in_ramp_time
        - Src:             'backend.c:2666,5'
          Dst:             td_set_runstate
        - Src:             'backend.c:2668,5'
          Dst:             td_set_runstate
        - Src:             'backend.c:2674,4'
          Dst:             fio_sem_up
        - Src:             'backend.c:2661,3'
          Dst:             tnumber_to_td
        - Src:             'backend.c:2677,3'
          Dst:             reap_threads
        - Src:             'backend.c:2680,4'
          Dst:             do_usleep
        - Src:             'backend.c:2684,3'
          Dst:             reap_threads
        - Src:             'backend.c:2685,3'
          Dst:             do_usleep
        - Src:             'backend.c:2688,2'
          Dst:             fio_idle_prof_stop
        - Src:             'backend.c:2690,2'
          Dst:             update_io_ticks
    - functionName:    fio_backend
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     externalLinkage
      functionLinenumber: 2700
      functionLinenumberEnd: 2781
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sk_out
      BBCount:         49
      ICount:          277
      EdgeCount:       64
      CyclomaticComplexity: 17
      functionsReached:
        - __show_run_stats
        - cgroup_kill
        - fio_dump_options_free
        - fio_options_free
        - fio_sem_init
        - fio_sem_remove
        - flush_log
        - free_clat_prio_stats
        - free_disk_util
        - free_log
        - helper_thread_create
        - helper_thread_exit
        - init_global_dedupe_working_set_seeds
        - load_profile
        - log_err
        - run_threads
        - set_genesis_time
        - setup_log
        - sfree
        - smalloc
        - stat_exit
        - stat_init
        - steadystate_free
        - tnumber_to_td
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:2702,6'
          Branch Sides:
            - BranchSide:      'backend.c:2703,20'
              BranchSideFuncs:
                - load_profile
                - free
                - init_global_dedupe_working_set_seeds
                - fio_sem_init
                - set_genesis_time
                - stat_init
                - helper_thread_create
                - smalloc
                - run_threads
                - helper_thread_exit
                - __show_run_stats
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
                - fio_sem_remove
                - tnumber_to_td.5239
                - fio_sem_remove
                - flush_log
                - free_log
                - log_err
                - log_err
                - setup_log
                - setup_log
                - setup_log
            - BranchSide:      'backend.c:2708,7'
              BranchSideFuncs:
                - init_global_dedupe_working_set_seeds
                - fio_sem_init
                - set_genesis_time
                - stat_init
                - helper_thread_create
                - smalloc
                - run_threads
                - helper_thread_exit
                - __show_run_stats
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
                - fio_sem_remove
                - tnumber_to_td.5239
                - fio_sem_remove
                - flush_log
                - free_log
                - log_err
                - log_err
                - setup_log
                - setup_log
                - setup_log
        - Branch String:   'backend.c:2703,7'
          Branch Sides:
            - BranchSide:      'backend.c:2704,4'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:2705,8'
              BranchSideFuncs:
                - free
                - init_global_dedupe_working_set_seeds
                - fio_sem_init
                - set_genesis_time
                - stat_init
                - helper_thread_create
                - smalloc
                - run_threads
                - helper_thread_exit
                - __show_run_stats
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
                - fio_sem_remove
                - tnumber_to_td.5239
                - fio_sem_remove
                - flush_log
                - free_log
                - log_err
                - log_err
                - setup_log
                - setup_log
                - setup_log
        - Branch String:   'backend.c:2708,6'
          Branch Sides:
            - BranchSide:      'backend.c:2709,3'
              BranchSideFuncs:
                - init_global_dedupe_working_set_seeds
                - fio_sem_init
                - set_genesis_time
                - stat_init
                - helper_thread_create
                - smalloc
                - run_threads
                - helper_thread_exit
                - __show_run_stats
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
                - fio_sem_remove
                - tnumber_to_td.5239
                - fio_sem_remove
                - flush_log
                - free_log
                - log_err
                - log_err
                - setup_log
                - setup_log
                - setup_log
            - BranchSide:      'backend.c:2711,6'
              BranchSideFuncs:
                - init_global_dedupe_working_set_seeds
                - fio_sem_init
                - set_genesis_time
                - stat_init
                - helper_thread_create
                - smalloc
                - run_threads
                - helper_thread_exit
                - __show_run_stats
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
                - fio_sem_remove
                - tnumber_to_td.5239
                - fio_sem_remove
                - flush_log
                - free_log
                - log_err
                - log_err
                - setup_log
                - setup_log
                - setup_log
        - Branch String:   'backend.c:2711,6'
          Branch Sides:
            - BranchSide:      'backend.c:2712,21'
              BranchSideFuncs:
                - setup_log
                - setup_log
                - setup_log
                - init_global_dedupe_working_set_seeds
                - fio_sem_init
                - set_genesis_time
                - stat_init
                - helper_thread_create
                - smalloc
                - run_threads
                - helper_thread_exit
                - __show_run_stats
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
                - fio_sem_remove
                - tnumber_to_td.5239
                - fio_sem_remove
                - flush_log
                - free_log
                - log_err
                - log_err
            - BranchSide:      'backend.c:2721,6'
              BranchSideFuncs:
                - init_global_dedupe_working_set_seeds
                - fio_sem_init
                - set_genesis_time
                - stat_init
                - helper_thread_create
                - smalloc
                - run_threads
                - helper_thread_exit
                - __show_run_stats
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
                - fio_sem_remove
                - tnumber_to_td.5239
                - fio_sem_remove
                - flush_log
                - free_log
                - log_err
                - log_err
        - Branch String:   'backend.c:2721,6'
          Branch Sides:
            - BranchSide:      'backend.c:2722,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'backend.c:2726,16'
              BranchSideFuncs:
                - fio_sem_init
                - set_genesis_time
                - stat_init
                - helper_thread_create
                - smalloc
                - run_threads
                - helper_thread_exit
                - __show_run_stats
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
                - fio_sem_remove
                - tnumber_to_td.5239
                - fio_sem_remove
                - flush_log
                - free_log
                - log_err
        - Branch String:   'backend.c:2727,6'
          Branch Sides:
            - BranchSide:      'backend.c:2728,20'
              BranchSideFuncs:
                - set_genesis_time
                - stat_init
                - helper_thread_create
                - smalloc
                - run_threads
                - helper_thread_exit
                - __show_run_stats
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
                - fio_sem_remove
                - tnumber_to_td.5239
                - fio_sem_remove
                - flush_log
                - free_log
                - log_err
            - BranchSide:      'backend.c:2729,6'
              BranchSideFuncs:
                - set_genesis_time
                - stat_init
                - helper_thread_create
                - smalloc
                - run_threads
                - helper_thread_exit
                - __show_run_stats
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
                - fio_sem_remove
                - tnumber_to_td.5239
                - fio_sem_remove
                - flush_log
                - free_log
                - log_err
        - Branch String:   'backend.c:2729,6'
          Branch Sides:
            - BranchSide:      'backend.c:2730,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:2732,2'
              BranchSideFuncs:
                - set_genesis_time
                - stat_init
                - helper_thread_create
                - smalloc
                - run_threads
                - helper_thread_exit
                - __show_run_stats
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
                - fio_sem_remove
                - tnumber_to_td.5239
                - fio_sem_remove
                - flush_log
                - free_log
                - log_err
        - Branch String:   'backend.c:2734,6'
          Branch Sides:
            - BranchSide:      'backend.c:2735,3'
              BranchSideFuncs:
                - log_err
                - smalloc
                - run_threads
                - helper_thread_exit
                - __show_run_stats
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
                - fio_sem_remove
                - tnumber_to_td.5239
                - fio_sem_remove
                - flush_log
                - free_log
            - BranchSide:      'backend.c:2737,16'
              BranchSideFuncs:
                - smalloc
                - run_threads
                - helper_thread_exit
                - __show_run_stats
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
                - fio_sem_remove
                - tnumber_to_td.5239
                - fio_sem_remove
                - flush_log
                - free_log
        - Branch String:   'backend.c:2738,6'
          Branch Sides:
            - BranchSide:      'backend.c:2739,3'
              BranchSideFuncs:
                - run_threads
                - helper_thread_exit
                - __show_run_stats
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
                - fio_sem_remove
                - tnumber_to_td.5239
                - fio_sem_remove
                - flush_log
                - free_log
            - BranchSide:      'backend.c:2741,14'
              BranchSideFuncs:
                - run_threads
                - helper_thread_exit
                - __show_run_stats
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
                - fio_sem_remove
                - tnumber_to_td.5239
                - fio_sem_remove
                - flush_log
                - free_log
        - Branch String:   'backend.c:2745,6'
          Branch Sides:
            - BranchSide:      'backend.c:2746,3'
              BranchSideFuncs:
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
                - fio_sem_remove
                - tnumber_to_td.5239
                - fio_sem_remove
            - BranchSide:      'backend.c:2757,2'
              BranchSideFuncs:
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
                - fio_sem_remove
                - tnumber_to_td.5239
                - fio_sem_remove
        - Branch String:   'backend.c:2747,7'
          Branch Sides:
            - BranchSide:      'backend.c:2748,11'
              BranchSideFuncs:
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
                - fio_sem_remove
                - tnumber_to_td.5239
                - fio_sem_remove
                - flush_log
                - free_log
            - BranchSide:      'backend.c:2755,2'
              BranchSideFuncs:
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
                - fio_sem_remove
                - tnumber_to_td.5239
                - fio_sem_remove
        - Branch String:   'backend.c:2748,4'
          Branch Sides:
            - BranchSide:      'backend.c:2749,37'
              BranchSideFuncs:
                - flush_log
                - free_log
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
                - fio_sem_remove
                - tnumber_to_td.5239
                - fio_sem_remove
            - BranchSide:      'backend.c:2754,3'
              BranchSideFuncs:
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
                - fio_sem_remove
                - tnumber_to_td.5239
                - fio_sem_remove
        - Branch String:   'backend.c:2757,2'
          Branch Sides:
            - BranchSide:      'backend.c:2758,29'
              BranchSideFuncs:
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
                - fio_sem_remove
                - tnumber_to_td.5239
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - fio_sem_remove
            - BranchSide:      'backend.c:2772,2'
              BranchSideFuncs:
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
        - Branch String:   'backend.c:2764,7'
          Branch Sides:
            - BranchSide:      'backend.c:2765,19'
              BranchSideFuncs:
                - fio_sem_remove
                - fio_sem_remove
                - tnumber_to_td.5239
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
            - BranchSide:      'backend.c:2768,18'
              BranchSideFuncs:
                - fio_sem_remove
                - tnumber_to_td.5239
                - free_disk_util
                - fio_sem_remove
                - stat_exit
                - cgroup_kill
                - sfree
                - free_clat_prio_stats
                - steadystate_free
                - fio_options_free
                - fio_dump_options_free
                - fio_sem_remove
        - Branch String:   'backend.c:2773,6'
          Branch Sides:
            - BranchSide:      'backend.c:2774,15'
              BranchSideFuncs:
                - cgroup_kill
                - sfree
                - fio_sem_remove
                - stat_exit
            - BranchSide:      'backend.c:2778,17'
              BranchSideFuncs:
                - fio_sem_remove
                - stat_exit
      Callsites:
        - Src:             'backend.c:2703,7'
          Dst:             load_profile
        - Src:             'backend.c:2716,3'
          Dst:             setup_log
        - Src:             'backend.c:2717,3'
          Dst:             setup_log
        - Src:             'backend.c:2718,3'
          Dst:             setup_log
        - Src:             'backend.c:2721,6'
          Dst:             init_global_dedupe_working_set_seeds
        - Src:             'backend.c:2722,3'
          Dst:             log_err
        - Src:             'backend.c:2726,16'
          Dst:             fio_sem_init
        - Src:             'backend.c:2732,2'
          Dst:             set_genesis_time
        - Src:             'backend.c:2733,2'
          Dst:             stat_init
        - Src:             'backend.c:2734,6'
          Dst:             helper_thread_create
        - Src:             'backend.c:2735,3'
          Dst:             log_err
        - Src:             'backend.c:2737,16'
          Dst:             smalloc
        - Src:             'backend.c:2741,2'
          Dst:             run_threads
        - Src:             'backend.c:2743,2'
          Dst:             helper_thread_exit
        - Src:             'backend.c:2746,3'
          Dst:             __show_run_stats
        - Src:             'backend.c:2751,5'
          Dst:             flush_log
        - Src:             'backend.c:2752,5'
          Dst:             free_log
        - Src:             'backend.c:2760,3'
          Dst:             free_clat_prio_stats
        - Src:             'backend.c:2761,3'
          Dst:             steadystate_free
        - Src:             'backend.c:2762,3'
          Dst:             fio_options_free
        - Src:             'backend.c:2763,3'
          Dst:             fio_dump_options_free
        - Src:             'backend.c:2765,4'
          Dst:             fio_sem_remove
        - Src:             'backend.c:2768,3'
          Dst:             fio_sem_remove
        - Src:             'backend.c:2757,2'
          Dst:             tnumber_to_td
        - Src:             'backend.c:2772,2'
          Dst:             free_disk_util
        - Src:             'backend.c:2774,3'
          Dst:             cgroup_kill
        - Src:             'backend.c:2775,3'
          Dst:             sfree
        - Src:             'backend.c:2778,2'
          Dst:             fio_sem_remove
        - Src:             'backend.c:2779,2'
          Dst:             stat_exit
    - functionName:    clear_inflight
      functionSourceFile: '/src/fio/backend.c'
      linkageType:     externalLinkage
      functionLinenumber: 994
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         8
      ICount:          57
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'backend.c:997,6'
          Branch Sides:
            - BranchSide:      'backend.c:998,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1000,9'
              BranchSideFuncs: []
        - Branch String:   'backend.c:1000,2'
          Branch Sides:
            - BranchSide:      'backend.c:1001,3'
              BranchSideFuncs: []
            - BranchSide:      'backend.c:1003,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    do_cpuid
      functionSourceFile: '/src/fio/./arch/arch-x86_64.h'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - eax
        - ebx
        - ecx
        - edx
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    arch_init_amd
      functionSourceFile: '/src/fio/./arch/arch-x86-common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - cpuid
      functionUses:    1
      BranchProfiles:
        - Branch String:   './arch/arch-x86-common.h:51,2'
          Branch Sides:
            - BranchSide:      './arch/arch-x86-common.h:49,15'
              BranchSideFuncs:
                - cpuid
                - cpuid
            - BranchSide:      './arch/arch-x86-common.h:51,2'
              BranchSideFuncs:
                - cpuid
                - cpuid
        - Branch String:   './arch/arch-x86-common.h:52,6'
          Branch Sides:
            - BranchSide:      './arch/arch-x86-common.h:53,3'
              BranchSideFuncs: []
            - BranchSide:      './arch/arch-x86-common.h:55,2'
              BranchSideFuncs:
                - cpuid
      Callsites:
        - Src:             './arch/arch-x86-common.h:51,2'
          Dst:             cpuid
        - Src:             './arch/arch-x86-common.h:55,2'
          Dst:             cpuid
    - functionName:    cpuid
      functionSourceFile: '/src/fio/./arch/arch-x86-common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 13
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - op
        - eax
        - ebx
        - ecx
        - edx
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_cpuid
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './arch/arch-x86-common.h:12,2'
          Dst:             do_cpuid
    - functionName:    arch_init_intel
      functionSourceFile: '/src/fio/./arch/arch-x86-common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - do_cpuid
      functionUses:    1
      BranchProfiles:
        - Branch String:   './arch/arch-x86-common.h:22,25'
          Branch Sides:
            - BranchSide:      './arch/arch-x86-common.h:22,15'
              BranchSideFuncs:
                - do_cpuid.5364
                - do_cpuid.5364
                - do_cpuid.5364
            - BranchSide:      './arch/arch-x86-common.h:22,25'
              BranchSideFuncs:
                - do_cpuid.5364
                - do_cpuid.5364
                - do_cpuid.5364
        - Branch String:   './arch/arch-x86-common.h:29,6'
          Branch Sides:
            - BranchSide:      './arch/arch-x86-common.h:30,3'
              BranchSideFuncs:
                - do_cpuid.5364
                - do_cpuid.5364
            - BranchSide:      './arch/arch-x86-common.h:35,6'
              BranchSideFuncs:
                - do_cpuid.5364
                - do_cpuid.5364
      Callsites:
        - Src:             './arch/arch-x86-common.h:28,2'
          Dst:             do_cpuid
        - Src:             './arch/arch-x86-common.h:36,2'
          Dst:             do_cpuid
        - Src:             './arch/arch-x86-common.h:43,2'
          Dst:             do_cpuid
    - functionName:    deinitialize_fio
      functionSourceFile: '/src/fio/libfio.c'
      linkageType:     externalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_keywords_exit
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libfio.c:446,2'
          Branch Sides:
            - BranchSide:      'libfio.c:446,2'
              BranchSideFuncs:
                - fio_keywords_exit
            - BranchSide:      'libfio.c:446,2'
              BranchSideFuncs:
                - fio_keywords_exit
      Callsites:
        - Src:             'libfio.c:446,2'
          Dst:             fio_keywords_exit
    - functionName:    arch_init
      functionSourceFile: '/src/fio/./arch/arch-x86-common.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - envp
      BBCount:         17
      ICount:          80
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - arch_init_amd
        - arch_init_intel
        - cpuid
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   './arch/arch-x86-common.h:71,35'
          Branch Sides:
            - BranchSide:      './arch/arch-x86-common.h:71,46'
              BranchSideFuncs:
                - strcmp
                - arch_init_intel
                - strcmp
                - strcmp
                - arch_init_amd
                - strcmp
            - BranchSide:      './arch/arch-x86-common.h:73,3'
              BranchSideFuncs:
                - arch_init_intel
        - Branch String:   './arch/arch-x86-common.h:71,67'
          Branch Sides:
            - BranchSide:      './arch/arch-x86-common.h:72,14'
              BranchSideFuncs:
                - strcmp
                - arch_init_intel
                - strcmp
                - arch_init_amd
                - strcmp
            - BranchSide:      './arch/arch-x86-common.h:73,3'
              BranchSideFuncs:
                - arch_init_intel
        - Branch String:   './arch/arch-x86-common.h:71,6'
          Branch Sides:
            - BranchSide:      './arch/arch-x86-common.h:73,3'
              BranchSideFuncs:
                - strcmp
                - arch_init_amd
                - strcmp
            - BranchSide:      './arch/arch-x86-common.h:74,19'
              BranchSideFuncs:
                - strcmp
                - arch_init_amd
                - strcmp
        - Branch String:   './arch/arch-x86-common.h:74,40'
          Branch Sides:
            - BranchSide:      './arch/arch-x86-common.h:74,51'
              BranchSideFuncs:
                - strcmp
                - arch_init_amd
            - BranchSide:      './arch/arch-x86-common.h:75,3'
              BranchSideFuncs:
                - arch_init_amd
      Callsites:
        - Src:             './arch/arch-x86-common.h:66,2'
          Dst:             cpuid
        - Src:             './arch/arch-x86-common.h:71,7'
          Dst:             strcmp
        - Src:             './arch/arch-x86-common.h:71,39'
          Dst:             strcmp
        - Src:             './arch/arch-x86-common.h:72,7'
          Dst:             strcmp
        - Src:             './arch/arch-x86-common.h:73,3'
          Dst:             arch_init_intel
        - Src:             './arch/arch-x86-common.h:74,12'
          Dst:             strcmp
        - Src:             './arch/arch-x86-common.h:74,44'
          Dst:             strcmp
        - Src:             './arch/arch-x86-common.h:75,3'
          Dst:             arch_init_amd
    - functionName:    endian_check
      functionSourceFile: '/src/fio/libfio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         15
      ICount:          74
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libfio.c:338,6'
          Branch Sides:
            - BranchSide:      'libfio.c:339,6'
              BranchSideFuncs: []
            - BranchSide:      'libfio.c:340,11'
              BranchSideFuncs: []
        - Branch String:   'libfio.c:344,6'
          Branch Sides:
            - BranchSide:      'libfio.c:345,3'
              BranchSideFuncs: []
            - BranchSide:      'libfio.c:353,7'
              BranchSideFuncs: []
        - Branch String:   'libfio.c:353,10'
          Branch Sides:
            - BranchSide:      'libfio.c:353,14'
              BranchSideFuncs: []
            - BranchSide:      'libfio.c:356,2'
              BranchSideFuncs: []
        - Branch String:   'libfio.c:353,6'
          Branch Sides:
            - BranchSide:      'libfio.c:354,3'
              BranchSideFuncs: []
            - BranchSide:      'libfio.c:356,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    initialize_fio
      functionSourceFile: '/src/fio/libfio.c'
      linkageType:     externalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - envp
      BBCount:         19
      ICount:          108
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - arch_init
        - endian_check
        - file_hash_init
        - fio_filelock_init
        - fio_keywords_init
        - getenv
        - log_err
        - setlocale
        - sinit
        - sysconf
      functionUses:    0
      BranchProfiles:
        - Branch String:   'libfio.c:386,6'
          Branch Sides:
            - BranchSide:      'libfio.c:387,3'
              BranchSideFuncs:
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - log_err
                - __assert_fail
            - BranchSide:      'libfio.c:413,12'
              BranchSideFuncs:
                - arch_init
                - sinit
                - fio_filelock_init
                - file_hash_init
                - getenv
                - setlocale
                - sysconf
                - fio_keywords_init
                - log_err
                - log_err
        - Branch String:   'libfio.c:388,3'
          Branch Sides:
            - BranchSide:      'libfio.c:390,4'
              BranchSideFuncs:
                - log_err
                - log_err
            - BranchSide:      'libfio.c:393,4'
              BranchSideFuncs:
                - log_err
                - log_err
            - BranchSide:      'libfio.c:396,4'
              BranchSideFuncs:
                - log_err
                - log_err
            - BranchSide:      'libfio.c:399,4'
              BranchSideFuncs:
                - log_err
                - log_err
            - BranchSide:      'libfio.c:402,4'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'libfio.c:417,6'
          Branch Sides:
            - BranchSide:      'libfio.c:418,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'libfio.c:422,2'
              BranchSideFuncs:
                - file_hash_init
                - getenv
                - setlocale
                - sysconf
                - fio_keywords_init
                - log_err
        - Branch String:   'libfio.c:428,6'
          Branch Sides:
            - BranchSide:      'libfio.c:429,3'
              BranchSideFuncs:
                - sysconf
                - fio_keywords_init
                - log_err
            - BranchSide:      'libfio.c:431,7'
              BranchSideFuncs:
                - sysconf
                - fio_keywords_init
                - log_err
        - Branch String:   'libfio.c:432,6'
          Branch Sides:
            - BranchSide:      'libfio.c:433,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'libfio.c:437,14'
              BranchSideFuncs:
                - fio_keywords_init
      Callsites:
        - Src:             'libfio.c:385,8'
          Dst:             endian_check
        - Src:             'libfio.c:387,3'
          Dst:             log_err
        - Src:             'libfio.c:390,4'
          Dst:             log_err
        - Src:             'libfio.c:393,4'
          Dst:             log_err
        - Src:             'libfio.c:396,4'
          Dst:             log_err
        - Src:             'libfio.c:399,4'
          Dst:             log_err
        - Src:             'libfio.c:402,4'
          Dst:             __assert_fail
        - Src:             'libfio.c:405,3'
          Dst:             log_err
        - Src:             'libfio.c:413,2'
          Dst:             arch_init
        - Src:             'libfio.c:415,2'
          Dst:             sinit
        - Src:             'libfio.c:417,6'
          Dst:             fio_filelock_init
        - Src:             'libfio.c:418,3'
          Dst:             log_err
        - Src:             'libfio.c:422,2'
          Dst:             file_hash_init
        - Src:             'libfio.c:428,7'
          Dst:             getenv
        - Src:             'libfio.c:429,3'
          Dst:             setlocale
        - Src:             'libfio.c:431,7'
          Dst:             sysconf
        - Src:             'libfio.c:433,3'
          Dst:             log_err
        - Src:             'libfio.c:440,2'
          Dst:             fio_keywords_init
    - functionName:    setlocale
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_set_fd_nonblocking
      functionSourceFile: '/src/fio/libfio.c'
      linkageType:     externalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd
        - who
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - fcntl64
        - log_err
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libfio.c:309,6'
          Branch Sides:
            - BranchSide:      'libfio.c:310,53'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'libfio.c:312,19'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
      Callsites:
        - Src:             'libfio.c:308,10'
          Dst:             fcntl64
        - Src:             'libfio.c:310,67'
          Dst:             __errno_location
        - Src:             'libfio.c:310,58'
          Dst:             strerror
        - Src:             'libfio.c:310,3'
          Dst:             log_err
        - Src:             'libfio.c:314,15'
          Dst:             fcntl64
        - Src:             'libfio.c:316,68'
          Dst:             __errno_location
        - Src:             'libfio.c:316,59'
          Dst:             strerror
        - Src:             'libfio.c:316,4'
          Dst:             log_err
    - functionName:    td_ioengine_flagged
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - flags
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_running_or_pending_io_threads
      functionSourceFile: '/src/fio/libfio.c'
      linkageType:     externalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         17
      ICount:          90
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - td_ioengine_flagged
        - tnumber_to_td
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libfio.c:289,6'
          Branch Sides:
            - BranchSide:      'libfio.c:291,2'
              BranchSideFuncs:
                - tnumber_to_td.5393
                - td_ioengine_flagged.5390
            - BranchSide:      'libfio.c:291,2'
              BranchSideFuncs:
                - tnumber_to_td.5393
                - td_ioengine_flagged.5390
        - Branch String:   'libfio.c:291,2'
          Branch Sides:
            - BranchSide:      'libfio.c:292,7'
              BranchSideFuncs:
                - tnumber_to_td.5393
                - td_ioengine_flagged.5390
            - BranchSide:      'libfio.c:299,7'
              BranchSideFuncs: []
        - Branch String:   'libfio.c:292,23'
          Branch Sides:
            - BranchSide:      'libfio.c:292,46'
              BranchSideFuncs:
                - td_ioengine_flagged.5390
                - tnumber_to_td.5393
            - BranchSide:      'libfio.c:294,16'
              BranchSideFuncs:
                - tnumber_to_td.5393
                - td_ioengine_flagged.5390
        - Branch String:   'libfio.c:292,7'
          Branch Sides:
            - BranchSide:      'libfio.c:293,4'
              BranchSideFuncs:
                - tnumber_to_td.5393
                - td_ioengine_flagged.5390
            - BranchSide:      'libfio.c:294,16'
              BranchSideFuncs:
                - tnumber_to_td.5393
                - td_ioengine_flagged.5390
        - Branch String:   'libfio.c:295,7'
          Branch Sides:
            - BranchSide:      'libfio.c:296,4'
              BranchSideFuncs: []
            - BranchSide:      'libfio.c:297,2'
              BranchSideFuncs:
                - tnumber_to_td.5393
                - td_ioengine_flagged.5390
        - Branch String:   'libfio.c:299,6'
          Branch Sides:
            - BranchSide:      'libfio.c:300,3'
              BranchSideFuncs: []
            - BranchSide:      'libfio.c:301,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'libfio.c:292,26'
          Dst:             td_ioengine_flagged
        - Src:             'libfio.c:291,2'
          Dst:             tnumber_to_td
    - functionName:    tnumber_to_td
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - tnumber
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_terminate_threads
      functionSourceFile: '/src/fio/libfio.c'
      linkageType:     externalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - group_id
        - terminate
      BBCount:         50
      ICount:          251
      EdgeCount:       66
      CyclomaticComplexity: 18
      functionsReached:
        - __dprint
        - fio_mark_td_terminate
        - getpid
        - kill
        - tnumber_to_td
      functionUses:    8
      BranchProfiles:
        - Branch String:   'libfio.c:254,2'
          Branch Sides:
            - BranchSide:      'libfio.c:254,2'
              BranchSideFuncs:
                - tnumber_to_td.5393
                - __dprint
                - fio_mark_td_terminate
                - kill
            - BranchSide:      'libfio.c:256,2'
              BranchSideFuncs:
                - __dprint
                - tnumber_to_td.5393
                - __dprint
                - fio_mark_td_terminate
                - kill
        - Branch String:   'libfio.c:256,2'
          Branch Sides:
            - BranchSide:      'libfio.c:257,8'
              BranchSideFuncs:
                - tnumber_to_td.5393
                - __dprint
                - fio_mark_td_terminate
                - kill
            - BranchSide:      'libfio.c:285,1'
              BranchSideFuncs: []
        - Branch String:   'libfio.c:257,37'
          Branch Sides:
            - BranchSide:      'libfio.c:257,40'
              BranchSideFuncs:
                - tnumber_to_td.5393
                - __dprint
                - fio_mark_td_terminate
                - kill
            - BranchSide:      'libfio.c:258,8'
              BranchSideFuncs:
                - tnumber_to_td.5393
                - __dprint
                - fio_mark_td_terminate
                - kill
        - Branch String:   'libfio.c:257,67'
          Branch Sides:
            - BranchSide:      'libfio.c:258,8'
              BranchSideFuncs:
                - __dprint
                - fio_mark_td_terminate
                - tnumber_to_td.5393
                - kill
            - BranchSide:      'libfio.c:261,4'
              BranchSideFuncs:
                - __dprint
                - fio_mark_td_terminate
                - tnumber_to_td.5393
                - kill
        - Branch String:   'libfio.c:258,37'
          Branch Sides:
            - BranchSide:      'libfio.c:258,40'
              BranchSideFuncs:
                - tnumber_to_td.5393
                - __dprint
                - fio_mark_td_terminate
                - kill
            - BranchSide:      'libfio.c:259,8'
              BranchSideFuncs:
                - tnumber_to_td.5393
                - __dprint
                - fio_mark_td_terminate
                - kill
        - Branch String:   'libfio.c:258,65'
          Branch Sides:
            - BranchSide:      'libfio.c:259,8'
              BranchSideFuncs:
                - __dprint
                - fio_mark_td_terminate
                - tnumber_to_td.5393
                - kill
            - BranchSide:      'libfio.c:261,4'
              BranchSideFuncs:
                - __dprint
                - fio_mark_td_terminate
                - tnumber_to_td.5393
                - kill
        - Branch String:   'libfio.c:259,41'
          Branch Sides:
            - BranchSide:      'libfio.c:259,44'
              BranchSideFuncs:
                - tnumber_to_td.5393
                - __dprint
                - fio_mark_td_terminate
                - kill
            - BranchSide:      'libfio.c:260,8'
              BranchSideFuncs:
                - tnumber_to_td.5393
                - __dprint
                - fio_mark_td_terminate
                - kill
        - Branch String:   'libfio.c:259,72'
          Branch Sides:
            - BranchSide:      'libfio.c:260,8'
              BranchSideFuncs:
                - __dprint
                - fio_mark_td_terminate
                - tnumber_to_td.5393
                - kill
            - BranchSide:      'libfio.c:261,4'
              BranchSideFuncs:
                - __dprint
                - fio_mark_td_terminate
                - tnumber_to_td.5393
                - kill
        - Branch String:   'libfio.c:257,7'
          Branch Sides:
            - BranchSide:      'libfio.c:261,4'
              BranchSideFuncs:
                - __dprint
                - fio_mark_td_terminate
                - tnumber_to_td.5393
                - kill
            - BranchSide:      'libfio.c:284,2'
              BranchSideFuncs:
                - tnumber_to_td.5393
                - __dprint
                - fio_mark_td_terminate
                - kill
        - Branch String:   'libfio.c:261,4'
          Branch Sides:
            - BranchSide:      'libfio.c:261,4'
              BranchSideFuncs:
                - fio_mark_td_terminate
                - tnumber_to_td.5393
                - __dprint
                - kill
            - BranchSide:      'libfio.c:264,8'
              BranchSideFuncs:
                - __dprint
                - fio_mark_td_terminate
                - tnumber_to_td.5393
                - kill
        - Branch String:   'libfio.c:264,8'
          Branch Sides:
            - BranchSide:      'libfio.c:265,5'
              BranchSideFuncs:
                - tnumber_to_td.5393
                - __dprint
                - fio_mark_td_terminate
                - kill
            - BranchSide:      'libfio.c:267,26'
              BranchSideFuncs:
                - fio_mark_td_terminate
                - tnumber_to_td.5393
                - __dprint
                - kill
        - Branch String:   'libfio.c:273,17'
          Branch Sides:
            - BranchSide:      'libfio.c:273,20'
              BranchSideFuncs:
                - tnumber_to_td.5393
                - __dprint
                - fio_mark_td_terminate
                - kill
            - BranchSide:      'libfio.c:274,5'
              BranchSideFuncs:
                - tnumber_to_td.5393
                - __dprint
                - fio_mark_td_terminate
                - kill
        - Branch String:   'libfio.c:273,8'
          Branch Sides:
            - BranchSide:      'libfio.c:274,5'
              BranchSideFuncs:
                - tnumber_to_td.5393
                - __dprint
                - fio_mark_td_terminate
                - kill
            - BranchSide:      'libfio.c:275,13'
              BranchSideFuncs:
                - tnumber_to_td.5393
                - __dprint
                - fio_mark_td_terminate
                - kill
        - Branch String:   'libfio.c:275,13'
          Branch Sides:
            - BranchSide:      'libfio.c:276,10'
              BranchSideFuncs:
                - kill
                - tnumber_to_td.5393
                - __dprint
                - fio_mark_td_terminate
            - BranchSide:      'libfio.c:278,32'
              BranchSideFuncs:
                - tnumber_to_td.5393
                - __dprint
                - fio_mark_td_terminate
                - kill
      Callsites:
        - Src:             'libfio.c:252,14'
          Dst:             getpid
        - Src:             'libfio.c:254,2'
          Dst:             __dprint
        - Src:             'libfio.c:261,4'
          Dst:             __dprint
        - Src:             'libfio.c:267,4'
          Dst:             fio_mark_td_terminate
        - Src:             'libfio.c:276,5'
          Dst:             kill
        - Src:             'libfio.c:256,2'
          Dst:             tnumber_to_td
    - functionName:    fio_mark_td_terminate
      functionSourceFile: '/src/fio/libfio.c'
      linkageType:     externalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_gettime
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'libfio.c:245,2'
          Dst:             fio_gettime
    - functionName:    td_restore_runstate
      functionSourceFile: '/src/fio/libfio.c'
      linkageType:     externalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - old_state
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - td_set_runstate
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'libfio.c:240,2'
          Dst:             td_set_runstate
    - functionName:    td_set_runstate
      functionSourceFile: '/src/fio/libfio.c'
      linkageType:     externalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - runstate
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __dprint
        - runstate_to_name
      functionUses:    37
      BranchProfiles:
        - Branch String:   'libfio.c:221,6'
          Branch Sides:
            - BranchSide:      'libfio.c:222,3'
              BranchSideFuncs: []
            - BranchSide:      'libfio.c:224,2'
              BranchSideFuncs:
                - runstate_to_name
                - runstate_to_name
                - __dprint
        - Branch String:   'libfio.c:224,2'
          Branch Sides:
            - BranchSide:      'libfio.c:224,2'
              BranchSideFuncs: []
            - BranchSide:      'libfio.c:227,17'
              BranchSideFuncs:
                - runstate_to_name
                - runstate_to_name
                - __dprint
      Callsites:
        - Src:             'libfio.c:224,2'
          Dst:             runstate_to_name
        - Src:             'libfio.c:224,2'
          Dst:             runstate_to_name
        - Src:             'libfio.c:224,2'
          Dst:             __dprint
    - functionName:    runstate_to_name
      functionSourceFile: '/src/fio/libfio.c'
      linkageType:     externalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - runstate
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libfio.c:213,20'
          Branch Sides:
            - BranchSide:      'libfio.c:213,23'
              BranchSideFuncs: []
            - BranchSide:      'libfio.c:216,2'
              BranchSideFuncs: []
        - Branch String:   'libfio.c:213,6'
          Branch Sides:
            - BranchSide:      'libfio.c:214,23'
              BranchSideFuncs: []
            - BranchSide:      'libfio.c:216,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    td_bump_runstate
      functionSourceFile: '/src/fio/libfio.c'
      linkageType:     externalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - new_state
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - td_set_runstate
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'libfio.c:234,2'
          Dst:             td_set_runstate
    - functionName:    fio_get_arch_string
      functionSourceFile: '/src/fio/libfio.c'
      linkageType:     externalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nr
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libfio.c:189,6'
          Branch Sides:
            - BranchSide:      'libfio.c:190,27'
              BranchSideFuncs: []
            - BranchSide:      'libfio.c:192,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_get_os_string
      functionSourceFile: '/src/fio/libfio.c'
      linkageType:     externalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - nr
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libfio.c:181,6'
          Branch Sides:
            - BranchSide:      'libfio.c:182,25'
              BranchSideFuncs: []
            - BranchSide:      'libfio.c:184,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    reset_fio_state
      functionSourceFile: '/src/fio/libfio.c'
      linkageType:     externalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'libfio.c:173,2'
          Branch Sides:
            - BranchSide:      'libfio.c:174,12'
              BranchSideFuncs: []
            - BranchSide:      'libfio.c:175,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    reset_all_stats
      functionSourceFile: '/src/fio/libfio.c'
      linkageType:     externalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         7
      ICount:          134
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - clear_rusage_stat
        - helper_reset
        - lat_target_reset
        - reset_io_counters
        - set_epoch_time
      functionUses:    4
      BranchProfiles:
        - Branch String:   'libfio.c:145,2'
          Branch Sides:
            - BranchSide:      'libfio.c:146,3'
              BranchSideFuncs:
                - set_epoch_time
                - lat_target_reset
                - clear_rusage_stat
                - helper_reset
            - BranchSide:      'libfio.c:153,17'
              BranchSideFuncs:
                - set_epoch_time
                - lat_target_reset
                - clear_rusage_stat
                - helper_reset
      Callsites:
        - Src:             'libfio.c:140,2'
          Dst:             reset_io_counters
        - Src:             'libfio.c:153,2'
          Dst:             set_epoch_time
        - Src:             'libfio.c:161,2'
          Dst:             lat_target_reset
        - Src:             'libfio.c:162,2'
          Dst:             clear_rusage_stat
        - Src:             'libfio.c:163,2'
          Dst:             helper_reset
    - functionName:    reset_io_counters
      functionSourceFile: '/src/fio/libfio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - all
      BBCount:         16
      ICount:          147
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'libfio.c:86,6'
          Branch Sides:
            - BranchSide:      'libfio.c:87,13'
              BranchSideFuncs: []
            - BranchSide:      'libfio.c:102,2'
              BranchSideFuncs: []
        - Branch String:   'libfio.c:87,3'
          Branch Sides:
            - BranchSide:      'libfio.c:88,4'
              BranchSideFuncs: []
            - BranchSide:      'libfio.c:99,3'
              BranchSideFuncs: []
        - Branch String:   'libfio.c:109,23'
          Branch Sides:
            - BranchSide:      'libfio.c:109,26'
              BranchSideFuncs: []
            - BranchSide:      'libfio.c:110,3'
              BranchSideFuncs: []
        - Branch String:   'libfio.c:109,40'
          Branch Sides:
            - BranchSide:      'libfio.c:109,43'
              BranchSideFuncs: []
            - BranchSide:      'libfio.c:110,3'
              BranchSideFuncs: []
        - Branch String:   'libfio.c:109,6'
          Branch Sides:
            - BranchSide:      'libfio.c:109,6'
              BranchSideFuncs: []
            - BranchSide:      'libfio.c:110,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_file_clear_done
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    clear_io_state
      functionSourceFile: '/src/fio/libfio.c'
      linkageType:     externalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - all
      BBCount:         16
      ICount:          110
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - clear_inflight
        - close_files
        - fio_file_clear_done
        - get_start_offset
        - reset_io_counters
        - td_fill_rand_seeds
      functionUses:    3
      BranchProfiles:
        - Branch String:   'libfio.c:121,2'
          Branch Sides:
            - BranchSide:      'libfio.c:121,2'
              BranchSideFuncs:
                - clear_inflight
                - td_fill_rand_seeds
                - fio_file_clear_done
                - get_start_offset
            - BranchSide:      'libfio.c:129,6'
              BranchSideFuncs:
                - clear_inflight
                - td_fill_rand_seeds
        - Branch String:   'libfio.c:121,2'
          Branch Sides:
            - BranchSide:      'libfio.c:121,2'
              BranchSideFuncs:
                - clear_inflight
                - td_fill_rand_seeds
                - fio_file_clear_done
                - get_start_offset
            - BranchSide:      'libfio.c:121,2'
              BranchSideFuncs:
                - clear_inflight
                - td_fill_rand_seeds
                - fio_file_clear_done
                - get_start_offset
        - Branch String:   'libfio.c:121,2'
          Branch Sides:
            - BranchSide:      'libfio.c:122,23'
              BranchSideFuncs:
                - fio_file_clear_done
                - get_start_offset
                - clear_inflight
                - td_fill_rand_seeds
            - BranchSide:      'libfio.c:124,2'
              BranchSideFuncs:
                - clear_inflight
                - td_fill_rand_seeds
        - Branch String:   'libfio.c:129,6'
          Branch Sides:
            - BranchSide:      'libfio.c:129,6'
              BranchSideFuncs:
                - td_fill_rand_seeds
                - clear_inflight
            - BranchSide:      'libfio.c:130,22'
              BranchSideFuncs:
                - td_fill_rand_seeds
                - clear_inflight
      Callsites:
        - Src:             'libfio.c:118,2'
          Dst:             reset_io_counters
        - Src:             'libfio.c:120,2'
          Dst:             close_files
        - Src:             'libfio.c:122,3'
          Dst:             fio_file_clear_done
        - Src:             'libfio.c:123,20'
          Dst:             get_start_offset
        - Src:             'libfio.c:130,3'
          Dst:             td_fill_rand_seeds
        - Src:             'libfio.c:132,2'
          Dst:             clear_inflight
    - functionName:    __flist_del
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prev
        - next
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_del
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_del
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:92,2'
          Dst:             __flist_del
    - functionName:    __flist_add
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - prev
        - next
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_add_tail
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:67,2'
          Dst:             __flist_add
    - functionName:    flow_exit
      functionSourceFile: '/src/fio/flow.c'
      linkageType:     externalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fio_sem_remove
        - sfree
      functionUses:    0
      BranchProfiles:
        - Branch String:   'flow.c:152,6'
          Branch Sides:
            - BranchSide:      'flow.c:152,6'
              BranchSideFuncs:
                - sfree
                - fio_sem_remove
            - BranchSide:      'flow.c:152,6'
              BranchSideFuncs:
                - sfree
                - fio_sem_remove
        - Branch String:   'flow.c:152,6'
          Branch Sides:
            - BranchSide:      'flow.c:153,18'
              BranchSideFuncs:
                - fio_sem_remove
                - sfree
            - BranchSide:      'flow.c:154,6'
              BranchSideFuncs:
                - sfree
        - Branch String:   'flow.c:154,6'
          Branch Sides:
            - BranchSide:      'flow.c:154,6'
              BranchSideFuncs:
                - sfree
            - BranchSide:      'flow.c:155,9'
              BranchSideFuncs:
                - sfree
      Callsites:
        - Src:             'flow.c:153,3'
          Dst:             fio_sem_remove
        - Src:             'flow.c:155,3'
          Dst:             sfree
    - functionName:    flow_init
      functionSourceFile: '/src/fio/flow.c'
      linkageType:     externalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fio_sem_init
        - log_err
        - sfree
        - smalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'flow.c:134,14'
          Branch Sides:
            - BranchSide:      'flow.c:134,14'
              BranchSideFuncs:
                - smalloc
                - log_err
                - fio_sem_init
                - log_err
                - sfree
            - BranchSide:      'flow.c:134,14'
              BranchSideFuncs:
                - smalloc
                - log_err
                - fio_sem_init
                - log_err
                - sfree
        - Branch String:   'flow.c:135,6'
          Branch Sides:
            - BranchSide:      'flow.c:136,3'
              BranchSideFuncs:
                - fio_sem_init
                - log_err
                - sfree
            - BranchSide:      'flow.c:140,14'
              BranchSideFuncs:
                - fio_sem_init
                - log_err
                - sfree
        - Branch String:   'flow.c:141,6'
          Branch Sides:
            - BranchSide:      'flow.c:142,3'
              BranchSideFuncs: []
            - BranchSide:      'flow.c:147,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'flow.c:134,14'
          Dst:             smalloc
        - Src:             'flow.c:136,3'
          Dst:             log_err
        - Src:             'flow.c:140,14'
          Dst:             fio_sem_init
        - Src:             'flow.c:142,3'
          Dst:             log_err
        - Src:             'flow.c:143,3'
          Dst:             sfree
    - functionName:    flow_put
      functionSourceFile: '/src/fio/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - flow
        - flow_counter
        - weight
      BBCount:         12
      ICount:          85
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - fio_sem_down
        - fio_sem_up
        - flist_del
        - sfree
      functionUses:    1
      BranchProfiles:
        - Branch String:   'flow.c:98,6'
          Branch Sides:
            - BranchSide:      'flow.c:99,3'
              BranchSideFuncs:
                - fio_sem_down
                - __assert_fail
                - flist_del.5489
                - sfree
                - fio_sem_up
            - BranchSide:      'flow.c:101,15'
              BranchSideFuncs:
                - fio_sem_down
                - __assert_fail
                - flist_del.5489
                - sfree
                - fio_sem_up
        - Branch String:   'flow.c:106,6'
          Branch Sides:
            - BranchSide:      'flow.c:107,3'
              BranchSideFuncs:
                - fio_sem_up
            - BranchSide:      'flow.c:112,13'
              BranchSideFuncs:
                - fio_sem_up
        - Branch String:   'flow.c:107,3'
          Branch Sides:
            - BranchSide:      'flow.c:107,3'
              BranchSideFuncs:
                - flist_del.5489
                - sfree
                - fio_sem_up
            - BranchSide:      'flow.c:108,14'
              BranchSideFuncs:
                - flist_del.5489
                - sfree
                - fio_sem_up
      Callsites:
        - Src:             'flow.c:101,2'
          Dst:             fio_sem_down
        - Src:             'flow.c:107,3'
          Dst:             __assert_fail
        - Src:             'flow.c:108,3'
          Dst:             flist_del
        - Src:             'flow.c:109,3'
          Dst:             sfree
        - Src:             'flow.c:112,2'
          Dst:             fio_sem_up
    - functionName:    flow_exit_job
      functionSourceFile: '/src/fio/flow.c'
      linkageType:     externalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flow_put
      functionUses:    2
      BranchProfiles:
        - Branch String:   'flow.c:126,6'
          Branch Sides:
            - BranchSide:      'flow.c:126,6'
              BranchSideFuncs:
                - flow_put
            - BranchSide:      'flow.c:127,12'
              BranchSideFuncs:
                - flow_put
      Callsites:
        - Src:             'flow.c:127,3'
          Dst:             flow_put
    - functionName:    flow_get
      functionSourceFile: '/src/fio/flow.c'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - id
      BBCount:         20
      ICount:          139
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - fio_sem_down
        - fio_sem_up
        - flist_add_tail
        - smalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'flow.c:62,6'
          Branch Sides:
            - BranchSide:      'flow.c:63,3'
              BranchSideFuncs:
                - fio_sem_down
                - smalloc
                - fio_sem_up
                - flist_add_tail.5491
                - fio_sem_up
            - BranchSide:      'flow.c:65,15'
              BranchSideFuncs:
                - fio_sem_down
                - smalloc
                - fio_sem_up
                - flist_add_tail.5491
                - fio_sem_up
        - Branch String:   'flow.c:67,2'
          Branch Sides:
            - BranchSide:      'flow.c:68,10'
              BranchSideFuncs:
                - smalloc
                - fio_sem_up
                - flist_add_tail.5491
                - fio_sem_up
            - BranchSide:      'flow.c:75,7'
              BranchSideFuncs:
                - smalloc
                - fio_sem_up
                - flist_add_tail.5491
                - fio_sem_up
        - Branch String:   'flow.c:69,7'
          Branch Sides:
            - BranchSide:      'flow.c:70,4'
              BranchSideFuncs:
                - smalloc
                - fio_sem_up
                - flist_add_tail.5491
                - fio_sem_up
            - BranchSide:      'flow.c:72,8'
              BranchSideFuncs:
                - smalloc
                - fio_sem_up
                - flist_add_tail.5491
                - fio_sem_up
        - Branch String:   'flow.c:75,6'
          Branch Sides:
            - BranchSide:      'flow.c:76,10'
              BranchSideFuncs:
                - fio_sem_up
            - BranchSide:      'flow.c:90,2'
              BranchSideFuncs:
                - fio_sem_up
        - Branch String:   'flow.c:77,7'
          Branch Sides:
            - BranchSide:      'flow.c:78,15'
              BranchSideFuncs:
                - flist_add_tail.5491
                - fio_sem_up
            - BranchSide:      'flow.c:81,3'
              BranchSideFuncs:
                - flist_add_tail.5491
                - fio_sem_up
      Callsites:
        - Src:             'flow.c:65,2'
          Dst:             fio_sem_down
        - Src:             'flow.c:76,10'
          Dst:             smalloc
        - Src:             'flow.c:78,4'
          Dst:             fio_sem_up
        - Src:             'flow.c:87,3'
          Dst:             flist_add_tail
        - Src:             'flow.c:91,2'
          Dst:             fio_sem_up
    - functionName:    flow_init_job
      functionSourceFile: '/src/fio/flow.c'
      linkageType:     externalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flow_get
      functionUses:    1
      BranchProfiles:
        - Branch String:   'flow.c:117,6'
          Branch Sides:
            - BranchSide:      'flow.c:117,6'
              BranchSideFuncs:
                - flow_get
            - BranchSide:      'flow.c:118,23'
              BranchSideFuncs:
                - flow_get
      Callsites:
        - Src:             'flow.c:118,14'
          Dst:             flow_get
    - functionName:    flow_threshold_exceeded
      functionSourceFile: '/src/fio/flow.c'
      linkageType:     externalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         14
      ICount:          122
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - io_u_quiesce
        - usleep
      functionUses:    2
      BranchProfiles:
        - Branch String:   'flow.c:22,6'
          Branch Sides:
            - BranchSide:      'flow.c:23,3'
              BranchSideFuncs:
                - io_u_quiesce
                - io_u_quiesce
                - usleep
            - BranchSide:      'flow.c:25,31'
              BranchSideFuncs:
                - io_u_quiesce
                - io_u_quiesce
                - usleep
        - Branch String:   'flow.c:36,6'
          Branch Sides:
            - BranchSide:      'flow.c:37,7'
              BranchSideFuncs:
                - io_u_quiesce
                - io_u_quiesce
                - usleep
            - BranchSide:      'flow.c:51,2'
              BranchSideFuncs: []
        - Branch String:   'flow.c:37,7'
          Branch Sides:
            - BranchSide:      'flow.c:38,17'
              BranchSideFuncs:
                - io_u_quiesce
                - usleep
            - BranchSide:      'flow.c:40,14'
              BranchSideFuncs:
                - io_u_quiesce
      Callsites:
        - Src:             'flow.c:38,4'
          Dst:             io_u_quiesce
        - Src:             'flow.c:39,4'
          Dst:             usleep
        - Src:             'flow.c:41,4'
          Dst:             io_u_quiesce
    - functionName:    free_thread_options_to_cpu
      functionSourceFile: '/src/fio/cconv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
      BBCount:         7
      ICount:          143
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'cconv.c:54,2'
          Branch Sides:
            - BranchSide:      'cconv.c:55,8'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'cconv.c:58,1'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_test_cconv
      functionSourceFile: '/src/fio/cconv.c'
      linkageType:     externalLinkage
      functionLinenumber: 694
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - __o
      BBCount:         6
      ICount:          103
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - calloc
        - convert_thread_options_to_cpu
        - convert_thread_options_to_net
        - free_thread_options_to_cpu
        - memcmp
        - thread_options_pack_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'cconv.c:714,6'
          Branch Sides:
            - BranchSide:      'cconv.c:715,3'
              BranchSideFuncs:
                - free_thread_options_to_cpu
                - free
                - free
                - free
                - free
            - BranchSide:      'cconv.c:717,32'
              BranchSideFuncs:
                - convert_thread_options_to_net
                - memcmp
                - free_thread_options_to_cpu
                - free
                - free
                - free
                - free
      Callsites:
        - Src:             'cconv.c:707,11'
          Dst:             thread_options_pack_size
        - Src:             'cconv.c:708,9'
          Dst:             calloc
        - Src:             'cconv.c:709,9'
          Dst:             calloc
        - Src:             'cconv.c:711,2'
          Dst:             convert_thread_options_to_net
        - Src:             'cconv.c:713,8'
          Dst:             convert_thread_options_to_cpu
        - Src:             'cconv.c:717,2'
          Dst:             convert_thread_options_to_net
        - Src:             'cconv.c:718,8'
          Dst:             memcmp
        - Src:             'cconv.c:721,2'
          Dst:             free_thread_options_to_cpu
    - functionName:    thread_options_pack_size
      functionSourceFile: '/src/fio/cconv.c'
      linkageType:     externalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    convert_thread_options_to_net
      functionSourceFile: '/src/fio/cconv.c'
      linkageType:     externalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 686
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - top
        - o
      BBCount:         47
      ICount:          4067
      EdgeCount:       59
      CyclomaticComplexity: 14
      functionsReached:
        - __string_to_net
        - log_err
        - pack754
      functionUses:    4
      BranchProfiles:
        - Branch String:   'cconv.c:386,2'
          Branch Sides:
            - BranchSide:      'cconv.c:387,25'
              BranchSideFuncs:
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - log_err
                - log_err
            - BranchSide:      'cconv.c:389,2'
              BranchSideFuncs:
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - __string_to_net
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - pack754
                - log_err
                - log_err
        - Branch String:   'cconv.c:581,2'
          Branch Sides:
            - BranchSide:      'cconv.c:582,16'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - log_err
                - log_err
            - BranchSide:      'cconv.c:627,9'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
        - Branch String:   'cconv.c:588,7'
          Branch Sides:
            - BranchSide:      'cconv.c:589,30'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - log_err
                - log_err
            - BranchSide:      'cconv.c:601,27'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - log_err
                - log_err
        - Branch String:   'cconv.c:591,8'
          Branch Sides:
            - BranchSide:      'cconv.c:592,5'
              BranchSideFuncs:
                - log_err
                - pack754
                - pack754
                - pack754
                - pack754
                - log_err
            - BranchSide:      'cconv.c:595,11'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - log_err
                - log_err
        - Branch String:   'cconv.c:595,4'
          Branch Sides:
            - BranchSide:      'cconv.c:596,29'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - log_err
                - log_err
            - BranchSide:      'cconv.c:599,3'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - log_err
                - log_err
        - Branch String:   'cconv.c:603,7'
          Branch Sides:
            - BranchSide:      'cconv.c:604,33'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - log_err
                - log_err
            - BranchSide:      'cconv.c:616,19'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - log_err
                - log_err
        - Branch String:   'cconv.c:606,8'
          Branch Sides:
            - BranchSide:      'cconv.c:607,5'
              BranchSideFuncs:
                - log_err
                - pack754
                - pack754
                - pack754
                - pack754
                - log_err
            - BranchSide:      'cconv.c:610,11'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - log_err
                - log_err
        - Branch String:   'cconv.c:610,4'
          Branch Sides:
            - BranchSide:      'cconv.c:611,41'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - log_err
                - log_err
            - BranchSide:      'cconv.c:614,3'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
                - pack754
                - log_err
                - log_err
        - Branch String:   'cconv.c:666,2'
          Branch Sides:
            - BranchSide:      'cconv.c:667,33'
              BranchSideFuncs:
                - pack754
                - pack754
                - pack754
            - BranchSide:      'cconv.c:669,9'
              BranchSideFuncs:
                - pack754
                - pack754
        - Branch String:   'cconv.c:669,2'
          Branch Sides:
            - BranchSide:      'cconv.c:670,40'
              BranchSideFuncs:
                - pack754
                - pack754
            - BranchSide:      'cconv.c:672,9'
              BranchSideFuncs:
                - pack754
        - Branch String:   'cconv.c:672,2'
          Branch Sides:
            - BranchSide:      'cconv.c:673,38'
              BranchSideFuncs:
                - pack754
            - BranchSide:      'cconv.c:675,13'
              BranchSideFuncs: []
        - Branch String:   'cconv.c:679,2'
          Branch Sides:
            - BranchSide:      'cconv.c:680,20'
              BranchSideFuncs: []
            - BranchSide:      'cconv.c:686,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'cconv.c:389,2'
          Dst:             __string_to_net
        - Src:             'cconv.c:390,2'
          Dst:             __string_to_net
        - Src:             'cconv.c:391,2'
          Dst:             __string_to_net
        - Src:             'cconv.c:392,2'
          Dst:             __string_to_net
        - Src:             'cconv.c:393,2'
          Dst:             __string_to_net
        - Src:             'cconv.c:394,2'
          Dst:             __string_to_net
        - Src:             'cconv.c:395,2'
          Dst:             __string_to_net
        - Src:             'cconv.c:396,2'
          Dst:             __string_to_net
        - Src:             'cconv.c:397,2'
          Dst:             __string_to_net
        - Src:             'cconv.c:398,2'
          Dst:             __string_to_net
        - Src:             'cconv.c:399,2'
          Dst:             __string_to_net
        - Src:             'cconv.c:400,2'
          Dst:             __string_to_net
        - Src:             'cconv.c:401,2'
          Dst:             __string_to_net
        - Src:             'cconv.c:402,2'
          Dst:             __string_to_net
        - Src:             'cconv.c:403,2'
          Dst:             __string_to_net
        - Src:             'cconv.c:404,2'
          Dst:             __string_to_net
        - Src:             'cconv.c:405,2'
          Dst:             __string_to_net
        - Src:             'cconv.c:406,2'
          Dst:             __string_to_net
        - Src:             'cconv.c:407,2'
          Dst:             __string_to_net
        - Src:             'cconv.c:408,2'
          Dst:             __string_to_net
        - Src:             'cconv.c:409,2'
          Dst:             __string_to_net
        - Src:             'cconv.c:410,2'
          Dst:             __string_to_net
        - Src:             'cconv.c:411,2'
          Dst:             __string_to_net
        - Src:             'cconv.c:484,35'
          Dst:             pack754
        - Src:             'cconv.c:490,24'
          Dst:             pack754
        - Src:             'cconv.c:491,22'
          Dst:             pack754
        - Src:             'cconv.c:492,23'
          Dst:             pack754
        - Src:             'cconv.c:493,27'
          Dst:             pack754
        - Src:             'cconv.c:562,32'
          Dst:             pack754
        - Src:             'cconv.c:592,5'
          Dst:             log_err
        - Src:             'cconv.c:607,5'
          Dst:             log_err
        - Src:             'cconv.c:642,22'
          Dst:             pack754
        - Src:             'cconv.c:667,33'
          Dst:             pack754
        - Src:             'cconv.c:670,40'
          Dst:             pack754
        - Src:             'cconv.c:673,38'
          Dst:             pack754
    - functionName:    convert_thread_options_to_cpu
      functionSourceFile: '/src/fio/cconv.c'
      linkageType:     externalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - o
        - top
        - top_sz
      BBCount:         49
      ICount:          4723
      EdgeCount:       62
      CyclomaticComplexity: 15
      functionsReached:
        - realloc
        - string_to_cpu
        - thread_options_pack_size
        - unpack754
      functionUses:    2
      BranchProfiles:
        - Branch String:   'cconv.c:72,2'
          Branch Sides:
            - BranchSide:      'cconv.c:73,23'
              BranchSideFuncs:
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - thread_options_pack_size
                - realloc
                - realloc
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - malloc
                - malloc
            - BranchSide:      'cconv.c:75,17'
              BranchSideFuncs:
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - string_to_cpu
                - thread_options_pack_size
                - realloc
                - realloc
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - malloc
                - malloc
        - Branch String:   'cconv.c:126,2'
          Branch Sides:
            - BranchSide:      'cconv.c:127,14'
              BranchSideFuncs:
                - thread_options_pack_size
                - realloc
                - realloc
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - malloc
                - malloc
            - BranchSide:      'cconv.c:162,17'
              BranchSideFuncs:
                - thread_options_pack_size
                - realloc
                - realloc
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
        - Branch String:   'cconv.c:133,7'
          Branch Sides:
            - BranchSide:      'cconv.c:134,27'
              BranchSideFuncs:
                - malloc
                - thread_options_pack_size
                - realloc
                - realloc
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - malloc
            - BranchSide:      'cconv.c:141,25'
              BranchSideFuncs:
                - thread_options_pack_size
                - realloc
                - realloc
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - malloc
                - malloc
        - Branch String:   'cconv.c:135,4'
          Branch Sides:
            - BranchSide:      'cconv.c:136,27'
              BranchSideFuncs:
                - thread_options_pack_size
                - realloc
                - realloc
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - malloc
                - malloc
            - BranchSide:      'cconv.c:139,3'
              BranchSideFuncs:
                - thread_options_pack_size
                - realloc
                - realloc
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - malloc
                - malloc
        - Branch String:   'cconv.c:143,7'
          Branch Sides:
            - BranchSide:      'cconv.c:144,30'
              BranchSideFuncs:
                - malloc
                - thread_options_pack_size
                - realloc
                - realloc
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - malloc
            - BranchSide:      'cconv.c:151,17'
              BranchSideFuncs:
                - thread_options_pack_size
                - realloc
                - realloc
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - malloc
                - malloc
        - Branch String:   'cconv.c:145,4'
          Branch Sides:
            - BranchSide:      'cconv.c:146,39'
              BranchSideFuncs:
                - thread_options_pack_size
                - realloc
                - realloc
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - malloc
                - malloc
            - BranchSide:      'cconv.c:149,3'
              BranchSideFuncs:
                - thread_options_pack_size
                - realloc
                - realloc
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - malloc
                - malloc
        - Branch String:   'cconv.c:192,50'
          Branch Sides:
            - BranchSide:      'cconv.c:193,6'
              BranchSideFuncs: []
            - BranchSide:      'cconv.c:195,3'
              BranchSideFuncs: []
        - Branch String:   'cconv.c:193,50'
          Branch Sides:
            - BranchSide:      'cconv.c:194,31'
              BranchSideFuncs: []
            - BranchSide:      'cconv.c:195,3'
              BranchSideFuncs: []
        - Branch String:   'cconv.c:192,6'
          Branch Sides:
            - BranchSide:      'cconv.c:195,3'
              BranchSideFuncs: []
            - BranchSide:      'cconv.c:197,30'
              BranchSideFuncs:
                - realloc
                - realloc
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
                - unpack754
        - Branch String:   'cconv.c:357,2'
          Branch Sides:
            - BranchSide:      'cconv.c:358,31'
              BranchSideFuncs:
                - unpack754
                - unpack754
                - unpack754
            - BranchSide:      'cconv.c:360,9'
              BranchSideFuncs:
                - unpack754
                - unpack754
        - Branch String:   'cconv.c:360,2'
          Branch Sides:
            - BranchSide:      'cconv.c:361,38'
              BranchSideFuncs:
                - unpack754
                - unpack754
            - BranchSide:      'cconv.c:363,9'
              BranchSideFuncs:
                - unpack754
        - Branch String:   'cconv.c:363,2'
          Branch Sides:
            - BranchSide:      'cconv.c:364,36'
              BranchSideFuncs:
                - unpack754
            - BranchSide:      'cconv.c:366,11'
              BranchSideFuncs: []
        - Branch String:   'cconv.c:370,2'
          Branch Sides:
            - BranchSide:      'cconv.c:371,18'
              BranchSideFuncs: []
            - BranchSide:      'cconv.c:378,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'cconv.c:75,2'
          Dst:             string_to_cpu
        - Src:             'cconv.c:76,2'
          Dst:             string_to_cpu
        - Src:             'cconv.c:77,2'
          Dst:             string_to_cpu
        - Src:             'cconv.c:78,2'
          Dst:             string_to_cpu
        - Src:             'cconv.c:79,2'
          Dst:             string_to_cpu
        - Src:             'cconv.c:80,2'
          Dst:             string_to_cpu
        - Src:             'cconv.c:81,2'
          Dst:             string_to_cpu
        - Src:             'cconv.c:82,2'
          Dst:             string_to_cpu
        - Src:             'cconv.c:83,2'
          Dst:             string_to_cpu
        - Src:             'cconv.c:84,2'
          Dst:             string_to_cpu
        - Src:             'cconv.c:85,2'
          Dst:             string_to_cpu
        - Src:             'cconv.c:86,2'
          Dst:             string_to_cpu
        - Src:             'cconv.c:87,2'
          Dst:             string_to_cpu
        - Src:             'cconv.c:88,2'
          Dst:             string_to_cpu
        - Src:             'cconv.c:89,2'
          Dst:             string_to_cpu
        - Src:             'cconv.c:90,2'
          Dst:             string_to_cpu
        - Src:             'cconv.c:91,2'
          Dst:             string_to_cpu
        - Src:             'cconv.c:92,2'
          Dst:             string_to_cpu
        - Src:             'cconv.c:93,2'
          Dst:             string_to_cpu
        - Src:             'cconv.c:94,2'
          Dst:             string_to_cpu
        - Src:             'cconv.c:95,2'
          Dst:             string_to_cpu
        - Src:             'cconv.c:96,2'
          Dst:             string_to_cpu
        - Src:             'cconv.c:97,2'
          Dst:             string_to_cpu
        - Src:             'cconv.c:194,6'
          Dst:             thread_options_pack_size
        - Src:             'cconv.c:197,22'
          Dst:             realloc
        - Src:             'cconv.c:199,22'
          Dst:             realloc
        - Src:             'cconv.c:233,33'
          Dst:             unpack754
        - Src:             'cconv.c:239,22'
          Dst:             unpack754
        - Src:             'cconv.c:240,20'
          Dst:             unpack754
        - Src:             'cconv.c:241,21'
          Dst:             unpack754
        - Src:             'cconv.c:242,25'
          Dst:             unpack754
        - Src:             'cconv.c:264,20'
          Dst:             unpack754
        - Src:             'cconv.c:334,30'
          Dst:             unpack754
        - Src:             'cconv.c:358,31'
          Dst:             unpack754
        - Src:             'cconv.c:361,38'
          Dst:             unpack754
        - Src:             'cconv.c:364,36'
          Dst:             unpack754
    - functionName:    string_to_cpu
      functionSourceFile: '/src/fio/cconv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 12
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strdup
        - strlen
      functionUses:    23
      BranchProfiles:
        - Branch String:   'cconv.c:10,6'
          Branch Sides:
            - BranchSide:      'cconv.c:10,6'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'cconv.c:11,17'
              BranchSideFuncs:
                - strdup
      Callsites:
        - Src:             'cconv.c:10,6'
          Dst:             strlen
        - Src:             'cconv.c:11,10'
          Dst:             strdup
    - functionName:    __string_to_net
      functionSourceFile: '/src/fio/cconv.c'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - dst_size
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - snprintf
      functionUses:    23
      BranchProfiles:
        - Branch String:   'cconv.c:16,6'
          Branch Sides:
            - BranchSide:      'cconv.c:17,21'
              BranchSideFuncs:
                - snprintf
            - BranchSide:      'cconv.c:19,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'cconv.c:17,3'
          Dst:             snprintf
    - functionName:    write_seqlock_end
      functionSourceFile: '/src/fio/./lib/seqlock.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    write_seqlock_begin
      functionSourceFile: '/src/fio/./lib/seqlock.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - s
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_gtod_update
      functionSourceFile: '/src/fio/gettime-thread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - gettimeofday
        - write_seqlock_begin
        - write_seqlock_end
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gettime-thread.c:25,7'
          Branch Sides:
            - BranchSide:      'gettime-thread.c:23,17'
              BranchSideFuncs:
                - gettimeofday
                - write_seqlock_begin
                - write_seqlock_end
            - BranchSide:      'gettime-thread.c:25,7'
              BranchSideFuncs:
                - gettimeofday
                - write_seqlock_begin
                - write_seqlock_end
        - Branch String:   'gettime-thread.c:25,6'
          Branch Sides:
            - BranchSide:      'gettime-thread.c:26,3'
              BranchSideFuncs:
                - gettimeofday
                - write_seqlock_begin
                - write_seqlock_end
            - BranchSide:      'gettime-thread.c:28,2'
              BranchSideFuncs:
                - gettimeofday
                - write_seqlock_begin
                - write_seqlock_end
      Callsites:
        - Src:             'gettime-thread.c:28,2'
          Dst:             gettimeofday
        - Src:             'gettime-thread.c:30,2'
          Dst:             write_seqlock_begin
        - Src:             'gettime-thread.c:33,2'
          Dst:             write_seqlock_end
    - functionName:    fio_gtod_set_cpu
      functionSourceFile: '/src/fio/gettime-thread.c'
      linkageType:     externalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - cpu
      BBCount:         4
      ICount:          38
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gettime-thread.c:105,2'
          Branch Sides:
            - BranchSide:      'gettime-thread.c:105,2'
              BranchSideFuncs: []
            - BranchSide:      'gettime-thread.c:105,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    gtod_thread_main
      functionSourceFile: '/src/fio/gettime-thread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         9
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fio_gtod_update
        - fio_sem_up
        - gettid
        - log_err
        - sched_setaffinity
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gettime-thread.c:50,6'
          Branch Sides:
            - BranchSide:      'gettime-thread.c:51,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'gettime-thread.c:61,2'
              BranchSideFuncs:
                - fio_gtod_update
        - Branch String:   'gettime-thread.c:61,2'
          Branch Sides:
            - BranchSide:      'gettime-thread.c:62,3'
              BranchSideFuncs:
                - fio_gtod_update
            - BranchSide:      'gettime-thread.c:66,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'gettime-thread.c:46,8'
          Dst:             gettid
        - Src:             'gettime-thread.c:46,8'
          Dst:             sched_setaffinity
        - Src:             'gettime-thread.c:48,2'
          Dst:             fio_sem_up
        - Src:             'gettime-thread.c:51,3'
          Dst:             log_err
        - Src:             'gettime-thread.c:62,3'
          Dst:             fio_gtod_update
    - functionName:    fio_start_gtod_thread
      functionSourceFile: '/src/fio/gettime-thread.c'
      linkageType:     externalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         19
      ICount:          99
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - __dprint
        - fio_sem_down
        - fio_sem_init
        - fio_sem_remove
        - gtod_thread_main
        - log_err
        - pthread_attr_destroy
        - pthread_attr_init
        - pthread_attr_setstacksize
        - pthread_create
        - pthread_detach
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gettime-thread.c:75,8'
          Branch Sides:
            - BranchSide:      'gettime-thread.c:71,18'
              BranchSideFuncs:
                - fio_sem_init
                - pthread_attr_init
                - pthread_attr_setstacksize
                - pthread_create
                - pthread_attr_destroy
                - pthread_detach
                - __dprint
                - fio_sem_down
                - __dprint
                - fio_sem_remove
                - strerror
                - log_err
                - strerror
                - log_err
            - BranchSide:      'gettime-thread.c:75,8'
              BranchSideFuncs:
                - fio_sem_init
                - pthread_attr_init
                - pthread_attr_setstacksize
                - pthread_create
                - pthread_attr_destroy
                - pthread_detach
                - __dprint
                - fio_sem_down
                - __dprint
                - fio_sem_remove
                - strerror
                - log_err
                - strerror
                - log_err
        - Branch String:   'gettime-thread.c:76,6'
          Branch Sides:
            - BranchSide:      'gettime-thread.c:77,3'
              BranchSideFuncs:
                - pthread_attr_init
                - pthread_attr_setstacksize
                - pthread_create
                - pthread_attr_destroy
                - pthread_detach
                - __dprint
                - fio_sem_down
                - __dprint
                - fio_sem_remove
                - strerror
                - log_err
                - strerror
                - log_err
            - BranchSide:      'gettime-thread.c:79,2'
              BranchSideFuncs:
                - pthread_attr_init
                - pthread_attr_setstacksize
                - pthread_create
                - pthread_attr_destroy
                - pthread_detach
                - __dprint
                - fio_sem_down
                - __dprint
                - fio_sem_remove
                - strerror
                - log_err
                - strerror
                - log_err
        - Branch String:   'gettime-thread.c:83,6'
          Branch Sides:
            - BranchSide:      'gettime-thread.c:84,54'
              BranchSideFuncs:
                - strerror
                - log_err
                - fio_sem_remove
            - BranchSide:      'gettime-thread.c:88,23'
              BranchSideFuncs:
                - pthread_detach
                - __dprint
                - fio_sem_down
                - __dprint
                - fio_sem_remove
                - strerror
                - log_err
        - Branch String:   'gettime-thread.c:89,6'
          Branch Sides:
            - BranchSide:      'gettime-thread.c:90,54'
              BranchSideFuncs:
                - strerror
                - log_err
                - fio_sem_remove
            - BranchSide:      'gettime-thread.c:94,2'
              BranchSideFuncs:
                - __dprint
                - fio_sem_down
                - __dprint
                - fio_sem_remove
        - Branch String:   'gettime-thread.c:94,2'
          Branch Sides:
            - BranchSide:      'gettime-thread.c:94,2'
              BranchSideFuncs:
                - fio_sem_down
                - __dprint
                - fio_sem_remove
            - BranchSide:      'gettime-thread.c:95,15'
              BranchSideFuncs:
                - __dprint
                - fio_sem_down
                - __dprint
                - fio_sem_remove
        - Branch String:   'gettime-thread.c:96,2'
          Branch Sides:
            - BranchSide:      'gettime-thread.c:96,2'
              BranchSideFuncs:
                - fio_sem_remove
            - BranchSide:      'gettime-thread.c:98,17'
              BranchSideFuncs:
                - __dprint
                - fio_sem_remove
      Callsites:
        - Src:             'gettime-thread.c:75,8'
          Dst:             fio_sem_init
        - Src:             'gettime-thread.c:79,2'
          Dst:             pthread_attr_init
        - Src:             'gettime-thread.c:80,2'
          Dst:             pthread_attr_setstacksize
        - Src:             'gettime-thread.c:81,8'
          Dst:             pthread_create
        - Src:             'gettime-thread.c:81,8'
          Dst:             gtod_thread_main
        - Src:             'gettime-thread.c:82,2'
          Dst:             pthread_attr_destroy
        - Src:             'gettime-thread.c:84,45'
          Dst:             strerror
        - Src:             'gettime-thread.c:84,3'
          Dst:             log_err
        - Src:             'gettime-thread.c:88,8'
          Dst:             pthread_detach
        - Src:             'gettime-thread.c:90,45'
          Dst:             strerror
        - Src:             'gettime-thread.c:90,3'
          Dst:             log_err
        - Src:             'gettime-thread.c:94,2'
          Dst:             __dprint
        - Src:             'gettime-thread.c:95,2'
          Dst:             fio_sem_down
        - Src:             'gettime-thread.c:96,2'
          Dst:             __dprint
        - Src:             'gettime-thread.c:98,2'
          Dst:             fio_sem_remove
    - functionName:    fio_gtod_init
      functionSourceFile: '/src/fio/gettime-thread.c'
      linkageType:     externalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - smalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'gettime-thread.c:15,6'
          Branch Sides:
            - BranchSide:      'gettime-thread.c:15,6'
              BranchSideFuncs:
                - smalloc
            - BranchSide:      'gettime-thread.c:15,6'
              BranchSideFuncs:
                - smalloc
        - Branch String:   'gettime-thread.c:15,6'
          Branch Sides:
            - BranchSide:      'gettime-thread.c:16,3'
              BranchSideFuncs: []
            - BranchSide:      'gettime-thread.c:18,11'
              BranchSideFuncs:
                - smalloc
      Callsites:
        - Src:             'gettime-thread.c:18,11'
          Dst:             smalloc
    - functionName:    json_print_array
      functionSourceFile: '/src/fio/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - array
        - out
      BBCount:         22
      ICount:          156
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - __log_buf
        - json_array_level
        - json_print_level
        - json_print_value
        - json_value_level
        - log_info
      functionUses:    1
      BranchProfiles:
        - Branch String:   'json.c:335,2'
          Branch Sides:
            - BranchSide:      'json.c:335,2'
              BranchSideFuncs:
                - __log_buf
                - log_info
                - json_array_level
                - json_print_level
                - log_info
                - __log_buf
                - __log_buf
                - json_value_level
                - json_print_level
                - json_print_value
                - log_info
                - __log_buf
            - BranchSide:      'json.c:335,2'
              BranchSideFuncs:
                - log_info
                - log_info
                - json_array_level
                - json_print_level
                - log_info
                - __log_buf
                - __log_buf
                - json_value_level
                - json_print_level
                - json_print_value
                - log_info
                - __log_buf
        - Branch String:   'json.c:336,2'
          Branch Sides:
            - BranchSide:      'json.c:337,7'
              BranchSideFuncs:
                - json_value_level
                - json_print_level
                - json_print_value
                - log_info
                - json_array_level
                - json_print_level
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'json.c:342,2'
              BranchSideFuncs:
                - log_info
                - json_array_level
                - json_print_level
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'json.c:337,7'
          Branch Sides:
            - BranchSide:      'json.c:338,4'
              BranchSideFuncs:
                - log_info
                - json_value_level
                - json_print_level
                - json_print_value
                - log_info
                - json_array_level
                - json_print_level
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
            - BranchSide:      'json.c:339,37'
              BranchSideFuncs:
                - json_value_level
                - json_print_level
                - json_print_value
                - log_info
                - json_array_level
                - json_print_level
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'json.c:338,4'
          Branch Sides:
            - BranchSide:      'json.c:338,4'
              BranchSideFuncs:
                - __log_buf
                - json_value_level
                - json_print_level
                - json_print_value
                - log_info
                - json_array_level
                - json_print_level
                - log_info
                - __log_buf
                - __log_buf
                - log_info
            - BranchSide:      'json.c:338,4'
              BranchSideFuncs:
                - log_info
                - json_value_level
                - json_print_level
                - json_print_value
                - log_info
                - json_array_level
                - json_print_level
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
        - Branch String:   'json.c:342,2'
          Branch Sides:
            - BranchSide:      'json.c:342,2'
              BranchSideFuncs:
                - __log_buf
                - json_array_level
                - json_print_level
                - log_info
                - __log_buf
            - BranchSide:      'json.c:342,2'
              BranchSideFuncs:
                - log_info
                - json_array_level
                - json_print_level
                - log_info
                - __log_buf
        - Branch String:   'json.c:344,2'
          Branch Sides:
            - BranchSide:      'json.c:344,2'
              BranchSideFuncs:
                - __log_buf
            - BranchSide:      'json.c:344,2'
              BranchSideFuncs:
                - log_info
      Callsites:
        - Src:             'json.c:335,2'
          Dst:             __log_buf
        - Src:             'json.c:335,2'
          Dst:             log_info
        - Src:             'json.c:338,4'
          Dst:             __log_buf
        - Src:             'json.c:338,4'
          Dst:             log_info
        - Src:             'json.c:339,20'
          Dst:             json_value_level
        - Src:             'json.c:339,3'
          Dst:             json_print_level
        - Src:             'json.c:340,3'
          Dst:             json_print_value
        - Src:             'json.c:342,2'
          Dst:             __log_buf
        - Src:             'json.c:342,2'
          Dst:             log_info
        - Src:             'json.c:343,19'
          Dst:             json_array_level
        - Src:             'json.c:343,2'
          Dst:             json_print_level
        - Src:             'json.c:344,2'
          Dst:             __log_buf
        - Src:             'json.c:344,2'
          Dst:             log_info
    - functionName:    json_value_level
      functionSourceFile: '/src/fio/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - value
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - json_array_level
        - json_pair_level
      functionUses:    3
      BranchProfiles:
        - Branch String:   'json.c:294,6'
          Branch Sides:
            - BranchSide:      'json.c:295,26'
              BranchSideFuncs:
                - json_pair_level
            - BranchSide:      'json.c:297,27'
              BranchSideFuncs:
                - json_array_level
      Callsites:
        - Src:             'json.c:295,10'
          Dst:             json_pair_level
        - Src:             'json.c:297,10'
          Dst:             json_array_level
    - functionName:    json_print_level
      functionSourceFile: '/src/fio/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - level
        - out
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __log_buf
        - log_info
      functionUses:    4
      BranchProfiles:
        - Branch String:   'json.c:302,2'
          Branch Sides:
            - BranchSide:      'json.c:303,3'
              BranchSideFuncs:
                - log_info
                - __log_buf
            - BranchSide:      'json.c:304,1'
              BranchSideFuncs: []
        - Branch String:   'json.c:303,3'
          Branch Sides:
            - BranchSide:      'json.c:303,3'
              BranchSideFuncs:
                - __log_buf
                - log_info
            - BranchSide:      'json.c:303,3'
              BranchSideFuncs:
                - log_info
                - __log_buf
      Callsites:
        - Src:             'json.c:303,3'
          Dst:             __log_buf
        - Src:             'json.c:303,3'
          Dst:             log_info
    - functionName:    json_print_value
      functionSourceFile: '/src/fio/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - value
        - out
      BBCount:         19
      ICount:          132
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - __log_buf
        - json_print_array
        - json_print_object
        - log_info
      functionUses:    2
      BranchProfiles:
        - Branch String:   'json.c:349,2'
          Branch Sides:
            - BranchSide:      'json.c:349,2'
              BranchSideFuncs: []
            - BranchSide:      'json.c:351,3'
              BranchSideFuncs:
                - log_info
                - __log_buf
            - BranchSide:      'json.c:354,3'
              BranchSideFuncs:
                - log_info
                - __log_buf
            - BranchSide:      'json.c:357,3'
              BranchSideFuncs:
                - log_info
                - __log_buf
            - BranchSide:      'json.c:360,21'
              BranchSideFuncs:
                - json_print_object
            - BranchSide:      'json.c:363,20'
              BranchSideFuncs:
                - json_print_array
        - Branch String:   'json.c:351,3'
          Branch Sides:
            - BranchSide:      'json.c:351,3'
              BranchSideFuncs:
                - __log_buf
            - BranchSide:      'json.c:351,3'
              BranchSideFuncs:
                - log_info
        - Branch String:   'json.c:354,3'
          Branch Sides:
            - BranchSide:      'json.c:354,3'
              BranchSideFuncs:
                - __log_buf
            - BranchSide:      'json.c:354,3'
              BranchSideFuncs:
                - log_info
        - Branch String:   'json.c:357,3'
          Branch Sides:
            - BranchSide:      'json.c:357,3'
              BranchSideFuncs:
                - __log_buf
            - BranchSide:      'json.c:357,3'
              BranchSideFuncs:
                - log_info
      Callsites:
        - Src:             'json.c:351,3'
          Dst:             __log_buf
        - Src:             'json.c:351,3'
          Dst:             log_info
        - Src:             'json.c:354,3'
          Dst:             __log_buf
        - Src:             'json.c:354,3'
          Dst:             log_info
        - Src:             'json.c:357,3'
          Dst:             __log_buf
        - Src:             'json.c:357,3'
          Dst:             log_info
        - Src:             'json.c:360,3'
          Dst:             json_print_object
        - Src:             'json.c:363,3'
          Dst:             json_print_array
    - functionName:    json_array_level
      functionSourceFile: '/src/fio/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - array
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_value_level
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'json.c:289,9'
          Dst:             json_value_level
    - functionName:    json_print_object
      functionSourceFile: '/src/fio/json.c'
      linkageType:     externalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - out
      BBCount:         22
      ICount:          146
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - __log_buf
        - json_object_level
        - json_print_level
        - json_print_pair
        - log_info
      functionUses:    3
      BranchProfiles:
        - Branch String:   'json.c:313,2'
          Branch Sides:
            - BranchSide:      'json.c:313,2'
              BranchSideFuncs:
                - __log_buf
                - log_info
                - json_object_level
                - json_print_level
                - log_info
                - __log_buf
                - __log_buf
                - json_print_pair
                - log_info
                - __log_buf
            - BranchSide:      'json.c:313,2'
              BranchSideFuncs:
                - log_info
                - log_info
                - json_object_level
                - json_print_level
                - log_info
                - __log_buf
                - __log_buf
                - json_print_pair
                - log_info
                - __log_buf
        - Branch String:   'json.c:314,2'
          Branch Sides:
            - BranchSide:      'json.c:315,7'
              BranchSideFuncs:
                - json_print_pair
                - log_info
                - json_object_level
                - json_print_level
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'json.c:319,2'
              BranchSideFuncs:
                - log_info
                - json_object_level
                - json_print_level
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'json.c:315,7'
          Branch Sides:
            - BranchSide:      'json.c:316,4'
              BranchSideFuncs:
                - log_info
                - json_print_pair
                - log_info
                - json_object_level
                - json_print_level
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
            - BranchSide:      'json.c:317,19'
              BranchSideFuncs:
                - json_print_pair
                - log_info
                - json_object_level
                - json_print_level
                - log_info
                - __log_buf
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'json.c:316,4'
          Branch Sides:
            - BranchSide:      'json.c:316,4'
              BranchSideFuncs:
                - __log_buf
                - json_print_pair
                - log_info
                - json_object_level
                - json_print_level
                - log_info
                - __log_buf
                - __log_buf
                - log_info
            - BranchSide:      'json.c:316,4'
              BranchSideFuncs:
                - log_info
                - json_print_pair
                - log_info
                - json_object_level
                - json_print_level
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
        - Branch String:   'json.c:319,2'
          Branch Sides:
            - BranchSide:      'json.c:319,2'
              BranchSideFuncs:
                - __log_buf
                - json_object_level
                - json_print_level
                - log_info
                - __log_buf
            - BranchSide:      'json.c:319,2'
              BranchSideFuncs:
                - log_info
                - json_object_level
                - json_print_level
                - log_info
                - __log_buf
        - Branch String:   'json.c:321,2'
          Branch Sides:
            - BranchSide:      'json.c:321,2'
              BranchSideFuncs:
                - __log_buf
            - BranchSide:      'json.c:321,2'
              BranchSideFuncs:
                - log_info
      Callsites:
        - Src:             'json.c:313,2'
          Dst:             __log_buf
        - Src:             'json.c:313,2'
          Dst:             log_info
        - Src:             'json.c:316,4'
          Dst:             __log_buf
        - Src:             'json.c:316,4'
          Dst:             log_info
        - Src:             'json.c:317,3'
          Dst:             json_print_pair
        - Src:             'json.c:319,2'
          Dst:             __log_buf
        - Src:             'json.c:319,2'
          Dst:             log_info
        - Src:             'json.c:320,19'
          Dst:             json_object_level
        - Src:             'json.c:320,2'
          Dst:             json_print_level
        - Src:             'json.c:321,2'
          Dst:             __log_buf
        - Src:             'json.c:321,2'
          Dst:             log_info
    - functionName:    json_print_pair
      functionSourceFile: '/src/fio/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - pair
        - out
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __log_buf
        - json_pair_level
        - json_print_level
        - json_print_value
        - log_info
      functionUses:    1
      BranchProfiles:
        - Branch String:   'json.c:327,2'
          Branch Sides:
            - BranchSide:      'json.c:327,2'
              BranchSideFuncs:
                - __log_buf
                - json_print_value
            - BranchSide:      'json.c:327,2'
              BranchSideFuncs:
                - log_info
                - json_print_value
      Callsites:
        - Src:             'json.c:326,19'
          Dst:             json_pair_level
        - Src:             'json.c:326,2'
          Dst:             json_print_level
        - Src:             'json.c:327,2'
          Dst:             __log_buf
        - Src:             'json.c:327,2'
          Dst:             log_info
        - Src:             'json.c:328,2'
          Dst:             json_print_value
    - functionName:    json_object_level
      functionSourceFile: '/src/fio/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - object
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - json_value_level
      functionUses:    2
      BranchProfiles:
        - Branch String:   'json.c:277,6'
          Branch Sides:
            - BranchSide:      'json.c:278,3'
              BranchSideFuncs: []
            - BranchSide:      'json.c:279,26'
              BranchSideFuncs:
                - json_value_level
      Callsites:
        - Src:             'json.c:279,9'
          Dst:             json_value_level
    - functionName:    json_pair_level
      functionSourceFile: '/src/fio/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pair
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_object_level
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'json.c:284,9'
          Dst:             json_object_level
    - functionName:    json_free_array
      functionSourceFile: '/src/fio/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - array
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - json_free_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'json.c:135,2'
          Branch Sides:
            - BranchSide:      'json.c:136,19'
              BranchSideFuncs:
                - json_free_value
                - free
                - free
            - BranchSide:      'json.c:137,7'
              BranchSideFuncs:
                - free
                - free
      Callsites:
        - Src:             'json.c:136,3'
          Dst:             json_free_value
    - functionName:    json_free_value
      functionSourceFile: '/src/fio/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - value
      BBCount:         8
      ICount:          50
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - json_free_array
        - json_free_object
      functionUses:    4
      BranchProfiles:
        - Branch String:   'json.c:150,2'
          Branch Sides:
            - BranchSide:      'json.c:150,2'
              BranchSideFuncs:
                - free
            - BranchSide:      'json.c:152,8'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'json.c:155,20'
              BranchSideFuncs:
                - json_free_object
                - free
            - BranchSide:      'json.c:158,19'
              BranchSideFuncs:
                - json_free_array
                - free
      Callsites:
        - Src:             'json.c:155,3'
          Dst:             json_free_object
        - Src:             'json.c:158,3'
          Dst:             json_free_array
    - functionName:    json_free_object
      functionSourceFile: '/src/fio/json.c'
      linkageType:     externalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - json_free_pair
      functionUses:    3
      BranchProfiles:
        - Branch String:   'json.c:125,2'
          Branch Sides:
            - BranchSide:      'json.c:126,18'
              BranchSideFuncs:
                - json_free_pair
                - free
                - free
            - BranchSide:      'json.c:127,7'
              BranchSideFuncs:
                - free
                - free
      Callsites:
        - Src:             'json.c:126,3'
          Dst:             json_free_pair
    - functionName:    json_free_pair
      functionSourceFile: '/src/fio/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pair
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_free_value
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'json.c:143,2'
          Dst:             json_free_value
    - functionName:    strdup_escape
      functionSourceFile: '/src/fio/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         15
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - strlen
        - strpbrk
      functionUses:    1
      BranchProfiles:
        - Branch String:   'json.c:60,2'
          Branch Sides:
            - BranchSide:      'json.c:61,10'
              BranchSideFuncs:
                - strpbrk
                - strlen
                - malloc
            - BranchSide:      'json.c:65,26'
              BranchSideFuncs:
                - strlen
                - malloc
        - Branch String:   'json.c:66,2'
          Branch Sides:
            - BranchSide:      'json.c:67,8'
              BranchSideFuncs: []
            - BranchSide:      'json.c:71,3'
              BranchSideFuncs: []
        - Branch String:   'json.c:67,20'
          Branch Sides:
            - BranchSide:      'json.c:67,24'
              BranchSideFuncs: []
            - BranchSide:      'json.c:68,6'
              BranchSideFuncs: []
        - Branch String:   'json.c:67,7'
          Branch Sides:
            - BranchSide:      'json.c:68,6'
              BranchSideFuncs: []
            - BranchSide:      'json.c:69,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'json.c:60,18'
          Dst:             strpbrk
        - Src:             'json.c:65,19'
          Dst:             strlen
    - functionName:    strpbrk
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    json_array_add_value
      functionSourceFile: '/src/fio/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - array
        - value
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'json.c:169,6'
          Branch Sides:
            - BranchSide:      'json.c:170,3'
              BranchSideFuncs: []
            - BranchSide:      'json.c:171,29'
              BranchSideFuncs: []
      Callsites:
        - Src:             'json.c:166,31'
          Dst:             realloc
    - functionName:    json_array_add_value_type
      functionSourceFile: '/src/fio/json.c'
      linkageType:     externalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - array
        - arg
      BBCount:         16
      ICount:          107
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - json_array_add_value
        - json_create_value_array
        - json_create_value_float
        - json_create_value_int
        - json_create_value_object
        - json_create_value_string
        - json_free_value
      functionUses:    3
      BranchProfiles:
        - Branch String:   'json.c:242,2'
          Branch Sides:
            - BranchSide:      'json.c:244,36'
              BranchSideFuncs:
                - json_create_value_string
                - json_array_add_value
                - json_free_value
            - BranchSide:      'json.c:247,33'
              BranchSideFuncs:
                - json_create_value_int
                - json_array_add_value
                - json_free_value
            - BranchSide:      'json.c:250,35'
              BranchSideFuncs:
                - json_create_value_float
                - json_array_add_value
                - json_free_value
            - BranchSide:      'json.c:253,36'
              BranchSideFuncs:
                - json_create_value_object
                - json_array_add_value
                - json_free_value
            - BranchSide:      'json.c:254,3'
              BranchSideFuncs:
                - json_create_value_array
                - json_array_add_value
                - json_free_value
            - BranchSide:      'json.c:257,35'
              BranchSideFuncs:
                - json_create_value_array
                - json_array_add_value
                - json_free_value
        - Branch String:   'json.c:261,6'
          Branch Sides:
            - BranchSide:      'json.c:262,3'
              BranchSideFuncs:
                - json_array_add_value
                - json_free_value
            - BranchSide:      'json.c:264,29'
              BranchSideFuncs:
                - json_array_add_value
                - json_free_value
        - Branch String:   'json.c:265,6'
          Branch Sides:
            - BranchSide:      'json.c:266,19'
              BranchSideFuncs:
                - json_free_value
            - BranchSide:      'json.c:269,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'json.c:244,11'
          Dst:             json_create_value_string
        - Src:             'json.c:247,11'
          Dst:             json_create_value_int
        - Src:             'json.c:250,11'
          Dst:             json_create_value_float
        - Src:             'json.c:253,11'
          Dst:             json_create_value_object
        - Src:             'json.c:257,11'
          Dst:             json_create_value_array
        - Src:             'json.c:264,8'
          Dst:             json_array_add_value
        - Src:             'json.c:266,3'
          Dst:             json_free_value
    - functionName:    json_create_value_string
      functionSourceFile: '/src/fio/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - strdup_escape
      functionUses:    2
      BranchProfiles:
        - Branch String:   'json.c:83,6'
          Branch Sides:
            - BranchSide:      'json.c:83,6'
              BranchSideFuncs:
                - strdup_escape
                - free
            - BranchSide:      'json.c:84,3'
              BranchSideFuncs:
                - strdup_escape
                - free
        - Branch String:   'json.c:86,7'
          Branch Sides:
            - BranchSide:      'json.c:87,9'
              BranchSideFuncs: []
            - BranchSide:      'json.c:90,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'json.c:85,19'
          Dst:             strdup_escape
    - functionName:    json_create_value_int
      functionSourceFile: '/src/fio/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - number
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'json.c:35,6'
          Branch Sides:
            - BranchSide:      'json.c:35,6'
              BranchSideFuncs: []
            - BranchSide:      'json.c:36,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    json_create_value_float
      functionSourceFile: '/src/fio/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - number
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'json.c:46,6'
          Branch Sides:
            - BranchSide:      'json.c:46,6'
              BranchSideFuncs: []
            - BranchSide:      'json.c:47,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    json_create_value_object
      functionSourceFile: '/src/fio/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'json.c:98,6'
          Branch Sides:
            - BranchSide:      'json.c:98,6'
              BranchSideFuncs: []
            - BranchSide:      'json.c:99,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    json_create_value_array
      functionSourceFile: '/src/fio/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - array
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'json.c:110,6'
          Branch Sides:
            - BranchSide:      'json.c:110,6'
              BranchSideFuncs: []
            - BranchSide:      'json.c:111,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    json_object_add_pair
      functionSourceFile: '/src/fio/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - pair
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - realloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'json.c:184,6'
          Branch Sides:
            - BranchSide:      'json.c:185,3'
              BranchSideFuncs: []
            - BranchSide:      'json.c:186,25'
              BranchSideFuncs: []
      Callsites:
        - Src:             'json.c:182,29'
          Dst:             realloc
    - functionName:    json_create_pair
      functionSourceFile: '/src/fio/json.c'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - name
        - value
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'json.c:21,6'
          Branch Sides:
            - BranchSide:      'json.c:21,6'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'json.c:22,23'
              BranchSideFuncs:
                - strdup
      Callsites:
        - Src:             'json.c:22,16'
          Dst:             strdup
    - functionName:    json_object_add_value_type
      functionSourceFile: '/src/fio/json.c'
      linkageType:     externalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - name
        - arg
      BBCount:         18
      ICount:          126
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - json_create_pair
        - json_create_value_array
        - json_create_value_float
        - json_create_value_int
        - json_create_value_object
        - json_create_value_string
        - json_free_pair
        - json_free_value
        - json_object_add_pair
      functionUses:    11
      BranchProfiles:
        - Branch String:   'json.c:201,2'
          Branch Sides:
            - BranchSide:      'json.c:203,36'
              BranchSideFuncs:
                - json_create_value_string
                - json_create_pair
                - json_free_value
                - json_object_add_pair
                - json_free_pair
            - BranchSide:      'json.c:206,33'
              BranchSideFuncs:
                - json_create_value_int
                - json_create_pair
                - json_free_value
                - json_object_add_pair
                - json_free_pair
            - BranchSide:      'json.c:209,35'
              BranchSideFuncs:
                - json_create_value_float
                - json_create_pair
                - json_free_value
                - json_object_add_pair
                - json_free_pair
            - BranchSide:      'json.c:212,36'
              BranchSideFuncs:
                - json_create_value_object
                - json_create_pair
                - json_free_value
                - json_object_add_pair
                - json_free_pair
            - BranchSide:      'json.c:213,3'
              BranchSideFuncs:
                - json_create_value_array
                - json_create_pair
                - json_free_value
                - json_object_add_pair
                - json_free_pair
            - BranchSide:      'json.c:216,35'
              BranchSideFuncs:
                - json_create_value_array
                - json_create_pair
                - json_free_value
                - json_object_add_pair
                - json_free_pair
        - Branch String:   'json.c:220,6'
          Branch Sides:
            - BranchSide:      'json.c:221,3'
              BranchSideFuncs:
                - json_create_pair
                - json_free_value
                - json_object_add_pair
                - json_free_pair
            - BranchSide:      'json.c:223,26'
              BranchSideFuncs:
                - json_create_pair
                - json_free_value
                - json_object_add_pair
                - json_free_pair
        - Branch String:   'json.c:224,6'
          Branch Sides:
            - BranchSide:      'json.c:225,19'
              BranchSideFuncs:
                - json_object_add_pair
                - json_free_pair
            - BranchSide:      'json.c:228,29'
              BranchSideFuncs:
                - json_object_add_pair
                - json_free_pair
        - Branch String:   'json.c:229,6'
          Branch Sides:
            - BranchSide:      'json.c:230,18'
              BranchSideFuncs:
                - json_free_pair
            - BranchSide:      'json.c:233,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'json.c:203,11'
          Dst:             json_create_value_string
        - Src:             'json.c:206,11'
          Dst:             json_create_value_int
        - Src:             'json.c:209,11'
          Dst:             json_create_value_float
        - Src:             'json.c:212,11'
          Dst:             json_create_value_object
        - Src:             'json.c:216,11'
          Dst:             json_create_value_array
        - Src:             'json.c:223,9'
          Dst:             json_create_pair
        - Src:             'json.c:225,3'
          Dst:             json_free_value
        - Src:             'json.c:228,8'
          Dst:             json_object_add_pair
        - Src:             'json.c:230,3'
          Dst:             json_free_pair
    - functionName:    json_create_array
      functionSourceFile: '/src/fio/json.c'
      linkageType:     externalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - calloc
      functionUses:    8
      BranchProfiles:
        - Branch String:   'json.c:15,9'
          Branch Sides:
            - BranchSide:      'json.c:15,9'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'json.c:15,9'
              BranchSideFuncs:
                - calloc
      Callsites:
        - Src:             'json.c:15,9'
          Dst:             calloc
    - functionName:    json_create_object
      functionSourceFile: '/src/fio/json.c'
      linkageType:     externalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 10
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - calloc
      functionUses:    24
      BranchProfiles:
        - Branch String:   'json.c:10,9'
          Branch Sides:
            - BranchSide:      'json.c:10,9'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'json.c:10,9'
              BranchSideFuncs:
                - calloc
      Callsites:
        - Src:             'json.c:10,9'
          Dst:             calloc
    - functionName:    fio_cpuset_exit
      functionSourceFile: '/src/fio/./os/os-linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mask
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_cpuset_init
      functionSourceFile: '/src/fio/./os/os-linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mask
      BBCount:         3
      ICount:          14
      EdgeCount:       5
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    free_cpu_affinity
      functionSourceFile: '/src/fio/idletime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ipt
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_cpuset_exit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'idletime.c:50,2'
          Dst:             fio_cpuset_exit
    - functionName:    fio_set_sched_idle
      functionSourceFile: '/src/fio/./os/os-linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - gettid
        - sched_setscheduler
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/os-linux.h:293,21'
          Branch Sides:
            - BranchSide:      './os/os-linux.h:293,21'
              BranchSideFuncs:
                - gettid
                - sched_setscheduler
            - BranchSide:      './os/os-linux.h:293,21'
              BranchSideFuncs:
                - gettid
                - sched_setscheduler
      Callsites:
        - Src:             './os/os-linux.h:294,28'
          Dst:             gettid
        - Src:             './os/os-linux.h:294,9'
          Dst:             sched_setscheduler
    - functionName:    sched_setscheduler
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    calibrate_unit
      functionSourceFile: '/src/fio/idletime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         26
      ICount:          132
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - fio_gettime
        - utime_since_now
      functionUses:    1
      BranchProfiles:
        - Branch String:   'idletime.c:18,2'
          Branch Sides:
            - BranchSide:      'idletime.c:20,3'
              BranchSideFuncs:
                - fio_gettime
                - utime_since_now
            - BranchSide:      'idletime.c:44,9'
              BranchSideFuncs: []
        - Branch String:   'idletime.c:22,3'
          Branch Sides:
            - BranchSide:      'idletime.c:24,10'
              BranchSideFuncs:
                - utime_since_now
                - fio_gettime
            - BranchSide:      'idletime.c:35,7'
              BranchSideFuncs:
                - utime_since_now
                - fio_gettime
        - Branch String:   'idletime.c:24,4'
          Branch Sides:
            - BranchSide:      'idletime.c:25,33'
              BranchSideFuncs:
                - utime_since_now
                - fio_gettime
            - BranchSide:      'idletime.c:33,3'
              BranchSideFuncs:
                - utime_since_now
                - fio_gettime
        - Branch String:   'idletime.c:30,9'
          Branch Sides:
            - BranchSide:      'idletime.c:31,6'
              BranchSideFuncs: []
            - BranchSide:      'idletime.c:32,4'
              BranchSideFuncs:
                - utime_since_now
                - fio_gettime
        - Branch String:   'idletime.c:36,7'
          Branch Sides:
            - BranchSide:      'idletime.c:37,4'
              BranchSideFuncs:
                - fio_gettime
                - utime_since_now
            - BranchSide:      'idletime.c:40,8'
              BranchSideFuncs:
                - fio_gettime
                - utime_since_now
        - Branch String:   'idletime.c:40,16'
          Branch Sides:
            - BranchSide:      'idletime.c:40,28'
              BranchSideFuncs:
                - fio_gettime
                - utime_since_now
            - BranchSide:      'idletime.c:41,20'
              BranchSideFuncs:
                - fio_gettime
                - utime_since_now
        - Branch String:   'idletime.c:40,7'
          Branch Sides:
            - BranchSide:      'idletime.c:41,20'
              BranchSideFuncs:
                - fio_gettime
                - utime_since_now
            - BranchSide:      'idletime.c:42,2'
              BranchSideFuncs:
                - fio_gettime
                - utime_since_now
      Callsites:
        - Src:             'idletime.c:20,3'
          Dst:             fio_gettime
        - Src:             'idletime.c:35,7'
          Dst:             utime_since_now
    - functionName:    set_cpu_affinity
      functionSourceFile: '/src/fio/idletime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ipt
      BBCount:         11
      ICount:          86
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - fio_cpuset_exit
        - fio_cpuset_init
        - gettid
        - log_err
        - sched_setaffinity
      functionUses:    1
      BranchProfiles:
        - Branch String:   'idletime.c:57,6'
          Branch Sides:
            - BranchSide:      'idletime.c:58,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'idletime.c:62,2'
              BranchSideFuncs:
                - gettid
                - sched_setaffinity
                - log_err
                - fio_cpuset_exit.5687
        - Branch String:   'idletime.c:62,2'
          Branch Sides:
            - BranchSide:      'idletime.c:62,2'
              BranchSideFuncs:
                - gettid
                - sched_setaffinity
                - log_err
                - fio_cpuset_exit.5687
            - BranchSide:      'idletime.c:62,2'
              BranchSideFuncs:
                - gettid
                - sched_setaffinity
                - log_err
                - fio_cpuset_exit.5687
        - Branch String:   'idletime.c:64,6'
          Branch Sides:
            - BranchSide:      'idletime.c:65,3'
              BranchSideFuncs:
                - log_err
                - fio_cpuset_exit.5687
            - BranchSide:      'idletime.c:70,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'idletime.c:57,6'
          Dst:             fio_cpuset_init
        - Src:             'idletime.c:58,3'
          Dst:             log_err
        - Src:             'idletime.c:64,6'
          Dst:             gettid
        - Src:             'idletime.c:64,6'
          Dst:             sched_setaffinity
        - Src:             'idletime.c:65,3'
          Dst:             log_err
        - Src:             'idletime.c:66,3'
          Dst:             fio_cpuset_exit
    - functionName:    json_object_add_value_float
      functionSourceFile: '/src/fio/./json.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - obj
        - name
        - val
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_object_add_value_type
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './json.h:74,9'
          Dst:             json_object_add_value_type
    - functionName:    json_object_add_value_object
      functionSourceFile: '/src/fio/./json.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - obj
        - name
        - val
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - json_object_add_value_type
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './json.h:103,9'
          Dst:             json_object_add_value_type
    - functionName:    fio_idle_prof_cpu_stat
      functionSourceFile: '/src/fio/idletime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - cpu
      BBCount:         18
      ICount:          112
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - log_err
      functionUses:    8
      BranchProfiles:
        - Branch String:   'idletime.c:390,6'
          Branch Sides:
            - BranchSide:      'idletime.c:391,3'
              BranchSideFuncs: []
            - BranchSide:      'idletime.c:393,7'
              BranchSideFuncs:
                - log_err
        - Branch String:   'idletime.c:393,23'
          Branch Sides:
            - BranchSide:      'idletime.c:393,27'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'idletime.c:394,3'
              BranchSideFuncs:
                - log_err
        - Branch String:   'idletime.c:393,6'
          Branch Sides:
            - BranchSide:      'idletime.c:394,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'idletime.c:398,6'
              BranchSideFuncs: []
        - Branch String:   'idletime.c:398,6'
          Branch Sides:
            - BranchSide:      'idletime.c:399,10'
              BranchSideFuncs: []
            - BranchSide:      'idletime.c:405,14'
              BranchSideFuncs: []
        - Branch String:   'idletime.c:399,3'
          Branch Sides:
            - BranchSide:      'idletime.c:400,15'
              BranchSideFuncs: []
            - BranchSide:      'idletime.c:403,8'
              BranchSideFuncs: []
      Callsites:
        - Src:             'idletime.c:394,3'
          Dst:             log_err
    - functionName:    show_idle_prof_stats
      functionSourceFile: '/src/fio/idletime.c'
      linkageType:     externalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - output
        - parent
        - out
      BBCount:         64
      ICount:          361
      EdgeCount:       85
      CyclomaticComplexity: 23
      functionsReached:
        - __log_buf
        - fio_idle_prof_cpu_stat
        - json_create_object
        - json_object_add_value_float
        - json_object_add_value_object
        - log_info
        - snprintf
      functionUses:    3
      BranchProfiles:
        - Branch String:   'idletime.c:465,6'
          Branch Sides:
            - BranchSide:      'idletime.c:466,11'
              BranchSideFuncs:
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - log_info
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - fio_idle_prof_cpu_stat
                - __log_buf
                - fio_idle_prof_cpu_stat
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - fio_idle_prof_cpu_stat
                - __log_buf
                - log_info
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'idletime.c:489,11'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_value_object.5693
                - fio_idle_prof_cpu_stat
                - json_object_add_value_float.5691
                - json_object_add_value_float.5691
                - json_object_add_value_float.5691
                - snprintf
                - fio_idle_prof_cpu_stat
                - json_object_add_value_float.5691
        - Branch String:   'idletime.c:466,7'
          Branch Sides:
            - BranchSide:      'idletime.c:467,4'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - log_info
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - fio_idle_prof_cpu_stat
                - __log_buf
                - fio_idle_prof_cpu_stat
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - fio_idle_prof_cpu_stat
                - __log_buf
                - __log_buf
            - BranchSide:      'idletime.c:468,16'
              BranchSideFuncs:
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - log_info
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - fio_idle_prof_cpu_stat
                - __log_buf
                - fio_idle_prof_cpu_stat
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - fio_idle_prof_cpu_stat
                - __log_buf
                - log_info
                - __log_buf
        - Branch String:   'idletime.c:467,4'
          Branch Sides:
            - BranchSide:      'idletime.c:467,4'
              BranchSideFuncs:
                - __log_buf
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - log_info
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - fio_idle_prof_cpu_stat
                - __log_buf
                - fio_idle_prof_cpu_stat
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - fio_idle_prof_cpu_stat
                - __log_buf
            - BranchSide:      'idletime.c:467,4'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - log_info
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - fio_idle_prof_cpu_stat
                - __log_buf
                - fio_idle_prof_cpu_stat
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - fio_idle_prof_cpu_stat
                - __log_buf
        - Branch String:   'idletime.c:469,4'
          Branch Sides:
            - BranchSide:      'idletime.c:469,4'
              BranchSideFuncs:
                - __log_buf
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - log_info
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - fio_idle_prof_cpu_stat
                - __log_buf
                - fio_idle_prof_cpu_stat
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - fio_idle_prof_cpu_stat
                - __log_buf
            - BranchSide:      'idletime.c:469,4'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - log_info
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - fio_idle_prof_cpu_stat
                - __log_buf
                - fio_idle_prof_cpu_stat
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - fio_idle_prof_cpu_stat
                - __log_buf
        - Branch String:   'idletime.c:471,7'
          Branch Sides:
            - BranchSide:      'idletime.c:472,4'
              BranchSideFuncs:
                - fio_idle_prof_cpu_stat
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - log_info
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - fio_idle_prof_cpu_stat
                - __log_buf
                - fio_idle_prof_cpu_stat
                - __log_buf
                - fio_idle_prof_cpu_stat
                - __log_buf
            - BranchSide:      'idletime.c:474,11'
              BranchSideFuncs:
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - log_info
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - fio_idle_prof_cpu_stat
                - __log_buf
                - fio_idle_prof_cpu_stat
                - __log_buf
        - Branch String:   'idletime.c:472,4'
          Branch Sides:
            - BranchSide:      'idletime.c:472,4'
              BranchSideFuncs:
                - fio_idle_prof_cpu_stat
                - __log_buf
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - log_info
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - fio_idle_prof_cpu_stat
                - __log_buf
                - fio_idle_prof_cpu_stat
                - __log_buf
            - BranchSide:      'idletime.c:472,4'
              BranchSideFuncs:
                - fio_idle_prof_cpu_stat
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - log_info
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - fio_idle_prof_cpu_stat
                - __log_buf
                - fio_idle_prof_cpu_stat
                - __log_buf
        - Branch String:   'idletime.c:474,7'
          Branch Sides:
            - BranchSide:      'idletime.c:475,4'
              BranchSideFuncs:
                - fio_idle_prof_cpu_stat
                - log_info
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - fio_idle_prof_cpu_stat
                - __log_buf
                - fio_idle_prof_cpu_stat
                - __log_buf
            - BranchSide:      'idletime.c:481,11'
              BranchSideFuncs:
                - log_info
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'idletime.c:475,4'
          Branch Sides:
            - BranchSide:      'idletime.c:475,4'
              BranchSideFuncs:
                - fio_idle_prof_cpu_stat
                - __log_buf
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - fio_idle_prof_cpu_stat
                - __log_buf
            - BranchSide:      'idletime.c:475,4'
              BranchSideFuncs:
                - fio_idle_prof_cpu_stat
                - log_info
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
                - fio_idle_prof_cpu_stat
                - __log_buf
        - Branch String:   'idletime.c:476,4'
          Branch Sides:
            - BranchSide:      'idletime.c:477,5'
              BranchSideFuncs:
                - fio_idle_prof_cpu_stat
                - log_info
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
                - fio_idle_prof_cpu_stat
                - __log_buf
            - BranchSide:      'idletime.c:478,4'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
        - Branch String:   'idletime.c:477,5'
          Branch Sides:
            - BranchSide:      'idletime.c:477,5'
              BranchSideFuncs:
                - fio_idle_prof_cpu_stat
                - __log_buf
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
                - fio_idle_prof_cpu_stat
                - log_info
            - BranchSide:      'idletime.c:477,5'
              BranchSideFuncs:
                - fio_idle_prof_cpu_stat
                - log_info
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
                - __log_buf
                - fio_idle_prof_cpu_stat
                - __log_buf
        - Branch String:   'idletime.c:478,4'
          Branch Sides:
            - BranchSide:      'idletime.c:478,4'
              BranchSideFuncs:
                - __log_buf
                - log_info
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'idletime.c:478,4'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - __log_buf
                - __log_buf
        - Branch String:   'idletime.c:481,7'
          Branch Sides:
            - BranchSide:      'idletime.c:482,4'
              BranchSideFuncs:
                - log_info
                - log_info
                - __log_buf
                - __log_buf
            - BranchSide:      'idletime.c:486,3'
              BranchSideFuncs: []
        - Branch String:   'idletime.c:482,4'
          Branch Sides:
            - BranchSide:      'idletime.c:482,4'
              BranchSideFuncs:
                - __log_buf
                - log_info
                - __log_buf
            - BranchSide:      'idletime.c:482,4'
              BranchSideFuncs:
                - log_info
                - log_info
                - __log_buf
        - Branch String:   'idletime.c:483,4'
          Branch Sides:
            - BranchSide:      'idletime.c:483,4'
              BranchSideFuncs:
                - __log_buf
            - BranchSide:      'idletime.c:483,4'
              BranchSideFuncs:
                - log_info
        - Branch String:   'idletime.c:489,38'
          Branch Sides:
            - BranchSide:      'idletime.c:489,42'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_value_object.5693
                - fio_idle_prof_cpu_stat
                - json_object_add_value_float.5691
                - json_object_add_value_float.5691
                - json_object_add_value_float.5691
                - snprintf
                - fio_idle_prof_cpu_stat
                - json_object_add_value_float.5691
            - BranchSide:      'idletime.c:489,38'
              BranchSideFuncs: []
        - Branch String:   'idletime.c:489,6'
          Branch Sides:
            - BranchSide:      'idletime.c:489,6'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_value_object.5693
                - fio_idle_prof_cpu_stat
                - json_object_add_value_float.5691
                - json_object_add_value_float.5691
                - json_object_add_value_float.5691
                - snprintf
                - fio_idle_prof_cpu_stat
                - json_object_add_value_float.5691
            - BranchSide:      'idletime.c:490,8'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_value_object.5693
                - fio_idle_prof_cpu_stat
                - json_object_add_value_float.5691
                - json_object_add_value_float.5691
                - json_object_add_value_float.5691
                - snprintf
                - fio_idle_prof_cpu_stat
                - json_object_add_value_float.5691
        - Branch String:   'idletime.c:490,7'
          Branch Sides:
            - BranchSide:      'idletime.c:491,4'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_value_object.5693
                - fio_idle_prof_cpu_stat
                - json_object_add_value_float.5691
                - json_object_add_value_float.5691
                - json_object_add_value_float.5691
                - snprintf
                - fio_idle_prof_cpu_stat
                - json_object_add_value_float.5691
            - BranchSide:      'idletime.c:493,9'
              BranchSideFuncs:
                - json_create_object
                - json_object_add_value_object.5693
                - fio_idle_prof_cpu_stat
                - json_object_add_value_float.5691
                - json_object_add_value_float.5691
                - json_object_add_value_float.5691
                - snprintf
                - fio_idle_prof_cpu_stat
                - json_object_add_value_float.5691
        - Branch String:   'idletime.c:494,7'
          Branch Sides:
            - BranchSide:      'idletime.c:495,4'
              BranchSideFuncs:
                - json_object_add_value_object.5693
                - fio_idle_prof_cpu_stat
                - json_object_add_value_float.5691
                - json_object_add_value_float.5691
                - json_object_add_value_float.5691
                - snprintf
                - fio_idle_prof_cpu_stat
                - json_object_add_value_float.5691
            - BranchSide:      'idletime.c:497,32'
              BranchSideFuncs:
                - json_object_add_value_object.5693
                - fio_idle_prof_cpu_stat
                - json_object_add_value_float.5691
                - json_object_add_value_float.5691
                - json_object_add_value_float.5691
                - snprintf
                - fio_idle_prof_cpu_stat
                - json_object_add_value_float.5691
        - Branch String:   'idletime.c:500,7'
          Branch Sides:
            - BranchSide:      'idletime.c:501,11'
              BranchSideFuncs:
                - json_object_add_value_float.5691
                - json_object_add_value_float.5691
                - snprintf
                - fio_idle_prof_cpu_stat
                - json_object_add_value_float.5691
            - BranchSide:      'idletime.c:507,31'
              BranchSideFuncs:
                - json_object_add_value_float.5691
                - json_object_add_value_float.5691
        - Branch String:   'idletime.c:501,4'
          Branch Sides:
            - BranchSide:      'idletime.c:502,14'
              BranchSideFuncs:
                - snprintf
                - fio_idle_prof_cpu_stat
                - json_object_add_value_float.5691
                - json_object_add_value_float.5691
                - json_object_add_value_float.5691
            - BranchSide:      'idletime.c:505,3'
              BranchSideFuncs:
                - json_object_add_value_float.5691
                - json_object_add_value_float.5691
      Callsites:
        - Src:             'idletime.c:467,4'
          Dst:             __log_buf
        - Src:             'idletime.c:467,4'
          Dst:             log_info
        - Src:             'idletime.c:469,4'
          Dst:             __log_buf
        - Src:             'idletime.c:469,4'
          Dst:             log_info
        - Src:             'idletime.c:472,4'
          Dst:             fio_idle_prof_cpu_stat
        - Src:             'idletime.c:472,4'
          Dst:             __log_buf
        - Src:             'idletime.c:472,4'
          Dst:             fio_idle_prof_cpu_stat
        - Src:             'idletime.c:472,4'
          Dst:             log_info
        - Src:             'idletime.c:475,4'
          Dst:             fio_idle_prof_cpu_stat
        - Src:             'idletime.c:475,4'
          Dst:             __log_buf
        - Src:             'idletime.c:475,4'
          Dst:             fio_idle_prof_cpu_stat
        - Src:             'idletime.c:475,4'
          Dst:             log_info
        - Src:             'idletime.c:477,5'
          Dst:             fio_idle_prof_cpu_stat
        - Src:             'idletime.c:477,5'
          Dst:             __log_buf
        - Src:             'idletime.c:477,5'
          Dst:             fio_idle_prof_cpu_stat
        - Src:             'idletime.c:477,5'
          Dst:             log_info
        - Src:             'idletime.c:478,4'
          Dst:             __log_buf
        - Src:             'idletime.c:478,4'
          Dst:             log_info
        - Src:             'idletime.c:482,4'
          Dst:             __log_buf
        - Src:             'idletime.c:482,4'
          Dst:             log_info
        - Src:             'idletime.c:483,4'
          Dst:             __log_buf
        - Src:             'idletime.c:483,4'
          Dst:             log_info
        - Src:             'idletime.c:493,9'
          Dst:             json_create_object
        - Src:             'idletime.c:497,3'
          Dst:             json_object_add_value_object
        - Src:             'idletime.c:498,46'
          Dst:             fio_idle_prof_cpu_stat
        - Src:             'idletime.c:498,3'
          Dst:             json_object_add_value_float
        - Src:             'idletime.c:502,5'
          Dst:             snprintf
        - Src:             'idletime.c:503,41'
          Dst:             fio_idle_prof_cpu_stat
        - Src:             'idletime.c:503,5'
          Dst:             json_object_add_value_float
        - Src:             'idletime.c:507,3'
          Dst:             json_object_add_value_float
        - Src:             'idletime.c:508,3'
          Dst:             json_object_add_value_float
    - functionName:    fio_idle_prof_parse_opt
      functionSourceFile: '/src/fio/idletime.c'
      linkageType:     externalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - args
      BBCount:         12
      ICount:          70
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - fio_idle_prof_init
        - fio_idle_prof_start
        - fio_idle_prof_stop
        - log_err
        - show_idle_prof_stats
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'idletime.c:429,6'
          Branch Sides:
            - BranchSide:      'idletime.c:430,3'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - fio_idle_prof_init
                - fio_idle_prof_start
                - fio_idle_prof_stop
                - show_idle_prof_stats
            - BranchSide:      'idletime.c:435,26'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - log_err
                - fio_idle_prof_init
                - fio_idle_prof_start
                - fio_idle_prof_stop
                - show_idle_prof_stats
        - Branch String:   'idletime.c:435,6'
          Branch Sides:
            - BranchSide:      'idletime.c:436,11'
              BranchSideFuncs:
                - fio_idle_prof_init
                - fio_idle_prof_start
                - fio_idle_prof_stop
                - show_idle_prof_stats
            - BranchSide:      'idletime.c:442,30'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - log_err
        - Branch String:   'idletime.c:442,13'
          Branch Sides:
            - BranchSide:      'idletime.c:443,11'
              BranchSideFuncs: []
            - BranchSide:      'idletime.c:445,30'
              BranchSideFuncs:
                - strcmp
                - log_err
        - Branch String:   'idletime.c:445,13'
          Branch Sides:
            - BranchSide:      'idletime.c:446,11'
              BranchSideFuncs: []
            - BranchSide:      'idletime.c:449,52'
              BranchSideFuncs:
                - log_err
      Callsites:
        - Src:             'idletime.c:430,3'
          Dst:             log_err
        - Src:             'idletime.c:435,6'
          Dst:             strcmp
        - Src:             'idletime.c:437,3'
          Dst:             fio_idle_prof_init
        - Src:             'idletime.c:438,3'
          Dst:             fio_idle_prof_start
        - Src:             'idletime.c:439,3'
          Dst:             fio_idle_prof_stop
        - Src:             'idletime.c:440,3'
          Dst:             show_idle_prof_stats
        - Src:             'idletime.c:442,13'
          Dst:             strcmp
        - Src:             'idletime.c:445,13'
          Dst:             strcmp
        - Src:             'idletime.c:449,3'
          Dst:             log_err
    - functionName:    fio_idle_prof_init
      functionSourceFile: '/src/fio/idletime.c'
      linkageType:     externalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         61
      ICount:          377
      EdgeCount:       80
      CyclomaticComplexity: 21
      functionsReached:
        - __assert_fail
        - calibration_stats
        - clock_gettime
        - cpus_configured
        - idle_prof_thread_fn
        - log_err
        - pthread_attr_init
        - pthread_attr_setscope
        - pthread_cond_init
        - pthread_cond_timedwait
        - pthread_condattr_init
        - pthread_condattr_setclock
        - pthread_create
        - pthread_detach
        - pthread_mutex_init
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'idletime.c:192,16'
          Branch Sides:
            - BranchSide:      'idletime.c:186,6'
              BranchSideFuncs:
                - cpus_configured.5723
                - pthread_condattr_init
                - __assert_fail
                - pthread_condattr_setclock
                - __assert_fail
                - pthread_attr_init
                - pthread_attr_setscope
                - malloc
                - log_err
                - malloc
                - log_err
                - free
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
                - pthread_mutex_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - pthread_mutex_lock
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
            - BranchSide:      'idletime.c:192,16'
              BranchSideFuncs:
                - cpus_configured.5723
                - pthread_condattr_init
                - __assert_fail
                - pthread_condattr_setclock
                - __assert_fail
                - pthread_attr_init
                - pthread_attr_setscope
                - malloc
                - log_err
                - malloc
                - log_err
                - free
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
                - pthread_mutex_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - pthread_mutex_lock
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
        - Branch String:   'idletime.c:195,6'
          Branch Sides:
            - BranchSide:      'idletime.c:196,3'
              BranchSideFuncs: []
            - BranchSide:      'idletime.c:198,8'
              BranchSideFuncs:
                - pthread_condattr_init
                - __assert_fail
                - pthread_condattr_setclock
                - __assert_fail
                - pthread_attr_init
                - pthread_attr_setscope
                - malloc
                - log_err
                - malloc
                - log_err
                - free
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
                - pthread_mutex_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - pthread_mutex_lock
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
        - Branch String:   'idletime.c:199,2'
          Branch Sides:
            - BranchSide:      'idletime.c:199,2'
              BranchSideFuncs:
                - pthread_condattr_setclock
                - __assert_fail
                - pthread_attr_init
                - pthread_attr_setscope
                - malloc
                - log_err
                - malloc
                - log_err
                - free
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
                - pthread_mutex_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - pthread_mutex_lock
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
            - BranchSide:      'idletime.c:201,8'
              BranchSideFuncs:
                - pthread_condattr_setclock
                - __assert_fail
                - pthread_attr_init
                - pthread_attr_setscope
                - malloc
                - log_err
                - malloc
                - log_err
                - free
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
                - pthread_mutex_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - pthread_mutex_lock
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
        - Branch String:   'idletime.c:202,2'
          Branch Sides:
            - BranchSide:      'idletime.c:202,2'
              BranchSideFuncs:
                - pthread_attr_init
                - pthread_attr_setscope
                - malloc
                - log_err
                - malloc
                - log_err
                - free
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
                - pthread_mutex_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - pthread_mutex_lock
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
            - BranchSide:      'idletime.c:205,13'
              BranchSideFuncs:
                - pthread_attr_init
                - pthread_attr_setscope
                - malloc
                - log_err
                - malloc
                - log_err
                - free
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
                - pthread_mutex_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - pthread_mutex_lock
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
        - Branch String:   'idletime.c:205,6'
          Branch Sides:
            - BranchSide:      'idletime.c:206,51'
              BranchSideFuncs:
                - strerror
                - log_err
            - BranchSide:      'idletime.c:209,13'
              BranchSideFuncs:
                - pthread_attr_setscope
                - malloc
                - log_err
                - malloc
                - log_err
                - free
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
                - pthread_mutex_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - pthread_mutex_lock
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
        - Branch String:   'idletime.c:209,6'
          Branch Sides:
            - BranchSide:      'idletime.c:210,55'
              BranchSideFuncs:
                - strerror
                - log_err
            - BranchSide:      'idletime.c:214,24'
              BranchSideFuncs:
                - malloc
                - log_err
                - malloc
                - log_err
                - free
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
                - pthread_mutex_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - pthread_mutex_lock
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
        - Branch String:   'idletime.c:215,6'
          Branch Sides:
            - BranchSide:      'idletime.c:216,3'
              BranchSideFuncs:
                - malloc
                - log_err
                - free
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
                - pthread_mutex_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - pthread_mutex_lock
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
            - BranchSide:      'idletime.c:220,23'
              BranchSideFuncs:
                - malloc
                - log_err
                - free
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
                - pthread_mutex_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - pthread_mutex_lock
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
        - Branch String:   'idletime.c:221,6'
          Branch Sides:
            - BranchSide:      'idletime.c:222,3'
              BranchSideFuncs:
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
                - pthread_mutex_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - pthread_mutex_lock
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
            - BranchSide:      'idletime.c:231,9'
              BranchSideFuncs:
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
                - pthread_mutex_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - pthread_mutex_lock
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
        - Branch String:   'idletime.c:231,2'
          Branch Sides:
            - BranchSide:      'idletime.c:232,14'
              BranchSideFuncs:
                - pthread_mutex_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - pthread_mutex_lock
                - pthread_create
                - pthread_detach
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
            - BranchSide:      'idletime.c:279,9'
              BranchSideFuncs:
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
        - Branch String:   'idletime.c:238,7'
          Branch Sides:
            - BranchSide:      'idletime.c:239,15'
              BranchSideFuncs:
                - strerror
                - log_err
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
            - BranchSide:      'idletime.c:244,34'
              BranchSideFuncs:
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - pthread_mutex_lock
                - pthread_create
                - pthread_detach
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
                - pthread_mutex_init
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
        - Branch String:   'idletime.c:244,7'
          Branch Sides:
            - BranchSide:      'idletime.c:245,15'
              BranchSideFuncs:
                - strerror
                - log_err
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
            - BranchSide:      'idletime.c:250,33'
              BranchSideFuncs:
                - pthread_cond_init
                - pthread_mutex_lock
                - pthread_mutex_lock
                - pthread_create
                - pthread_detach
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
                - pthread_mutex_init
                - pthread_mutex_init
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
        - Branch String:   'idletime.c:250,7'
          Branch Sides:
            - BranchSide:      'idletime.c:251,15'
              BranchSideFuncs:
                - strerror
                - log_err
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
            - BranchSide:      'idletime.c:257,23'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_lock
                - pthread_create
                - pthread_detach
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
                - pthread_mutex_init
                - pthread_mutex_init
                - pthread_cond_init
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
        - Branch String:   'idletime.c:262,7'
          Branch Sides:
            - BranchSide:      'idletime.c:263,15'
              BranchSideFuncs:
                - strerror
                - log_err
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
            - BranchSide:      'idletime.c:267,4'
              BranchSideFuncs:
                - pthread_detach
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
                - pthread_mutex_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - pthread_mutex_lock
                - pthread_create
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
        - Branch String:   'idletime.c:269,7'
          Branch Sides:
            - BranchSide:      'idletime.c:271,49'
              BranchSideFuncs:
                - strerror
                - log_err
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
                - pthread_mutex_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - pthread_mutex_lock
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
            - BranchSide:      'idletime.c:273,2'
              BranchSideFuncs:
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
                - pthread_mutex_init
                - pthread_mutex_init
                - pthread_cond_init
                - pthread_mutex_lock
                - pthread_mutex_lock
                - pthread_create
                - pthread_detach
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
                - strerror
                - log_err
        - Branch String:   'idletime.c:279,2'
          Branch Sides:
            - BranchSide:      'idletime.c:280,14'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
            - BranchSide:      'idletime.c:284,10'
              BranchSideFuncs:
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
        - Branch String:   'idletime.c:284,6'
          Branch Sides:
            - BranchSide:      'idletime.c:285,3'
              BranchSideFuncs: []
            - BranchSide:      'idletime.c:288,9'
              BranchSideFuncs:
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
        - Branch String:   'idletime.c:288,2'
          Branch Sides:
            - BranchSide:      'idletime.c:289,14'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - calibration_stats
                - clock_gettime
                - pthread_cond_timedwait
            - BranchSide:      'idletime.c:311,10'
              BranchSideFuncs:
                - calibration_stats
        - Branch String:   'idletime.c:291,36'
          Branch Sides:
            - BranchSide:      'idletime.c:291,3'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - calibration_stats
                - pthread_mutex_lock
                - clock_gettime
                - pthread_cond_timedwait
            - BranchSide:      'idletime.c:292,11'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - calibration_stats
                - pthread_mutex_lock
                - clock_gettime
                - pthread_cond_timedwait
        - Branch String:   'idletime.c:291,3'
          Branch Sides:
            - BranchSide:      'idletime.c:294,4'
              BranchSideFuncs:
                - clock_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
                - calibration_stats
                - pthread_mutex_lock
            - BranchSide:      'idletime.c:301,25'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - calibration_stats
                - pthread_mutex_lock
                - clock_gettime
                - pthread_cond_timedwait
        - Branch String:   'idletime.c:307,7'
          Branch Sides:
            - BranchSide:      'idletime.c:308,15'
              BranchSideFuncs:
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
            - BranchSide:      'idletime.c:309,2'
              BranchSideFuncs:
                - calibration_stats
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - clock_gettime
                - pthread_cond_timedwait
        - Branch String:   'idletime.c:311,6'
          Branch Sides:
            - BranchSide:      'idletime.c:312,3'
              BranchSideFuncs:
                - calibration_stats
            - BranchSide:      'idletime.c:314,35'
              BranchSideFuncs: []
        - Branch String:   'idletime.c:316,6'
          Branch Sides:
            - BranchSide:      'idletime.c:316,6'
              BranchSideFuncs: []
            - BranchSide:      'idletime.c:317,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'idletime.c:192,16'
          Dst:             cpus_configured
        - Src:             'idletime.c:198,8'
          Dst:             pthread_condattr_init
        - Src:             'idletime.c:199,2'
          Dst:             __assert_fail
        - Src:             'idletime.c:201,8'
          Dst:             pthread_condattr_setclock
        - Src:             'idletime.c:202,2'
          Dst:             __assert_fail
        - Src:             'idletime.c:205,13'
          Dst:             pthread_attr_init
        - Src:             'idletime.c:206,42'
          Dst:             strerror
        - Src:             'idletime.c:206,3'
          Dst:             log_err
        - Src:             'idletime.c:209,13'
          Dst:             pthread_attr_setscope
        - Src:             'idletime.c:210,46'
          Dst:             strerror
        - Src:             'idletime.c:210,3'
          Dst:             log_err
        - Src:             'idletime.c:216,3'
          Dst:             log_err
        - Src:             'idletime.c:222,3'
          Dst:             log_err
        - Src:             'idletime.c:238,14'
          Dst:             pthread_mutex_init
        - Src:             'idletime.c:240,44'
          Dst:             strerror
        - Src:             'idletime.c:240,4'
          Dst:             log_err
        - Src:             'idletime.c:244,14'
          Dst:             pthread_mutex_init
        - Src:             'idletime.c:246,44'
          Dst:             strerror
        - Src:             'idletime.c:246,4'
          Dst:             log_err
        - Src:             'idletime.c:250,14'
          Dst:             pthread_cond_init
        - Src:             'idletime.c:252,43'
          Dst:             strerror
        - Src:             'idletime.c:252,4'
          Dst:             log_err
        - Src:             'idletime.c:257,3'
          Dst:             pthread_mutex_lock
        - Src:             'idletime.c:260,3'
          Dst:             pthread_mutex_lock
        - Src:             'idletime.c:262,14'
          Dst:             pthread_create
        - Src:             'idletime.c:262,14'
          Dst:             idle_prof_thread_fn
        - Src:             'idletime.c:264,40'
          Dst:             strerror
        - Src:             'idletime.c:264,4'
          Dst:             log_err
        - Src:             'idletime.c:269,14'
          Dst:             pthread_detach
        - Src:             'idletime.c:271,40'
          Dst:             strerror
        - Src:             'idletime.c:271,4'
          Dst:             log_err
        - Src:             'idletime.c:281,3'
          Dst:             pthread_mutex_unlock
        - Src:             'idletime.c:290,3'
          Dst:             pthread_mutex_lock
        - Src:             'idletime.c:294,4'
          Dst:             clock_gettime
        - Src:             'idletime.c:299,4'
          Dst:             pthread_cond_timedwait
        - Src:             'idletime.c:301,3'
          Dst:             pthread_mutex_unlock
        - Src:             'idletime.c:312,3'
          Dst:             calibration_stats
    - functionName:    fio_idle_prof_start
      functionSourceFile: '/src/fio/idletime.c'
      linkageType:     externalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          50
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - pthread_mutex_unlock
      functionUses:    2
      BranchProfiles:
        - Branch String:   'idletime.c:325,10'
          Branch Sides:
            - BranchSide:      'idletime.c:322,6'
              BranchSideFuncs:
                - pthread_mutex_unlock
            - BranchSide:      'idletime.c:325,10'
              BranchSideFuncs:
                - pthread_mutex_unlock
        - Branch String:   'idletime.c:325,6'
          Branch Sides:
            - BranchSide:      'idletime.c:326,3'
              BranchSideFuncs: []
            - BranchSide:      'idletime.c:329,9'
              BranchSideFuncs:
                - pthread_mutex_unlock
        - Branch String:   'idletime.c:329,2'
          Branch Sides:
            - BranchSide:      'idletime.c:329,2'
              BranchSideFuncs:
                - pthread_mutex_unlock
            - BranchSide:      'idletime.c:330,14'
              BranchSideFuncs:
                - pthread_mutex_unlock
      Callsites:
        - Src:             'idletime.c:331,3'
          Dst:             pthread_mutex_unlock
    - functionName:    fio_idle_prof_stop
      functionSourceFile: '/src/fio/idletime.c'
      linkageType:     externalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         24
      ICount:          145
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - fio_gettime
        - pthread_cond_timedwait
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - utime_since
      functionUses:    2
      BranchProfiles:
        - Branch String:   'idletime.c:342,10'
          Branch Sides:
            - BranchSide:      'idletime.c:337,6'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - utime_since
                - fio_gettime
                - pthread_cond_timedwait
            - BranchSide:      'idletime.c:342,10'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - utime_since
                - fio_gettime
                - pthread_cond_timedwait
        - Branch String:   'idletime.c:342,6'
          Branch Sides:
            - BranchSide:      'idletime.c:343,3'
              BranchSideFuncs: []
            - BranchSide:      'idletime.c:345,10'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - utime_since
                - fio_gettime
                - pthread_cond_timedwait
        - Branch String:   'idletime.c:345,6'
          Branch Sides:
            - BranchSide:      'idletime.c:346,3'
              BranchSideFuncs: []
            - BranchSide:      'idletime.c:348,13'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - utime_since
                - fio_gettime
                - pthread_cond_timedwait
        - Branch String:   'idletime.c:351,2'
          Branch Sides:
            - BranchSide:      'idletime.c:351,2'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - utime_since
                - fio_gettime
                - pthread_cond_timedwait
            - BranchSide:      'idletime.c:352,14'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - utime_since
                - fio_gettime
                - pthread_cond_timedwait
        - Branch String:   'idletime.c:354,36'
          Branch Sides:
            - BranchSide:      'idletime.c:354,3'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - utime_since
                - fio_gettime
                - pthread_cond_timedwait
            - BranchSide:      'idletime.c:355,11'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - utime_since
                - fio_gettime
                - pthread_cond_timedwait
        - Branch String:   'idletime.c:354,3'
          Branch Sides:
            - BranchSide:      'idletime.c:356,4'
              BranchSideFuncs:
                - fio_gettime
                - pthread_cond_timedwait
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - utime_since
            - BranchSide:      'idletime.c:361,25'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - fio_gettime
                - pthread_cond_timedwait
                - utime_since
        - Branch String:   'idletime.c:364,7'
          Branch Sides:
            - BranchSide:      'idletime.c:365,24'
              BranchSideFuncs:
                - utime_since
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - fio_gettime
                - pthread_cond_timedwait
            - BranchSide:      'idletime.c:371,4'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - utime_since
                - fio_gettime
                - pthread_cond_timedwait
        - Branch String:   'idletime.c:366,8'
          Branch Sides:
            - BranchSide:      'idletime.c:367,21'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - utime_since
                - fio_gettime
                - pthread_cond_timedwait
            - BranchSide:      'idletime.c:369,5'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - utime_since
                - fio_gettime
                - pthread_cond_timedwait
      Callsites:
        - Src:             'idletime.c:353,3'
          Dst:             pthread_mutex_lock
        - Src:             'idletime.c:356,4'
          Dst:             fio_gettime
        - Src:             'idletime.c:359,4'
          Dst:             pthread_cond_timedwait
        - Src:             'idletime.c:361,3'
          Dst:             pthread_mutex_unlock
        - Src:             'idletime.c:365,11'
          Dst:             utime_since
    - functionName:    cpus_configured
      functionSourceFile: '/src/fio/./os/os.h'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sysconf
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/os.h:360,16'
          Branch Sides:
            - BranchSide:      './os/os.h:360,6'
              BranchSideFuncs:
                - sysconf
            - BranchSide:      './os/os.h:360,16'
              BranchSideFuncs:
                - sysconf
        - Branch String:   './os/os.h:362,9'
          Branch Sides:
            - BranchSide:      './os/os.h:362,24'
              BranchSideFuncs: []
            - BranchSide:      './os/os.h:362,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             './os/os.h:360,16'
          Dst:             sysconf
    - functionName:    pthread_attr_setscope
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    idle_prof_thread_fn
      functionSourceFile: '/src/fio/idletime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         26
      ICount:          205
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - calibrate_unit
        - fio_gettime
        - fio_set_sched_idle
        - free_cpu_affinity
        - log_err
        - pthread_cond_signal
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - set_cpu_affinity
      functionUses:    1
      BranchProfiles:
        - Branch String:   'idletime.c:87,6'
          Branch Sides:
            - BranchSide:      'idletime.c:88,25'
              BranchSideFuncs:
                - pthread_mutex_unlock
            - BranchSide:      'idletime.c:92,28'
              BranchSideFuncs:
                - set_cpu_affinity
                - calibrate_unit
                - fio_set_sched_idle
                - pthread_cond_signal
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - fio_gettime
                - fio_gettime
                - pthread_mutex_unlock
                - free_cpu_affinity
                - pthread_mutex_unlock
                - pthread_mutex_unlock
                - pthread_mutex_unlock
                - log_err
                - pthread_mutex_unlock
        - Branch String:   'idletime.c:93,6'
          Branch Sides:
            - BranchSide:      'idletime.c:94,3'
              BranchSideFuncs:
                - pthread_mutex_unlock
            - BranchSide:      'idletime.c:99,34'
              BranchSideFuncs:
                - calibrate_unit
                - fio_set_sched_idle
                - pthread_cond_signal
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - fio_gettime
                - fio_gettime
                - pthread_mutex_unlock
                - free_cpu_affinity
                - pthread_mutex_unlock
                - pthread_mutex_unlock
                - pthread_mutex_unlock
                - log_err
        - Branch String:   'idletime.c:103,6'
          Branch Sides:
            - BranchSide:      'idletime.c:104,3'
              BranchSideFuncs:
                - log_err
                - pthread_cond_signal
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - fio_gettime
                - fio_gettime
                - pthread_mutex_unlock
                - free_cpu_affinity
                - pthread_mutex_unlock
                - pthread_mutex_unlock
                - pthread_mutex_unlock
            - BranchSide:      'idletime.c:109,6'
              BranchSideFuncs:
                - pthread_cond_signal
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - fio_gettime
                - fio_gettime
                - pthread_mutex_unlock
                - free_cpu_affinity
                - pthread_mutex_unlock
                - pthread_mutex_unlock
                - pthread_mutex_unlock
        - Branch String:   'idletime.c:109,6'
          Branch Sides:
            - BranchSide:      'idletime.c:110,3'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - free_cpu_affinity
            - BranchSide:      'idletime.c:115,2'
              BranchSideFuncs:
                - pthread_cond_signal
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - fio_gettime
                - fio_gettime
                - pthread_mutex_unlock
                - free_cpu_affinity
                - pthread_mutex_unlock
                - pthread_mutex_unlock
        - Branch String:   'idletime.c:125,6'
          Branch Sides:
            - BranchSide:      'idletime.c:126,25'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - free_cpu_affinity
            - BranchSide:      'idletime.c:131,10'
              BranchSideFuncs:
                - fio_gettime
                - fio_gettime
                - pthread_mutex_unlock
                - free_cpu_affinity
                - pthread_mutex_unlock
        - Branch String:   'idletime.c:131,6'
          Branch Sides:
            - BranchSide:      'idletime.c:132,25'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - free_cpu_affinity
            - BranchSide:      'idletime.c:136,15'
              BranchSideFuncs:
                - fio_gettime
                - fio_gettime
                - pthread_mutex_unlock
                - free_cpu_affinity
        - Branch String:   'idletime.c:141,3'
          Branch Sides:
            - BranchSide:      'idletime.c:142,37'
              BranchSideFuncs:
                - fio_gettime
                - pthread_mutex_unlock
                - free_cpu_affinity
            - BranchSide:      'idletime.c:148,4'
              BranchSideFuncs:
                - fio_gettime
                - pthread_mutex_unlock
                - free_cpu_affinity
        - Branch String:   'idletime.c:143,8'
          Branch Sides:
            - BranchSide:      'idletime.c:144,18'
              BranchSideFuncs:
                - fio_gettime
                - pthread_mutex_unlock
                - free_cpu_affinity
            - BranchSide:      'idletime.c:147,3'
              BranchSideFuncs:
                - fio_gettime
                - pthread_mutex_unlock
                - free_cpu_affinity
      Callsites:
        - Src:             'idletime.c:84,2'
          Dst:             pthread_mutex_lock
        - Src:             'idletime.c:88,3'
          Dst:             pthread_mutex_unlock
        - Src:             'idletime.c:92,11'
          Dst:             set_cpu_affinity
        - Src:             'idletime.c:95,3'
          Dst:             pthread_mutex_unlock
        - Src:             'idletime.c:99,19'
          Dst:             calibrate_unit
        - Src:             'idletime.c:103,16'
          Dst:             fio_set_sched_idle
        - Src:             'idletime.c:104,3'
          Dst:             log_err
        - Src:             'idletime.c:111,3'
          Dst:             pthread_mutex_unlock
        - Src:             'idletime.c:118,2'
          Dst:             pthread_cond_signal
        - Src:             'idletime.c:119,2'
          Dst:             pthread_mutex_unlock
        - Src:             'idletime.c:122,2'
          Dst:             pthread_mutex_lock
        - Src:             'idletime.c:126,3'
          Dst:             pthread_mutex_unlock
        - Src:             'idletime.c:132,3'
          Dst:             pthread_mutex_unlock
        - Src:             'idletime.c:136,2'
          Dst:             fio_gettime
        - Src:             'idletime.c:144,5'
          Dst:             fio_gettime
        - Src:             'idletime.c:155,2'
          Dst:             pthread_mutex_unlock
        - Src:             'idletime.c:158,2'
          Dst:             free_cpu_affinity
    - functionName:    calibration_stats
      functionSourceFile: '/src/fio/idletime.c'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          84
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'idletime.c:169,2'
          Branch Sides:
            - BranchSide:      'idletime.c:170,14'
              BranchSideFuncs: []
            - BranchSide:      'idletime.c:174,18'
              BranchSideFuncs: []
        - Branch String:   'idletime.c:176,2'
          Branch Sides:
            - BranchSide:      'idletime.c:177,14'
              BranchSideFuncs: []
            - BranchSide:      'idletime.c:181,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_idle_prof_cleanup
      functionSourceFile: '/src/fio/idletime.c'
      linkageType:     externalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'idletime.c:414,10'
          Branch Sides:
            - BranchSide:      'idletime.c:414,10'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'idletime.c:414,10'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'idletime.c:414,6'
          Branch Sides:
            - BranchSide:      'idletime.c:415,12'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'idletime.c:419,10'
              BranchSideFuncs:
                - free
        - Branch String:   'idletime.c:419,6'
          Branch Sides:
            - BranchSide:      'idletime.c:419,6'
              BranchSideFuncs:
                - free
            - BranchSide:      'idletime.c:420,12'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    update_error_count
      functionSourceFile: '/src/fio/td_error.c'
      linkageType:     externalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - err
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'td_error.c:38,6'
          Branch Sides:
            - BranchSide:      'td_error.c:38,6'
              BranchSideFuncs: []
            - BranchSide:      'td_error.c:39,21'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    td_non_fatal_error
      functionSourceFile: '/src/fio/td_error.c'
      linkageType:     externalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - td
        - etype
        - err
      BBCount:         13
      ICount:          109
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'td_error.c:21,6'
          Branch Sides:
            - BranchSide:      'td_error.c:22,3'
              BranchSideFuncs: []
            - BranchSide:      'td_error.c:26,8'
              BranchSideFuncs: []
        - Branch String:   'td_error.c:26,6'
          Branch Sides:
            - BranchSide:      'td_error.c:27,3'
              BranchSideFuncs: []
            - BranchSide:      'td_error.c:28,9'
              BranchSideFuncs: []
        - Branch String:   'td_error.c:28,2'
          Branch Sides:
            - BranchSide:      'td_error.c:29,7'
              BranchSideFuncs: []
            - BranchSide:      'td_error.c:32,2'
              BranchSideFuncs: []
        - Branch String:   'td_error.c:29,7'
          Branch Sides:
            - BranchSide:      'td_error.c:29,39'
              BranchSideFuncs: []
            - BranchSide:      'td_error.c:30,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    td_error_type
      functionSourceFile: '/src/fio/td_error.c'
      linkageType:     externalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ddir
        - err
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'td_error.c:9,6'
          Branch Sides:
            - BranchSide:      'td_error.c:10,3'
              BranchSideFuncs: []
            - BranchSide:      'td_error.c:11,6'
              BranchSideFuncs: []
        - Branch String:   'td_error.c:11,6'
          Branch Sides:
            - BranchSide:      'td_error.c:12,3'
              BranchSideFuncs: []
            - BranchSide:      'td_error.c:13,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    tiobench_unregister
      functionSourceFile: '/src/fio/profiles/tiobench.c'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - unregister_profile
      functionUses:    0
      BranchProfiles:
        - Branch String:   'profiles/tiobench.c:132,2'
          Branch Sides:
            - BranchSide:      'profiles/tiobench.c:132,2'
              BranchSideFuncs:
                - unregister_profile
            - BranchSide:      'profiles/tiobench.c:132,2'
              BranchSideFuncs:
                - unregister_profile
      Callsites:
        - Src:             'profiles/tiobench.c:132,2'
          Dst:             unregister_profile
    - functionName:    tb_prep_cmdline
      functionSourceFile: '/src/fio/profiles/tiobench.c'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - sprintf
        - strcpy
      functionUses:    0
      BranchProfiles:
        - Branch String:   'profiles/tiobench.c:97,7'
          Branch Sides:
            - BranchSide:      'profiles/tiobench.c:97,7'
              BranchSideFuncs:
                - strcpy
                - sprintf
                - sprintf
                - sprintf
                - sprintf
                - sprintf
                - sprintf
            - BranchSide:      'profiles/tiobench.c:97,7'
              BranchSideFuncs:
                - strcpy
                - sprintf
                - sprintf
                - sprintf
                - sprintf
                - sprintf
                - sprintf
        - Branch String:   'profiles/tiobench.c:98,6'
          Branch Sides:
            - BranchSide:      'profiles/tiobench.c:99,32'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - sprintf
                - sprintf
                - sprintf
                - sprintf
            - BranchSide:      'profiles/tiobench.c:101,3'
              BranchSideFuncs:
                - strcpy
                - sprintf
                - sprintf
                - sprintf
                - sprintf
                - sprintf
        - Branch String:   'profiles/tiobench.c:106,6'
          Branch Sides:
            - BranchSide:      'profiles/tiobench.c:107,36'
              BranchSideFuncs:
                - sprintf
                - sprintf
            - BranchSide:      'profiles/tiobench.c:109,3'
              BranchSideFuncs:
                - sprintf
                - sprintf
      Callsites:
        - Src:             'profiles/tiobench.c:99,3'
          Dst:             sprintf
        - Src:             'profiles/tiobench.c:101,3'
          Dst:             strcpy
        - Src:             'profiles/tiobench.c:103,2'
          Dst:             sprintf
        - Src:             'profiles/tiobench.c:104,2'
          Dst:             sprintf
        - Src:             'profiles/tiobench.c:107,3'
          Dst:             sprintf
        - Src:             'profiles/tiobench.c:109,3'
          Dst:             sprintf
        - Src:             'profiles/tiobench.c:111,2'
          Dst:             sprintf
    - functionName:    tiobench_register
      functionSourceFile: '/src/fio/profiles/tiobench.c'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          24
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - log_err
        - register_profile
      functionUses:    0
      BranchProfiles:
        - Branch String:   'profiles/tiobench.c:126,6'
          Branch Sides:
            - BranchSide:      'profiles/tiobench.c:126,6'
              BranchSideFuncs:
                - register_profile
                - log_err
            - BranchSide:      'profiles/tiobench.c:126,6'
              BranchSideFuncs:
                - register_profile
                - log_err
        - Branch String:   'profiles/tiobench.c:126,6'
          Branch Sides:
            - BranchSide:      'profiles/tiobench.c:126,6'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'profiles/tiobench.c:127,3'
              BranchSideFuncs:
                - log_err
      Callsites:
        - Src:             'profiles/tiobench.c:126,6'
          Dst:             register_profile
        - Src:             'profiles/tiobench.c:127,3'
          Dst:             log_err
    - functionName:    act_unregister
      functionSourceFile: '/src/fio/profiles/act.c'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fio_sem_remove
        - unregister_profile
      functionUses:    0
      BranchProfiles:
        - Branch String:   'profiles/act.c:475,2'
          Branch Sides:
            - BranchSide:      'profiles/act.c:475,9'
              BranchSideFuncs:
                - unregister_profile
                - fio_sem_remove
                - free
                - free
                - free
            - BranchSide:      'profiles/act.c:475,9'
              BranchSideFuncs:
                - unregister_profile
                - fio_sem_remove
                - free
                - free
                - free
        - Branch String:   'profiles/act.c:475,17'
          Branch Sides:
            - BranchSide:      'profiles/act.c:475,20'
              BranchSideFuncs:
                - unregister_profile
                - fio_sem_remove
                - free
                - free
                - free
            - BranchSide:      'profiles/act.c:475,2'
              BranchSideFuncs:
                - unregister_profile
                - fio_sem_remove
                - free
                - free
                - free
        - Branch String:   'profiles/act.c:475,2'
          Branch Sides:
            - BranchSide:      'profiles/act.c:476,26'
              BranchSideFuncs:
                - free
                - unregister_profile
                - fio_sem_remove
                - free
                - free
            - BranchSide:      'profiles/act.c:478,2'
              BranchSideFuncs:
                - unregister_profile
                - fio_sem_remove
                - free
                - free
      Callsites:
        - Src:             'profiles/act.c:478,2'
          Dst:             unregister_profile
        - Src:             'profiles/act.c:479,2'
          Dst:             fio_sem_remove
    - functionName:    act_prep_cmdline
      functionSourceFile: '/src/fio/profiles/act.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         15
      ICount:          58
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - act_add_dev
        - log_err
        - strsep
      functionUses:    0
      BranchProfiles:
        - Branch String:   'profiles/act.c:267,19'
          Branch Sides:
            - BranchSide:      'profiles/act.c:267,19'
              BranchSideFuncs:
                - log_err
                - strsep
                - act_add_dev
                - log_err
            - BranchSide:      'profiles/act.c:267,19'
              BranchSideFuncs:
                - log_err
                - strsep
                - act_add_dev
                - log_err
        - Branch String:   'profiles/act.c:267,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:268,3'
              BranchSideFuncs:
                - strsep
                - act_add_dev
                - log_err
            - BranchSide:      'profiles/act.c:273,12'
              BranchSideFuncs:
                - strsep
                - act_add_dev
                - log_err
        - Branch String:   'profiles/act.c:279,7'
          Branch Sides:
            - BranchSide:      'profiles/act.c:280,4'
              BranchSideFuncs:
                - act_add_dev
                - strsep
                - log_err
            - BranchSide:      'profiles/act.c:282,19'
              BranchSideFuncs:
                - act_add_dev
                - strsep
                - log_err
        - Branch String:   'profiles/act.c:282,7'
          Branch Sides:
            - BranchSide:      'profiles/act.c:283,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'profiles/act.c:286,2'
              BranchSideFuncs:
                - strsep
                - act_add_dev
                - log_err
        - Branch String:   'profiles/act.c:286,2'
          Branch Sides:
            - BranchSide:      'profiles/act.c:278,9'
              BranchSideFuncs:
                - strsep
                - act_add_dev
                - log_err
            - BranchSide:      'profiles/act.c:288,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'profiles/act.c:268,3'
          Dst:             log_err
        - Src:             'profiles/act.c:278,9'
          Dst:             strsep
        - Src:             'profiles/act.c:282,7'
          Dst:             act_add_dev
        - Src:             'profiles/act.c:283,4'
          Dst:             log_err
    - functionName:    act_td_init
      functionSourceFile: '/src/fio/profiles/act.c'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - calloc
        - fio_gettime
        - get_act_ref
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'profiles/act.c:427,2'
          Dst:             get_act_ref
        - Src:             'profiles/act.c:429,8'
          Dst:             calloc
        - Src:             'profiles/act.c:431,16'
          Dst:             calloc
        - Src:             'profiles/act.c:433,2'
          Dst:             fio_gettime
    - functionName:    act_td_exit
      functionSourceFile: '/src/fio/profiles/act.c'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - put_act_ref
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'profiles/act.c:442,2'
          Dst:             put_act_ref
    - functionName:    act_io_u_lat
      functionSourceFile: '/src/fio/profiles/act.c'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - td
        - nsec
      BBCount:         24
      ICount:          194
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - fio_gettime
        - log_err
        - time_since_now
      functionUses:    0
      BranchProfiles:
        - Branch String:   'profiles/act.c:299,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:300,3'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:306,6'
              BranchSideFuncs:
                - time_since_now
                - fio_gettime
                - log_err
        - Branch String:   'profiles/act.c:306,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:307,3'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:309,11'
              BranchSideFuncs:
                - time_since_now
                - fio_gettime
                - log_err
        - Branch String:   'profiles/act.c:312,2'
          Branch Sides:
            - BranchSide:      'profiles/act.c:313,7'
              BranchSideFuncs:
                - time_since_now
                - fio_gettime
                - log_err
            - BranchSide:      'profiles/act.c:319,22'
              BranchSideFuncs:
                - time_since_now
                - fio_gettime
                - log_err
        - Branch String:   'profiles/act.c:313,7'
          Branch Sides:
            - BranchSide:      'profiles/act.c:314,4'
              BranchSideFuncs:
                - time_since_now
                - fio_gettime
                - log_err
            - BranchSide:      'profiles/act.c:317,2'
              BranchSideFuncs:
                - time_since_now
                - fio_gettime
                - log_err
        - Branch String:   'profiles/act.c:319,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:320,3'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:323,9'
              BranchSideFuncs:
                - fio_gettime
                - log_err
        - Branch String:   'profiles/act.c:323,2'
          Branch Sides:
            - BranchSide:      'profiles/act.c:324,20'
              BranchSideFuncs:
                - log_err
                - fio_gettime
            - BranchSide:      'profiles/act.c:333,15'
              BranchSideFuncs:
                - fio_gettime
        - Branch String:   'profiles/act.c:325,7'
          Branch Sides:
            - BranchSide:      'profiles/act.c:326,4'
              BranchSideFuncs:
                - fio_gettime
                - log_err
            - BranchSide:      'profiles/act.c:328,56'
              BranchSideFuncs:
                - log_err
                - fio_gettime
      Callsites:
        - Src:             'profiles/act.c:319,6'
          Dst:             time_since_now
        - Src:             'profiles/act.c:328,3'
          Dst:             log_err
        - Src:             'profiles/act.c:333,2'
          Dst:             fio_gettime
    - functionName:    put_act_ref
      functionSourceFile: '/src/fio/profiles/act.c'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         17
      ICount:          147
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - act_show_all_stats
        - calloc
        - fio_sem_down
        - fio_sem_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'profiles/act.c:401,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:402,33'
              BranchSideFuncs:
                - act_show_all_stats
                - fio_sem_up
            - BranchSide:      'profiles/act.c:406,13'
              BranchSideFuncs:
                - act_show_all_stats
                - fio_sem_up
        - Branch String:   'profiles/act.c:406,2'
          Branch Sides:
            - BranchSide:      'profiles/act.c:407,28'
              BranchSideFuncs:
                - act_show_all_stats
                - fio_sem_up
            - BranchSide:      'profiles/act.c:416,9'
              BranchSideFuncs:
                - act_show_all_stats
                - fio_sem_up
        - Branch String:   'profiles/act.c:412,3'
          Branch Sides:
            - BranchSide:      'profiles/act.c:413,27'
              BranchSideFuncs:
                - act_show_all_stats
                - fio_sem_up
            - BranchSide:      'profiles/act.c:414,2'
              BranchSideFuncs:
                - act_show_all_stats
                - fio_sem_up
        - Branch String:   'profiles/act.c:416,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:416,6'
              BranchSideFuncs:
                - fio_sem_up
            - BranchSide:      'profiles/act.c:417,3'
              BranchSideFuncs:
                - act_show_all_stats
                - fio_sem_up
      Callsites:
        - Src:             'profiles/act.c:399,2'
          Dst:             fio_sem_down
        - Src:             'profiles/act.c:402,26'
          Dst:             calloc
        - Src:             'profiles/act.c:417,3'
          Dst:             act_show_all_stats
        - Src:             'profiles/act.c:419,2'
          Dst:             fio_sem_up
    - functionName:    act_show_all_stats
      functionSourceFile: '/src/fio/profiles/act.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         15
      ICount:          101
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - log_info
        - show_slice
      functionUses:    1
      BranchProfiles:
        - Branch String:   'profiles/act.c:374,18'
          Branch Sides:
            - BranchSide:      'profiles/act.c:374,15'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - show_slice
                - log_info
                - log_info
            - BranchSide:      'profiles/act.c:380,14'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - log_info
                - show_slice
                - log_info
                - log_info
        - Branch String:   'profiles/act.c:380,2'
          Branch Sides:
            - BranchSide:      'profiles/act.c:381,31'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - log_info
                - show_slice
                - log_info
            - BranchSide:      'profiles/act.c:382,9'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - show_slice
                - log_info
        - Branch String:   'profiles/act.c:382,2'
          Branch Sides:
            - BranchSide:      'profiles/act.c:383,31'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - log_info
                - show_slice
            - BranchSide:      'profiles/act.c:385,2'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
                - show_slice
        - Branch String:   'profiles/act.c:388,2'
          Branch Sides:
            - BranchSide:      'profiles/act.c:389,24'
              BranchSideFuncs:
                - show_slice
                - log_info
            - BranchSide:      'profiles/act.c:391,52'
              BranchSideFuncs:
                - log_info
      Callsites:
        - Src:             'profiles/act.c:376,2'
          Dst:             log_info
        - Src:             'profiles/act.c:377,2'
          Dst:             log_info
        - Src:             'profiles/act.c:378,2'
          Dst:             log_info
        - Src:             'profiles/act.c:381,3'
          Dst:             log_info
        - Src:             'profiles/act.c:383,3'
          Dst:             log_info
        - Src:             'profiles/act.c:385,2'
          Dst:             log_info
        - Src:             'profiles/act.c:386,2'
          Dst:             log_info
        - Src:             'profiles/act.c:389,12'
          Dst:             show_slice
        - Src:             'profiles/act.c:391,2'
          Dst:             log_info
    - functionName:    show_slice
      functionSourceFile: '/src/fio/profiles/act.c'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - slice
        - slice_num
      BBCount:         20
      ICount:          144
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - log_info
      functionUses:    1
      BranchProfiles:
        - Branch String:   'profiles/act.c:351,2'
          Branch Sides:
            - BranchSide:      'profiles/act.c:352,10'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
            - BranchSide:      'profiles/act.c:360,9'
              BranchSideFuncs:
                - log_info
                - log_info
        - Branch String:   'profiles/act.c:354,7'
          Branch Sides:
            - BranchSide:      'profiles/act.c:355,28'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
            - BranchSide:      'profiles/act.c:356,8'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
        - Branch String:   'profiles/act.c:356,7'
          Branch Sides:
            - BranchSide:      'profiles/act.c:357,10'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
            - BranchSide:      'profiles/act.c:358,23'
              BranchSideFuncs:
                - log_info
                - log_info
                - log_info
        - Branch String:   'profiles/act.c:360,2'
          Branch Sides:
            - BranchSide:      'profiles/act.c:361,10'
              BranchSideFuncs:
                - log_info
                - log_info
            - BranchSide:      'profiles/act.c:367,2'
              BranchSideFuncs:
                - log_info
        - Branch String:   'profiles/act.c:363,7'
          Branch Sides:
            - BranchSide:      'profiles/act.c:364,28'
              BranchSideFuncs:
                - log_info
                - log_info
            - BranchSide:      'profiles/act.c:365,23'
              BranchSideFuncs:
                - log_info
                - log_info
      Callsites:
        - Src:             'profiles/act.c:349,2'
          Dst:             log_info
        - Src:             'profiles/act.c:358,3'
          Dst:             log_info
        - Src:             'profiles/act.c:365,3'
          Dst:             log_info
        - Src:             'profiles/act.c:367,2'
          Dst:             log_info
    - functionName:    get_act_ref
      functionSourceFile: '/src/fio/profiles/act.c'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_sem_down
        - fio_sem_up
      functionUses:    1
      BranchProfiles:
        - Branch String:   'profiles/act.c:340,15'
          Branch Sides:
            - BranchSide:      'profiles/act.c:340,15'
              BranchSideFuncs:
                - fio_sem_down
                - fio_sem_up
            - BranchSide:      'profiles/act.c:340,15'
              BranchSideFuncs:
                - fio_sem_down
                - fio_sem_up
      Callsites:
        - Src:             'profiles/act.c:340,2'
          Dst:             fio_sem_down
        - Src:             'profiles/act.c:342,2'
          Dst:             fio_sem_up
    - functionName:    act_add_dev
      functionSourceFile: '/src/fio/profiles/act.c'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dev
      BBCount:         14
      ICount:          71
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - act_add_dev_prep
        - act_add_opt
        - act_add_rw
      functionUses:    1
      BranchProfiles:
        - Branch String:   'profiles/act.c:246,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:247,27'
              BranchSideFuncs:
                - act_add_dev_prep
            - BranchSide:      'profiles/act.c:249,47'
              BranchSideFuncs:
                - act_add_opt
                - act_add_opt
                - act_add_rw
                - act_add_rw
        - Branch String:   'profiles/act.c:249,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:250,3'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:251,6'
              BranchSideFuncs:
                - act_add_opt
                - act_add_rw
                - act_add_rw
        - Branch String:   'profiles/act.c:251,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:252,3'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:254,17'
              BranchSideFuncs:
                - act_add_rw
                - act_add_rw
        - Branch String:   'profiles/act.c:254,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:255,3'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:256,17'
              BranchSideFuncs:
                - act_add_rw
        - Branch String:   'profiles/act.c:256,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:257,3'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:259,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'profiles/act.c:247,10'
          Dst:             act_add_dev_prep
        - Src:             'profiles/act.c:249,6'
          Dst:             act_add_opt
        - Src:             'profiles/act.c:251,6'
          Dst:             act_add_opt
        - Src:             'profiles/act.c:254,6'
          Dst:             act_add_rw
        - Src:             'profiles/act.c:256,6'
          Dst:             act_add_rw
    - functionName:    act_add_dev_prep
      functionSourceFile: '/src/fio/profiles/act.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - dev
      BBCount:         28
      ICount:          133
      EdgeCount:       40
      CyclomaticComplexity: 14
      functionsReached:
        - act_add_opt
      functionUses:    1
      BranchProfiles:
        - Branch String:   'profiles/act.c:214,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:215,3'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:216,33'
              BranchSideFuncs:
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
        - Branch String:   'profiles/act.c:216,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:217,3'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:218,6'
              BranchSideFuncs:
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
        - Branch String:   'profiles/act.c:218,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:219,3'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:220,6'
              BranchSideFuncs:
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
        - Branch String:   'profiles/act.c:220,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:221,3'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:222,6'
              BranchSideFuncs:
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
        - Branch String:   'profiles/act.c:222,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:223,3'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:226,43'
              BranchSideFuncs:
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
        - Branch String:   'profiles/act.c:226,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:227,3'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:228,6'
              BranchSideFuncs:
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
        - Branch String:   'profiles/act.c:228,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:229,3'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:230,33'
              BranchSideFuncs:
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
        - Branch String:   'profiles/act.c:230,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:231,3'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:232,6'
              BranchSideFuncs:
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
        - Branch String:   'profiles/act.c:232,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:233,3'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:234,6'
              BranchSideFuncs:
                - act_add_opt
                - act_add_opt
                - act_add_opt
        - Branch String:   'profiles/act.c:234,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:235,3'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:236,6'
              BranchSideFuncs:
                - act_add_opt
                - act_add_opt
        - Branch String:   'profiles/act.c:236,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:237,3'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:238,6'
              BranchSideFuncs:
                - act_add_opt
        - Branch String:   'profiles/act.c:238,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:239,3'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:241,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'profiles/act.c:214,6'
          Dst:             act_add_opt
        - Src:             'profiles/act.c:216,6'
          Dst:             act_add_opt
        - Src:             'profiles/act.c:218,6'
          Dst:             act_add_opt
        - Src:             'profiles/act.c:220,6'
          Dst:             act_add_opt
        - Src:             'profiles/act.c:222,6'
          Dst:             act_add_opt
        - Src:             'profiles/act.c:226,6'
          Dst:             act_add_opt
        - Src:             'profiles/act.c:228,6'
          Dst:             act_add_opt
        - Src:             'profiles/act.c:230,6'
          Dst:             act_add_opt
        - Src:             'profiles/act.c:232,6'
          Dst:             act_add_opt
        - Src:             'profiles/act.c:234,6'
          Dst:             act_add_opt
        - Src:             'profiles/act.c:236,6'
          Dst:             act_add_opt
        - Src:             'profiles/act.c:238,6'
          Dst:             act_add_opt
    - functionName:    act_add_opt
      functionSourceFile: '/src/fio/profiles/act.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - log_err
        - strdup
        - vsnprintf
      functionUses:    22
      BranchProfiles:
        - Branch String:   'profiles/act.c:164,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:165,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'profiles/act.c:169,2'
              BranchSideFuncs:
                - vsnprintf
                - strdup
        - Branch String:   'profiles/act.c:173,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:174,32'
              BranchSideFuncs:
                - strdup
            - BranchSide:      'profiles/act.c:176,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'profiles/act.c:165,3'
          Dst:             log_err
        - Src:             'profiles/act.c:170,8'
          Dst:             vsnprintf
        - Src:             'profiles/act.c:174,25'
          Dst:             strdup
    - functionName:    act_add_rw
      functionSourceFile: '/src/fio/profiles/act.c'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dev
        - reads
      BBCount:         23
      ICount:          166
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - act_add_opt
      functionUses:    2
      BranchProfiles:
        - Branch String:   'profiles/act.c:183,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:184,3'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:185,33'
              BranchSideFuncs:
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
        - Branch String:   'profiles/act.c:185,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:186,3'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:187,27'
              BranchSideFuncs:
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
        - Branch String:   'profiles/act.c:187,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:188,3'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:189,6'
              BranchSideFuncs:
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
                - act_add_opt
        - Branch String:   'profiles/act.c:189,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:190,15'
              BranchSideFuncs:
                - act_add_opt
                - act_add_opt
                - act_add_opt
            - BranchSide:      'profiles/act.c:199,21'
              BranchSideFuncs:
                - act_add_opt
                - act_add_opt
        - Branch String:   'profiles/act.c:192,7'
          Branch Sides:
            - BranchSide:      'profiles/act.c:193,4'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:194,35'
              BranchSideFuncs:
                - act_add_opt
                - act_add_opt
        - Branch String:   'profiles/act.c:194,7'
          Branch Sides:
            - BranchSide:      'profiles/act.c:195,4'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:196,28'
              BranchSideFuncs:
                - act_add_opt
        - Branch String:   'profiles/act.c:196,7'
          Branch Sides:
            - BranchSide:      'profiles/act.c:197,4'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:198,2'
              BranchSideFuncs: []
        - Branch String:   'profiles/act.c:202,7'
          Branch Sides:
            - BranchSide:      'profiles/act.c:203,4'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:204,28'
              BranchSideFuncs:
                - act_add_opt
        - Branch String:   'profiles/act.c:204,7'
          Branch Sides:
            - BranchSide:      'profiles/act.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'profiles/act.c:205,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'profiles/act.c:183,6'
          Dst:             act_add_opt
        - Src:             'profiles/act.c:185,6'
          Dst:             act_add_opt
        - Src:             'profiles/act.c:187,6'
          Dst:             act_add_opt
        - Src:             'profiles/act.c:192,7'
          Dst:             act_add_opt
        - Src:             'profiles/act.c:194,7'
          Dst:             act_add_opt
        - Src:             'profiles/act.c:196,7'
          Dst:             act_add_opt
        - Src:             'profiles/act.c:202,7'
          Dst:             act_add_opt
        - Src:             'profiles/act.c:204,7'
          Dst:             act_add_opt
    - functionName:    act_register
      functionSourceFile: '/src/fio/profiles/act.c'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - calloc
        - fio_sem_init
        - log_err
        - register_profile
      functionUses:    0
      BranchProfiles:
        - Branch String:   'profiles/act.c:466,17'
          Branch Sides:
            - BranchSide:      'profiles/act.c:466,17'
              BranchSideFuncs:
                - calloc
                - fio_sem_init
                - register_profile
                - log_err
            - BranchSide:      'profiles/act.c:466,17'
              BranchSideFuncs:
                - calloc
                - fio_sem_init
                - register_profile
                - log_err
        - Branch String:   'profiles/act.c:469,6'
          Branch Sides:
            - BranchSide:      'profiles/act.c:469,6'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'profiles/act.c:470,3'
              BranchSideFuncs:
                - log_err
      Callsites:
        - Src:             'profiles/act.c:466,17'
          Dst:             calloc
        - Src:             'profiles/act.c:467,22'
          Dst:             fio_sem_init
        - Src:             'profiles/act.c:469,6'
          Dst:             register_profile
        - Src:             'profiles/act.c:470,3'
          Dst:             log_err
    - functionName:    io_u_rexit
      functionSourceFile: '/src/fio/io_u_queue.c'
      linkageType:     externalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ring
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    io_u_rinit
      functionSourceFile: '/src/fio/io_u_queue.c'
      linkageType:     externalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ring
        - nr
      BBCount:         9
      ICount:          127
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'io_u_queue.c:32,6'
          Branch Sides:
            - BranchSide:      'io_u_queue.c:33,3'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'io_u_queue.c:42,22'
              BranchSideFuncs:
                - calloc
        - Branch String:   'io_u_queue.c:43,6'
          Branch Sides:
            - BranchSide:      'io_u_queue.c:44,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u_queue.c:46,15'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u_queue.c:42,15'
          Dst:             calloc
    - functionName:    io_u_qexit
      functionSourceFile: '/src/fio/io_u_queue.c'
      linkageType:     externalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - q
        - shared
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sfree
      functionUses:    2
      BranchProfiles:
        - Branch String:   'io_u_queue.c:23,6'
          Branch Sides:
            - BranchSide:      'io_u_queue.c:24,9'
              BranchSideFuncs:
                - sfree
            - BranchSide:      'io_u_queue.c:26,8'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'io_u_queue.c:24,3'
          Dst:             sfree
    - functionName:    io_u_qinit
      functionSourceFile: '/src/fio/io_u_queue.c'
      linkageType:     externalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - q
        - nr
        - shared
      BBCount:         9
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - smalloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'io_u_queue.c:8,6'
          Branch Sides:
            - BranchSide:      'io_u_queue.c:9,22'
              BranchSideFuncs:
                - smalloc
            - BranchSide:      'io_u_queue.c:11,21'
              BranchSideFuncs:
                - calloc
        - Branch String:   'io_u_queue.c:13,6'
          Branch Sides:
            - BranchSide:      'io_u_queue.c:14,3'
              BranchSideFuncs: []
            - BranchSide:      'io_u_queue.c:16,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'io_u_queue.c:9,14'
          Dst:             smalloc
        - Src:             'io_u_queue.c:11,14'
          Dst:             calloc
    - functionName:    rol32
      functionSourceFile: '/src/fio/./hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - word
        - shift
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __get_filelock
      functionSourceFile: '/src/fio/filelock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flist_del_init
        - flist_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filelock.c:44,19'
          Branch Sides:
            - BranchSide:      'filelock.c:42,23'
              BranchSideFuncs:
                - flist_empty.5969
                - flist_del_init.5970
            - BranchSide:      'filelock.c:44,19'
              BranchSideFuncs:
                - flist_empty.5969
                - flist_del_init.5970
        - Branch String:   'filelock.c:44,6'
          Branch Sides:
            - BranchSide:      'filelock.c:45,3'
              BranchSideFuncs: []
            - BranchSide:      'filelock.c:47,7'
              BranchSideFuncs:
                - flist_del_init.5970
      Callsites:
        - Src:             'filelock.c:44,6'
          Dst:             flist_empty
        - Src:             'filelock.c:48,2'
          Dst:             flist_del_init
    - functionName:    flist_empty
      functionSourceFile: '/src/fio/./flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - head
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_del_init
      functionSourceFile: '/src/fio/./flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_del
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             './flist.h:103,2'
          Dst:             __flist_del
    - functionName:    __flist_del
      functionSourceFile: '/src/fio/./flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prev
        - next
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_add
      functionSourceFile: '/src/fio/./flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_add
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './flist.h:61,2'
          Dst:             __flist_add
    - functionName:    __flist_add
      functionSourceFile: '/src/fio/./flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - prev
        - next
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_filelock
      functionSourceFile: '/src/fio/filelock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - trylock
        - retry
      BBCount:         13
      ICount:          58
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __get_filelock
        - fio_sem_down
        - fio_sem_up
        - usleep
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filelock.c:58,10'
          Branch Sides:
            - BranchSide:      'filelock.c:58,13'
              BranchSideFuncs: []
            - BranchSide:      'filelock.c:59,4'
              BranchSideFuncs: []
        - Branch String:   'filelock.c:58,7'
          Branch Sides:
            - BranchSide:      'filelock.c:59,4'
              BranchSideFuncs: []
            - BranchSide:      'filelock.c:61,15'
              BranchSideFuncs:
                - fio_sem_up
                - usleep
                - fio_sem_down
                - __get_filelock
        - Branch String:   'filelock.c:65,2'
          Branch Sides:
            - BranchSide:      'filelock.c:57,8'
              BranchSideFuncs:
                - __get_filelock
                - fio_sem_up
                - usleep
                - fio_sem_down
            - BranchSide:      'filelock.c:65,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'filelock.c:57,8'
          Dst:             __get_filelock
        - Src:             'filelock.c:61,3'
          Dst:             fio_sem_up
        - Src:             'filelock.c:62,3'
          Dst:             usleep
        - Src:             'filelock.c:63,3'
          Dst:             fio_sem_down
    - functionName:    fio_hash_get
      functionSourceFile: '/src/fio/filelock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - hash
        - trylock
      BBCount:         14
      ICount:          89
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fio_hash_find
        - flist_add
        - get_filelock
        - put_filelock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filelock.c:138,6'
          Branch Sides:
            - BranchSide:      'filelock.c:139,7'
              BranchSideFuncs: []
            - BranchSide:      'filelock.c:165,9'
              BranchSideFuncs: []
        - Branch String:   'filelock.c:142,7'
          Branch Sides:
            - BranchSide:      'filelock.c:143,4'
              BranchSideFuncs:
                - flist_add.5972
                - fio_hash_find
                - put_filelock
            - BranchSide:      'filelock.c:150,7'
              BranchSideFuncs:
                - flist_add.5972
                - fio_hash_find
                - put_filelock
        - Branch String:   'filelock.c:150,7'
          Branch Sides:
            - BranchSide:      'filelock.c:153,25'
              BranchSideFuncs:
                - fio_hash_find
                - flist_add.5972
                - put_filelock
            - BranchSide:      'filelock.c:160,14'
              BranchSideFuncs:
                - flist_add.5972
        - Branch String:   'filelock.c:154,8'
          Branch Sides:
            - BranchSide:      'filelock.c:155,18'
              BranchSideFuncs:
                - put_filelock
            - BranchSide:      'filelock.c:158,3'
              BranchSideFuncs:
                - flist_add.5972
      Callsites:
        - Src:             'filelock.c:137,7'
          Dst:             fio_hash_find
        - Src:             'filelock.c:141,8'
          Dst:             get_filelock
        - Src:             'filelock.c:153,11'
          Dst:             fio_hash_find
        - Src:             'filelock.c:155,5'
          Dst:             put_filelock
        - Src:             'filelock.c:162,3'
          Dst:             flist_add
    - functionName:    fio_hash_find
      functionSourceFile: '/src/fio/filelock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - hash
      BBCount:         8
      ICount:          61
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'filelock.c:124,2'
          Branch Sides:
            - BranchSide:      'filelock.c:125,8'
              BranchSideFuncs: []
            - BranchSide:      'filelock.c:130,2'
              BranchSideFuncs: []
        - Branch String:   'filelock.c:126,7'
          Branch Sides:
            - BranchSide:      'filelock.c:127,11'
              BranchSideFuncs: []
            - BranchSide:      'filelock.c:128,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    put_filelock
      functionSourceFile: '/src/fio/filelock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ff
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - flist_add
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'filelock.c:37,2'
          Dst:             flist_add
    - functionName:    jhash
      functionSourceFile: '/src/fio/./hash.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - key
        - length
        - initval
      BBCount:         33
      ICount:          378
      EdgeCount:       33
      CyclomaticComplexity: 2
      functionsReached:
        - rol32
      functionUses:    2
      BranchProfiles:
        - Branch String:   './hash.h:107,2'
          Branch Sides:
            - BranchSide:      './hash.h:108,9'
              BranchSideFuncs:
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
            - BranchSide:      './hash.h:118,10'
              BranchSideFuncs:
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
        - Branch String:   './hash.h:118,2'
          Branch Sides:
            - BranchSide:      './hash.h:118,2'
              BranchSideFuncs: []
            - BranchSide:      './hash.h:119,27'
              BranchSideFuncs:
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
            - BranchSide:      './hash.h:120,27'
              BranchSideFuncs:
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
            - BranchSide:      './hash.h:121,27'
              BranchSideFuncs:
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
            - BranchSide:      './hash.h:122,16'
              BranchSideFuncs:
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
            - BranchSide:      './hash.h:123,27'
              BranchSideFuncs:
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
            - BranchSide:      './hash.h:124,27'
              BranchSideFuncs:
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
            - BranchSide:      './hash.h:125,27'
              BranchSideFuncs:
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
            - BranchSide:      './hash.h:126,16'
              BranchSideFuncs:
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
            - BranchSide:      './hash.h:127,27'
              BranchSideFuncs:
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
            - BranchSide:      './hash.h:128,27'
              BranchSideFuncs:
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
            - BranchSide:      './hash.h:129,27'
              BranchSideFuncs:
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
            - BranchSide:      './hash.h:130,16'
              BranchSideFuncs:
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
                - rol32.5968
            - BranchSide:      './hash.h:134,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             './hash.h:111,3'
          Dst:             rol32
        - Src:             './hash.h:111,3'
          Dst:             rol32
        - Src:             './hash.h:111,3'
          Dst:             rol32
        - Src:             './hash.h:111,3'
          Dst:             rol32
        - Src:             './hash.h:111,3'
          Dst:             rol32
        - Src:             './hash.h:111,3'
          Dst:             rol32
        - Src:             './hash.h:131,4'
          Dst:             rol32
        - Src:             './hash.h:131,4'
          Dst:             rol32
        - Src:             './hash.h:131,4'
          Dst:             rol32
        - Src:             './hash.h:131,4'
          Dst:             rol32
        - Src:             './hash.h:131,4'
          Dst:             rol32
        - Src:             './hash.h:131,4'
          Dst:             rol32
        - Src:             './hash.h:131,4'
          Dst:             rol32
    - functionName:    fio_unlock_file
      functionSourceFile: '/src/fio/filelock.c'
      linkageType:     externalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fname
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fio_hash_find
        - fio_sem_down
        - fio_sem_up
        - flist_del_init
        - jhash
        - log_err
        - put_filelock
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filelock.c:235,6'
          Branch Sides:
            - BranchSide:      'filelock.c:236,16'
              BranchSideFuncs:
                - fio_sem_up
                - flist_del_init.5970
                - put_filelock
                - fio_sem_up
            - BranchSide:      'filelock.c:243,3'
              BranchSideFuncs:
                - log_err
                - fio_sem_up
        - Branch String:   'filelock.c:238,7'
          Branch Sides:
            - BranchSide:      'filelock.c:239,20'
              BranchSideFuncs:
                - fio_sem_up
            - BranchSide:      'filelock.c:242,2'
              BranchSideFuncs:
                - fio_sem_up
      Callsites:
        - Src:             'filelock.c:230,22'
          Dst:             strlen
        - Src:             'filelock.c:230,9'
          Dst:             jhash
        - Src:             'filelock.c:232,2'
          Dst:             fio_sem_down
        - Src:             'filelock.c:234,7'
          Dst:             fio_hash_find
        - Src:             'filelock.c:237,3'
          Dst:             fio_sem_up
        - Src:             'filelock.c:239,4'
          Dst:             flist_del_init
        - Src:             'filelock.c:240,4'
          Dst:             put_filelock
        - Src:             'filelock.c:243,3'
          Dst:             log_err
        - Src:             'filelock.c:245,2'
          Dst:             fio_sem_up
    - functionName:    fio_lock_file
      functionSourceFile: '/src/fio/filelock.c'
      linkageType:     externalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fname
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __fio_lock_file
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'filelock.c:222,2'
          Dst:             __fio_lock_file
    - functionName:    __fio_lock_file
      functionSourceFile: '/src/fio/filelock.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fname
        - trylock
      BBCount:         21
      ICount:          136
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - fio_hash_get
        - fio_sem_down
        - fio_sem_down_trylock
        - fio_sem_up
        - jhash
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'filelock.c:177,6'
          Branch Sides:
            - BranchSide:      'filelock.c:178,3'
              BranchSideFuncs:
                - fio_sem_up
                - __assert_fail
                - fio_sem_down
                - fio_sem_down_trylock
                - fio_sem_down
                - fio_sem_up
                - fio_sem_down
            - BranchSide:      'filelock.c:179,14'
              BranchSideFuncs:
                - fio_sem_up
                - __assert_fail
                - fio_sem_down
                - fio_sem_down_trylock
                - fio_sem_down
                - fio_sem_up
                - fio_sem_down
        - Branch String:   'filelock.c:181,6'
          Branch Sides:
            - BranchSide:      'filelock.c:182,3'
              BranchSideFuncs:
                - fio_sem_down
                - fio_sem_down_trylock
                - fio_sem_down
                - fio_sem_up
                - fio_sem_down
            - BranchSide:      'filelock.c:186,7'
              BranchSideFuncs:
                - fio_sem_down
                - fio_sem_down_trylock
                - fio_sem_down
                - fio_sem_up
                - fio_sem_down
        - Branch String:   'filelock.c:182,3'
          Branch Sides:
            - BranchSide:      'filelock.c:182,3'
              BranchSideFuncs: []
            - BranchSide:      'filelock.c:183,3'
              BranchSideFuncs: []
        - Branch String:   'filelock.c:186,6'
          Branch Sides:
            - BranchSide:      'filelock.c:187,17'
              BranchSideFuncs:
                - fio_sem_down_trylock
                - fio_sem_down
                - fio_sem_up
                - fio_sem_down
            - BranchSide:      'filelock.c:191,29'
              BranchSideFuncs:
                - fio_sem_down_trylock
                - fio_sem_down
                - fio_sem_up
                - fio_sem_down
        - Branch String:   'filelock.c:191,6'
          Branch Sides:
            - BranchSide:      'filelock.c:192,3'
              BranchSideFuncs:
                - fio_sem_down
                - fio_sem_up
                - fio_sem_down
            - BranchSide:      'filelock.c:194,16'
              BranchSideFuncs:
                - fio_sem_down
                - fio_sem_up
                - fio_sem_down
        - Branch String:   'filelock.c:200,6'
          Branch Sides:
            - BranchSide:      'filelock.c:201,3'
              BranchSideFuncs:
                - fio_sem_up
                - fio_sem_down
            - BranchSide:      'filelock.c:205,14'
              BranchSideFuncs:
                - fio_sem_up
                - fio_sem_down
        - Branch String:   'filelock.c:207,6'
          Branch Sides:
            - BranchSide:      'filelock.c:208,17'
              BranchSideFuncs:
                - fio_sem_down
            - BranchSide:      'filelock.c:212,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'filelock.c:173,22'
          Dst:             strlen
        - Src:             'filelock.c:173,9'
          Dst:             jhash
        - Src:             'filelock.c:175,2'
          Dst:             fio_sem_down
        - Src:             'filelock.c:176,7'
          Dst:             fio_hash_get
        - Src:             'filelock.c:179,2'
          Dst:             fio_sem_up
        - Src:             'filelock.c:182,3'
          Dst:             __assert_fail
        - Src:             'filelock.c:187,3'
          Dst:             fio_sem_down
        - Src:             'filelock.c:191,7'
          Dst:             fio_sem_down_trylock
        - Src:             'filelock.c:194,2'
          Dst:             fio_sem_down
        - Src:             'filelock.c:205,2'
          Dst:             fio_sem_up
        - Src:             'filelock.c:208,3'
          Dst:             fio_sem_down
    - functionName:    fio_trylock_file
      functionSourceFile: '/src/fio/filelock.c'
      linkageType:     externalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fname
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __fio_lock_file
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'filelock.c:217,9'
          Dst:             __fio_lock_file
    - functionName:    fio_filelock_exit
      functionSourceFile: '/src/fio/filelock.c'
      linkageType:     externalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          73
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - __fio_sem_remove
        - flist_del_init
        - flist_empty
        - sfree
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filelock.c:100,7'
          Branch Sides:
            - BranchSide:      'filelock.c:100,7'
              BranchSideFuncs:
                - flist_empty.5969
                - __assert_fail
                - __fio_sem_remove
                - flist_empty.5969
                - sfree
                - flist_del_init.5970
                - __fio_sem_remove
            - BranchSide:      'filelock.c:100,7'
              BranchSideFuncs:
                - flist_empty.5969
                - __assert_fail
                - __fio_sem_remove
                - flist_empty.5969
                - sfree
                - flist_del_init.5970
                - __fio_sem_remove
        - Branch String:   'filelock.c:100,6'
          Branch Sides:
            - BranchSide:      'filelock.c:101,3'
              BranchSideFuncs:
                - flist_empty.5969
                - __assert_fail
                - __fio_sem_remove
                - flist_empty.5969
                - sfree
                - flist_del_init.5970
                - __fio_sem_remove
            - BranchSide:      'filelock.c:103,2'
              BranchSideFuncs:
                - flist_empty.5969
                - __assert_fail
                - __fio_sem_remove
                - flist_empty.5969
                - sfree
                - flist_del_init.5970
                - __fio_sem_remove
        - Branch String:   'filelock.c:103,2'
          Branch Sides:
            - BranchSide:      'filelock.c:103,2'
              BranchSideFuncs:
                - __fio_sem_remove
                - flist_empty.5969
                - sfree
                - flist_del_init.5970
                - __fio_sem_remove
            - BranchSide:      'filelock.c:104,20'
              BranchSideFuncs:
                - __fio_sem_remove
                - flist_empty.5969
                - sfree
                - flist_del_init.5970
                - __fio_sem_remove
        - Branch String:   'filelock.c:106,2'
          Branch Sides:
            - BranchSide:      'filelock.c:109,8'
              BranchSideFuncs:
                - flist_del_init.5970
                - __fio_sem_remove
                - flist_empty.5969
                - sfree
            - BranchSide:      'filelock.c:115,8'
              BranchSideFuncs:
                - sfree
      Callsites:
        - Src:             'filelock.c:103,2'
          Dst:             flist_empty
        - Src:             'filelock.c:103,2'
          Dst:             __assert_fail
        - Src:             'filelock.c:104,2'
          Dst:             __fio_sem_remove
        - Src:             'filelock.c:106,10'
          Dst:             flist_empty
        - Src:             'filelock.c:111,3'
          Dst:             flist_del_init
        - Src:             'filelock.c:112,3'
          Dst:             __fio_sem_remove
        - Src:             'filelock.c:115,2'
          Dst:             sfree
    - functionName:    flist_add_tail
      functionSourceFile: '/src/fio/./flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './flist.h:67,2'
          Dst:             __flist_add
    - functionName:    fio_filelock_init
      functionSourceFile: '/src/fio/filelock.c'
      linkageType:     externalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         19
      ICount:          109
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __fio_sem_init
        - fio_filelock_exit
        - flist_add_tail
        - smalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'filelock.c:74,8'
          Branch Sides:
            - BranchSide:      'filelock.c:72,6'
              BranchSideFuncs:
                - smalloc
                - __fio_sem_init
                - __fio_sem_init
                - flist_add_tail.5986
                - fio_filelock_exit
            - BranchSide:      'filelock.c:74,8'
              BranchSideFuncs:
                - smalloc
                - __fio_sem_init
                - __fio_sem_init
                - flist_add_tail.5986
                - fio_filelock_exit
        - Branch String:   'filelock.c:75,6'
          Branch Sides:
            - BranchSide:      'filelock.c:76,3'
              BranchSideFuncs:
                - __fio_sem_init
                - __fio_sem_init
                - flist_add_tail.5986
                - fio_filelock_exit
            - BranchSide:      'filelock.c:78,2'
              BranchSideFuncs:
                - __fio_sem_init
                - __fio_sem_init
                - flist_add_tail.5986
                - fio_filelock_exit
        - Branch String:   'filelock.c:81,6'
          Branch Sides:
            - BranchSide:      'filelock.c:82,3'
              BranchSideFuncs:
                - fio_filelock_exit
            - BranchSide:      'filelock.c:84,9'
              BranchSideFuncs:
                - __fio_sem_init
                - flist_add_tail.5986
                - fio_filelock_exit
        - Branch String:   'filelock.c:84,2'
          Branch Sides:
            - BranchSide:      'filelock.c:85,30'
              BranchSideFuncs:
                - __fio_sem_init
                - flist_add_tail.5986
                - fio_filelock_exit
            - BranchSide:      'filelock.c:92,2'
              BranchSideFuncs: []
        - Branch String:   'filelock.c:87,7'
          Branch Sides:
            - BranchSide:      'filelock.c:88,4'
              BranchSideFuncs:
                - fio_filelock_exit
            - BranchSide:      'filelock.c:89,19'
              BranchSideFuncs:
                - flist_add_tail.5986
                - __fio_sem_init
                - fio_filelock_exit
      Callsites:
        - Src:             'filelock.c:74,8'
          Dst:             smalloc
        - Src:             'filelock.c:81,6'
          Dst:             __fio_sem_init
        - Src:             'filelock.c:87,7'
          Dst:             __fio_sem_init
        - Src:             'filelock.c:89,3'
          Dst:             flist_add_tail
        - Src:             'filelock.c:94,2'
          Dst:             fio_filelock_exit
    - functionName:    __flist_del
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prev
        - next
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_del_init
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_del
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:103,2'
          Dst:             __flist_del
    - functionName:    __flist_splice
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - prev
        - next
      BBCount:         1
      ICount:          41
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    handle_list
      functionSourceFile: '/src/fio/workqueue.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sw
        - list
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flist_del_init
        - flist_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'workqueue.c:122,2'
          Branch Sides:
            - BranchSide:      'workqueue.c:123,10'
              BranchSideFuncs:
                - flist_del_init.6042
                - flist_empty.6044
            - BranchSide:      'workqueue.c:127,1'
              BranchSideFuncs: []
      Callsites:
        - Src:             'workqueue.c:122,10'
          Dst:             flist_empty
        - Src:             'workqueue.c:124,3'
          Dst:             flist_del_init
    - functionName:    flist_empty
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - head
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_splice_init
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - list
        - head
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __flist_splice
        - flist_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../flist.h:156,6'
          Branch Sides:
            - BranchSide:      './os/../flist.h:156,6'
              BranchSideFuncs: []
            - BranchSide:      './os/../flist.h:157,18'
              BranchSideFuncs:
                - __flist_splice.6043
      Callsites:
        - Src:             './os/../flist.h:156,7'
          Dst:             flist_empty
        - Src:             './os/../flist.h:157,3'
          Dst:             __flist_splice
    - functionName:    workqueue_pre_sleep
      functionSourceFile: '/src/fio/./workqueue.h'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sw
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './workqueue.h:91,6'
          Branch Sides:
            - BranchSide:      './workqueue.h:91,6'
              BranchSideFuncs: []
            - BranchSide:      './workqueue.h:92,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    workqueue_pre_sleep_check
      functionSourceFile: '/src/fio/./workqueue.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sw
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './workqueue.h:81,6'
          Branch Sides:
            - BranchSide:      './workqueue.h:82,3'
              BranchSideFuncs: []
            - BranchSide:      './workqueue.h:84,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    workqueue_init_worker
      functionSourceFile: '/src/fio/./workqueue.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sw
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './workqueue.h:99,6'
          Branch Sides:
            - BranchSide:      './workqueue.h:100,3'
              BranchSideFuncs: []
            - BranchSide:      './workqueue.h:102,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    worker_thread
      functionSourceFile: '/src/fio/workqueue.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         49
      ICount:          333
      EdgeCount:       65
      CyclomaticComplexity: 18
      functionsReached:
        - __errno_location
        - flist_empty
        - flist_splice_init
        - handle_list
        - log_err
        - nice
        - pthread_cond_signal
        - pthread_cond_wait
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - sk_out_assign
        - sk_out_drop
        - strerror
        - workqueue_init_worker
        - workqueue_pre_sleep
        - workqueue_pre_sleep_check
      functionUses:    1
      BranchProfiles:
        - Branch String:   'workqueue.c:138,6'
          Branch Sides:
            - BranchSide:      'workqueue.c:139,3'
              BranchSideFuncs:
                - __errno_location
                - nice
                - workqueue_init_worker
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - sk_out_drop
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
                - __errno_location
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'workqueue.c:146,7'
              BranchSideFuncs:
                - workqueue_init_worker
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - sk_out_drop
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
        - Branch String:   'workqueue.c:140,32'
          Branch Sides:
            - BranchSide:      'workqueue.c:140,35'
              BranchSideFuncs:
                - __errno_location
                - workqueue_init_worker
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - sk_out_drop
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'workqueue.c:144,2'
              BranchSideFuncs:
                - workqueue_init_worker
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - sk_out_drop
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
        - Branch String:   'workqueue.c:140,7'
          Branch Sides:
            - BranchSide:      'workqueue.c:141,45'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
                - workqueue_init_worker
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - sk_out_drop
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
            - BranchSide:      'workqueue.c:144,2'
              BranchSideFuncs:
                - workqueue_init_worker
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - sk_out_drop
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
        - Branch String:   'workqueue.c:146,6'
          Branch Sides:
            - BranchSide:      'workqueue.c:147,31'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - sk_out_drop
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
            - BranchSide:      'workqueue.c:149,22'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - sk_out_drop
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
        - Branch String:   'workqueue.c:151,6'
          Branch Sides:
            - BranchSide:      'workqueue.c:152,3'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - sk_out_drop
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
            - BranchSide:      'workqueue.c:153,24'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - sk_out_drop
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
        - Branch String:   'workqueue.c:159,6'
          Branch Sides:
            - BranchSide:      'workqueue.c:160,3'
              BranchSideFuncs:
                - sk_out_drop
            - BranchSide:      'workqueue.c:162,22'
              BranchSideFuncs:
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - sk_out_drop
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
        - Branch String:   'workqueue.c:164,7'
          Branch Sides:
            - BranchSide:      'workqueue.c:165,8'
              BranchSideFuncs:
                - workqueue_pre_sleep_check
                - flist_empty.6044
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - flist_empty.6044
                - pthread_cond_wait
                - pthread_mutex_unlock
                - sk_out_drop
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
            - BranchSide:      'workqueue.c:179,20'
              BranchSideFuncs:
                - flist_empty.6044
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - flist_empty.6044
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - sk_out_drop
                - pthread_cond_wait
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
        - Branch String:   'workqueue.c:165,8'
          Branch Sides:
            - BranchSide:      'workqueue.c:166,5'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - sk_out_drop
            - BranchSide:      'workqueue.c:169,34'
              BranchSideFuncs:
                - workqueue_pre_sleep_check
                - flist_empty.6044
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - flist_empty.6044
                - pthread_mutex_unlock
                - sk_out_drop
                - pthread_cond_wait
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
        - Branch String:   'workqueue.c:169,8'
          Branch Sides:
            - BranchSide:      'workqueue.c:170,27'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - flist_empty.6044
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - sk_out_drop
                - pthread_cond_wait
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
            - BranchSide:      'workqueue.c:174,3'
              BranchSideFuncs:
                - flist_empty.6044
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - flist_empty.6044
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - sk_out_drop
                - pthread_cond_wait
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
        - Branch String:   'workqueue.c:179,7'
          Branch Sides:
            - BranchSide:      'workqueue.c:180,8'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - sk_out_drop
                - pthread_cond_wait
                - pthread_cond_signal
            - BranchSide:      'workqueue.c:194,20'
              BranchSideFuncs:
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - sk_out_drop
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
                - pthread_cond_wait
        - Branch String:   'workqueue.c:180,8'
          Branch Sides:
            - BranchSide:      'workqueue.c:181,5'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - sk_out_drop
            - BranchSide:      'workqueue.c:183,10'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - pthread_mutex_unlock
                - sk_out_drop
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
                - pthread_cond_wait
                - pthread_cond_signal
        - Branch String:   'workqueue.c:183,8'
          Branch Sides:
            - BranchSide:      'workqueue.c:184,5'
              BranchSideFuncs:
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - sk_out_drop
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
                - pthread_cond_wait
            - BranchSide:      'workqueue.c:193,3'
              BranchSideFuncs:
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - sk_out_drop
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
                - pthread_cond_wait
        - Branch String:   'workqueue.c:188,9'
          Branch Sides:
            - BranchSide:      'workqueue.c:189,27'
              BranchSideFuncs:
                - pthread_cond_signal
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - sk_out_drop
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
                - pthread_cond_wait
            - BranchSide:      'workqueue.c:190,27'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - sk_out_drop
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
                - pthread_cond_wait
        - Branch String:   'workqueue.c:194,7'
          Branch Sides:
            - BranchSide:      'workqueue.c:195,8'
              BranchSideFuncs:
                - pthread_cond_wait
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - sk_out_drop
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
            - BranchSide:      'workqueue.c:200,23'
              BranchSideFuncs:
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - flist_empty.6044
                - pthread_cond_wait
                - pthread_mutex_unlock
                - sk_out_drop
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
        - Branch String:   'workqueue.c:195,8'
          Branch Sides:
            - BranchSide:      'workqueue.c:196,5'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - sk_out_drop
            - BranchSide:      'workqueue.c:198,23'
              BranchSideFuncs:
                - pthread_cond_wait
                - pthread_mutex_unlock
                - handle_list
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - sk_out_drop
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
        - Branch String:   'workqueue.c:204,7'
          Branch Sides:
            - BranchSide:      'workqueue.c:205,4'
              BranchSideFuncs:
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_cond_wait
                - pthread_mutex_unlock
                - sk_out_drop
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
            - BranchSide:      'workqueue.c:206,23'
              BranchSideFuncs:
                - pthread_mutex_lock
                - flist_empty.6044
                - flist_empty.6044
                - flist_empty.6044
                - flist_splice_init.6045
                - pthread_mutex_unlock
                - handle_list
                - pthread_cond_wait
                - pthread_mutex_unlock
                - sk_out_drop
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_cond_signal
                - workqueue_pre_sleep_check
                - pthread_mutex_unlock
                - workqueue_pre_sleep
                - pthread_mutex_lock
      Callsites:
        - Src:             'workqueue.c:136,2'
          Dst:             sk_out_assign
        - Src:             'workqueue.c:139,3'
          Dst:             __errno_location
        - Src:             'workqueue.c:140,7'
          Dst:             nice
        - Src:             'workqueue.c:140,35'
          Dst:             __errno_location
        - Src:             'workqueue.c:141,45'
          Dst:             __errno_location
        - Src:             'workqueue.c:141,36'
          Dst:             strerror
        - Src:             'workqueue.c:141,4'
          Dst:             log_err
        - Src:             'workqueue.c:147,9'
          Dst:             workqueue_init_worker
        - Src:             'workqueue.c:149,2'
          Dst:             pthread_mutex_lock
        - Src:             'workqueue.c:153,2'
          Dst:             pthread_mutex_unlock
        - Src:             'workqueue.c:155,2'
          Dst:             pthread_mutex_lock
        - Src:             'workqueue.c:156,2'
          Dst:             pthread_cond_signal
        - Src:             'workqueue.c:157,2'
          Dst:             pthread_mutex_unlock
        - Src:             'workqueue.c:162,2'
          Dst:             pthread_mutex_lock
        - Src:             'workqueue.c:164,7'
          Dst:             flist_empty
        - Src:             'workqueue.c:169,8'
          Dst:             workqueue_pre_sleep_check
        - Src:             'workqueue.c:170,5'
          Dst:             pthread_mutex_unlock
        - Src:             'workqueue.c:171,5'
          Dst:             workqueue_pre_sleep
        - Src:             'workqueue.c:172,5'
          Dst:             pthread_mutex_lock
        - Src:             'workqueue.c:179,7'
          Dst:             flist_empty
        - Src:             'workqueue.c:186,5'
          Dst:             pthread_mutex_unlock
        - Src:             'workqueue.c:187,5'
          Dst:             pthread_mutex_lock
        - Src:             'workqueue.c:189,6'
          Dst:             pthread_cond_signal
        - Src:             'workqueue.c:190,5'
          Dst:             pthread_mutex_unlock
        - Src:             'workqueue.c:191,5'
          Dst:             pthread_mutex_lock
        - Src:             'workqueue.c:194,7'
          Dst:             flist_empty
        - Src:             'workqueue.c:198,4'
          Dst:             pthread_cond_wait
        - Src:             'workqueue.c:200,4'
          Dst:             flist_splice_init
        - Src:             'workqueue.c:202,3'
          Dst:             pthread_mutex_unlock
        - Src:             'workqueue.c:203,3'
          Dst:             handle_list
        - Src:             'workqueue.c:206,3'
          Dst:             pthread_mutex_lock
        - Src:             'workqueue.c:208,2'
          Dst:             pthread_mutex_unlock
        - Src:             'workqueue.c:211,2'
          Dst:             sk_out_drop
    - functionName:    workqueue_exit_worker
      functionSourceFile: '/src/fio/./workqueue.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sw
        - sum_cnt
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './workqueue.h:111,6'
          Branch Sides:
            - BranchSide:      './workqueue.h:112,3'
              BranchSideFuncs: []
            - BranchSide:      './workqueue.h:114,7'
              BranchSideFuncs: []
        - Branch String:   './workqueue.h:114,6'
          Branch Sides:
            - BranchSide:      './workqueue.h:115,11'
              BranchSideFuncs: []
            - BranchSide:      './workqueue.h:117,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    free_worker
      functionSourceFile: '/src/fio/workqueue.c'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sw
        - sum_cnt
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pthread_cond_destroy
        - pthread_mutex_destroy
        - workqueue_exit_worker
      functionUses:    2
      BranchProfiles:
        - Branch String:   'workqueue.c:224,6'
          Branch Sides:
            - BranchSide:      'workqueue.c:224,6'
              BranchSideFuncs: []
            - BranchSide:      'workqueue.c:225,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'workqueue.c:219,2'
          Dst:             workqueue_exit_worker
        - Src:             'workqueue.c:221,2'
          Dst:             pthread_cond_destroy
        - Src:             'workqueue.c:222,2'
          Dst:             pthread_mutex_destroy
    - functionName:    __flist_add
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - prev
        - next
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __get_submit_worker
      functionSourceFile: '/src/fio/workqueue.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - wq
        - start
        - end
        - best
      BBCount:         13
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'workqueue.c:30,2'
          Branch Sides:
            - BranchSide:      'workqueue.c:31,9'
              BranchSideFuncs: []
            - BranchSide:      'workqueue.c:39,2'
              BranchSideFuncs: []
        - Branch String:   'workqueue.c:32,7'
          Branch Sides:
            - BranchSide:      'workqueue.c:33,11'
              BranchSideFuncs: []
            - BranchSide:      'workqueue.c:34,10'
              BranchSideFuncs: []
        - Branch String:   'workqueue.c:34,16'
          Branch Sides:
            - BranchSide:      'workqueue.c:34,19'
              BranchSideFuncs: []
            - BranchSide:      'workqueue.c:35,12'
              BranchSideFuncs: []
        - Branch String:   'workqueue.c:34,7'
          Branch Sides:
            - BranchSide:      'workqueue.c:35,12'
              BranchSideFuncs: []
            - BranchSide:      'workqueue.c:36,8'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/./lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    start_worker
      functionSourceFile: '/src/fio/workqueue.c'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - wq
        - index
        - sk_out
      BBCount:         15
      ICount:          138
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - free_worker
        - mutex_cond_init_pshared
        - pthread_create
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - worker_thread
      functionUses:    1
      BranchProfiles:
        - Branch String:   'workqueue.c:282,6'
          Branch Sides:
            - BranchSide:      'workqueue.c:283,10'
              BranchSideFuncs: []
            - BranchSide:      'workqueue.c:285,11'
              BranchSideFuncs:
                - pthread_create
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - free_worker
        - Branch String:   'workqueue.c:289,6'
          Branch Sides:
            - BranchSide:      'workqueue.c:290,9'
              BranchSideFuncs:
                - pthread_create
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - free_worker
            - BranchSide:      'workqueue.c:295,24'
              BranchSideFuncs:
                - pthread_create
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - free_worker
        - Branch String:   'workqueue.c:291,7'
          Branch Sides:
            - BranchSide:      'workqueue.c:292,11'
              BranchSideFuncs: []
            - BranchSide:      'workqueue.c:293,2'
              BranchSideFuncs:
                - pthread_create
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - free_worker
        - Branch String:   'workqueue.c:296,6'
          Branch Sides:
            - BranchSide:      'workqueue.c:297,23'
              BranchSideFuncs:
                - free_worker
            - BranchSide:      'workqueue.c:303,14'
              BranchSideFuncs:
                - free_worker
      Callsites:
        - Src:             'workqueue.c:281,8'
          Dst:             mutex_cond_init_pshared
        - Src:             'workqueue.c:295,8'
          Dst:             pthread_create
        - Src:             'workqueue.c:295,8'
          Dst:             worker_thread
        - Src:             'workqueue.c:297,3'
          Dst:             pthread_mutex_lock
        - Src:             'workqueue.c:299,3'
          Dst:             pthread_mutex_unlock
        - Src:             'workqueue.c:303,2'
          Dst:             free_worker
    - functionName:    workqueue_init
      functionSourceFile: '/src/fio/workqueue.c'
      linkageType:     externalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - wq
        - ops
        - max_workers
        - sk_out
      BBCount:         61
      ICount:          374
      EdgeCount:       79
      CyclomaticComplexity: 20
      functionsReached:
        - log_err
        - mutex_cond_init_pshared
        - mutex_init_pshared
        - nowarn_snprintf
        - pthread_cond_wait
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - smalloc
        - start_worker
        - strerror
        - workqueue_exit
      functionUses:    2
      BranchProfiles:
        - Branch String:   'workqueue.c:322,6'
          Branch Sides:
            - BranchSide:      'workqueue.c:323,3'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
            - BranchSide:      'workqueue.c:324,28'
              BranchSideFuncs:
                - mutex_init_pshared
                - smalloc
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
                - pthread_mutex_lock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - start_worker
        - Branch String:   'workqueue.c:325,6'
          Branch Sides:
            - BranchSide:      'workqueue.c:326,3'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
            - BranchSide:      'workqueue.c:328,24'
              BranchSideFuncs:
                - smalloc
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
                - pthread_mutex_lock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - start_worker
        - Branch String:   'workqueue.c:329,6'
          Branch Sides:
            - BranchSide:      'workqueue.c:330,3'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
                - pthread_mutex_lock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - start_worker
            - BranchSide:      'workqueue.c:332,9'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
                - pthread_mutex_lock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - start_worker
        - Branch String:   'workqueue.c:332,2'
          Branch Sides:
            - BranchSide:      'workqueue.c:333,20'
              BranchSideFuncs:
                - start_worker
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
                - pthread_mutex_lock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
            - BranchSide:      'workqueue.c:336,20'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
                - pthread_mutex_lock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   'workqueue.c:333,7'
          Branch Sides:
            - BranchSide:      'workqueue.c:333,33'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
                - pthread_mutex_lock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
            - BranchSide:      'workqueue.c:334,4'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
                - pthread_mutex_lock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   'workqueue.c:337,6'
          Branch Sides:
            - BranchSide:      'workqueue.c:338,3'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
                - pthread_mutex_lock
                - pthread_mutex_unlock
            - BranchSide:      'workqueue.c:343,8'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   'workqueue.c:349,3'
          Branch Sides:
            - BranchSide:      'workqueue.c:350,10'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
            - BranchSide:      'workqueue.c:359,7'
              BranchSideFuncs:
                - pthread_cond_wait
                - pthread_mutex_unlock
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   'workqueue.c:352,8'
          Branch Sides:
            - BranchSide:      'workqueue.c:353,12'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
                - pthread_mutex_lock
            - BranchSide:      'workqueue.c:354,8'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
                - pthread_mutex_lock
        - Branch String:   'workqueue.c:354,8'
          Branch Sides:
            - BranchSide:      'workqueue.c:355,10'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
                - pthread_mutex_lock
            - BranchSide:      'workqueue.c:356,26'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_cond_wait
                - pthread_mutex_unlock
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
                - pthread_mutex_lock
        - Branch String:   'workqueue.c:359,13'
          Branch Sides:
            - BranchSide:      'workqueue.c:359,16'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
            - BranchSide:      'workqueue.c:360,4'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
        - Branch String:   'workqueue.c:359,7'
          Branch Sides:
            - BranchSide:      'workqueue.c:360,4'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
            - BranchSide:      'workqueue.c:362,22'
              BranchSideFuncs:
                - pthread_cond_wait
                - pthread_mutex_unlock
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   'workqueue.c:363,2'
          Branch Sides:
            - BranchSide:      'workqueue.c:348,11'
              BranchSideFuncs:
                - pthread_cond_wait
                - pthread_mutex_unlock
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
                - pthread_mutex_lock
                - pthread_mutex_unlock
            - BranchSide:      'workqueue.c:364,24'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
        - Branch String:   'workqueue.c:366,6'
          Branch Sides:
            - BranchSide:      'workqueue.c:366,7'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
            - BranchSide:      'workqueue.c:367,3'
              BranchSideFuncs: []
        - Branch String:   'workqueue.c:371,2'
          Branch Sides:
            - BranchSide:      'workqueue.c:371,2'
              BranchSideFuncs:
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
            - BranchSide:      'workqueue.c:371,2'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
        - Branch String:   'workqueue.c:371,2'
          Branch Sides:
            - BranchSide:      'workqueue.c:371,2'
              BranchSideFuncs:
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
            - BranchSide:      'workqueue.c:371,2'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
                - strerror
                - nowarn_snprintf.6048
        - Branch String:   'workqueue.c:371,2'
          Branch Sides:
            - BranchSide:      'workqueue.c:371,2'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
            - BranchSide:      'workqueue.c:372,17'
              BranchSideFuncs:
                - workqueue_exit
        - Branch String:   'workqueue.c:371,2'
          Branch Sides:
            - BranchSide:      'workqueue.c:371,2'
              BranchSideFuncs:
                - workqueue_exit
            - BranchSide:      'workqueue.c:371,2'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
        - Branch String:   'workqueue.c:371,2'
          Branch Sides:
            - BranchSide:      'workqueue.c:371,2'
              BranchSideFuncs:
                - workqueue_exit
            - BranchSide:      'workqueue.c:371,2'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6048
                - workqueue_exit
      Callsites:
        - Src:             'workqueue.c:321,8'
          Dst:             mutex_cond_init_pshared
        - Src:             'workqueue.c:324,8'
          Dst:             mutex_init_pshared
        - Src:             'workqueue.c:328,16'
          Dst:             smalloc
        - Src:             'workqueue.c:333,7'
          Dst:             start_worker
        - Src:             'workqueue.c:344,2'
          Dst:             pthread_mutex_lock
        - Src:             'workqueue.c:351,4'
          Dst:             pthread_mutex_lock
        - Src:             'workqueue.c:356,4'
          Dst:             pthread_mutex_unlock
        - Src:             'workqueue.c:362,3'
          Dst:             pthread_cond_wait
        - Src:             'workqueue.c:364,2'
          Dst:             pthread_mutex_unlock
        - Src:             'workqueue.c:370,2'
          Dst:             log_err
        - Src:             'workqueue.c:371,2'
          Dst:             strerror
        - Src:             'workqueue.c:371,2'
          Dst:             nowarn_snprintf
        - Src:             'workqueue.c:371,2'
          Dst:             strerror
        - Src:             'workqueue.c:371,2'
          Dst:             nowarn_snprintf
        - Src:             'workqueue.c:372,2'
          Dst:             workqueue_exit
    - functionName:    workqueue_exit
      functionSourceFile: '/src/fio/workqueue.c'
      linkageType:     externalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wq
      BBCount:         23
      ICount:          168
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - pthread_cond_destroy
        - pthread_cond_signal
        - pthread_mutex_destroy
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - sfree
        - shutdown_worker
      functionUses:    3
      BranchProfiles:
        - Branch String:   'workqueue.c:240,6'
          Branch Sides:
            - BranchSide:      'workqueue.c:241,3'
              BranchSideFuncs:
                - sfree
                - pthread_mutex_destroy
                - pthread_cond_destroy
                - pthread_mutex_destroy
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - shutdown_worker
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
            - BranchSide:      'workqueue.c:243,9'
              BranchSideFuncs:
                - sfree
                - pthread_mutex_destroy
                - pthread_cond_destroy
                - pthread_mutex_destroy
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - shutdown_worker
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
        - Branch String:   'workqueue.c:243,2'
          Branch Sides:
            - BranchSide:      'workqueue.c:244,9'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - sfree
                - pthread_mutex_destroy
                - pthread_cond_destroy
                - pthread_mutex_destroy
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - shutdown_worker
            - BranchSide:      'workqueue.c:252,2'
              BranchSideFuncs:
                - sfree
                - pthread_mutex_destroy
                - pthread_cond_destroy
                - pthread_mutex_destroy
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - shutdown_worker
        - Branch String:   'workqueue.c:254,3'
          Branch Sides:
            - BranchSide:      'workqueue.c:255,10'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - shutdown_worker
                - sfree
                - pthread_mutex_destroy
                - pthread_cond_destroy
                - pthread_mutex_destroy
            - BranchSide:      'workqueue.c:264,2'
              BranchSideFuncs:
                - sfree
                - pthread_mutex_destroy
                - pthread_cond_destroy
                - pthread_mutex_destroy
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - shutdown_worker
        - Branch String:   'workqueue.c:256,8'
          Branch Sides:
            - BranchSide:      'workqueue.c:257,5'
              BranchSideFuncs:
                - sfree
                - pthread_mutex_destroy
                - pthread_cond_destroy
                - pthread_mutex_destroy
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - shutdown_worker
            - BranchSide:      'workqueue.c:258,24'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - shutdown_worker
                - sfree
                - pthread_mutex_destroy
                - pthread_cond_destroy
                - pthread_mutex_destroy
        - Branch String:   'workqueue.c:264,20'
          Branch Sides:
            - BranchSide:      'workqueue.c:264,23'
              BranchSideFuncs:
                - sfree
                - pthread_mutex_destroy
                - pthread_cond_destroy
                - pthread_mutex_destroy
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - shutdown_worker
            - BranchSide:      'workqueue.c:264,2'
              BranchSideFuncs:
                - sfree
                - pthread_mutex_destroy
                - pthread_cond_destroy
                - pthread_mutex_destroy
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - shutdown_worker
        - Branch String:   'workqueue.c:264,2'
          Branch Sides:
            - BranchSide:      'workqueue.c:253,12'
              BranchSideFuncs:
                - sfree
                - pthread_mutex_destroy
                - pthread_cond_destroy
                - pthread_mutex_destroy
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - shutdown_worker
            - BranchSide:      'workqueue.c:266,8'
              BranchSideFuncs:
                - sfree
                - pthread_mutex_destroy
                - pthread_cond_destroy
                - pthread_mutex_destroy
      Callsites:
        - Src:             'workqueue.c:246,3'
          Dst:             pthread_mutex_lock
        - Src:             'workqueue.c:248,3'
          Dst:             pthread_cond_signal
        - Src:             'workqueue.c:249,3'
          Dst:             pthread_mutex_unlock
        - Src:             'workqueue.c:258,4'
          Dst:             pthread_mutex_lock
        - Src:             'workqueue.c:260,4'
          Dst:             pthread_mutex_unlock
        - Src:             'workqueue.c:261,4'
          Dst:             shutdown_worker
        - Src:             'workqueue.c:266,2'
          Dst:             sfree
        - Src:             'workqueue.c:268,2'
          Dst:             pthread_mutex_destroy
        - Src:             'workqueue.c:269,2'
          Dst:             pthread_cond_destroy
        - Src:             'workqueue.c:270,2'
          Dst:             pthread_mutex_destroy
    - functionName:    shutdown_worker
      functionSourceFile: '/src/fio/workqueue.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sw
        - sum_cnt
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - free_worker
        - pthread_join
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'workqueue.c:230,2'
          Dst:             pthread_join
        - Src:             'workqueue.c:231,2'
          Dst:             free_worker
    - functionName:    flist_add_tail
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:67,2'
          Dst:             __flist_add
    - functionName:    get_submit_worker
      functionSourceFile: '/src/fio/workqueue.c'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wq
      BBCount:         20
      ICount:          126
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - __get_submit_worker
      functionUses:    1
      BranchProfiles:
        - Branch String:   'workqueue.c:47,2'
          Branch Sides:
            - BranchSide:      'workqueue.c:47,2'
              BranchSideFuncs:
                - __get_submit_worker
                - __get_submit_worker
            - BranchSide:      'workqueue.c:49,27'
              BranchSideFuncs:
                - __get_submit_worker
                - __get_submit_worker
        - Branch String:   'workqueue.c:50,10'
          Branch Sides:
            - BranchSide:      'workqueue.c:50,13'
              BranchSideFuncs: []
            - BranchSide:      'workqueue.c:56,7'
              BranchSideFuncs: []
        - Branch String:   'workqueue.c:50,6'
          Branch Sides:
            - BranchSide:      'workqueue.c:51,28'
              BranchSideFuncs:
                - __get_submit_worker
            - BranchSide:      'workqueue.c:56,7'
              BranchSideFuncs: []
        - Branch String:   'workqueue.c:56,6'
          Branch Sides:
            - BranchSide:      'workqueue.c:57,8'
              BranchSideFuncs: []
            - BranchSide:      'workqueue.c:59,6'
              BranchSideFuncs: []
        - Branch String:   'workqueue.c:59,6'
          Branch Sides:
            - BranchSide:      'workqueue.c:59,6'
              BranchSideFuncs: []
            - BranchSide:      'workqueue.c:60,7'
              BranchSideFuncs: []
        - Branch String:   'workqueue.c:60,7'
          Branch Sides:
            - BranchSide:      'workqueue.c:61,27'
              BranchSideFuncs: []
            - BranchSide:      'workqueue.c:63,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'workqueue.c:47,2'
          Dst:             __assert_fail
        - Src:             'workqueue.c:49,7'
          Dst:             __get_submit_worker
        - Src:             'workqueue.c:51,8'
          Dst:             __get_submit_worker
    - functionName:    workqueue_enqueue
      functionSourceFile: '/src/fio/workqueue.c'
      linkageType:     externalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - wq
        - work
      BBCount:         6
      ICount:          61
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - flist_add_tail
        - get_submit_worker
        - pthread_cond_signal
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    2
      BranchProfiles:
        - Branch String:   'workqueue.c:106,2'
          Branch Sides:
            - BranchSide:      'workqueue.c:106,2'
              BranchSideFuncs:
                - pthread_mutex_lock
                - flist_add_tail.6057
                - pthread_cond_signal
                - pthread_mutex_unlock
            - BranchSide:      'workqueue.c:106,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'workqueue.c:105,7'
          Dst:             get_submit_worker
        - Src:             'workqueue.c:106,2'
          Dst:             __assert_fail
        - Src:             'workqueue.c:108,2'
          Dst:             pthread_mutex_lock
        - Src:             'workqueue.c:109,2'
          Dst:             flist_add_tail
        - Src:             'workqueue.c:113,2'
          Dst:             pthread_cond_signal
        - Src:             'workqueue.c:114,2'
          Dst:             pthread_mutex_unlock
    - functionName:    all_sw_idle
      functionSourceFile: '/src/fio/workqueue.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wq
      BBCount:         8
      ICount:          54
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'workqueue.c:73,2'
          Branch Sides:
            - BranchSide:      'workqueue.c:74,31'
              BranchSideFuncs: []
            - BranchSide:      'workqueue.c:80,2'
              BranchSideFuncs: []
        - Branch String:   'workqueue.c:76,7'
          Branch Sides:
            - BranchSide:      'workqueue.c:77,4'
              BranchSideFuncs: []
            - BranchSide:      'workqueue.c:78,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    workqueue_flush
      functionSourceFile: '/src/fio/workqueue.c'
      linkageType:     externalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - wq
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - all_sw_idle
        - pthread_cond_wait
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    3
      BranchProfiles:
        - Branch String:   'workqueue.c:91,2'
          Branch Sides:
            - BranchSide:      'workqueue.c:92,22'
              BranchSideFuncs:
                - pthread_cond_wait
                - all_sw_idle
                - pthread_mutex_unlock
            - BranchSide:      'workqueue.c:94,2'
              BranchSideFuncs:
                - pthread_mutex_unlock
      Callsites:
        - Src:             'workqueue.c:88,2'
          Dst:             pthread_mutex_lock
        - Src:             'workqueue.c:91,10'
          Dst:             all_sw_idle
        - Src:             'workqueue.c:92,3'
          Dst:             pthread_cond_wait
        - Src:             'workqueue.c:95,2'
          Dst:             pthread_mutex_unlock
    - functionName:    pthread_double_unlock
      functionSourceFile: '/src/fio/rate-submit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lock1
        - lock2
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sum_val
      functionSourceFile: '/src/fio/rate-submit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'rate-submit.c:231,6'
          Branch Sides:
            - BranchSide:      'rate-submit.c:231,6'
              BranchSideFuncs: []
            - BranchSide:      'rate-submit.c:232,24'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pthread_double_lock
      functionSourceFile: '/src/fio/rate-submit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lock1
        - lock2
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sum_ddir
      functionSourceFile: '/src/fio/rate-submit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - dst
        - src
        - ddir
      BBCount:         6
      ICount:          106
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pthread_double_lock
        - pthread_double_unlock
        - sum_val
      functionUses:    3
      BranchProfiles:
        - Branch String:   'rate-submit.c:278,6'
          Branch Sides:
            - BranchSide:      'rate-submit.c:278,6'
              BranchSideFuncs:
                - sum_val
                - pthread_double_unlock
            - BranchSide:      'rate-submit.c:279,12'
              BranchSideFuncs:
                - sum_val
                - pthread_double_unlock
      Callsites:
        - Src:             'rate-submit.c:271,2'
          Dst:             pthread_double_lock
        - Src:             'rate-submit.c:273,2'
          Dst:             sum_val
        - Src:             'rate-submit.c:274,2'
          Dst:             sum_val
        - Src:             'rate-submit.c:275,2'
          Dst:             sum_val
        - Src:             'rate-submit.c:276,2'
          Dst:             sum_val
        - Src:             'rate-submit.c:277,2'
          Dst:             sum_val
        - Src:             'rate-submit.c:279,3'
          Dst:             sum_val
        - Src:             'rate-submit.c:281,2'
          Dst:             pthread_double_unlock
    - functionName:    td_async_processing
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    tnumber_to_td
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - tnumber
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    td_flags_clear
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - flags
        - value
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - td_async_processing
      functionUses:    1
      BranchProfiles:
        - Branch String:   './fio.h:912,6'
          Branch Sides:
            - BranchSide:      './fio.h:913,14'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:915,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             './fio.h:912,7'
          Dst:             td_async_processing
    - functionName:    td_flags_set
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - flags
        - value
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - td_async_processing
      functionUses:    1
      BranchProfiles:
        - Branch String:   './fio.h:921,6'
          Branch Sides:
            - BranchSide:      './fio.h:922,13'
              BranchSideFuncs: []
            - BranchSide:      './fio.h:924,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             './fio.h:921,7'
          Dst:             td_async_processing
    - functionName:    check_overlap
      functionSourceFile: '/src/fio/rate-submit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - io_u
      BBCount:         25
      ICount:          166
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - abort
        - in_flight_overlap
        - log_err
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - strerror
        - tnumber_to_td
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rate-submit.c:33,6'
          Branch Sides:
            - BranchSide:      'rate-submit.c:33,6'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
            - BranchSide:      'rate-submit.c:34,61'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
        - Branch String:   'rate-submit.c:39,2'
          Branch Sides:
            - BranchSide:      'rate-submit.c:40,7'
              BranchSideFuncs:
                - tnumber_to_td.6107
                - in_flight_overlap
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
            - BranchSide:      'rate-submit.c:61,1'
              BranchSideFuncs: []
        - Branch String:   'rate-submit.c:40,37'
          Branch Sides:
            - BranchSide:      'rate-submit.c:41,7'
              BranchSideFuncs:
                - tnumber_to_td.6107
                - in_flight_overlap
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
            - BranchSide:      'rate-submit.c:44,4'
              BranchSideFuncs:
                - tnumber_to_td.6107
                - in_flight_overlap
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
        - Branch String:   'rate-submit.c:41,36'
          Branch Sides:
            - BranchSide:      'rate-submit.c:42,8'
              BranchSideFuncs:
                - tnumber_to_td.6107
                - in_flight_overlap
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
            - BranchSide:      'rate-submit.c:44,4'
              BranchSideFuncs:
                - tnumber_to_td.6107
                - in_flight_overlap
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
        - Branch String:   'rate-submit.c:42,32'
          Branch Sides:
            - BranchSide:      'rate-submit.c:43,7'
              BranchSideFuncs:
                - in_flight_overlap
                - tnumber_to_td.6107
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
            - BranchSide:      'rate-submit.c:44,4'
              BranchSideFuncs:
                - tnumber_to_td.6107
                - in_flight_overlap
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
        - Branch String:   'rate-submit.c:40,7'
          Branch Sides:
            - BranchSide:      'rate-submit.c:44,4'
              BranchSideFuncs:
                - tnumber_to_td.6107
                - in_flight_overlap
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
            - BranchSide:      'rate-submit.c:46,27'
              BranchSideFuncs:
                - in_flight_overlap
                - tnumber_to_td.6107
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
        - Branch String:   'rate-submit.c:46,7'
          Branch Sides:
            - BranchSide:      'rate-submit.c:47,4'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - tnumber_to_td.6107
                - in_flight_overlap
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
            - BranchSide:      'rate-submit.c:49,9'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - tnumber_to_td.6107
                - in_flight_overlap
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
        - Branch String:   'rate-submit.c:50,7'
          Branch Sides:
            - BranchSide:      'rate-submit.c:51,64'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
            - BranchSide:      'rate-submit.c:54,9'
              BranchSideFuncs:
                - pthread_mutex_lock
                - tnumber_to_td.6107
                - in_flight_overlap
                - pthread_mutex_unlock
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
        - Branch String:   'rate-submit.c:55,7'
          Branch Sides:
            - BranchSide:      'rate-submit.c:56,62'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
            - BranchSide:      'rate-submit.c:59,3'
              BranchSideFuncs:
                - tnumber_to_td.6107
                - in_flight_overlap
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - abort
      Callsites:
        - Src:             'rate-submit.c:32,8'
          Dst:             pthread_mutex_lock
        - Src:             'rate-submit.c:34,61'
          Dst:             __errno_location
        - Src:             'rate-submit.c:34,77'
          Dst:             __errno_location
        - Src:             'rate-submit.c:34,68'
          Dst:             strerror
        - Src:             'rate-submit.c:34,3'
          Dst:             log_err
        - Src:             'rate-submit.c:35,3'
          Dst:             abort
        - Src:             'rate-submit.c:46,8'
          Dst:             in_flight_overlap
        - Src:             'rate-submit.c:49,9'
          Dst:             pthread_mutex_unlock
        - Src:             'rate-submit.c:51,64'
          Dst:             __errno_location
        - Src:             'rate-submit.c:51,80'
          Dst:             __errno_location
        - Src:             'rate-submit.c:51,71'
          Dst:             strerror
        - Src:             'rate-submit.c:51,4'
          Dst:             log_err
        - Src:             'rate-submit.c:52,4'
          Dst:             abort
        - Src:             'rate-submit.c:54,9'
          Dst:             pthread_mutex_lock
        - Src:             'rate-submit.c:56,62'
          Dst:             __errno_location
        - Src:             'rate-submit.c:56,78'
          Dst:             __errno_location
        - Src:             'rate-submit.c:56,69'
          Dst:             strerror
        - Src:             'rate-submit.c:56,4'
          Dst:             log_err
        - Src:             'rate-submit.c:57,4'
          Dst:             abort
        - Src:             'rate-submit.c:39,2'
          Dst:             tnumber_to_td
    - functionName:    io_workqueue_exit_worker_fn
      functionSourceFile: '/src/fio/rate-submit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sw
        - sum_cnt
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - close_and_free_files
        - close_ioengine
        - fio_options_free
        - sum_thread_stats
        - td_set_runstate
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rate-submit.c:223,6'
          Branch Sides:
            - BranchSide:      'rate-submit.c:223,6'
              BranchSideFuncs:
                - close_ioengine
                - td_set_runstate
            - BranchSide:      'rate-submit.c:224,18'
              BranchSideFuncs:
                - close_ioengine
                - td_set_runstate
      Callsites:
        - Src:             'rate-submit.c:219,2'
          Dst:             sum_thread_stats
        - Src:             'rate-submit.c:221,2'
          Dst:             fio_options_free
        - Src:             'rate-submit.c:222,2'
          Dst:             close_and_free_files
        - Src:             'rate-submit.c:224,3'
          Dst:             close_ioengine
        - Src:             'rate-submit.c:225,2'
          Dst:             td_set_runstate
    - functionName:    io_workqueue_init_worker_fn
      functionSourceFile: '/src/fio/rate-submit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sw
      BBCount:         23
      ICount:          219
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - clear_io_state
        - close_ioengine
        - dup_files
        - fio_getrusage
        - fio_options_mem_dupe
        - gettid
        - ioengine_load
        - set_epoch_time
        - td_io_init
        - td_set_runstate
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rate-submit.c:170,6'
          Branch Sides:
            - BranchSide:      'rate-submit.c:171,3'
              BranchSideFuncs: []
            - BranchSide:      'rate-submit.c:173,12'
              BranchSideFuncs:
                - gettid
                - td_io_init
                - set_epoch_time
                - fio_getrusage
                - clear_io_state
                - td_set_runstate
                - close_ioengine
        - Branch String:   'rate-submit.c:182,6'
          Branch Sides:
            - BranchSide:      'rate-submit.c:183,3'
              BranchSideFuncs:
                - close_ioengine
            - BranchSide:      'rate-submit.c:185,6'
              BranchSideFuncs:
                - set_epoch_time
                - fio_getrusage
                - clear_io_state
                - td_set_runstate
                - close_ioengine
        - Branch String:   'rate-submit.c:185,28'
          Branch Sides:
            - BranchSide:      'rate-submit.c:185,31'
              BranchSideFuncs:
                - set_epoch_time
                - fio_getrusage
                - clear_io_state
                - td_set_runstate
                - close_ioengine
            - BranchSide:      'rate-submit.c:188,17'
              BranchSideFuncs:
                - set_epoch_time
                - fio_getrusage
                - clear_io_state
                - td_set_runstate
        - Branch String:   'rate-submit.c:185,6'
          Branch Sides:
            - BranchSide:      'rate-submit.c:186,3'
              BranchSideFuncs:
                - close_ioengine
            - BranchSide:      'rate-submit.c:188,17'
              BranchSideFuncs:
                - set_epoch_time
                - fio_getrusage
                - clear_io_state
                - td_set_runstate
      Callsites:
        - Src:             'rate-submit.c:165,2'
          Dst:             dup_files
        - Src:             'rate-submit.c:167,2'
          Dst:             fio_options_mem_dupe
        - Src:             'rate-submit.c:170,6'
          Dst:             ioengine_load
        - Src:             'rate-submit.c:173,12'
          Dst:             gettid
        - Src:             'rate-submit.c:182,6'
          Dst:             td_io_init
        - Src:             'rate-submit.c:188,2'
          Dst:             set_epoch_time
        - Src:             'rate-submit.c:189,2'
          Dst:             fio_getrusage
        - Src:             'rate-submit.c:190,2'
          Dst:             clear_io_state
        - Src:             'rate-submit.c:192,2'
          Dst:             td_set_runstate
        - Src:             'rate-submit.c:198,2'
          Dst:             close_ioengine
    - functionName:    io_workqueue_free_fn
      functionSourceFile: '/src/fio/rate-submit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sw
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    io_workqueue_alloc_fn
      functionSourceFile: '/src/fio/rate-submit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sw
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - calloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'rate-submit.c:146,7'
          Dst:             calloc
    - functionName:    io_workqueue_update_acct_fn
      functionSourceFile: '/src/fio/rate-submit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sw
      BBCount:         12
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - sum_ddir
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rate-submit.c:289,6'
          Branch Sides:
            - BranchSide:      'rate-submit.c:290,12'
              BranchSideFuncs:
                - sum_ddir
                - sum_ddir
                - sum_ddir
            - BranchSide:      'rate-submit.c:291,6'
              BranchSideFuncs:
                - sum_ddir
                - sum_ddir
        - Branch String:   'rate-submit.c:291,6'
          Branch Sides:
            - BranchSide:      'rate-submit.c:292,12'
              BranchSideFuncs:
                - sum_ddir
                - sum_ddir
            - BranchSide:      'rate-submit.c:293,6'
              BranchSideFuncs:
                - sum_ddir
        - Branch String:   'rate-submit.c:293,6'
          Branch Sides:
            - BranchSide:      'rate-submit.c:293,6'
              BranchSideFuncs:
                - sum_ddir
            - BranchSide:      'rate-submit.c:294,12'
              BranchSideFuncs:
                - sum_ddir
      Callsites:
        - Src:             'rate-submit.c:290,3'
          Dst:             sum_ddir
        - Src:             'rate-submit.c:292,3'
          Dst:             sum_ddir
        - Src:             'rate-submit.c:294,3'
          Dst:             sum_ddir
    - functionName:    io_workqueue_pre_sleep_fn
      functionSourceFile: '/src/fio/rate-submit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sw
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - io_u_quiesce
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rate-submit.c:138,6'
          Branch Sides:
            - BranchSide:      'rate-submit.c:138,6'
              BranchSideFuncs: []
            - BranchSide:      'rate-submit.c:139,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'rate-submit.c:137,8'
          Dst:             io_u_quiesce
    - functionName:    io_workqueue_pre_sleep_flush_fn
      functionSourceFile: '/src/fio/rate-submit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - sw
      BBCount:         11
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rate-submit.c:124,6'
          Branch Sides:
            - BranchSide:      'rate-submit.c:125,3'
              BranchSideFuncs: []
            - BranchSide:      'rate-submit.c:126,6'
              BranchSideFuncs: []
        - Branch String:   'rate-submit.c:126,22'
          Branch Sides:
            - BranchSide:      'rate-submit.c:126,25'
              BranchSideFuncs: []
            - BranchSide:      'rate-submit.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'rate-submit.c:126,39'
          Branch Sides:
            - BranchSide:      'rate-submit.c:126,42'
              BranchSideFuncs: []
            - BranchSide:      'rate-submit.c:127,3'
              BranchSideFuncs: []
        - Branch String:   'rate-submit.c:126,6'
          Branch Sides:
            - BranchSide:      'rate-submit.c:127,3'
              BranchSideFuncs: []
            - BranchSide:      'rate-submit.c:129,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    io_workqueue_fn
      functionSourceFile: '/src/fio/rate-submit.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - sw
        - work
      BBCount:         44
      ICount:          265
      EdgeCount:       57
      CyclomaticComplexity: 15
      functionsReached:
        - __dprint
        - check_overlap
        - gettid
        - io_queue_event
        - io_u_queued_complete
        - pthread_cond_signal
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - td_flags_clear
        - td_flags_set
        - td_io_queue
      functionUses:    0
      BranchProfiles:
        - Branch String:   'rate-submit.c:71,6'
          Branch Sides:
            - BranchSide:      'rate-submit.c:72,17'
              BranchSideFuncs:
                - check_overlap
                - gettid
                - __dprint
                - td_flags_set.6109
                - td_io_queue
                - io_u_queued_complete
                - td_flags_clear.6108
                - gettid
                - __dprint
                - io_queue_event
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - io_u_queued_complete
            - BranchSide:      'rate-submit.c:74,2'
              BranchSideFuncs:
                - gettid
                - __dprint
                - td_flags_set.6109
                - td_io_queue
                - io_u_queued_complete
                - td_flags_clear.6108
                - gettid
                - __dprint
                - io_queue_event
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - io_u_queued_complete
        - Branch String:   'rate-submit.c:74,2'
          Branch Sides:
            - BranchSide:      'rate-submit.c:74,2'
              BranchSideFuncs:
                - td_flags_set.6109
                - td_io_queue
                - io_u_queued_complete
                - td_flags_clear.6108
                - gettid
                - __dprint
                - io_queue_event
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - io_u_queued_complete
            - BranchSide:      'rate-submit.c:76,2'
              BranchSideFuncs:
                - gettid
                - __dprint
                - td_flags_set.6109
                - td_io_queue
                - io_u_queued_complete
                - td_flags_clear.6108
                - gettid
                - __dprint
                - io_queue_event
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - io_u_queued_complete
        - Branch String:   'rate-submit.c:82,7'
          Branch Sides:
            - BranchSide:      'rate-submit.c:83,4'
              BranchSideFuncs:
                - gettid
                - __dprint
                - io_queue_event
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - io_u_queued_complete
            - BranchSide:      'rate-submit.c:84,30'
              BranchSideFuncs:
                - io_u_queued_complete
                - td_flags_clear.6108
                - gettid
                - __dprint
                - io_queue_event
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - io_u_queued_complete
                - td_io_queue
        - Branch String:   'rate-submit.c:85,7'
          Branch Sides:
            - BranchSide:      'rate-submit.c:86,21'
              BranchSideFuncs:
                - td_flags_clear.6108
                - gettid
                - __dprint
                - io_queue_event
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - io_u_queued_complete
                - td_io_queue
                - io_u_queued_complete
            - BranchSide:      'rate-submit.c:87,12'
              BranchSideFuncs:
                - td_flags_clear.6108
                - gettid
                - __dprint
                - io_queue_event
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - io_u_queued_complete
                - td_io_queue
                - io_u_queued_complete
        - Branch String:   'rate-submit.c:87,12'
          Branch Sides:
            - BranchSide:      'rate-submit.c:0,0'
              BranchSideFuncs:
                - gettid
                - __dprint
                - io_queue_event
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - io_u_queued_complete
            - BranchSide:      'rate-submit.c:88,4'
              BranchSideFuncs:
                - gettid
                - __dprint
                - io_queue_event
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - io_u_queued_complete
        - Branch String:   'rate-submit.c:90,2'
          Branch Sides:
            - BranchSide:      'rate-submit.c:81,21'
              BranchSideFuncs:
                - td_io_queue
                - io_u_queued_complete
                - td_flags_clear.6108
                - gettid
                - __dprint
                - io_queue_event
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - io_u_queued_complete
            - BranchSide:      'rate-submit.c:92,2'
              BranchSideFuncs:
                - gettid
                - __dprint
                - io_queue_event
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - io_u_queued_complete
        - Branch String:   'rate-submit.c:92,2'
          Branch Sides:
            - BranchSide:      'rate-submit.c:92,2'
              BranchSideFuncs:
                - io_queue_event
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - io_u_queued_complete
            - BranchSide:      'rate-submit.c:94,25'
              BranchSideFuncs:
                - gettid
                - __dprint
                - io_queue_event
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - io_u_queued_complete
        - Branch String:   'rate-submit.c:96,6'
          Branch Sides:
            - BranchSide:      'rate-submit.c:97,3'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
            - BranchSide:      'rate-submit.c:98,11'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
                - io_u_queued_complete
        - Branch String:   'rate-submit.c:101,7'
          Branch Sides:
            - BranchSide:      'rate-submit.c:102,13'
              BranchSideFuncs:
                - io_u_queued_complete
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
            - BranchSide:      'rate-submit.c:104,13'
              BranchSideFuncs:
                - io_u_queued_complete
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
        - Branch String:   'rate-submit.c:107,7'
          Branch Sides:
            - BranchSide:      'rate-submit.c:108,21'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
            - BranchSide:      'rate-submit.c:109,2'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
        - Branch String:   'rate-submit.c:111,12'
          Branch Sides:
            - BranchSide:      'rate-submit.c:111,15'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
            - BranchSide:      'rate-submit.c:112,23'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
        - Branch String:   'rate-submit.c:111,6'
          Branch Sides:
            - BranchSide:      'rate-submit.c:111,6'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
            - BranchSide:      'rate-submit.c:112,23'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_cond_signal
                - pthread_mutex_unlock
      Callsites:
        - Src:             'rate-submit.c:72,3'
          Dst:             check_overlap
        - Src:             'rate-submit.c:74,2'
          Dst:             gettid
        - Src:             'rate-submit.c:74,2'
          Dst:             __dprint
        - Src:             'rate-submit.c:76,2'
          Dst:             td_flags_set
        - Src:             'rate-submit.c:81,9'
          Dst:             td_io_queue
        - Src:             'rate-submit.c:84,9'
          Dst:             io_u_queued_complete
        - Src:             'rate-submit.c:89,3'
          Dst:             td_flags_clear
        - Src:             'rate-submit.c:92,2'
          Dst:             gettid
        - Src:             'rate-submit.c:92,2'
          Dst:             __dprint
        - Src:             'rate-submit.c:94,10'
          Dst:             io_queue_event
        - Src:             'rate-submit.c:106,9'
          Dst:             io_u_queued_complete
        - Src:             'rate-submit.c:112,3'
          Dst:             pthread_mutex_lock
        - Src:             'rate-submit.c:113,3'
          Dst:             pthread_cond_signal
        - Src:             'rate-submit.c:114,3'
          Dst:             pthread_mutex_unlock
    - functionName:    rate_submit_exit
      functionSourceFile: '/src/fio/rate-submit.c'
      linkageType:     externalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - workqueue_exit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rate-submit.c:319,6'
          Branch Sides:
            - BranchSide:      'rate-submit.c:320,3'
              BranchSideFuncs: []
            - BranchSide:      'rate-submit.c:322,18'
              BranchSideFuncs:
                - workqueue_exit
      Callsites:
        - Src:             'rate-submit.c:322,2'
          Dst:             workqueue_exit
    - functionName:    rate_submit_init
      functionSourceFile: '/src/fio/rate-submit.c'
      linkageType:     externalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - sk_out
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - workqueue_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'rate-submit.c:311,6'
          Branch Sides:
            - BranchSide:      'rate-submit.c:312,3'
              BranchSideFuncs: []
            - BranchSide:      'rate-submit.c:314,24'
              BranchSideFuncs:
                - workqueue_init
      Callsites:
        - Src:             'rate-submit.c:314,9'
          Dst:             workqueue_init
    - functionName:    opt_group_cat_from_mask
      functionSourceFile: '/src/fio/optgroup.c'
      linkageType:     externalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mask
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - group_from_mask
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'optgroup.c:224,9'
          Dst:             group_from_mask
    - functionName:    group_from_mask
      functionSourceFile: '/src/fio/optgroup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ogs
        - mask
        - inv_mask
      BBCount:         13
      ICount:          91
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'optgroup.c:199,24'
          Branch Sides:
            - BranchSide:      'optgroup.c:199,29'
              BranchSideFuncs: []
            - BranchSide:      'optgroup.c:200,3'
              BranchSideFuncs: []
        - Branch String:   'optgroup.c:199,6'
          Branch Sides:
            - BranchSide:      'optgroup.c:200,3'
              BranchSideFuncs: []
            - BranchSide:      'optgroup.c:202,9'
              BranchSideFuncs: []
        - Branch String:   'optgroup.c:202,2'
          Branch Sides:
            - BranchSide:      'optgroup.c:203,33'
              BranchSideFuncs: []
            - BranchSide:      'optgroup.c:211,2'
              BranchSideFuncs: []
        - Branch String:   'optgroup.c:205,7'
          Branch Sides:
            - BranchSide:      'optgroup.c:206,15'
              BranchSideFuncs: []
            - BranchSide:      'optgroup.c:209,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    opt_group_from_mask
      functionSourceFile: '/src/fio/optgroup.c'
      linkageType:     externalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - mask
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - group_from_mask
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'optgroup.c:216,9'
          Dst:             group_from_mask
    - functionName:    read_from_pipe
      functionSourceFile: '/src/fio/helper_thread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fd
        - buf
        - len
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - read
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'helper_thread.c:103,9'
          Dst:             read
    - functionName:    eval_timer
      functionSourceFile: '/src/fio/helper_thread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - it
        - now
        - msec_to_next_event
      BBCount:         25
      ICount:          191
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - __dprint
        - rel_time_since
        - timespec_add_msec
      functionUses:    1
      BranchProfiles:
        - Branch String:   'helper_thread.c:251,6'
          Branch Sides:
            - BranchSide:      'helper_thread.c:252,3'
              BranchSideFuncs: []
            - BranchSide:      'helper_thread.c:254,28'
              BranchSideFuncs:
                - rel_time_since
                - timespec_add_msec
                - rel_time_since
                - __dprint
                - timespec_add_msec
        - Branch String:   'helper_thread.c:256,6'
          Branch Sides:
            - BranchSide:      'helper_thread.c:257,22'
              BranchSideFuncs:
                - timespec_add_msec
                - rel_time_since
                - __dprint
                - timespec_add_msec
            - BranchSide:      'helper_thread.c:269,24'
              BranchSideFuncs: []
        - Branch String:   'helper_thread.c:259,54'
          Branch Sides:
            - BranchSide:      'helper_thread.c:260,7'
              BranchSideFuncs:
                - __dprint
                - timespec_add_msec
            - BranchSide:      'helper_thread.c:261,4'
              BranchSideFuncs:
                - __dprint
                - timespec_add_msec
        - Branch String:   'helper_thread.c:259,7'
          Branch Sides:
            - BranchSide:      'helper_thread.c:261,4'
              BranchSideFuncs:
                - __dprint
                - timespec_add_msec
            - BranchSide:      'helper_thread.c:268,2'
              BranchSideFuncs: []
        - Branch String:   'helper_thread.c:261,4'
          Branch Sides:
            - BranchSide:      'helper_thread.c:261,4'
              BranchSideFuncs:
                - timespec_add_msec
            - BranchSide:      'helper_thread.c:264,15'
              BranchSideFuncs:
                - __dprint
                - timespec_add_msec
        - Branch String:   'helper_thread.c:269,24'
          Branch Sides:
            - BranchSide:      'helper_thread.c:269,24'
              BranchSideFuncs: []
            - BranchSide:      'helper_thread.c:269,24'
              BranchSideFuncs: []
        - Branch String:   'helper_thread.c:270,9'
          Branch Sides:
            - BranchSide:      'helper_thread.c:270,19'
              BranchSideFuncs: []
            - BranchSide:      'helper_thread.c:270,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'helper_thread.c:254,13'
          Dst:             rel_time_since
        - Src:             'helper_thread.c:257,3'
          Dst:             timespec_add_msec
        - Src:             'helper_thread.c:258,14'
          Dst:             rel_time_since
        - Src:             'helper_thread.c:261,4'
          Dst:             __dprint
        - Src:             'helper_thread.c:266,4'
          Dst:             timespec_add_msec
    - functionName:    wait_for_action
      functionSourceFile: '/src/fio/helper_thread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - fd
        - timeout_ms
      BBCount:         35
      ICount:          290
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
        - __errno_location
        - log_err
        - read
        - read_from_pipe
        - select
        - strerror
        - timerfd_settime
      functionUses:    1
      BranchProfiles:
        - Branch String:   'helper_thread.c:200,14'
          Branch Sides:
            - BranchSide:      'helper_thread.c:200,17'
              BranchSideFuncs: []
            - BranchSide:      'helper_thread.c:201,10'
              BranchSideFuncs: []
        - Branch String:   'helper_thread.c:200,6'
          Branch Sides:
            - BranchSide:      'helper_thread.c:201,10'
              BranchSideFuncs: []
            - BranchSide:      'helper_thread.c:202,2'
              BranchSideFuncs:
                - timerfd_settime
                - __assert_fail
                - select
                - read
                - __assert_fail
                - read_from_pipe
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'helper_thread.c:219,3'
          Branch Sides:
            - BranchSide:      'helper_thread.c:219,3'
              BranchSideFuncs:
                - select
                - read
                - __assert_fail
                - read_from_pipe
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'helper_thread.c:220,3'
              BranchSideFuncs:
                - select
                - read
                - __assert_fail
                - read_from_pipe
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'helper_thread.c:223,15'
          Branch Sides:
            - BranchSide:      'helper_thread.c:223,15'
              BranchSideFuncs:
                - select
                - read
                - __assert_fail
                - read_from_pipe
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'helper_thread.c:223,15'
              BranchSideFuncs:
                - select
                - read
                - __assert_fail
                - read_from_pipe
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'helper_thread.c:224,8'
          Branch Sides:
            - BranchSide:      'helper_thread.c:223,8'
              BranchSideFuncs:
                - select
                - read
                - __assert_fail
                - read_from_pipe
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'helper_thread.c:223,8'
              BranchSideFuncs:
                - select
                - read
                - __assert_fail
                - read_from_pipe
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'helper_thread.c:225,6'
          Branch Sides:
            - BranchSide:      'helper_thread.c:227,13'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'helper_thread.c:230,6'
              BranchSideFuncs:
                - read
                - __assert_fail
                - read_from_pipe
        - Branch String:   'helper_thread.c:230,6'
          Branch Sides:
            - BranchSide:      'helper_thread.c:231,18'
              BranchSideFuncs:
                - read_from_pipe
                - read
                - __assert_fail
            - BranchSide:      'helper_thread.c:232,6'
              BranchSideFuncs:
                - read
                - __assert_fail
        - Branch String:   'helper_thread.c:232,19'
          Branch Sides:
            - BranchSide:      'helper_thread.c:232,22'
              BranchSideFuncs:
                - read
                - __assert_fail
            - BranchSide:      'helper_thread.c:236,9'
              BranchSideFuncs: []
        - Branch String:   'helper_thread.c:232,6'
          Branch Sides:
            - BranchSide:      'helper_thread.c:233,14'
              BranchSideFuncs:
                - read
                - __assert_fail
            - BranchSide:      'helper_thread.c:236,9'
              BranchSideFuncs: []
        - Branch String:   'helper_thread.c:234,3'
          Branch Sides:
            - BranchSide:      'helper_thread.c:234,3'
              BranchSideFuncs: []
            - BranchSide:      'helper_thread.c:235,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'helper_thread.c:199,8'
          Dst:             read_from_pipe
        - Src:             'helper_thread.c:218,9'
          Dst:             timerfd_settime
        - Src:             'helper_thread.c:219,3'
          Dst:             __assert_fail
        - Src:             'helper_thread.c:223,8'
          Dst:             select
        - Src:             'helper_thread.c:227,13'
          Dst:             __errno_location
        - Src:             'helper_thread.c:227,4'
          Dst:             strerror
        - Src:             'helper_thread.c:226,3'
          Dst:             log_err
        - Src:             'helper_thread.c:231,3'
          Dst:             read_from_pipe
        - Src:             'helper_thread.c:233,9'
          Dst:             read
        - Src:             'helper_thread.c:234,3'
          Dst:             __assert_fail
    - functionName:    timerfd_settime
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    select
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    reset_timers
      functionSourceFile: '/src/fio/helper_thread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - timer
        - num_timers
        - now
      BBCount:         16
      ICount:          131
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - timespec_add_msec
      functionUses:    2
      BranchProfiles:
        - Branch String:   'helper_thread.c:174,2'
          Branch Sides:
            - BranchSide:      'helper_thread.c:175,3'
              BranchSideFuncs:
                - timespec_add_msec
            - BranchSide:      'helper_thread.c:181,9'
              BranchSideFuncs: []
        - Branch String:   'helper_thread.c:177,24'
          Branch Sides:
            - BranchSide:      'helper_thread.c:174,30'
              BranchSideFuncs:
                - timespec_add_msec
            - BranchSide:      'helper_thread.c:177,24'
              BranchSideFuncs:
                - timespec_add_msec
        - Branch String:   'helper_thread.c:177,24'
          Branch Sides:
            - BranchSide:      'helper_thread.c:174,30'
              BranchSideFuncs:
                - timespec_add_msec
            - BranchSide:      'helper_thread.c:177,24'
              BranchSideFuncs:
                - timespec_add_msec
        - Branch String:   'helper_thread.c:177,24'
          Branch Sides:
            - BranchSide:      'helper_thread.c:177,24'
              BranchSideFuncs:
                - timespec_add_msec
            - BranchSide:      'helper_thread.c:177,24'
              BranchSideFuncs:
                - timespec_add_msec
      Callsites:
        - Src:             'helper_thread.c:176,3'
          Dst:             timespec_add_msec
    - functionName:    block_signals
      functionSourceFile: '/src/fio/helper_thread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          32
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - pthread_sigmask
      functionUses:    1
      BranchProfiles:
        - Branch String:   'helper_thread.c:114,8'
          Branch Sides:
            - BranchSide:      'helper_thread.c:110,11'
              BranchSideFuncs:
                - pthread_sigmask
                - __assert_fail
                - pthread_sigmask
            - BranchSide:      'helper_thread.c:114,8'
              BranchSideFuncs:
                - pthread_sigmask
                - __assert_fail
                - pthread_sigmask
        - Branch String:   'helper_thread.c:115,2'
          Branch Sides:
            - BranchSide:      'helper_thread.c:115,2'
              BranchSideFuncs:
                - pthread_sigmask
            - BranchSide:      'helper_thread.c:115,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'helper_thread.c:114,8'
          Dst:             pthread_sigmask
        - Src:             'helper_thread.c:115,2'
          Dst:             __assert_fail
        - Src:             'helper_thread.c:116,8'
          Dst:             pthread_sigmask
    - functionName:    pthread_sigmask
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    os_clk_tck
      functionSourceFile: '/src/fio/./os/os.h'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - clk_tck
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sysconf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/os.h:424,13'
          Dst:             sysconf
    - functionName:    write_to_pipe
      functionSourceFile: '/src/fio/helper_thread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fd
        - buf
        - len
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - write
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'helper_thread.c:98,9'
          Dst:             write
    - functionName:    helper_thread_main
      functionSourceFile: '/src/fio/helper_thread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
      BBCount:         51
      ICount:          321
      EdgeCount:       64
      CyclomaticComplexity: 15
      functionsReached:
        - __assert_fail
        - __dprint
        - __show_running_run_stats
        - block_signals
        - calc_log_samples
        - close
        - eval_timer
        - fio_get_mono_time
        - fio_sem_up
        - fio_writeout_logs
        - os_clk_tck
        - print_thread_status
        - reset_timers
        - sk_out_assign
        - sk_out_drop
        - timerfd_create
        - wait_for_action
      functionUses:    1
      BranchProfiles:
        - Branch String:   'helper_thread.c:290,19'
          Branch Sides:
            - BranchSide:      'helper_thread.c:288,3'
              BranchSideFuncs:
                - os_clk_tck
                - __dprint
                - __assert_fail
                - timerfd_create
                - __assert_fail
                - sk_out_assign
                - block_signals
                - fio_get_mono_time
                - reset_timers
                - fio_sem_up
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - calc_log_samples
                - __dprint
                - print_thread_status
                - __show_running_run_stats
                - eval_timer
                - reset_timers
            - BranchSide:      'helper_thread.c:290,41'
              BranchSideFuncs:
                - os_clk_tck
                - __dprint
                - __assert_fail
                - timerfd_create
                - __assert_fail
                - sk_out_assign
                - block_signals
                - fio_get_mono_time
                - reset_timers
                - fio_sem_up
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - calc_log_samples
                - __dprint
                - print_thread_status
                - __show_running_run_stats
                - eval_timer
                - reset_timers
        - Branch String:   'helper_thread.c:301,2'
          Branch Sides:
            - BranchSide:      'helper_thread.c:301,2'
              BranchSideFuncs:
                - __assert_fail
                - timerfd_create
                - __assert_fail
                - sk_out_assign
                - block_signals
                - fio_get_mono_time
                - reset_timers
                - fio_sem_up
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - calc_log_samples
                - __dprint
                - print_thread_status
                - __show_running_run_stats
                - eval_timer
                - reset_timers
            - BranchSide:      'helper_thread.c:302,2'
              BranchSideFuncs:
                - __dprint
                - __assert_fail
                - timerfd_create
                - __assert_fail
                - sk_out_assign
                - block_signals
                - fio_get_mono_time
                - reset_timers
                - fio_sem_up
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - calc_log_samples
                - __dprint
                - print_thread_status
                - __show_running_run_stats
                - eval_timer
                - reset_timers
        - Branch String:   'helper_thread.c:302,2'
          Branch Sides:
            - BranchSide:      'helper_thread.c:302,2'
              BranchSideFuncs:
                - timerfd_create
                - __assert_fail
                - sk_out_assign
                - block_signals
                - fio_get_mono_time
                - reset_timers
                - fio_sem_up
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - calc_log_samples
                - __dprint
                - print_thread_status
                - __show_running_run_stats
                - eval_timer
                - reset_timers
            - BranchSide:      'helper_thread.c:303,30'
              BranchSideFuncs:
                - timerfd_create
                - __assert_fail
                - sk_out_assign
                - block_signals
                - fio_get_mono_time
                - reset_timers
                - fio_sem_up
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - calc_log_samples
                - __dprint
                - print_thread_status
                - __show_running_run_stats
                - eval_timer
                - reset_timers
        - Branch String:   'helper_thread.c:307,2'
          Branch Sides:
            - BranchSide:      'helper_thread.c:307,2'
              BranchSideFuncs:
                - sk_out_assign
                - block_signals
                - fio_get_mono_time
                - reset_timers
                - fio_sem_up
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - calc_log_samples
                - __dprint
                - print_thread_status
                - __show_running_run_stats
                - eval_timer
                - reset_timers
            - BranchSide:      'helper_thread.c:308,20'
              BranchSideFuncs:
                - sk_out_assign
                - block_signals
                - fio_get_mono_time
                - reset_timers
                - fio_sem_up
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - calc_log_samples
                - __dprint
                - print_thread_status
                - __show_running_run_stats
                - eval_timer
                - reset_timers
        - Branch String:   'helper_thread.c:321,14'
          Branch Sides:
            - BranchSide:      'helper_thread.c:321,2'
              BranchSideFuncs:
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - calc_log_samples
                - __dprint
                - print_thread_status
                - __show_running_run_stats
                - eval_timer
                - reset_timers
            - BranchSide:      'helper_thread.c:321,18'
              BranchSideFuncs:
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - calc_log_samples
                - __dprint
                - print_thread_status
                - __show_running_run_stats
                - eval_timer
                - reset_timers
        - Branch String:   'helper_thread.c:321,2'
          Branch Sides:
            - BranchSide:      'helper_thread.c:325,28'
              BranchSideFuncs:
                - wait_for_action
                - fio_get_mono_time
                - calc_log_samples
                - __dprint
                - print_thread_status
                - fio_writeout_logs
                - sk_out_drop
                - close
                - __show_running_run_stats
                - eval_timer
                - reset_timers
            - BranchSide:      'helper_thread.c:356,6'
              BranchSideFuncs:
                - fio_writeout_logs
                - sk_out_drop
                - close
        - Branch String:   'helper_thread.c:326,7'
          Branch Sides:
            - BranchSide:      'helper_thread.c:327,4'
              BranchSideFuncs:
                - fio_writeout_logs
                - sk_out_drop
                - close
            - BranchSide:      'helper_thread.c:329,3'
              BranchSideFuncs:
                - fio_get_mono_time
                - calc_log_samples
                - __dprint
                - print_thread_status
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - __show_running_run_stats
                - eval_timer
                - reset_timers
        - Branch String:   'helper_thread.c:333,7'
          Branch Sides:
            - BranchSide:      'helper_thread.c:334,38'
              BranchSideFuncs:
                - reset_timers
                - calc_log_samples
                - __dprint
                - print_thread_status
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - __show_running_run_stats
                - eval_timer
            - BranchSide:      'helper_thread.c:337,10'
              BranchSideFuncs:
                - calc_log_samples
                - __dprint
                - print_thread_status
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - reset_timers
                - __show_running_run_stats
                - eval_timer
        - Branch String:   'helper_thread.c:337,3'
          Branch Sides:
            - BranchSide:      'helper_thread.c:338,28'
              BranchSideFuncs:
                - eval_timer
                - calc_log_samples
                - __dprint
                - print_thread_status
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - reset_timers
                - __show_running_run_stats
            - BranchSide:      'helper_thread.c:340,7'
              BranchSideFuncs:
                - calc_log_samples
                - __dprint
                - print_thread_status
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - eval_timer
                - reset_timers
                - __show_running_run_stats
        - Branch String:   'helper_thread.c:340,7'
          Branch Sides:
            - BranchSide:      'helper_thread.c:341,4'
              BranchSideFuncs:
                - __show_running_run_stats
                - calc_log_samples
                - __dprint
                - print_thread_status
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - eval_timer
                - reset_timers
            - BranchSide:      'helper_thread.c:343,14'
              BranchSideFuncs:
                - calc_log_samples
                - __dprint
                - print_thread_status
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - __show_running_run_stats
                - eval_timer
                - reset_timers
        - Branch String:   'helper_thread.c:344,7'
          Branch Sides:
            - BranchSide:      'helper_thread.c:345,13'
              BranchSideFuncs:
                - __dprint
                - print_thread_status
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - calc_log_samples
                - __show_running_run_stats
                - eval_timer
                - reset_timers
            - BranchSide:      'helper_thread.c:347,24'
              BranchSideFuncs:
                - __dprint
                - print_thread_status
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - calc_log_samples
                - __show_running_run_stats
                - eval_timer
                - reset_timers
        - Branch String:   'helper_thread.c:347,24'
          Branch Sides:
            - BranchSide:      'helper_thread.c:348,3'
              BranchSideFuncs:
                - __dprint
                - print_thread_status
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - calc_log_samples
                - __show_running_run_stats
                - eval_timer
                - reset_timers
            - BranchSide:      'helper_thread.c:348,3'
              BranchSideFuncs:
                - __dprint
                - print_thread_status
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - calc_log_samples
                - __show_running_run_stats
                - eval_timer
                - reset_timers
        - Branch String:   'helper_thread.c:348,3'
          Branch Sides:
            - BranchSide:      'helper_thread.c:348,3'
              BranchSideFuncs:
                - print_thread_status
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - calc_log_samples
                - __dprint
                - __show_running_run_stats
                - eval_timer
                - reset_timers
            - BranchSide:      'helper_thread.c:352,8'
              BranchSideFuncs:
                - __dprint
                - print_thread_status
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - calc_log_samples
                - __show_running_run_stats
                - eval_timer
                - reset_timers
        - Branch String:   'helper_thread.c:352,7'
          Branch Sides:
            - BranchSide:      'helper_thread.c:321,2'
              BranchSideFuncs:
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - calc_log_samples
                - __dprint
                - print_thread_status
                - __show_running_run_stats
                - eval_timer
                - reset_timers
            - BranchSide:      'helper_thread.c:353,4'
              BranchSideFuncs:
                - print_thread_status
                - fio_writeout_logs
                - sk_out_drop
                - close
                - wait_for_action
                - fio_get_mono_time
                - calc_log_samples
                - __dprint
                - __show_running_run_stats
                - eval_timer
                - reset_timers
        - Branch String:   'helper_thread.c:356,6'
          Branch Sides:
            - BranchSide:      'helper_thread.c:356,6'
              BranchSideFuncs:
                - close
                - fio_writeout_logs
                - sk_out_drop
            - BranchSide:      'helper_thread.c:357,9'
              BranchSideFuncs:
                - close
                - fio_writeout_logs
                - sk_out_drop
      Callsites:
        - Src:             'helper_thread.c:299,2'
          Dst:             os_clk_tck
        - Src:             'helper_thread.c:301,2'
          Dst:             __dprint
        - Src:             'helper_thread.c:302,2'
          Dst:             __assert_fail
        - Src:             'helper_thread.c:306,12'
          Dst:             timerfd_create
        - Src:             'helper_thread.c:307,2'
          Dst:             __assert_fail
        - Src:             'helper_thread.c:311,2'
          Dst:             sk_out_assign
        - Src:             'helper_thread.c:314,2'
          Dst:             block_signals
        - Src:             'helper_thread.c:316,2'
          Dst:             fio_get_mono_time
        - Src:             'helper_thread.c:317,23'
          Dst:             reset_timers
        - Src:             'helper_thread.c:319,2'
          Dst:             fio_sem_up
        - Src:             'helper_thread.c:325,12'
          Dst:             wait_for_action
        - Src:             'helper_thread.c:329,3'
          Dst:             fio_get_mono_time
        - Src:             'helper_thread.c:334,25'
          Dst:             reset_timers
        - Src:             'helper_thread.c:338,10'
          Dst:             eval_timer
        - Src:             'helper_thread.c:341,4'
          Dst:             __show_running_run_stats
        - Src:             'helper_thread.c:343,14'
          Dst:             calc_log_samples
        - Src:             'helper_thread.c:348,3'
          Dst:             __dprint
        - Src:             'helper_thread.c:353,4'
          Dst:             print_thread_status
        - Src:             'helper_thread.c:357,3'
          Dst:             close
        - Src:             'helper_thread.c:361,2'
          Dst:             fio_writeout_logs
        - Src:             'helper_thread.c:363,2'
          Dst:             sk_out_drop
    - functionName:    timerfd_create
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    make_nonblocking
      functionSourceFile: '/src/fio/helper_thread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - fd
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fcntl64
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'helper_thread.c:93,9'
          Dst:             fcntl64
    - functionName:    helper_thread_create
      functionSourceFile: '/src/fio/helper_thread.c'
      linkageType:     externalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - startup_sem
        - sk_out
      BBCount:         23
      ICount:          128
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - __dprint
        - fio_sem_down
        - helper_thread_main
        - log_err
        - make_nonblocking
        - pipe2
        - pthread_create
        - scalloc
        - setup_disk_util
        - steadystate_setup
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'helper_thread.c:421,6'
          Branch Sides:
            - BranchSide:      'helper_thread.c:422,3'
              BranchSideFuncs:
                - setup_disk_util
                - steadystate_setup
                - pipe2
                - make_nonblocking
                - __assert_fail
                - pthread_create
                - __dprint
                - fio_sem_down
                - __dprint
                - strerror
                - log_err
            - BranchSide:      'helper_thread.c:424,2'
              BranchSideFuncs:
                - setup_disk_util
                - steadystate_setup
                - pipe2
                - make_nonblocking
                - __assert_fail
                - pthread_create
                - __dprint
                - fio_sem_down
                - __dprint
                - strerror
                - log_err
        - Branch String:   'helper_thread.c:436,6'
          Branch Sides:
            - BranchSide:      'helper_thread.c:437,3'
              BranchSideFuncs: []
            - BranchSide:      'helper_thread.c:439,25'
              BranchSideFuncs:
                - make_nonblocking
                - __assert_fail
                - pthread_create
                - __dprint
                - fio_sem_down
                - __dprint
                - strerror
                - log_err
        - Branch String:   'helper_thread.c:440,2'
          Branch Sides:
            - BranchSide:      'helper_thread.c:440,2'
              BranchSideFuncs:
                - pthread_create
                - __dprint
                - fio_sem_down
                - __dprint
                - strerror
                - log_err
            - BranchSide:      'helper_thread.c:442,20'
              BranchSideFuncs:
                - pthread_create
                - __dprint
                - fio_sem_down
                - __dprint
                - strerror
                - log_err
        - Branch String:   'helper_thread.c:447,6'
          Branch Sides:
            - BranchSide:      'helper_thread.c:448,56'
              BranchSideFuncs:
                - strerror
                - log_err
            - BranchSide:      'helper_thread.c:452,16'
              BranchSideFuncs:
                - __dprint
                - fio_sem_down
                - __dprint
        - Branch String:   'helper_thread.c:454,2'
          Branch Sides:
            - BranchSide:      'helper_thread.c:454,2'
              BranchSideFuncs:
                - fio_sem_down
                - __dprint
            - BranchSide:      'helper_thread.c:455,15'
              BranchSideFuncs:
                - __dprint
                - fio_sem_down
                - __dprint
        - Branch String:   'helper_thread.c:456,2'
          Branch Sides:
            - BranchSide:      'helper_thread.c:456,2'
              BranchSideFuncs: []
            - BranchSide:      'helper_thread.c:457,2'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'helper_thread.c:420,7'
          Dst:             scalloc
        - Src:             'helper_thread.c:424,2'
          Dst:             setup_disk_util
        - Src:             'helper_thread.c:425,2'
          Dst:             steadystate_setup
        - Src:             'helper_thread.c:430,8'
          Dst:             pipe2
        - Src:             'helper_thread.c:439,8'
          Dst:             make_nonblocking
        - Src:             'helper_thread.c:440,2'
          Dst:             __assert_fail
        - Src:             'helper_thread.c:446,8'
          Dst:             pthread_create
        - Src:             'helper_thread.c:446,8'
          Dst:             helper_thread_main
        - Src:             'helper_thread.c:448,47'
          Dst:             strerror
        - Src:             'helper_thread.c:448,3'
          Dst:             log_err
        - Src:             'helper_thread.c:454,2'
          Dst:             __dprint
        - Src:             'helper_thread.c:455,2'
          Dst:             fio_sem_down
        - Src:             'helper_thread.c:456,2'
          Dst:             __dprint
    - functionName:    pipe2
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sock_init
      functionSourceFile: '/src/fio/helper_thread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pipe_over_loopback
      functionSourceFile: '/src/fio/helper_thread.c'
      linkageType:     externalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd
      BBCount:         21
      ICount:          168
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - accept
        - bind
        - close
        - connect
        - getsockname
        - htonl
        - listen
        - sock_init
        - socket
      functionUses:    0
      BranchProfiles:
        - Branch String:   'helper_thread.c:381,6'
          Branch Sides:
            - BranchSide:      'helper_thread.c:382,3'
              BranchSideFuncs: []
            - BranchSide:      'helper_thread.c:383,10'
              BranchSideFuncs:
                - socket
                - bind
                - getsockname
                - listen
                - connect
                - accept
                - close
                - close
                - close
        - Branch String:   'helper_thread.c:384,6'
          Branch Sides:
            - BranchSide:      'helper_thread.c:385,3'
              BranchSideFuncs:
                - close
            - BranchSide:      'helper_thread.c:386,13'
              BranchSideFuncs:
                - bind
                - getsockname
                - listen
                - connect
                - accept
                - close
                - close
                - close
        - Branch String:   'helper_thread.c:387,6'
          Branch Sides:
            - BranchSide:      'helper_thread.c:388,3'
              BranchSideFuncs:
                - close
                - close
            - BranchSide:      'helper_thread.c:389,20'
              BranchSideFuncs:
                - getsockname
                - listen
                - connect
                - accept
                - close
                - close
                - close
        - Branch String:   'helper_thread.c:390,6'
          Branch Sides:
            - BranchSide:      'helper_thread.c:391,3'
              BranchSideFuncs:
                - close
                - close
            - BranchSide:      'helper_thread.c:392,15'
              BranchSideFuncs:
                - listen
                - connect
                - accept
                - close
                - close
                - close
        - Branch String:   'helper_thread.c:393,6'
          Branch Sides:
            - BranchSide:      'helper_thread.c:394,3'
              BranchSideFuncs:
                - close
                - close
            - BranchSide:      'helper_thread.c:395,16'
              BranchSideFuncs:
                - connect
                - accept
                - close
                - close
                - close
        - Branch String:   'helper_thread.c:396,6'
          Branch Sides:
            - BranchSide:      'helper_thread.c:397,3'
              BranchSideFuncs:
                - close
                - close
            - BranchSide:      'helper_thread.c:398,15'
              BranchSideFuncs:
                - accept
                - close
                - close
                - close
        - Branch String:   'helper_thread.c:399,6'
          Branch Sides:
            - BranchSide:      'helper_thread.c:400,3'
              BranchSideFuncs:
                - close
                - close
            - BranchSide:      'helper_thread.c:401,8'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'helper_thread.c:376,25'
          Dst:             htonl
        - Src:             'helper_thread.c:378,2'
          Dst:             sock_init
        - Src:             'helper_thread.c:380,10'
          Dst:             socket
        - Src:             'helper_thread.c:383,10'
          Dst:             socket
        - Src:             'helper_thread.c:386,8'
          Dst:             bind
        - Src:             'helper_thread.c:389,8'
          Dst:             getsockname
        - Src:             'helper_thread.c:392,8'
          Dst:             listen
        - Src:             'helper_thread.c:395,8'
          Dst:             connect
        - Src:             'helper_thread.c:398,8'
          Dst:             accept
        - Src:             'helper_thread.c:401,2'
          Dst:             close
        - Src:             'helper_thread.c:406,2'
          Dst:             close
        - Src:             'helper_thread.c:409,2'
          Dst:             close
    - functionName:    helper_thread_exit
      functionSourceFile: '/src/fio/helper_thread.c'
      linkageType:     externalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pthread_join
      functionUses:    1
      BranchProfiles:
        - Branch String:   'helper_thread.c:160,7'
          Branch Sides:
            - BranchSide:      'helper_thread.c:160,7'
              BranchSideFuncs:
                - pthread_join
            - BranchSide:      'helper_thread.c:160,7'
              BranchSideFuncs:
                - pthread_join
        - Branch String:   'helper_thread.c:160,6'
          Branch Sides:
            - BranchSide:      'helper_thread.c:161,3'
              BranchSideFuncs:
                - pthread_join
            - BranchSide:      'helper_thread.c:163,2'
              BranchSideFuncs:
                - pthread_join
      Callsites:
        - Src:             'helper_thread.c:164,2'
          Dst:             pthread_join
    - functionName:    helper_should_exit
      functionSourceFile: '/src/fio/helper_thread.c'
      linkageType:     externalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'helper_thread.c:152,6'
          Branch Sides:
            - BranchSide:      'helper_thread.c:153,3'
              BranchSideFuncs: []
            - BranchSide:      'helper_thread.c:155,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    helper_do_stat
      functionSourceFile: '/src/fio/helper_thread.c'
      linkageType:     externalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - submit_action
      functionUses:    1
      BranchProfiles:
        - Branch String:   'helper_thread.c:147,2'
          Branch Sides:
            - BranchSide:      'helper_thread.c:147,2'
              BranchSideFuncs:
                - submit_action
            - BranchSide:      'helper_thread.c:147,2'
              BranchSideFuncs:
                - submit_action
      Callsites:
        - Src:             'helper_thread.c:147,2'
          Dst:             submit_action
    - functionName:    submit_action
      functionSourceFile: '/src/fio/helper_thread.c'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - a
      BBCount:         8
      ICount:          53
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - __errno_location
        - log_err
        - strerror
        - write_to_pipe
      functionUses:    2
      BranchProfiles:
        - Branch String:   'helper_thread.c:125,6'
          Branch Sides:
            - BranchSide:      'helper_thread.c:126,3'
              BranchSideFuncs:
                - write_to_pipe
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - __assert_fail
            - BranchSide:      'helper_thread.c:128,22'
              BranchSideFuncs:
                - write_to_pipe
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - __assert_fail
        - Branch String:   'helper_thread.c:129,6'
          Branch Sides:
            - BranchSide:      'helper_thread.c:129,6'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - __assert_fail
            - BranchSide:      'helper_thread.c:130,58'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - log_err
                - __assert_fail
      Callsites:
        - Src:             'helper_thread.c:128,8'
          Dst:             write_to_pipe
        - Src:             'helper_thread.c:130,58'
          Dst:             __errno_location
        - Src:             'helper_thread.c:130,74'
          Dst:             __errno_location
        - Src:             'helper_thread.c:130,65'
          Dst:             strerror
        - Src:             'helper_thread.c:130,3'
          Dst:             log_err
        - Src:             'helper_thread.c:131,3'
          Dst:             __assert_fail
    - functionName:    helper_reset
      functionSourceFile: '/src/fio/helper_thread.c'
      linkageType:     externalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - submit_action
      functionUses:    1
      BranchProfiles:
        - Branch String:   'helper_thread.c:137,2'
          Branch Sides:
            - BranchSide:      'helper_thread.c:137,2'
              BranchSideFuncs:
                - submit_action
            - BranchSide:      'helper_thread.c:137,2'
              BranchSideFuncs:
                - submit_action
      Callsites:
        - Src:             'helper_thread.c:137,2'
          Dst:             submit_action
    - functionName:    helper_thread_destroy
      functionSourceFile: '/src/fio/helper_thread.c'
      linkageType:     externalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - close
        - sfree
      functionUses:    1
      BranchProfiles:
        - Branch String:   'helper_thread.c:51,7'
          Branch Sides:
            - BranchSide:      'helper_thread.c:51,7'
              BranchSideFuncs:
                - close
                - close
                - sfree
            - BranchSide:      'helper_thread.c:51,7'
              BranchSideFuncs:
                - close
                - close
                - sfree
        - Branch String:   'helper_thread.c:51,6'
          Branch Sides:
            - BranchSide:      'helper_thread.c:52,3'
              BranchSideFuncs:
                - close
                - close
                - sfree
            - BranchSide:      'helper_thread.c:54,8'
              BranchSideFuncs:
                - close
                - close
                - sfree
      Callsites:
        - Src:             'helper_thread.c:54,2'
          Dst:             close
        - Src:             'helper_thread.c:55,2'
          Dst:             close
        - Src:             'helper_thread.c:56,2'
          Dst:             sfree
    - functionName:    steadystate_iops_mean
      functionSourceFile: '/src/fio/steadystate.c'
      linkageType:     externalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
      BBCount:         8
      ICount:          70
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'steadystate.c:377,6'
          Branch Sides:
            - BranchSide:      'steadystate.c:378,3'
              BranchSideFuncs: []
            - BranchSide:      'steadystate.c:380,9'
              BranchSideFuncs: []
        - Branch String:   'steadystate.c:380,2'
          Branch Sides:
            - BranchSide:      'steadystate.c:381,10'
              BranchSideFuncs: []
            - BranchSide:      'steadystate.c:383,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    steadystate_bw_mean
      functionSourceFile: '/src/fio/steadystate.c'
      linkageType:     externalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
      BBCount:         8
      ICount:          70
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'steadystate.c:362,6'
          Branch Sides:
            - BranchSide:      'steadystate.c:363,3'
              BranchSideFuncs: []
            - BranchSide:      'steadystate.c:365,9'
              BranchSideFuncs: []
        - Branch String:   'steadystate.c:365,2'
          Branch Sides:
            - BranchSide:      'steadystate.c:366,10'
              BranchSideFuncs: []
            - BranchSide:      'steadystate.c:368,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/./lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    td_steadystate_init
      functionSourceFile: '/src/fio/steadystate.c'
      linkageType:     externalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         49
      ICount:          359
      EdgeCount:       64
      CyclomaticComplexity: 17
      functionsReached:
        - nowarn_snprintf
        - strerror
        - tnumber_to_td
      functionUses:    1
      BranchProfiles:
        - Branch String:   'steadystate.c:317,6'
          Branch Sides:
            - BranchSide:      'steadystate.c:318,23'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - strerror
                - nowarn_snprintf.6278
                - strerror
                - nowarn_snprintf.6278
            - BranchSide:      'steadystate.c:337,2'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - strerror
                - nowarn_snprintf.6278
                - strerror
                - nowarn_snprintf.6278
        - Branch String:   'steadystate.c:328,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:329,4'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - strerror
                - nowarn_snprintf.6278
                - strerror
                - nowarn_snprintf.6278
            - BranchSide:      'steadystate.c:331,15'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - strerror
                - nowarn_snprintf.6278
                - strerror
                - nowarn_snprintf.6278
        - Branch String:   'steadystate.c:337,2'
          Branch Sides:
            - BranchSide:      'steadystate.c:338,7'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - strerror
                - nowarn_snprintf.6278
                - strerror
                - nowarn_snprintf.6278
            - BranchSide:      'steadystate.c:353,2'
              BranchSideFuncs: []
        - Branch String:   'steadystate.c:338,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:339,36'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - strerror
                - nowarn_snprintf.6278
                - strerror
                - nowarn_snprintf.6278
            - BranchSide:      'steadystate.c:351,2'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - strerror
                - nowarn_snprintf.6278
                - strerror
                - nowarn_snprintf.6278
        - Branch String:   'steadystate.c:341,28'
          Branch Sides:
            - BranchSide:      'steadystate.c:342,8'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6278
                - strerror
                - nowarn_snprintf.6278
            - BranchSide:      'steadystate.c:347,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6278
                - strerror
                - nowarn_snprintf.6278
        - Branch String:   'steadystate.c:342,32'
          Branch Sides:
            - BranchSide:      'steadystate.c:343,8'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6278
                - strerror
                - nowarn_snprintf.6278
            - BranchSide:      'steadystate.c:347,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6278
                - strerror
                - nowarn_snprintf.6278
        - Branch String:   'steadystate.c:343,40'
          Branch Sides:
            - BranchSide:      'steadystate.c:344,8'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6278
                - strerror
                - nowarn_snprintf.6278
            - BranchSide:      'steadystate.c:347,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6278
                - strerror
                - nowarn_snprintf.6278
        - Branch String:   'steadystate.c:344,32'
          Branch Sides:
            - BranchSide:      'steadystate.c:345,8'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6278
                - strerror
                - nowarn_snprintf.6278
            - BranchSide:      'steadystate.c:347,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6278
                - strerror
                - nowarn_snprintf.6278
        - Branch String:   'steadystate.c:345,32'
          Branch Sides:
            - BranchSide:      'steadystate.c:346,8'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6278
                - strerror
                - nowarn_snprintf.6278
            - BranchSide:      'steadystate.c:347,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6278
                - strerror
                - nowarn_snprintf.6278
        - Branch String:   'steadystate.c:341,8'
          Branch Sides:
            - BranchSide:      'steadystate.c:347,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6278
                - strerror
                - nowarn_snprintf.6278
            - BranchSide:      'steadystate.c:350,3'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - strerror
                - nowarn_snprintf.6278
                - strerror
                - nowarn_snprintf.6278
        - Branch String:   'steadystate.c:347,5'
          Branch Sides:
            - BranchSide:      'steadystate.c:347,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6278
            - BranchSide:      'steadystate.c:347,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6278
                - strerror
                - nowarn_snprintf.6278
        - Branch String:   'steadystate.c:347,5'
          Branch Sides:
            - BranchSide:      'steadystate.c:347,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6278
            - BranchSide:      'steadystate.c:347,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6278
                - strerror
                - nowarn_snprintf.6278
        - Branch String:   'steadystate.c:347,5'
          Branch Sides:
            - BranchSide:      'steadystate.c:347,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6278
            - BranchSide:      'steadystate.c:348,5'
              BranchSideFuncs: []
        - Branch String:   'steadystate.c:347,5'
          Branch Sides:
            - BranchSide:      'steadystate.c:347,5'
              BranchSideFuncs: []
            - BranchSide:      'steadystate.c:347,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6278
        - Branch String:   'steadystate.c:347,5'
          Branch Sides:
            - BranchSide:      'steadystate.c:347,5'
              BranchSideFuncs: []
            - BranchSide:      'steadystate.c:347,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6278
      Callsites:
        - Src:             'steadystate.c:347,5'
          Dst:             strerror
        - Src:             'steadystate.c:347,5'
          Dst:             nowarn_snprintf
        - Src:             'steadystate.c:347,5'
          Dst:             strerror
        - Src:             'steadystate.c:347,5'
          Dst:             nowarn_snprintf
        - Src:             'steadystate.c:337,2'
          Dst:             tnumber_to_td
    - functionName:    tnumber_to_td
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - tnumber
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    steadystate_deviation
      functionSourceFile: '/src/fio/steadystate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - iops
        - bw
        - td
      BBCount:         48
      ICount:          473
      EdgeCount:       62
      CyclomaticComplexity: 16
      functionsReached:
        - __dprint
      functionUses:    1
      BranchProfiles:
        - Branch String:   'steadystate.c:150,37'
          Branch Sides:
            - BranchSide:      'steadystate.c:150,40'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'steadystate.c:151,9'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'steadystate.c:150,6'
          Branch Sides:
            - BranchSide:      'steadystate.c:151,9'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'steadystate.c:199,14'
              BranchSideFuncs: []
        - Branch String:   'steadystate.c:151,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:153,11'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'steadystate.c:161,17'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'steadystate.c:153,4'
          Branch Sides:
            - BranchSide:      'steadystate.c:154,9'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'steadystate.c:159,4'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'steadystate.c:154,9'
          Branch Sides:
            - BranchSide:      'steadystate.c:155,19'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'steadystate.c:157,19'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'steadystate.c:162,8'
          Branch Sides:
            - BranchSide:      'steadystate.c:163,18'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'steadystate.c:165,18'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'steadystate.c:168,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:169,19'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'steadystate.c:171,19'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'steadystate.c:176,3'
          Branch Sides:
            - BranchSide:      'steadystate.c:177,8'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'steadystate.c:184,7'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'steadystate.c:177,8'
          Branch Sides:
            - BranchSide:      'steadystate.c:178,12'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'steadystate.c:180,12'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'steadystate.c:181,20'
          Branch Sides:
            - BranchSide:      'steadystate.c:176,31'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'steadystate.c:176,31'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'steadystate.c:184,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:185,28'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'steadystate.c:187,20'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'steadystate.c:189,3'
          Branch Sides:
            - BranchSide:      'steadystate.c:189,3'
              BranchSideFuncs: []
            - BranchSide:      'steadystate.c:195,7'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'steadystate.c:195,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:196,4'
              BranchSideFuncs: []
            - BranchSide:      'steadystate.c:197,2'
              BranchSideFuncs: []
        - Branch String:   'steadystate.c:200,6'
          Branch Sides:
            - BranchSide:      'steadystate.c:201,15'
              BranchSideFuncs: []
            - BranchSide:      'steadystate.c:203,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'steadystate.c:189,3'
          Dst:             __dprint
    - functionName:    steadystate_slope
      functionSourceFile: '/src/fio/steadystate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - iops
        - bw
        - td
      BBCount:         41
      ICount:          481
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - __dprint
      functionUses:    1
      BranchProfiles:
        - Branch String:   'steadystate.c:75,6'
          Branch Sides:
            - BranchSide:      'steadystate.c:76,13'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'steadystate.c:78,13'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'steadystate.c:80,37'
          Branch Sides:
            - BranchSide:      'steadystate.c:80,40'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'steadystate.c:81,9'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'steadystate.c:80,6'
          Branch Sides:
            - BranchSide:      'steadystate.c:81,9'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'steadystate.c:130,14'
              BranchSideFuncs: []
        - Branch String:   'steadystate.c:81,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:83,11'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'steadystate.c:96,17'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'steadystate.c:83,4'
          Branch Sides:
            - BranchSide:      'steadystate.c:84,9'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'steadystate.c:94,4'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'steadystate.c:84,9'
          Branch Sides:
            - BranchSide:      'steadystate.c:85,19'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'steadystate.c:87,19'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'steadystate.c:89,9'
          Branch Sides:
            - BranchSide:      'steadystate.c:90,20'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'steadystate.c:92,20'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'steadystate.c:101,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:102,19'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'steadystate.c:104,19'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'steadystate.c:114,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:115,28'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'steadystate.c:117,20'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'steadystate.c:119,3'
          Branch Sides:
            - BranchSide:      'steadystate.c:119,3'
              BranchSideFuncs: []
            - BranchSide:      'steadystate.c:125,12'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'steadystate.c:126,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:127,4'
              BranchSideFuncs: []
            - BranchSide:      'steadystate.c:128,2'
              BranchSideFuncs: []
        - Branch String:   'steadystate.c:131,6'
          Branch Sides:
            - BranchSide:      'steadystate.c:132,15'
              BranchSideFuncs: []
            - BranchSide:      'steadystate.c:134,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'steadystate.c:119,3'
          Dst:             __dprint
    - functionName:    __td_io_u_unlock
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 901
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_unlock
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './fio.h:900,2'
          Dst:             pthread_mutex_unlock
    - functionName:    __td_io_u_lock
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 894
      functionLinenumberEnd: 896
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pthread_mutex_lock
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './fio.h:895,2'
          Dst:             pthread_mutex_lock
    - functionName:    td_async_processing
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    steadystate_check
      functionSourceFile: '/src/fio/steadystate.c'
      linkageType:     externalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         74
      ICount:          511
      EdgeCount:       99
      CyclomaticComplexity: 27
      functionsReached:
        - __dprint
        - __td_io_u_lock
        - __td_io_u_unlock
        - fio_gettime
        - fio_mark_td_terminate
        - mtime_since
        - steadystate_deviation
        - steadystate_slope
        - td_async_processing
        - tnumber_to_td
        - utime_since
      functionUses:    1
      BranchProfiles:
        - Branch String:   'steadystate.c:208,27'
          Branch Sides:
            - BranchSide:      'steadystate.c:208,7'
              BranchSideFuncs:
                - td_async_processing.6291
                - tnumber_to_td.6286
                - fio_gettime
                - mtime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
            - BranchSide:      'steadystate.c:216,2'
              BranchSideFuncs:
                - td_async_processing.6291
                - tnumber_to_td.6286
                - fio_gettime
                - mtime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
        - Branch String:   'steadystate.c:216,2'
          Branch Sides:
            - BranchSide:      'steadystate.c:217,47'
              BranchSideFuncs:
                - td_async_processing.6291
                - tnumber_to_td.6286
                - fio_gettime
                - mtime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
            - BranchSide:      'steadystate.c:306,2'
              BranchSideFuncs: []
        - Branch String:   'steadystate.c:220,16'
          Branch Sides:
            - BranchSide:      'steadystate.c:220,19'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
            - BranchSide:      'steadystate.c:223,4'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
        - Branch String:   'steadystate.c:220,49'
          Branch Sides:
            - BranchSide:      'steadystate.c:221,7'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
            - BranchSide:      'steadystate.c:223,4'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
        - Branch String:   'steadystate.c:221,33'
          Branch Sides:
            - BranchSide:      'steadystate.c:221,37'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
            - BranchSide:      'steadystate.c:223,4'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
        - Branch String:   'steadystate.c:221,47'
          Branch Sides:
            - BranchSide:      'steadystate.c:222,7'
              BranchSideFuncs:
                - fio_gettime
                - mtime_since
                - tnumber_to_td.6286
                - td_async_processing.6291
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
            - BranchSide:      'steadystate.c:223,4'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
        - Branch String:   'steadystate.c:220,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:223,4'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
            - BranchSide:      'steadystate.c:225,11'
              BranchSideFuncs:
                - fio_gettime
                - mtime_since
                - tnumber_to_td.6286
                - td_async_processing.6291
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
        - Branch String:   'steadystate.c:227,30'
          Branch Sides:
            - BranchSide:      'steadystate.c:228,8'
              BranchSideFuncs:
                - fio_gettime
                - mtime_since
                - tnumber_to_td.6286
                - td_async_processing.6291
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
            - BranchSide:      'steadystate.c:229,13'
              BranchSideFuncs:
                - fio_gettime
                - mtime_since
                - tnumber_to_td.6286
                - td_async_processing.6291
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
        - Branch String:   'steadystate.c:228,30'
          Branch Sides:
            - BranchSide:      'steadystate.c:228,33'
              BranchSideFuncs:
                - fio_gettime
                - mtime_since
                - tnumber_to_td.6286
                - td_async_processing.6291
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
            - BranchSide:      'steadystate.c:233,18'
              BranchSideFuncs:
                - fio_gettime
                - mtime_since
                - tnumber_to_td.6286
                - td_async_processing.6291
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
        - Branch String:   'steadystate.c:227,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:229,13'
              BranchSideFuncs:
                - fio_gettime
                - mtime_since
                - tnumber_to_td.6286
                - td_async_processing.6291
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
            - BranchSide:      'steadystate.c:233,18'
              BranchSideFuncs:
                - fio_gettime
                - mtime_since
                - tnumber_to_td.6286
                - td_async_processing.6291
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
        - Branch String:   'steadystate.c:236,21'
          Branch Sides:
            - BranchSide:      'steadystate.c:236,26'
              BranchSideFuncs:
                - utime_since
                - mtime_since
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
            - BranchSide:      'steadystate.c:245,7'
              BranchSideFuncs:
                - mtime_since
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - utime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
        - Branch String:   'steadystate.c:236,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:241,21'
              BranchSideFuncs:
                - mtime_since
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - utime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
            - BranchSide:      'steadystate.c:245,7'
              BranchSideFuncs:
                - mtime_since
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - utime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
        - Branch String:   'steadystate.c:241,8'
          Branch Sides:
            - BranchSide:      'steadystate.c:242,5'
              BranchSideFuncs:
                - mtime_since
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - utime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
            - BranchSide:      'steadystate.c:243,3'
              BranchSideFuncs:
                - mtime_since
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - utime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
        - Branch String:   'steadystate.c:245,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:246,19'
              BranchSideFuncs:
                - __td_io_u_lock.6290
                - mtime_since
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - utime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
            - BranchSide:      'steadystate.c:248,13'
              BranchSideFuncs:
                - mtime_since
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - __td_io_u_lock.6290
                - utime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
        - Branch String:   'steadystate.c:248,3'
          Branch Sides:
            - BranchSide:      'steadystate.c:249,15'
              BranchSideFuncs:
                - mtime_since
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - __td_io_u_lock.6290
                - utime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
            - BranchSide:      'steadystate.c:253,7'
              BranchSideFuncs:
                - mtime_since
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - __td_io_u_lock.6290
                - utime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
        - Branch String:   'steadystate.c:253,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:254,21'
              BranchSideFuncs:
                - __td_io_u_unlock.6289
                - mtime_since
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - __td_io_u_lock.6290
                - utime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
            - BranchSide:      'steadystate.c:256,28'
              BranchSideFuncs:
                - mtime_since
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
        - Branch String:   'steadystate.c:259,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:260,16'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
            - BranchSide:      'steadystate.c:266,19'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
        - Branch String:   'steadystate.c:269,29'
          Branch Sides:
            - BranchSide:      'steadystate.c:269,34'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
            - BranchSide:      'steadystate.c:276,8'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
        - Branch String:   'steadystate.c:269,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:270,4'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
            - BranchSide:      'steadystate.c:276,8'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
        - Branch String:   'steadystate.c:276,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:277,4'
              BranchSideFuncs:
                - __dprint
                - steadystate_deviation
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
            - BranchSide:      'steadystate.c:279,3'
              BranchSideFuncs:
                - __dprint
                - steadystate_deviation
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
        - Branch String:   'steadystate.c:279,3'
          Branch Sides:
            - BranchSide:      'steadystate.c:279,3'
              BranchSideFuncs:
                - steadystate_deviation
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __dprint
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
            - BranchSide:      'steadystate.c:287,7'
              BranchSideFuncs:
                - __dprint
                - steadystate_deviation
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
        - Branch String:   'steadystate.c:287,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:288,28'
              BranchSideFuncs:
                - steadystate_slope
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __dprint
                - steadystate_deviation
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
            - BranchSide:      'steadystate.c:290,32'
              BranchSideFuncs:
                - steadystate_deviation
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __dprint
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
        - Branch String:   'steadystate.c:292,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:293,8'
              BranchSideFuncs:
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __dprint
                - steadystate_deviation
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
                - tnumber_to_td.6286
                - fio_mark_td_terminate
            - BranchSide:      'steadystate.c:305,2'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
        - Branch String:   'steadystate.c:293,8'
          Branch Sides:
            - BranchSide:      'steadystate.c:294,5'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
                - tnumber_to_td.6286
                - fio_mark_td_terminate
            - BranchSide:      'steadystate.c:301,5'
              BranchSideFuncs:
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __dprint
                - steadystate_deviation
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
        - Branch String:   'steadystate.c:294,5'
          Branch Sides:
            - BranchSide:      'steadystate.c:295,10'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
                - fio_mark_td_terminate
            - BranchSide:      'steadystate.c:300,4'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
        - Branch String:   'steadystate.c:295,10'
          Branch Sides:
            - BranchSide:      'steadystate.c:296,7'
              BranchSideFuncs:
                - fio_mark_td_terminate
                - tnumber_to_td.6286
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
            - BranchSide:      'steadystate.c:299,5'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - tnumber_to_td.6286
                - td_async_processing.6291
                - fio_gettime
                - mtime_since
                - __dprint
                - steadystate_deviation
                - fio_mark_td_terminate
                - steadystate_slope
                - __td_io_u_unlock.6289
                - __td_io_u_lock.6290
                - utime_since
                - fio_mark_td_terminate
      Callsites:
        - Src:             'steadystate.c:217,27'
          Dst:             td_async_processing
        - Src:             'steadystate.c:235,3'
          Dst:             fio_gettime
        - Src:             'steadystate.c:241,8'
          Dst:             utime_since
        - Src:             'steadystate.c:246,4'
          Dst:             __td_io_u_lock
        - Src:             'steadystate.c:254,4'
          Dst:             __td_io_u_unlock
        - Src:             'steadystate.c:256,15'
          Dst:             mtime_since
        - Src:             'steadystate.c:279,3'
          Dst:             __dprint
        - Src:             'steadystate.c:288,10'
          Dst:             steadystate_slope
        - Src:             'steadystate.c:290,10'
          Dst:             steadystate_deviation
        - Src:             'steadystate.c:297,7'
          Dst:             fio_mark_td_terminate
        - Src:             'steadystate.c:294,5'
          Dst:             tnumber_to_td
        - Src:             'steadystate.c:302,5'
          Dst:             fio_mark_td_terminate
        - Src:             'steadystate.c:216,2'
          Dst:             tnumber_to_td
    - functionName:    steadystate_alloc
      functionSourceFile: '/src/fio/steadystate.c'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - calloc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'steadystate.c:21,19'
          Dst:             calloc
        - Src:             'steadystate.c:22,21'
          Dst:             calloc
    - functionName:    steadystate_setup
      functionSourceFile: '/src/fio/steadystate.c'
      linkageType:     externalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         24
      ICount:          125
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - steadystate_alloc
        - tnumber_to_td
      functionUses:    1
      BranchProfiles:
        - Branch String:   'steadystate.c:32,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:29,22'
              BranchSideFuncs:
                - steadystate_alloc
                - tnumber_to_td.6286
                - steadystate_alloc
                - steadystate_alloc
            - BranchSide:      'steadystate.c:32,7'
              BranchSideFuncs:
                - steadystate_alloc
                - tnumber_to_td.6286
                - steadystate_alloc
                - steadystate_alloc
        - Branch String:   'steadystate.c:32,6'
          Branch Sides:
            - BranchSide:      'steadystate.c:33,3'
              BranchSideFuncs:
                - steadystate_alloc
                - tnumber_to_td.6286
                - steadystate_alloc
                - steadystate_alloc
            - BranchSide:      'steadystate.c:40,15'
              BranchSideFuncs:
                - steadystate_alloc
                - tnumber_to_td.6286
                - steadystate_alloc
                - steadystate_alloc
        - Branch String:   'steadystate.c:42,2'
          Branch Sides:
            - BranchSide:      'steadystate.c:43,8'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - steadystate_alloc
                - steadystate_alloc
                - steadystate_alloc
            - BranchSide:      'steadystate.c:59,6'
              BranchSideFuncs:
                - steadystate_alloc
        - Branch String:   'steadystate.c:43,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:44,4'
              BranchSideFuncs:
                - steadystate_alloc
                - tnumber_to_td.6286
                - steadystate_alloc
                - steadystate_alloc
            - BranchSide:      'steadystate.c:46,8'
              BranchSideFuncs:
                - steadystate_alloc
                - tnumber_to_td.6286
                - steadystate_alloc
                - steadystate_alloc
        - Branch String:   'steadystate.c:46,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:47,22'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - steadystate_alloc
                - steadystate_alloc
                - steadystate_alloc
            - BranchSide:      'steadystate.c:51,7'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - steadystate_alloc
                - steadystate_alloc
                - steadystate_alloc
        - Branch String:   'steadystate.c:51,7'
          Branch Sides:
            - BranchSide:      'steadystate.c:52,8'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - steadystate_alloc
                - steadystate_alloc
                - steadystate_alloc
            - BranchSide:      'steadystate.c:56,13'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - steadystate_alloc
                - steadystate_alloc
                - steadystate_alloc
        - Branch String:   'steadystate.c:52,8'
          Branch Sides:
            - BranchSide:      'steadystate.c:53,23'
              BranchSideFuncs:
                - steadystate_alloc
                - tnumber_to_td.6286
                - steadystate_alloc
                - steadystate_alloc
            - BranchSide:      'steadystate.c:54,19'
              BranchSideFuncs:
                - tnumber_to_td.6286
                - steadystate_alloc
                - steadystate_alloc
                - steadystate_alloc
        - Branch String:   'steadystate.c:59,14'
          Branch Sides:
            - BranchSide:      'steadystate.c:59,17'
              BranchSideFuncs:
                - steadystate_alloc
            - BranchSide:      'steadystate.c:59,14'
              BranchSideFuncs: []
        - Branch String:   'steadystate.c:59,6'
          Branch Sides:
            - BranchSide:      'steadystate.c:59,6'
              BranchSideFuncs:
                - steadystate_alloc
            - BranchSide:      'steadystate.c:60,21'
              BranchSideFuncs:
                - steadystate_alloc
      Callsites:
        - Src:             'steadystate.c:47,4'
          Dst:             steadystate_alloc
        - Src:             'steadystate.c:53,5'
          Dst:             steadystate_alloc
        - Src:             'steadystate.c:42,2'
          Dst:             tnumber_to_td
        - Src:             'steadystate.c:60,3'
          Dst:             steadystate_alloc
    - functionName:    steadystate_free
      functionSourceFile: '/src/fio/steadystate.c'
      linkageType:     externalLinkage
      functionLinenumber: 10
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    td_zone_free_index
      functionSourceFile: '/src/fio/zone-dist.c'
      linkageType:     externalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zone-dist.c:64,6'
          Branch Sides:
            - BranchSide:      'zone-dist.c:65,3'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'zone-dist.c:67,9'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'zone-dist.c:67,2'
          Branch Sides:
            - BranchSide:      'zone-dist.c:68,8'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'zone-dist.c:72,7'
              BranchSideFuncs:
                - free
      Callsites:       []
    - functionName:    __td_zone_gen_index
      functionSourceFile: '/src/fio/zone-dist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 6
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - ddir
      BBCount:         11
      ICount:          156
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zone-dist.c:13,2'
          Branch Sides:
            - BranchSide:      'zone-dist.c:14,29'
              BranchSideFuncs: []
            - BranchSide:      'zone-dist.c:30,1'
              BranchSideFuncs: []
        - Branch String:   'zone-dist.c:16,3'
          Branch Sides:
            - BranchSide:      'zone-dist.c:17,36'
              BranchSideFuncs: []
            - BranchSide:      'zone-dist.c:26,12'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    has_zones
      functionSourceFile: '/src/fio/zone-dist.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         5
      ICount:          42
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zone-dist.c:36,2'
          Branch Sides:
            - BranchSide:      'zone-dist.c:37,12'
              BranchSideFuncs: []
            - BranchSide:      'zone-dist.c:39,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    td_zone_gen_index
      functionSourceFile: '/src/fio/zone-dist.c'
      linkageType:     externalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         10
      ICount:          48
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __td_zone_gen_index
        - has_zones
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zone-dist.c:50,6'
          Branch Sides:
            - BranchSide:      'zone-dist.c:51,3'
              BranchSideFuncs:
                - malloc
                - __td_zone_gen_index
            - BranchSide:      'zone-dist.c:53,25'
              BranchSideFuncs:
                - malloc
                - __td_zone_gen_index
        - Branch String:   'zone-dist.c:56,2'
          Branch Sides:
            - BranchSide:      'zone-dist.c:56,2'
              BranchSideFuncs:
                - __td_zone_gen_index
            - BranchSide:      'zone-dist.c:57,23'
              BranchSideFuncs:
                - __td_zone_gen_index
      Callsites:
        - Src:             'zone-dist.c:50,7'
          Dst:             has_zones
        - Src:             'zone-dist.c:57,3'
          Dst:             __td_zone_gen_index
    - functionName:    zbd_end_zone_io
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1805
      functionLinenumberEnd: 1814
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
        - z
      BBCount:         8
      ICount:          70
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - zbd_write_zone_put
        - zbd_zone_capacity_end
      functionUses:    2
      BranchProfiles:
        - Branch String:   'zbd.c:1808,31'
          Branch Sides:
            - BranchSide:      'zbd.c:1808,31'
              BranchSideFuncs:
                - zbd_zone_capacity_end
                - pthread_mutex_lock
                - zbd_write_zone_put
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:1809,6'
              BranchSideFuncs:
                - zbd_zone_capacity_end
                - pthread_mutex_lock
                - zbd_write_zone_put
                - pthread_mutex_unlock
        - Branch String:   'zbd.c:1808,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1808,6'
              BranchSideFuncs:
                - pthread_mutex_lock
                - zbd_write_zone_put
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:1810,23'
              BranchSideFuncs:
                - pthread_mutex_lock
                - zbd_write_zone_put
                - pthread_mutex_unlock
      Callsites:
        - Src:             'zbd.c:1809,37'
          Dst:             zbd_zone_capacity_end
        - Src:             'zbd.c:1810,3'
          Dst:             pthread_mutex_lock
        - Src:             'zbd.c:1811,3'
          Dst:             zbd_write_zone_put
        - Src:             'zbd.c:1812,3'
          Dst:             pthread_mutex_unlock
    - functionName:    zbd_zone_capacity_end
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - z
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zbd_write_zone_put
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - z
      BBCount:         19
      ICount:          151
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - __dprint
        - zbd_get_zone
        - zbd_zone_idx
      functionUses:    3
      BranchProfiles:
        - Branch String:   'zbd.c:316,6'
          Branch Sides:
            - BranchSide:      'zbd.c:317,3'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
                - zbd_get_zone
            - BranchSide:      'zbd.c:319,10'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
                - zbd_get_zone
        - Branch String:   'zbd.c:319,2'
          Branch Sides:
            - BranchSide:      'zbd.c:320,20'
              BranchSideFuncs:
                - zbd_get_zone
                - zbd_zone_idx
                - __dprint
            - BranchSide:      'zbd.c:323,6'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
        - Branch String:   'zbd.c:320,7'
          Branch Sides:
            - BranchSide:      'zbd.c:321,4'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
            - BranchSide:      'zbd.c:322,2'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
                - zbd_get_zone
        - Branch String:   'zbd.c:323,6'
          Branch Sides:
            - BranchSide:      'zbd.c:324,3'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:326,2'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
        - Branch String:   'zbd.c:326,2'
          Branch Sides:
            - BranchSide:      'zbd.c:326,2'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:329,10'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
      Callsites:
        - Src:             'zbd.c:320,7'
          Dst:             zbd_get_zone
        - Src:             'zbd.c:326,2'
          Dst:             zbd_zone_idx
        - Src:             'zbd.c:326,2'
          Dst:             __dprint
    - functionName:    zbd_get_zone
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - f
        - zone_idx
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zbd_zone_idx
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
        - zone
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zbd_reset_wp
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - td
        - f
        - offset
        - length
      BBCount:         31
      ICount:          196
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - blkzoned_reset_wp
        - log_err
        - nowarn_snprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:240,17'
          Branch Sides:
            - BranchSide:      'zbd.c:240,20'
              BranchSideFuncs:
                - blkzoned_reset_wp
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:243,27'
              BranchSideFuncs:
                - blkzoned_reset_wp
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:240,6'
          Branch Sides:
            - BranchSide:      'zbd.c:241,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:243,27'
              BranchSideFuncs:
                - blkzoned_reset_wp
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:244,6'
          Branch Sides:
            - BranchSide:      'zbd.c:244,6'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:245,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:245,3'
          Branch Sides:
            - BranchSide:      'zbd.c:245,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:245,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:245,3'
          Branch Sides:
            - BranchSide:      'zbd.c:245,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:245,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:245,3'
          Branch Sides:
            - BranchSide:      'zbd.c:245,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
            - BranchSide:      'zbd.c:247,4'
              BranchSideFuncs:
                - __errno_location
                - log_err
        - Branch String:   'zbd.c:245,3'
          Branch Sides:
            - BranchSide:      'zbd.c:245,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
            - BranchSide:      'zbd.c:245,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
        - Branch String:   'zbd.c:245,3'
          Branch Sides:
            - BranchSide:      'zbd.c:245,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
            - BranchSide:      'zbd.c:245,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
      Callsites:
        - Src:             'zbd.c:243,9'
          Dst:             blkzoned_reset_wp
        - Src:             'zbd.c:245,3'
          Dst:             __errno_location
        - Src:             'zbd.c:245,3'
          Dst:             __errno_location
        - Src:             'zbd.c:245,3'
          Dst:             strerror
        - Src:             'zbd.c:245,3'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:245,3'
          Dst:             __errno_location
        - Src:             'zbd.c:245,3'
          Dst:             __errno_location
        - Src:             'zbd.c:245,3'
          Dst:             strerror
        - Src:             'zbd.c:245,3'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:247,44'
          Dst:             __errno_location
        - Src:             'zbd.c:246,3'
          Dst:             log_err
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/./lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    32
      BranchProfiles:  []
      Callsites:
        - Src:             './lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    any_io_in_flight
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1479
      functionLinenumberEnd: 1486
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          54
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - tnumber_to_td
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:1480,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1480,2'
              BranchSideFuncs:
                - tnumber_to_td.6455
            - BranchSide:      'zbd.c:1480,2'
              BranchSideFuncs:
                - tnumber_to_td.6455
        - Branch String:   'zbd.c:1480,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1481,7'
              BranchSideFuncs:
                - tnumber_to_td.6455
            - BranchSide:      'zbd.c:1485,2'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1481,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1482,4'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1483,2'
              BranchSideFuncs:
                - tnumber_to_td.6455
      Callsites:
        - Src:             'zbd.c:1480,2'
          Dst:             tnumber_to_td
    - functionName:    tnumber_to_td
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - tnumber
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zbd_pick_write_zone
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1450
      functionLinenumberEnd: 1476
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
        - io_u
        - zone_idx
      BBCount:         22
      ICount:          141
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - pick_random_zone_idx
      functionUses:    2
      BranchProfiles:
        - Branch String:   'zbd.c:1462,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1462,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'zbd.c:1462,2'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1462,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1462,2'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1464,9'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1464,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1465,7'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1475,2'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1465,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1466,19'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1467,18'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1468,35'
          Branch Sides:
            - BranchSide:      'zbd.c:1468,38'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1472,17'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1468,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1469,16'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1472,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'zbd.c:1461,19'
          Dst:             pick_random_zone_idx
        - Src:             'zbd.c:1462,2'
          Dst:             __assert_fail
    - functionName:    pick_random_zone_idx
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1436
      functionLinenumberEnd: 1438
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
        - io_u
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zbd_write_zone_get
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - z
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __zbd_write_zone_get
        - zbd_zone_full
      functionUses:    2
      BranchProfiles:
        - Branch String:   'zbd.c:632,34'
          Branch Sides:
            - BranchSide:      'zbd.c:632,51'
              BranchSideFuncs:
                - zbd_zone_full
                - __zbd_write_zone_get
            - BranchSide:      'zbd.c:635,30'
              BranchSideFuncs:
                - __zbd_write_zone_get
        - Branch String:   'zbd.c:632,6'
          Branch Sides:
            - BranchSide:      'zbd.c:633,3'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:635,30'
              BranchSideFuncs:
                - __zbd_write_zone_get
      Callsites:
        - Src:             'zbd.c:632,37'
          Dst:             zbd_zone_full
        - Src:             'zbd.c:635,9'
          Dst:             __zbd_write_zone_get
    - functionName:    zbd_zone_full
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - f
        - z
        - required
      BBCount:         9
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - zbd_zone_remainder
      functionUses:    3
      BranchProfiles:
        - Branch String:   'zbd.c:98,2'
          Branch Sides:
            - BranchSide:      'zbd.c:98,2'
              BranchSideFuncs:
                - zbd_zone_remainder
            - BranchSide:      'zbd.c:100,9'
              BranchSideFuncs:
                - zbd_zone_remainder
        - Branch String:   'zbd.c:100,19'
          Branch Sides:
            - BranchSide:      'zbd.c:100,22'
              BranchSideFuncs:
                - zbd_zone_remainder
            - BranchSide:      'zbd.c:100,19'
              BranchSideFuncs: []
      Callsites:
        - Src:             'zbd.c:98,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:100,33'
          Dst:             zbd_zone_remainder
    - functionName:    __zbd_write_zone_get
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - z
      BBCount:         30
      ICount:          208
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - __dprint
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - zbd_zone_idx
        - zbd_zone_remainder
      functionUses:    2
      BranchProfiles:
        - Branch String:   'zbd.c:559,6'
          Branch Sides:
            - BranchSide:      'zbd.c:560,3'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:566,6'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __dprint
                - pthread_mutex_unlock
                - zbd_zone_remainder
                - zbd_zone_remainder
        - Branch String:   'zbd.c:566,34'
          Branch Sides:
            - BranchSide:      'zbd.c:566,56'
              BranchSideFuncs:
                - zbd_zone_remainder
                - pthread_mutex_lock
                - __dprint
                - pthread_mutex_unlock
                - zbd_zone_remainder
            - BranchSide:      'zbd.c:574,7'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __dprint
                - pthread_mutex_unlock
                - zbd_zone_remainder
        - Branch String:   'zbd.c:566,6'
          Branch Sides:
            - BranchSide:      'zbd.c:567,3'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:574,7'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __dprint
                - pthread_mutex_unlock
                - zbd_zone_remainder
        - Branch String:   'zbd.c:574,6'
          Branch Sides:
            - BranchSide:      'zbd.c:575,3'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __dprint
                - pthread_mutex_unlock
                - zbd_zone_remainder
            - BranchSide:      'zbd.c:577,22'
              BranchSideFuncs:
                - pthread_mutex_lock
                - __dprint
                - pthread_mutex_unlock
                - zbd_zone_remainder
        - Branch String:   'zbd.c:579,6'
          Branch Sides:
            - BranchSide:      'zbd.c:585,27'
              BranchSideFuncs:
                - zbd_zone_remainder
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:590,6'
              BranchSideFuncs:
                - __dprint
                - pthread_mutex_unlock
        - Branch String:   'zbd.c:585,7'
          Branch Sides:
            - BranchSide:      'zbd.c:586,8'
              BranchSideFuncs:
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:587,3'
              BranchSideFuncs:
                - pthread_mutex_unlock
        - Branch String:   'zbd.c:592,35'
          Branch Sides:
            - BranchSide:      'zbd.c:593,6'
              BranchSideFuncs:
                - __dprint
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:595,6'
              BranchSideFuncs:
                - __dprint
                - pthread_mutex_unlock
        - Branch String:   'zbd.c:592,6'
          Branch Sides:
            - BranchSide:      'zbd.c:594,3'
              BranchSideFuncs:
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:595,6'
              BranchSideFuncs:
                - __dprint
                - pthread_mutex_unlock
        - Branch String:   'zbd.c:595,6'
          Branch Sides:
            - BranchSide:      'zbd.c:596,3'
              BranchSideFuncs:
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:598,2'
              BranchSideFuncs:
                - __dprint
                - pthread_mutex_unlock
        - Branch String:   'zbd.c:598,2'
          Branch Sides:
            - BranchSide:      'zbd.c:598,2'
              BranchSideFuncs:
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:601,47'
              BranchSideFuncs:
                - __dprint
                - pthread_mutex_unlock
      Callsites:
        - Src:             'zbd.c:556,22'
          Dst:             zbd_zone_idx
        - Src:             'zbd.c:566,37'
          Dst:             zbd_zone_remainder
        - Src:             'zbd.c:577,2'
          Dst:             pthread_mutex_lock
        - Src:             'zbd.c:585,8'
          Dst:             zbd_zone_remainder
        - Src:             'zbd.c:598,2'
          Dst:             __dprint
        - Src:             'zbd.c:607,2'
          Dst:             pthread_mutex_unlock
    - functionName:    zbd_zone_remainder
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - z
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - zbd_zone_capacity_end
      functionUses:    9
      BranchProfiles:
        - Branch String:   'zbd.c:81,6'
          Branch Sides:
            - BranchSide:      'zbd.c:82,3'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:84,31'
              BranchSideFuncs:
                - zbd_zone_capacity_end
      Callsites:
        - Src:             'zbd.c:81,15'
          Dst:             zbd_zone_capacity_end
        - Src:             'zbd.c:84,9'
          Dst:             zbd_zone_capacity_end
    - functionName:    zbd_finish_zone
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - z
      BBCount:         36
      ICount:          234
      EdgeCount:       43
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - blkzoned_finish_zone
        - log_err
        - nowarn_snprintf
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'zbd.c:380,2'
          Branch Sides:
            - BranchSide:      'zbd.c:383,7'
              BranchSideFuncs:
                - blkzoned_finish_zone
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:383,7'
              BranchSideFuncs:
                - blkzoned_finish_zone
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:389,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:383,18'
          Branch Sides:
            - BranchSide:      'zbd.c:383,21'
              BranchSideFuncs:
                - blkzoned_finish_zone
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:386,31'
              BranchSideFuncs:
                - blkzoned_finish_zone
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:383,7'
          Branch Sides:
            - BranchSide:      'zbd.c:384,10'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:386,31'
              BranchSideFuncs:
                - blkzoned_finish_zone
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:392,6'
          Branch Sides:
            - BranchSide:      'zbd.c:393,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:397,12'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:393,3'
          Branch Sides:
            - BranchSide:      'zbd.c:393,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:393,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:393,3'
          Branch Sides:
            - BranchSide:      'zbd.c:393,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:393,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:393,3'
          Branch Sides:
            - BranchSide:      'zbd.c:393,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
            - BranchSide:      'zbd.c:395,4'
              BranchSideFuncs:
                - __errno_location
                - log_err
        - Branch String:   'zbd.c:393,3'
          Branch Sides:
            - BranchSide:      'zbd.c:393,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
            - BranchSide:      'zbd.c:393,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
        - Branch String:   'zbd.c:393,3'
          Branch Sides:
            - BranchSide:      'zbd.c:393,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
            - BranchSide:      'zbd.c:393,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
      Callsites:
        - Src:             'zbd.c:386,10'
          Dst:             blkzoned_finish_zone
        - Src:             'zbd.c:393,3'
          Dst:             __errno_location
        - Src:             'zbd.c:393,3'
          Dst:             __errno_location
        - Src:             'zbd.c:393,3'
          Dst:             strerror
        - Src:             'zbd.c:393,3'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:393,3'
          Dst:             __errno_location
        - Src:             'zbd.c:393,3'
          Dst:             __errno_location
        - Src:             'zbd.c:393,3'
          Dst:             strerror
        - Src:             'zbd.c:393,3'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:395,31'
          Dst:             __errno_location
        - Src:             'zbd.c:394,3'
          Dst:             log_err
    - functionName:    _zbd_reset_write_cnt
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1376
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         15
      ICount:          93
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'zbd.c:1377,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1377,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'zbd.c:1377,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'zbd.c:1377,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1377,2'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1379,27'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1379,27'
          Branch Sides:
            - BranchSide:      'zbd.c:1379,27'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1380,3'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1380,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1380,3'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1380,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'zbd.c:1377,2'
          Dst:             __assert_fail
    - functionName:    accounting_vdb
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'zbd.c:149,23'
          Branch Sides:
            - BranchSide:      'zbd.c:149,26'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:149,23'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    zbd_zone_align_file_sizes
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 758
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         34
      ICount:          357
      EdgeCount:       47
      CyclomaticComplexity: 15
      functionsReached:
        - log_err
        - log_info
        - zbd_is_seq_job
        - zbd_offset_to_zone
        - zbd_zone_end
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:688,6'
          Branch Sides:
            - BranchSide:      'zbd.c:689,3'
              BranchSideFuncs:
                - zbd_is_seq_job
                - log_err
                - zbd_offset_to_zone
                - zbd_offset_to_zone
                - log_info
                - log_info
                - zbd_zone_end
                - log_info
                - log_info
                - zbd_offset_to_zone
                - log_info
                - log_err
                - log_err
            - BranchSide:      'zbd.c:690,6'
              BranchSideFuncs:
                - zbd_is_seq_job
                - log_err
                - zbd_offset_to_zone
                - zbd_offset_to_zone
                - log_info
                - log_info
                - zbd_zone_end
                - log_info
                - log_info
                - zbd_offset_to_zone
                - log_info
                - log_err
                - log_err
        - Branch String:   'zbd.c:690,6'
          Branch Sides:
            - BranchSide:      'zbd.c:691,3'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:692,22'
              BranchSideFuncs:
                - zbd_is_seq_job
                - log_err
                - zbd_offset_to_zone
                - zbd_offset_to_zone
                - log_info
                - log_info
                - zbd_zone_end
                - log_info
                - log_info
                - zbd_offset_to_zone
                - log_info
                - log_err
                - log_err
        - Branch String:   'zbd.c:692,6'
          Branch Sides:
            - BranchSide:      'zbd.c:693,3'
              BranchSideFuncs:
                - log_err
                - zbd_offset_to_zone
                - zbd_offset_to_zone
                - log_info
                - log_info
                - zbd_zone_end
                - log_info
                - log_info
                - zbd_offset_to_zone
                - log_info
                - log_err
                - log_err
            - BranchSide:      'zbd.c:695,7'
              BranchSideFuncs:
                - log_err
                - zbd_offset_to_zone
                - zbd_offset_to_zone
                - log_info
                - log_info
                - zbd_zone_end
                - log_info
                - log_info
                - zbd_offset_to_zone
                - log_info
                - log_err
                - log_err
        - Branch String:   'zbd.c:695,6'
          Branch Sides:
            - BranchSide:      'zbd.c:696,21'
              BranchSideFuncs:
                - zbd_offset_to_zone
                - zbd_offset_to_zone
                - log_info
                - log_info
                - zbd_zone_end
                - log_info
                - log_info
                - zbd_offset_to_zone
                - log_info
                - log_err
                - log_err
            - BranchSide:      'zbd.c:702,13'
              BranchSideFuncs:
                - zbd_offset_to_zone
                - zbd_offset_to_zone
                - log_info
                - log_info
                - zbd_zone_end
                - log_info
                - log_info
                - zbd_offset_to_zone
                - log_info
                - log_err
                - log_err
        - Branch String:   'zbd.c:697,7'
          Branch Sides:
            - BranchSide:      'zbd.c:699,5'
              BranchSideFuncs:
                - zbd_offset_to_zone
                - zbd_offset_to_zone
                - log_info
                - log_info
                - zbd_zone_end
                - log_info
                - log_info
                - zbd_offset_to_zone
                - log_info
                - log_err
            - BranchSide:      'zbd.c:702,2'
              BranchSideFuncs:
                - zbd_offset_to_zone
                - zbd_offset_to_zone
                - log_info
                - log_info
                - zbd_zone_end
                - log_info
                - log_info
                - zbd_offset_to_zone
                - log_info
                - log_err
        - Branch String:   'zbd.c:702,13'
          Branch Sides:
            - BranchSide:      'zbd.c:0,0'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'zbd.c:704,4'
              BranchSideFuncs:
                - log_err
        - Branch String:   'zbd.c:709,6'
          Branch Sides:
            - BranchSide:      'zbd.c:711,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'zbd.c:716,6'
              BranchSideFuncs:
                - zbd_offset_to_zone
                - zbd_offset_to_zone
                - log_info
                - log_info
                - zbd_zone_end
                - log_info
                - log_info
                - zbd_offset_to_zone
                - log_info
        - Branch String:   'zbd.c:716,6'
          Branch Sides:
            - BranchSide:      'zbd.c:717,26'
              BranchSideFuncs:
                - zbd_offset_to_zone
                - log_info
            - BranchSide:      'zbd.c:728,25'
              BranchSideFuncs:
                - zbd_offset_to_zone
                - zbd_offset_to_zone
                - log_info
                - log_info
                - zbd_zone_end
                - log_info
                - log_info
        - Branch String:   'zbd.c:719,7'
          Branch Sides:
            - BranchSide:      'zbd.c:721,6'
              BranchSideFuncs:
                - log_info
            - BranchSide:      'zbd.c:725,3'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:729,6'
          Branch Sides:
            - BranchSide:      'zbd.c:730,29'
              BranchSideFuncs:
                - zbd_zone_end
                - log_info
                - zbd_offset_to_zone
                - log_info
                - log_info
                - log_info
            - BranchSide:      'zbd.c:743,25'
              BranchSideFuncs:
                - zbd_offset_to_zone
                - log_info
                - log_info
        - Branch String:   'zbd.c:731,7'
          Branch Sides:
            - BranchSide:      'zbd.c:733,6'
              BranchSideFuncs:
                - log_info
            - BranchSide:      'zbd.c:737,5'
              BranchSideFuncs:
                - log_info
                - zbd_offset_to_zone
                - log_info
                - log_info
        - Branch String:   'zbd.c:745,6'
          Branch Sides:
            - BranchSide:      'zbd.c:746,7'
              BranchSideFuncs:
                - log_info
                - log_info
            - BranchSide:      'zbd.c:757,2'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:746,7'
          Branch Sides:
            - BranchSide:      'zbd.c:748,6'
              BranchSideFuncs:
                - log_info
            - BranchSide:      'zbd.c:752,5'
              BranchSideFuncs:
                - log_info
      Callsites:
        - Src:             'zbd.c:692,7'
          Dst:             zbd_is_seq_job
        - Src:             'zbd.c:698,4'
          Dst:             log_err
        - Src:             'zbd.c:703,3'
          Dst:             log_err
        - Src:             'zbd.c:710,3'
          Dst:             log_err
        - Src:             'zbd.c:717,7'
          Dst:             zbd_offset_to_zone
        - Src:             'zbd.c:720,4'
          Dst:             log_info
        - Src:             'zbd.c:728,6'
          Dst:             zbd_offset_to_zone
        - Src:             'zbd.c:730,16'
          Dst:             zbd_zone_end
        - Src:             'zbd.c:732,4'
          Dst:             log_info
        - Src:             'zbd.c:736,3'
          Dst:             log_info
        - Src:             'zbd.c:743,6'
          Dst:             zbd_offset_to_zone
        - Src:             'zbd.c:747,4'
          Dst:             log_info
        - Src:             'zbd.c:751,3'
          Dst:             log_info
    - functionName:    zbd_is_seq_job
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         15
      ICount:          98
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - zbd_get_zone
        - zbd_offset_to_zone_idx
      functionUses:    3
      BranchProfiles:
        - Branch String:   'zbd.c:662,2'
          Branch Sides:
            - BranchSide:      'zbd.c:662,2'
              BranchSideFuncs:
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_get_zone
            - BranchSide:      'zbd.c:664,6'
              BranchSideFuncs:
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_get_zone
        - Branch String:   'zbd.c:664,6'
          Branch Sides:
            - BranchSide:      'zbd.c:665,3'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:667,38'
              BranchSideFuncs:
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_get_zone
        - Branch String:   'zbd.c:670,2'
          Branch Sides:
            - BranchSide:      'zbd.c:671,20'
              BranchSideFuncs:
                - zbd_get_zone
            - BranchSide:      'zbd.c:674,2'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:671,7'
          Branch Sides:
            - BranchSide:      'zbd.c:671,34'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:672,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'zbd.c:662,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:667,15'
          Dst:             zbd_offset_to_zone_idx
        - Src:             'zbd.c:669,3'
          Dst:             zbd_offset_to_zone_idx
        - Src:             'zbd.c:671,7'
          Dst:             zbd_get_zone
    - functionName:    zbd_offset_to_zone
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - f
        - offset
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - zbd_get_zone
        - zbd_offset_to_zone_idx
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'zbd.c:144,25'
          Dst:             zbd_offset_to_zone_idx
        - Src:             'zbd.c:144,9'
          Dst:             zbd_get_zone
    - functionName:    zbd_zone_end
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - z
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zbd_offset_to_zone_idx
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - f
        - offset
      BBCount:         7
      ICount:          80
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    6
      BranchProfiles:
        - Branch String:   'zbd.c:48,6'
          Branch Sides:
            - BranchSide:      'zbd.c:49,14'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:51,14'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:53,9'
          Branch Sides:
            - BranchSide:      'zbd.c:53,9'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:53,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    zbd_get_max_open_zones
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - max_open_zones
      BBCount:         31
      ICount:          187
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - blkzoned_get_max_open_zones
        - log_err
        - nowarn_snprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:500,17'
          Branch Sides:
            - BranchSide:      'zbd.c:500,20'
              BranchSideFuncs:
                - blkzoned_get_max_open_zones
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:503,37'
              BranchSideFuncs:
                - blkzoned_get_max_open_zones
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:500,6'
          Branch Sides:
            - BranchSide:      'zbd.c:501,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:503,37'
              BranchSideFuncs:
                - blkzoned_get_max_open_zones
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:504,6'
          Branch Sides:
            - BranchSide:      'zbd.c:504,6'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:505,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:505,3'
          Branch Sides:
            - BranchSide:      'zbd.c:505,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:505,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:505,3'
          Branch Sides:
            - BranchSide:      'zbd.c:505,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:505,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:505,3'
          Branch Sides:
            - BranchSide:      'zbd.c:505,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
            - BranchSide:      'zbd.c:507,4'
              BranchSideFuncs:
                - __errno_location
                - log_err
        - Branch String:   'zbd.c:505,3'
          Branch Sides:
            - BranchSide:      'zbd.c:505,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
            - BranchSide:      'zbd.c:505,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
        - Branch String:   'zbd.c:505,3'
          Branch Sides:
            - BranchSide:      'zbd.c:505,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
            - BranchSide:      'zbd.c:505,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
      Callsites:
        - Src:             'zbd.c:503,9'
          Dst:             blkzoned_get_max_open_zones
        - Src:             'zbd.c:505,3'
          Dst:             __errno_location
        - Src:             'zbd.c:505,3'
          Dst:             __errno_location
        - Src:             'zbd.c:505,3'
          Dst:             strerror
        - Src:             'zbd.c:505,3'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:505,3'
          Dst:             __errno_location
        - Src:             'zbd.c:505,3'
          Dst:             __errno_location
        - Src:             'zbd.c:505,3'
          Dst:             strerror
        - Src:             'zbd.c:505,3'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:507,18'
          Dst:             __errno_location
        - Src:             'zbd.c:506,3'
          Dst:             log_err
    - functionName:    zbd_get_max_active_zones
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         16
      ICount:          93
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __dprint
        - blkzoned_get_max_active_zones
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:527,17'
          Branch Sides:
            - BranchSide:      'zbd.c:527,20'
              BranchSideFuncs:
                - blkzoned_get_max_active_zones
                - __dprint
            - BranchSide:      'zbd.c:531,39'
              BranchSideFuncs:
                - blkzoned_get_max_active_zones
                - __dprint
        - Branch String:   'zbd.c:527,6'
          Branch Sides:
            - BranchSide:      'zbd.c:528,9'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'zbd.c:531,39'
              BranchSideFuncs:
                - blkzoned_get_max_active_zones
                - __dprint
        - Branch String:   'zbd.c:532,6'
          Branch Sides:
            - BranchSide:      'zbd.c:533,3'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'zbd.c:538,9'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:533,3'
          Branch Sides:
            - BranchSide:      'zbd.c:533,3'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:535,3'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'zbd.c:531,9'
          Dst:             blkzoned_get_max_active_zones
        - Src:             'zbd.c:533,3'
          Dst:             __dprint
    - functionName:    ilog2
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 809
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - i
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'zbd.c:812,2'
          Branch Sides:
            - BranchSide:      'zbd.c:813,5'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:816,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    is_power_of_2
      functionSourceFile: '/src/fio/./lib/pow2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './lib/pow2.h:9,19'
          Branch Sides:
            - BranchSide:      './lib/pow2.h:9,24'
              BranchSideFuncs: []
            - BranchSide:      './lib/pow2.h:9,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    zbd_set_max_write_zones
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1023
      functionLinenumberEnd: 1070
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         65
      ICount:          363
      EdgeCount:       83
      CyclomaticComplexity: 20
      functionsReached:
        - __dprint
        - log_err
        - nowarn_snprintf
        - strerror
        - zbd_get_max_open_zones
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:1028,37'
          Branch Sides:
            - BranchSide:      'zbd.c:1028,40'
              BranchSideFuncs:
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1030,26'
              BranchSideFuncs:
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1028,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1030,26'
              BranchSideFuncs:
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1035,31'
              BranchSideFuncs:
                - zbd_get_max_open_zones
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1036,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1037,10'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1039,7'
              BranchSideFuncs:
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1039,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1041,26'
              BranchSideFuncs:
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1042,14'
              BranchSideFuncs:
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1042,13'
          Branch Sides:
            - BranchSide:      'zbd.c:1044,26'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1045,13'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1045,13'
          Branch Sides:
            - BranchSide:      'zbd.c:1047,26'
              BranchSideFuncs:
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1050,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1050,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1050,3'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1050,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1050,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1050,3'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1050,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1050,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1050,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
            - BranchSide:      'zbd.c:1053,4'
              BranchSideFuncs:
                - log_err
        - Branch String:   'zbd.c:1050,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1050,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'zbd.c:1050,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
        - Branch String:   'zbd.c:1050,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1050,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'zbd.c:1050,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
        - Branch String:   'zbd.c:1059,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1060,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1066,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'zbd.c:1060,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1060,3'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1060,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1060,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1060,3'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1060,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1060,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1060,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
            - BranchSide:      'zbd.c:1061,3'
              BranchSideFuncs:
                - log_err
        - Branch String:   'zbd.c:1060,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1060,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'zbd.c:1060,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
        - Branch String:   'zbd.c:1060,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1060,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'zbd.c:1060,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
        - Branch String:   'zbd.c:1066,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1066,2'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1069,2'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'zbd.c:1035,8'
          Dst:             zbd_get_max_open_zones
        - Src:             'zbd.c:1050,3'
          Dst:             strerror
        - Src:             'zbd.c:1050,3'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:1050,3'
          Dst:             strerror
        - Src:             'zbd.c:1050,3'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:1052,3'
          Dst:             log_err
        - Src:             'zbd.c:1060,3'
          Dst:             strerror
        - Src:             'zbd.c:1060,3'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:1060,3'
          Dst:             strerror
        - Src:             'zbd.c:1060,3'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:1061,3'
          Dst:             log_err
        - Src:             'zbd.c:1066,2'
          Dst:             __dprint
    - functionName:    init_zone_info
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 824
      functionLinenumberEnd: 887
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         24
      ICount:          259
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - ilog2
        - is_power_of_2
        - log_err
        - mutex_init_pshared
        - mutex_init_pshared_with_type
        - scalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:832,6'
          Branch Sides:
            - BranchSide:      'zbd.c:834,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'zbd.c:838,6'
              BranchSideFuncs:
                - scalloc
                - mutex_init_pshared
                - is_power_of_2.6473
                - ilog2
                - mutex_init_pshared_with_type
                - log_err
                - log_err
                - log_err
        - Branch String:   'zbd.c:838,6'
          Branch Sides:
            - BranchSide:      'zbd.c:840,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'zbd.c:844,6'
              BranchSideFuncs:
                - scalloc
                - mutex_init_pshared
                - is_power_of_2.6473
                - ilog2
                - mutex_init_pshared_with_type
                - log_err
                - log_err
        - Branch String:   'zbd.c:844,6'
          Branch Sides:
            - BranchSide:      'zbd.c:845,19'
              BranchSideFuncs:
                - scalloc
                - mutex_init_pshared
                - is_power_of_2.6473
                - ilog2
                - mutex_init_pshared_with_type
                - log_err
                - log_err
            - BranchSide:      'zbd.c:847,6'
              BranchSideFuncs:
                - scalloc
                - mutex_init_pshared
                - is_power_of_2.6473
                - ilog2
                - mutex_init_pshared_with_type
                - log_err
                - log_err
        - Branch String:   'zbd.c:847,6'
          Branch Sides:
            - BranchSide:      'zbd.c:849,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'zbd.c:853,6'
              BranchSideFuncs:
                - scalloc
                - mutex_init_pshared
                - is_power_of_2.6473
                - ilog2
                - mutex_init_pshared_with_type
                - log_err
        - Branch String:   'zbd.c:853,6'
          Branch Sides:
            - BranchSide:      'zbd.c:855,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'zbd.c:859,14'
              BranchSideFuncs:
                - scalloc
                - mutex_init_pshared
                - is_power_of_2.6473
                - ilog2
                - mutex_init_pshared_with_type
        - Branch String:   'zbd.c:862,6'
          Branch Sides:
            - BranchSide:      'zbd.c:863,3'
              BranchSideFuncs:
                - mutex_init_pshared
                - is_power_of_2.6473
                - ilog2
                - mutex_init_pshared_with_type
            - BranchSide:      'zbd.c:865,22'
              BranchSideFuncs:
                - mutex_init_pshared
                - is_power_of_2.6473
                - ilog2
                - mutex_init_pshared_with_type
        - Branch String:   'zbd.c:868,2'
          Branch Sides:
            - BranchSide:      'zbd.c:869,33'
              BranchSideFuncs:
                - mutex_init_pshared_with_type
                - is_power_of_2.6473
                - ilog2
            - BranchSide:      'zbd.c:879,13'
              BranchSideFuncs:
                - is_power_of_2.6473
                - ilog2
        - Branch String:   'zbd.c:883,32'
          Branch Sides:
            - BranchSide:      'zbd.c:883,2'
              BranchSideFuncs:
                - ilog2
            - BranchSide:      'zbd.c:884,9'
              BranchSideFuncs:
                - ilog2
      Callsites:
        - Src:             'zbd.c:833,3'
          Dst:             log_err
        - Src:             'zbd.c:839,3'
          Dst:             log_err
        - Src:             'zbd.c:848,3'
          Dst:             log_err
        - Src:             'zbd.c:854,3'
          Dst:             log_err
        - Src:             'zbd.c:860,13'
          Dst:             scalloc
        - Src:             'zbd.c:865,2'
          Dst:             mutex_init_pshared
        - Src:             'zbd.c:869,3'
          Dst:             mutex_init_pshared_with_type
        - Src:             'zbd.c:883,32'
          Dst:             is_power_of_2
        - Src:             'zbd.c:884,3'
          Dst:             ilog2
    - functionName:    parse_zone_info
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 1019
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         66
      ICount:          575
      EdgeCount:       81
      CyclomaticComplexity: 17
      functionsReached:
        - __assert_fail
        - __dprint
        - calloc
        - ilog2
        - is_power_of_2
        - log_err
        - log_info
        - mutex_init_pshared
        - mutex_init_pshared_with_type
        - scalloc
        - sfree
        - zbd_get_max_active_zones
        - zbd_report_zones
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:909,6'
          Branch Sides:
            - BranchSide:      'zbd.c:910,3'
              BranchSideFuncs:
                - zbd_report_zones
                - __dprint
                - scalloc
                - sfree
                - free
                - mutex_init_pshared
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - __dprint
                - ilog2
                - zbd_report_zones
                - log_info
                - mutex_init_pshared_with_type
                - log_info
                - __assert_fail
                - __assert_fail
                - log_err
                - log_info
            - BranchSide:      'zbd.c:912,25'
              BranchSideFuncs:
                - zbd_report_zones
                - __dprint
                - scalloc
                - sfree
                - free
                - mutex_init_pshared
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - __dprint
                - ilog2
                - zbd_report_zones
                - log_info
                - mutex_init_pshared_with_type
                - log_info
                - __assert_fail
                - __assert_fail
                - log_err
                - log_info
        - Branch String:   'zbd.c:913,6'
          Branch Sides:
            - BranchSide:      'zbd.c:914,9'
              BranchSideFuncs:
                - log_info
                - sfree
                - free
            - BranchSide:      'zbd.c:920,14'
              BranchSideFuncs:
                - __dprint
                - scalloc
                - sfree
                - free
                - mutex_init_pshared
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - __dprint
                - ilog2
                - zbd_report_zones
                - log_info
                - mutex_init_pshared_with_type
                - log_info
                - __assert_fail
                - __assert_fail
                - log_err
        - Branch String:   'zbd.c:924,6'
          Branch Sides:
            - BranchSide:      'zbd.c:925,21'
              BranchSideFuncs:
                - __dprint
                - scalloc
                - sfree
                - free
                - mutex_init_pshared
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - __dprint
                - ilog2
                - zbd_report_zones
                - log_info
                - mutex_init_pshared_with_type
                - log_info
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:926,13'
              BranchSideFuncs:
                - __dprint
                - scalloc
                - sfree
                - free
                - mutex_init_pshared
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - __dprint
                - ilog2
                - zbd_report_zones
                - log_info
                - mutex_init_pshared_with_type
                - log_info
                - __assert_fail
                - __assert_fail
                - log_err
        - Branch String:   'zbd.c:926,13'
          Branch Sides:
            - BranchSide:      'zbd.c:0,0'
              BranchSideFuncs:
                - log_err
                - sfree
                - free
            - BranchSide:      'zbd.c:928,4'
              BranchSideFuncs:
                - log_err
                - sfree
                - free
        - Branch String:   'zbd.c:933,2'
          Branch Sides:
            - BranchSide:      'zbd.c:933,2'
              BranchSideFuncs:
                - scalloc
                - sfree
                - free
                - mutex_init_pshared
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - __dprint
                - ilog2
                - zbd_report_zones
                - log_info
                - mutex_init_pshared_with_type
                - log_info
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:937,8'
              BranchSideFuncs:
                - __dprint
                - scalloc
                - sfree
                - free
                - mutex_init_pshared
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - __dprint
                - ilog2
                - zbd_report_zones
                - log_info
                - mutex_init_pshared_with_type
                - log_info
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:938,6'
          Branch Sides:
            - BranchSide:      'zbd.c:939,3'
              BranchSideFuncs:
                - mutex_init_pshared
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
                - zbd_report_zones
                - log_info
                - mutex_init_pshared_with_type
                - log_info
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:940,22'
              BranchSideFuncs:
                - mutex_init_pshared
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
                - zbd_report_zones
                - log_info
                - mutex_init_pshared_with_type
                - log_info
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:943,2'
          Branch Sides:
            - BranchSide:      'zbd.c:944,8'
              BranchSideFuncs:
                - zbd_report_zones
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
                - log_info
                - mutex_init_pshared_with_type
                - log_info
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:1000,40'
              BranchSideFuncs:
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
        - Branch String:   'zbd.c:945,3'
          Branch Sides:
            - BranchSide:      'zbd.c:946,34'
              BranchSideFuncs:
                - mutex_init_pshared_with_type
                - zbd_report_zones
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
                - log_info
                - log_info
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:983,4'
              BranchSideFuncs:
                - zbd_report_zones
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
                - mutex_init_pshared_with_type
                - log_info
                - __assert_fail
                - __assert_fail
                - log_info
        - Branch String:   'zbd.c:950,8'
          Branch Sides:
            - BranchSide:      'zbd.c:951,19'
              BranchSideFuncs:
                - zbd_report_zones
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
                - log_info
                - mutex_init_pshared_with_type
                - log_info
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:953,12'
              BranchSideFuncs:
                - zbd_report_zones
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
                - log_info
                - mutex_init_pshared_with_type
                - log_info
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:953,4'
          Branch Sides:
            - BranchSide:      'zbd.c:956,13'
              BranchSideFuncs:
                - zbd_report_zones
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
                - log_info
                - mutex_init_pshared_with_type
                - __assert_fail
                - __assert_fail
                - log_info
            - BranchSide:      'zbd.c:956,13'
              BranchSideFuncs:
                - zbd_report_zones
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
                - log_info
                - mutex_init_pshared_with_type
                - __assert_fail
                - __assert_fail
                - log_info
            - BranchSide:      'zbd.c:959,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - zbd_report_zones
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
                - log_info
                - mutex_init_pshared_with_type
                - log_info
        - Branch String:   'zbd.c:959,5'
          Branch Sides:
            - BranchSide:      'zbd.c:959,5'
              BranchSideFuncs:
                - __assert_fail
                - zbd_report_zones
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
                - log_info
                - mutex_init_pshared_with_type
                - __assert_fail
                - log_info
            - BranchSide:      'zbd.c:960,5'
              BranchSideFuncs:
                - __assert_fail
                - zbd_report_zones
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
                - log_info
                - mutex_init_pshared_with_type
                - __assert_fail
                - log_info
        - Branch String:   'zbd.c:960,5'
          Branch Sides:
            - BranchSide:      'zbd.c:960,5'
              BranchSideFuncs:
                - zbd_report_zones
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
                - log_info
                - mutex_init_pshared_with_type
                - __assert_fail
                - __assert_fail
                - log_info
            - BranchSide:      'zbd.c:961,13'
              BranchSideFuncs:
                - zbd_report_zones
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
                - log_info
                - mutex_init_pshared_with_type
                - __assert_fail
                - __assert_fail
                - log_info
        - Branch String:   'zbd.c:965,4'
          Branch Sides:
            - BranchSide:      'zbd.c:967,5'
              BranchSideFuncs:
                - zbd_report_zones
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
                - log_info
                - mutex_init_pshared_with_type
                - __assert_fail
                - __assert_fail
                - log_info
            - BranchSide:      'zbd.c:970,5'
              BranchSideFuncs:
                - zbd_report_zones
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
                - log_info
                - mutex_init_pshared_with_type
                - __assert_fail
                - __assert_fail
                - log_info
        - Branch String:   'zbd.c:975,14'
          Branch Sides:
            - BranchSide:      'zbd.c:975,17'
              BranchSideFuncs:
                - zbd_report_zones
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
                - log_info
                - mutex_init_pshared_with_type
                - __assert_fail
                - __assert_fail
                - log_info
            - BranchSide:      'zbd.c:982,3'
              BranchSideFuncs:
                - zbd_report_zones
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
                - log_info
                - mutex_init_pshared_with_type
                - log_info
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:975,8'
          Branch Sides:
            - BranchSide:      'zbd.c:977,7'
              BranchSideFuncs:
                - log_info
                - sfree
                - free
            - BranchSide:      'zbd.c:982,3'
              BranchSideFuncs:
                - zbd_report_zones
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
                - log_info
                - mutex_init_pshared_with_type
                - log_info
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:985,7'
          Branch Sides:
            - BranchSide:      'zbd.c:986,4'
              BranchSideFuncs:
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
            - BranchSide:      'zbd.c:988,26'
              BranchSideFuncs:
                - zbd_report_zones
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
                - mutex_init_pshared_with_type
                - log_info
                - __assert_fail
                - __assert_fail
                - log_info
        - Branch String:   'zbd.c:989,12'
          Branch Sides:
            - BranchSide:      'zbd.c:989,12'
              BranchSideFuncs:
                - zbd_report_zones
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
                - mutex_init_pshared_with_type
                - log_info
                - __assert_fail
                - __assert_fail
                - log_info
            - BranchSide:      'zbd.c:989,12'
              BranchSideFuncs:
                - zbd_report_zones
                - is_power_of_2.6473
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
                - ilog2
                - mutex_init_pshared_with_type
                - log_info
                - __assert_fail
                - __assert_fail
                - log_info
        - Branch String:   'zbd.c:991,7'
          Branch Sides:
            - BranchSide:      'zbd.c:943,2'
              BranchSideFuncs:
                - log_info
                - sfree
                - free
            - BranchSide:      'zbd.c:992,10'
              BranchSideFuncs:
                - log_info
                - sfree
                - free
        - Branch String:   'zbd.c:1004,32'
          Branch Sides:
            - BranchSide:      'zbd.c:1004,2'
              BranchSideFuncs:
                - ilog2
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
            - BranchSide:      'zbd.c:1005,9'
              BranchSideFuncs:
                - ilog2
                - zbd_get_max_active_zones
                - sfree
                - free
                - __dprint
        - Branch String:   'zbd.c:1009,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1010,3'
              BranchSideFuncs:
                - __dprint
                - sfree
                - free
            - BranchSide:      'zbd.c:1013,11'
              BranchSideFuncs:
                - sfree
                - free
        - Branch String:   'zbd.c:1010,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1010,3'
              BranchSideFuncs:
                - sfree
                - free
            - BranchSide:      'zbd.c:1013,11'
              BranchSideFuncs:
                - __dprint
                - sfree
                - free
      Callsites:
        - Src:             'zbd.c:908,10'
          Dst:             calloc
        - Src:             'zbd.c:912,8'
          Dst:             zbd_report_zones
        - Src:             'zbd.c:915,3'
          Dst:             log_info
        - Src:             'zbd.c:927,3'
          Dst:             log_err
        - Src:             'zbd.c:933,2'
          Dst:             __dprint
        - Src:             'zbd.c:936,13'
          Dst:             scalloc
        - Src:             'zbd.c:940,2'
          Dst:             mutex_init_pshared
        - Src:             'zbd.c:946,4'
          Dst:             mutex_init_pshared_with_type
        - Src:             'zbd.c:959,5'
          Dst:             __assert_fail
        - Src:             'zbd.c:960,5'
          Dst:             __assert_fail
        - Src:             'zbd.c:976,5'
          Dst:             log_info
        - Src:             'zbd.c:988,9'
          Dst:             zbd_report_zones
        - Src:             'zbd.c:993,4'
          Dst:             log_info
        - Src:             'zbd.c:1004,32'
          Dst:             is_power_of_2
        - Src:             'zbd.c:1005,3'
          Dst:             ilog2
        - Src:             'zbd.c:1007,34'
          Dst:             zbd_get_max_active_zones
        - Src:             'zbd.c:1010,3'
          Dst:             __dprint
        - Src:             'zbd.c:1017,2'
          Dst:             sfree
    - functionName:    zbd_report_zones
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - f
        - offset
        - zones
        - nr_zones
      BBCount:         53
      ICount:          320
      EdgeCount:       67
      CyclomaticComplexity: 16
      functionsReached:
        - __errno_location
        - blkzoned_report_zones
        - log_err
        - nowarn_snprintf
        - strerror
      functionUses:    3
      BranchProfiles:
        - Branch String:   'zbd.c:207,17'
          Branch Sides:
            - BranchSide:      'zbd.c:207,20'
              BranchSideFuncs:
                - blkzoned_report_zones
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:210,31'
              BranchSideFuncs:
                - blkzoned_report_zones
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:207,6'
          Branch Sides:
            - BranchSide:      'zbd.c:208,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:210,31'
              BranchSideFuncs:
                - blkzoned_report_zones
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:211,6'
          Branch Sides:
            - BranchSide:      'zbd.c:212,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:215,13'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:212,3'
          Branch Sides:
            - BranchSide:      'zbd.c:212,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:212,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:212,3'
          Branch Sides:
            - BranchSide:      'zbd.c:212,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:212,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:212,3'
          Branch Sides:
            - BranchSide:      'zbd.c:212,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
            - BranchSide:      'zbd.c:214,4'
              BranchSideFuncs:
                - __errno_location
                - log_err
        - Branch String:   'zbd.c:212,3'
          Branch Sides:
            - BranchSide:      'zbd.c:212,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
            - BranchSide:      'zbd.c:212,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
        - Branch String:   'zbd.c:212,3'
          Branch Sides:
            - BranchSide:      'zbd.c:212,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
            - BranchSide:      'zbd.c:212,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
        - Branch String:   'zbd.c:216,3'
          Branch Sides:
            - BranchSide:      'zbd.c:216,3'
              BranchSideFuncs:
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:216,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:216,3'
          Branch Sides:
            - BranchSide:      'zbd.c:216,3'
              BranchSideFuncs:
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:216,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:216,3'
          Branch Sides:
            - BranchSide:      'zbd.c:216,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - log_err
            - BranchSide:      'zbd.c:218,4'
              BranchSideFuncs:
                - log_err
        - Branch String:   'zbd.c:216,3'
          Branch Sides:
            - BranchSide:      'zbd.c:216,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'zbd.c:216,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - log_err
        - Branch String:   'zbd.c:216,3'
          Branch Sides:
            - BranchSide:      'zbd.c:216,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'zbd.c:216,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - log_err
      Callsites:
        - Src:             'zbd.c:210,9'
          Dst:             blkzoned_report_zones
        - Src:             'zbd.c:212,3'
          Dst:             __errno_location
        - Src:             'zbd.c:212,3'
          Dst:             __errno_location
        - Src:             'zbd.c:212,3'
          Dst:             strerror
        - Src:             'zbd.c:212,3'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:212,3'
          Dst:             __errno_location
        - Src:             'zbd.c:212,3'
          Dst:             __errno_location
        - Src:             'zbd.c:212,3'
          Dst:             strerror
        - Src:             'zbd.c:212,3'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:214,41'
          Dst:             __errno_location
        - Src:             'zbd.c:213,3'
          Dst:             log_err
        - Src:             'zbd.c:216,3'
          Dst:             __errno_location
        - Src:             'zbd.c:216,3'
          Dst:             __errno_location
        - Src:             'zbd.c:216,3'
          Dst:             strerror
        - Src:             'zbd.c:216,3'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:216,3'
          Dst:             __errno_location
        - Src:             'zbd.c:216,3'
          Dst:             __errno_location
        - Src:             'zbd.c:216,3'
          Dst:             strerror
        - Src:             'zbd.c:216,3'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:217,3'
          Dst:             log_err
    - functionName:    zbd_get_zoned_model
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - model
      BBCount:         36
      ICount:          216
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - __errno_location
        - blkzoned_get_zoned_model
        - log_err
        - nowarn_snprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:162,6'
          Branch Sides:
            - BranchSide:      'zbd.c:163,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'zbd.c:168,6'
              BranchSideFuncs:
                - blkzoned_get_zoned_model
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:168,6'
          Branch Sides:
            - BranchSide:      'zbd.c:169,4'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:173,6'
              BranchSideFuncs:
                - blkzoned_get_zoned_model
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:173,17'
          Branch Sides:
            - BranchSide:      'zbd.c:173,20'
              BranchSideFuncs:
                - blkzoned_get_zoned_model
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:176,34'
              BranchSideFuncs:
                - blkzoned_get_zoned_model
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:173,6'
          Branch Sides:
            - BranchSide:      'zbd.c:174,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:176,34'
              BranchSideFuncs:
                - blkzoned_get_zoned_model
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:177,6'
          Branch Sides:
            - BranchSide:      'zbd.c:178,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:183,9'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:178,3'
          Branch Sides:
            - BranchSide:      'zbd.c:178,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:178,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:178,3'
          Branch Sides:
            - BranchSide:      'zbd.c:178,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:178,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:178,3'
          Branch Sides:
            - BranchSide:      'zbd.c:178,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
            - BranchSide:      'zbd.c:180,4'
              BranchSideFuncs:
                - __errno_location
                - log_err
        - Branch String:   'zbd.c:178,3'
          Branch Sides:
            - BranchSide:      'zbd.c:178,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
            - BranchSide:      'zbd.c:178,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
        - Branch String:   'zbd.c:178,3'
          Branch Sides:
            - BranchSide:      'zbd.c:178,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
            - BranchSide:      'zbd.c:178,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
      Callsites:
        - Src:             'zbd.c:163,3'
          Dst:             log_err
        - Src:             'zbd.c:176,9'
          Dst:             blkzoned_get_zoned_model
        - Src:             'zbd.c:178,3'
          Dst:             __errno_location
        - Src:             'zbd.c:178,3'
          Dst:             __errno_location
        - Src:             'zbd.c:178,3'
          Dst:             strerror
        - Src:             'zbd.c:178,3'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:178,3'
          Dst:             __errno_location
        - Src:             'zbd.c:178,3'
          Dst:             __errno_location
        - Src:             'zbd.c:178,3'
          Dst:             strerror
        - Src:             'zbd.c:178,3'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:180,18'
          Dst:             __errno_location
        - Src:             'zbd.c:179,3'
          Dst:             log_err
    - functionName:    zbd_create_zone_info
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1078
      functionLinenumberEnd: 1116
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         43
      ICount:          238
      EdgeCount:       51
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
        - init_zone_info
        - log_err
        - nowarn_snprintf
        - parse_zone_info
        - strerror
        - zbd_free_zone_info
        - zbd_get_zoned_model
        - zbd_set_max_write_zones
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:1082,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1082,2'
              BranchSideFuncs:
                - zbd_get_zoned_model
                - init_zone_info
                - __assert_fail
                - zbd_set_max_write_zones
                - zbd_free_zone_info
                - parse_zone_info
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1084,28'
              BranchSideFuncs:
                - zbd_get_zoned_model
                - init_zone_info
                - __assert_fail
                - zbd_set_max_write_zones
                - zbd_free_zone_info
                - parse_zone_info
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1085,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1086,10'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1088,10'
              BranchSideFuncs:
                - init_zone_info
                - __assert_fail
                - zbd_set_max_write_zones
                - zbd_free_zone_info
                - parse_zone_info
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1088,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1091,25'
              BranchSideFuncs:
                - parse_zone_info
                - __assert_fail
                - zbd_set_max_write_zones
                - zbd_free_zone_info
            - BranchSide:      'zbd.c:1091,25'
              BranchSideFuncs:
                - parse_zone_info
                - __assert_fail
                - zbd_set_max_write_zones
                - zbd_free_zone_info
            - BranchSide:      'zbd.c:1096,24'
              BranchSideFuncs:
                - init_zone_info
                - __assert_fail
                - zbd_set_max_write_zones
                - zbd_free_zone_info
            - BranchSide:      'zbd.c:1101,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1092,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1093,11'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1094,3'
              BranchSideFuncs:
                - __assert_fail
                - zbd_set_max_write_zones
                - zbd_free_zone_info
        - Branch String:   'zbd.c:1097,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1098,11'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1099,3'
              BranchSideFuncs:
                - __assert_fail
                - zbd_set_max_write_zones
                - zbd_free_zone_info
        - Branch String:   'zbd.c:1101,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1101,3'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1101,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1101,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1101,3'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1101,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1101,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1101,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
            - BranchSide:      'zbd.c:1102,3'
              BranchSideFuncs:
                - log_err
        - Branch String:   'zbd.c:1101,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1101,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'zbd.c:1101,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
        - Branch String:   'zbd.c:1101,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1101,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'zbd.c:1101,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
        - Branch String:   'zbd.c:1106,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1106,2'
              BranchSideFuncs:
                - zbd_set_max_write_zones
                - zbd_free_zone_info
            - BranchSide:      'zbd.c:1107,23'
              BranchSideFuncs:
                - zbd_set_max_write_zones
                - zbd_free_zone_info
        - Branch String:   'zbd.c:1110,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1111,22'
              BranchSideFuncs:
                - zbd_free_zone_info
            - BranchSide:      'zbd.c:1115,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'zbd.c:1082,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:1084,8'
          Dst:             zbd_get_zoned_model
        - Src:             'zbd.c:1091,9'
          Dst:             parse_zone_info
        - Src:             'zbd.c:1096,9'
          Dst:             init_zone_info
        - Src:             'zbd.c:1101,3'
          Dst:             strerror
        - Src:             'zbd.c:1101,3'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:1101,3'
          Dst:             strerror
        - Src:             'zbd.c:1101,3'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:1102,3'
          Dst:             log_err
        - Src:             'zbd.c:1106,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:1109,8'
          Dst:             zbd_set_max_write_zones
        - Src:             'zbd.c:1111,3'
          Dst:             zbd_free_zone_info
    - functionName:    zbd_free_zone_info
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     externalLinkage
      functionLinenumber: 1119
      functionLinenumberEnd: 1132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         12
      ICount:          74
      EdgeCount:       13
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - sfree
      functionUses:    2
      BranchProfiles:
        - Branch String:   'zbd.c:1122,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1122,2'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - __assert_fail
                - sfree
            - BranchSide:      'zbd.c:1124,22'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - __assert_fail
                - sfree
        - Branch String:   'zbd.c:1128,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1128,2'
              BranchSideFuncs:
                - sfree
            - BranchSide:      'zbd.c:1129,6'
              BranchSideFuncs:
                - sfree
        - Branch String:   'zbd.c:1129,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1129,6'
              BranchSideFuncs:
                - sfree
            - BranchSide:      'zbd.c:1130,9'
              BranchSideFuncs:
                - sfree
      Callsites:
        - Src:             'zbd.c:1122,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:1124,2'
          Dst:             pthread_mutex_lock
        - Src:             'zbd.c:1126,2'
          Dst:             pthread_mutex_unlock
        - Src:             'zbd.c:1128,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:1130,3'
          Dst:             sfree
    - functionName:    zbd_move_zone_wp
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - z
        - length
        - buf
      BBCount:         36
      ICount:          225
      EdgeCount:       43
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - blkzoned_move_zone_wp
        - log_err
        - nowarn_snprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:464,2'
          Branch Sides:
            - BranchSide:      'zbd.c:467,7'
              BranchSideFuncs:
                - blkzoned_move_zone_wp
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:467,7'
              BranchSideFuncs:
                - blkzoned_move_zone_wp
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:473,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:467,18'
          Branch Sides:
            - BranchSide:      'zbd.c:467,21'
              BranchSideFuncs:
                - blkzoned_move_zone_wp
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:470,32'
              BranchSideFuncs:
                - blkzoned_move_zone_wp
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:467,7'
          Branch Sides:
            - BranchSide:      'zbd.c:468,10'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:470,32'
              BranchSideFuncs:
                - blkzoned_move_zone_wp
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:476,6'
          Branch Sides:
            - BranchSide:      'zbd.c:476,6'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:477,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:477,3'
          Branch Sides:
            - BranchSide:      'zbd.c:477,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:477,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:477,3'
          Branch Sides:
            - BranchSide:      'zbd.c:477,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:477,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:477,3'
          Branch Sides:
            - BranchSide:      'zbd.c:477,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
            - BranchSide:      'zbd.c:479,4'
              BranchSideFuncs:
                - __errno_location
                - log_err
        - Branch String:   'zbd.c:477,3'
          Branch Sides:
            - BranchSide:      'zbd.c:477,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
            - BranchSide:      'zbd.c:477,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
        - Branch String:   'zbd.c:477,3'
          Branch Sides:
            - BranchSide:      'zbd.c:477,3'
              BranchSideFuncs:
                - __errno_location
                - log_err
            - BranchSide:      'zbd.c:477,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6453
                - __errno_location
                - log_err
      Callsites:
        - Src:             'zbd.c:470,10'
          Dst:             blkzoned_move_zone_wp
        - Src:             'zbd.c:477,3'
          Dst:             __errno_location
        - Src:             'zbd.c:477,3'
          Dst:             __errno_location
        - Src:             'zbd.c:477,3'
          Dst:             strerror
        - Src:             'zbd.c:477,3'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:477,3'
          Dst:             __errno_location
        - Src:             'zbd.c:477,3'
          Dst:             __errno_location
        - Src:             'zbd.c:477,3'
          Dst:             strerror
        - Src:             'zbd.c:477,3'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:479,43'
          Dst:             __errno_location
        - Src:             'zbd.c:478,3'
          Dst:             log_err
    - functionName:    zbd_recover_write_error
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     externalLinkage
      functionLinenumber: 2401
      functionLinenumberEnd: 2466
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         36
      ICount:          294
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - __assert_fail
        - __dprint
        - log_info
        - zbd_move_zone_wp
        - zbd_offset_to_zone
        - zbd_report_zones
        - zbd_zone_idx
      functionUses:    2
      BranchProfiles:
        - Branch String:   'zbd.c:2412,6'
          Branch Sides:
            - BranchSide:      'zbd.c:2413,3'
              BranchSideFuncs:
                - __assert_fail
                - zbd_zone_idx
                - __dprint
                - zbd_report_zones
                - zbd_move_zone_wp
                - __dprint
                - log_info
                - log_info
                - log_info
            - BranchSide:      'zbd.c:2414,21'
              BranchSideFuncs:
                - __assert_fail
                - zbd_zone_idx
                - __dprint
                - zbd_report_zones
                - zbd_move_zone_wp
                - __dprint
                - log_info
                - log_info
                - log_info
        - Branch String:   'zbd.c:2416,2'
          Branch Sides:
            - BranchSide:      'zbd.c:2416,2'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
                - zbd_report_zones
                - zbd_move_zone_wp
                - __dprint
                - log_info
                - log_info
                - log_info
            - BranchSide:      'zbd.c:2418,7'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
                - zbd_report_zones
                - zbd_move_zone_wp
                - __dprint
                - log_info
                - log_info
                - log_info
        - Branch String:   'zbd.c:2418,6'
          Branch Sides:
            - BranchSide:      'zbd.c:2419,3'
              BranchSideFuncs:
                - zbd_report_zones
                - zbd_move_zone_wp
                - __dprint
                - log_info
                - log_info
                - log_info
            - BranchSide:      'zbd.c:2424,6'
              BranchSideFuncs:
                - zbd_report_zones
                - zbd_move_zone_wp
                - __dprint
                - log_info
                - log_info
                - log_info
        - Branch String:   'zbd.c:2420,3'
          Branch Sides:
            - BranchSide:      'zbd.c:2420,3'
              BranchSideFuncs:
                - zbd_report_zones
                - zbd_move_zone_wp
                - __dprint
                - log_info
                - log_info
                - log_info
            - BranchSide:      'zbd.c:2422,2'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
                - zbd_report_zones
                - zbd_move_zone_wp
                - __dprint
                - log_info
                - log_info
                - log_info
        - Branch String:   'zbd.c:2424,6'
          Branch Sides:
            - BranchSide:      'zbd.c:2425,31'
              BranchSideFuncs:
                - zbd_report_zones
                - zbd_move_zone_wp
                - __dprint
                - log_info
                - log_info
                - log_info
            - BranchSide:      'zbd.c:2427,6'
              BranchSideFuncs:
                - zbd_report_zones
                - zbd_move_zone_wp
                - __dprint
                - log_info
                - log_info
                - log_info
        - Branch String:   'zbd.c:2427,6'
          Branch Sides:
            - BranchSide:      'zbd.c:2428,3'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:2435,25'
              BranchSideFuncs:
                - zbd_report_zones
                - zbd_move_zone_wp
                - __dprint
                - log_info
                - log_info
                - log_info
        - Branch String:   'zbd.c:2436,6'
          Branch Sides:
            - BranchSide:      'zbd.c:2438,5'
              BranchSideFuncs:
                - log_info
            - BranchSide:      'zbd.c:2442,11'
              BranchSideFuncs:
                - zbd_move_zone_wp
                - __dprint
                - log_info
                - log_info
        - Branch String:   'zbd.c:2442,25'
          Branch Sides:
            - BranchSide:      'zbd.c:2443,6'
              BranchSideFuncs:
                - log_info
            - BranchSide:      'zbd.c:2445,5'
              BranchSideFuncs:
                - log_info
        - Branch String:   'zbd.c:2442,6'
          Branch Sides:
            - BranchSide:      'zbd.c:2445,5'
              BranchSideFuncs:
                - log_info
            - BranchSide:      'zbd.c:2449,22'
              BranchSideFuncs:
                - zbd_move_zone_wp
                - __dprint
                - log_info
        - Branch String:   'zbd.c:2452,6'
          Branch Sides:
            - BranchSide:      'zbd.c:2453,23'
              BranchSideFuncs:
                - zbd_move_zone_wp
                - __dprint
                - log_info
            - BranchSide:      'zbd.c:2455,25'
              BranchSideFuncs:
                - zbd_move_zone_wp
                - __dprint
                - log_info
        - Branch String:   'zbd.c:2456,6'
          Branch Sides:
            - BranchSide:      'zbd.c:2458,5'
              BranchSideFuncs:
                - log_info
            - BranchSide:      'zbd.c:2462,10'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'zbd.c:2464,2'
          Branch Sides:
            - BranchSide:      'zbd.c:2464,2'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:2464,2'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'zbd.c:2411,6'
          Dst:             zbd_offset_to_zone
        - Src:             'zbd.c:2416,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:2420,3'
          Dst:             zbd_zone_idx
        - Src:             'zbd.c:2420,3'
          Dst:             __dprint
        - Src:             'zbd.c:2435,8'
          Dst:             zbd_report_zones
        - Src:             'zbd.c:2437,3'
          Dst:             log_info
        - Src:             'zbd.c:2444,3'
          Dst:             log_info
        - Src:             'zbd.c:2455,8'
          Dst:             zbd_move_zone_wp
        - Src:             'zbd.c:2457,3'
          Dst:             log_info
        - Src:             'zbd.c:2464,2'
          Dst:             __dprint
    - functionName:    zbd_log_err
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     externalLinkage
      functionLinenumber: 2389
      functionLinenumberEnd: 2398
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - log_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:2392,6'
          Branch Sides:
            - BranchSide:      'zbd.c:2393,3'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:2395,6'
              BranchSideFuncs:
                - log_err
        - Branch String:   'zbd.c:2395,6'
          Branch Sides:
            - BranchSide:      'zbd.c:2395,6'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'zbd.c:2397,4'
              BranchSideFuncs:
                - log_err
      Callsites:
        - Src:             'zbd.c:2396,3'
          Dst:             log_err
    - functionName:    zbd_reset_zone
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - z
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __zbd_reset_zone
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - zbd_write_zone_put
      functionUses:    2
      BranchProfiles:
        - Branch String:   'zbd.c:356,6'
          Branch Sides:
            - BranchSide:      'zbd.c:357,10'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:359,22'
              BranchSideFuncs:
                - pthread_mutex_lock
                - zbd_write_zone_put
                - pthread_mutex_unlock
      Callsites:
        - Src:             'zbd.c:355,8'
          Dst:             __zbd_reset_zone
        - Src:             'zbd.c:359,2'
          Dst:             pthread_mutex_lock
        - Src:             'zbd.c:360,2'
          Dst:             zbd_write_zone_put
        - Src:             'zbd.c:361,2'
          Dst:             pthread_mutex_unlock
    - functionName:    __zbd_reset_zone
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - z
      BBCount:         23
      ICount:          178
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - __dprint
        - accounting_vdb
        - is_valid_offset
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - zbd_reset_wp
        - zbd_zone_idx
      functionUses:    2
      BranchProfiles:
        - Branch String:   'zbd.c:271,6'
          Branch Sides:
            - BranchSide:      'zbd.c:272,3'
              BranchSideFuncs:
                - is_valid_offset
                - __assert_fail
                - zbd_zone_idx
                - __dprint
                - zbd_reset_wp
                - accounting_vdb
                - pthread_mutex_lock
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:274,2'
              BranchSideFuncs:
                - is_valid_offset
                - __assert_fail
                - zbd_zone_idx
                - __dprint
                - zbd_reset_wp
                - accounting_vdb
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   'zbd.c:274,2'
          Branch Sides:
            - BranchSide:      'zbd.c:274,2'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
                - zbd_reset_wp
                - accounting_vdb
                - pthread_mutex_lock
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:276,2'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
                - zbd_reset_wp
                - accounting_vdb
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   'zbd.c:276,2'
          Branch Sides:
            - BranchSide:      'zbd.c:276,2'
              BranchSideFuncs:
                - zbd_reset_wp
                - accounting_vdb
                - pthread_mutex_lock
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:279,10'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
                - zbd_reset_wp
                - accounting_vdb
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   'zbd.c:279,2'
          Branch Sides:
            - BranchSide:      'zbd.c:282,22'
              BranchSideFuncs:
                - zbd_reset_wp
                - accounting_vdb
                - pthread_mutex_lock
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:282,22'
              BranchSideFuncs:
                - zbd_reset_wp
                - accounting_vdb
                - pthread_mutex_lock
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:287,3'
              BranchSideFuncs:
                - accounting_vdb
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   'zbd.c:283,7'
          Branch Sides:
            - BranchSide:      'zbd.c:284,11'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:285,3'
              BranchSideFuncs:
                - accounting_vdb
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   'zbd.c:290,6'
          Branch Sides:
            - BranchSide:      'zbd.c:291,23'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:296,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'zbd.c:274,2'
          Dst:             is_valid_offset
        - Src:             'zbd.c:274,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:276,2'
          Dst:             zbd_zone_idx
        - Src:             'zbd.c:276,2'
          Dst:             __dprint
        - Src:             'zbd.c:282,9'
          Dst:             zbd_reset_wp
        - Src:             'zbd.c:290,6'
          Dst:             accounting_vdb
        - Src:             'zbd.c:291,3'
          Dst:             pthread_mutex_lock
        - Src:             'zbd.c:293,3'
          Dst:             pthread_mutex_unlock
    - functionName:    is_valid_offset
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - f
        - offset
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zbd_do_io_u_trim
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     externalLinkage
      functionLinenumber: 2366
      functionLinenumberEnd: 2386
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         10
      ICount:          87
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - log_err
        - zbd_offset_to_zone
        - zbd_reset_zone
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:2372,6'
          Branch Sides:
            - BranchSide:      'zbd.c:2373,3'
              BranchSideFuncs:
                - zbd_reset_zone
                - log_err
            - BranchSide:      'zbd.c:2375,6'
              BranchSideFuncs:
                - zbd_reset_zone
                - log_err
        - Branch String:   'zbd.c:2375,6'
          Branch Sides:
            - BranchSide:      'zbd.c:2377,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'zbd.c:2381,45'
              BranchSideFuncs:
                - zbd_reset_zone
        - Branch String:   'zbd.c:2382,6'
          Branch Sides:
            - BranchSide:      'zbd.c:2383,10'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:2385,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'zbd.c:2371,6'
          Dst:             zbd_offset_to_zone
        - Src:             'zbd.c:2376,3'
          Dst:             log_err
        - Src:             'zbd.c:2381,8'
          Dst:             zbd_reset_zone
    - functionName:    zbd_write_status
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     externalLinkage
      functionLinenumber: 2347
      functionLinenumberEnd: 2353
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - asprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:2350,6'
          Branch Sides:
            - BranchSide:      'zbd.c:2351,3'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:2352,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'zbd.c:2350,6'
          Dst:             asprintf
    - functionName:    zbd_put_io
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1897
      functionLinenumberEnd: 1922
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         25
      ICount:          157
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
        - __dprint
        - zbd_end_zone_io
        - zbd_offset_to_zone
        - zbd_zone_idx
        - zone_unlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:1901,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1901,2'
              BranchSideFuncs:
                - zbd_offset_to_zone
                - __assert_fail
                - zbd_zone_idx
                - __dprint
                - zbd_end_zone_io
                - zone_unlock
                - zbd_zone_idx
                - __dprint
            - BranchSide:      'zbd.c:1903,25'
              BranchSideFuncs:
                - zbd_offset_to_zone
                - __assert_fail
                - zbd_zone_idx
                - __dprint
                - zbd_end_zone_io
                - zone_unlock
                - zbd_zone_idx
                - __dprint
        - Branch String:   'zbd.c:1904,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1904,2'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
                - zbd_end_zone_io
                - zone_unlock
                - zbd_zone_idx
                - __dprint
            - BranchSide:      'zbd.c:1906,2'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
                - zbd_end_zone_io
                - zone_unlock
                - zbd_zone_idx
                - __dprint
        - Branch String:   'zbd.c:1906,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1906,2'
              BranchSideFuncs:
                - zbd_end_zone_io
                - zone_unlock
                - zbd_zone_idx
                - __dprint
            - BranchSide:      'zbd.c:1910,18'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
                - zbd_end_zone_io
                - zone_unlock
                - zbd_zone_idx
                - __dprint
        - Branch String:   'zbd.c:1912,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1912,6'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
            - BranchSide:      'zbd.c:1913,3'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
        - Branch String:   'zbd.c:1914,32'
          Branch Sides:
            - BranchSide:      'zbd.c:1914,35'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
            - BranchSide:      'zbd.c:1919,2'
              BranchSideFuncs:
                - zone_unlock
        - Branch String:   'zbd.c:1914,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1915,4'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
                - zone_unlock
            - BranchSide:      'zbd.c:1919,2'
              BranchSideFuncs:
                - zone_unlock
        - Branch String:   'zbd.c:1916,4'
          Branch Sides:
            - BranchSide:      'zbd.c:1916,4'
              BranchSideFuncs:
                - zone_unlock
            - BranchSide:      'zbd.c:1918,3'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
                - zone_unlock
      Callsites:
        - Src:             'zbd.c:1901,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:1903,6'
          Dst:             zbd_offset_to_zone
        - Src:             'zbd.c:1904,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:1906,2'
          Dst:             zbd_zone_idx
        - Src:             'zbd.c:1906,2'
          Dst:             __dprint
        - Src:             'zbd.c:1910,2'
          Dst:             zbd_end_zone_io
        - Src:             'zbd.c:1916,4'
          Dst:             zbd_zone_idx
        - Src:             'zbd.c:1916,4'
          Dst:             __dprint
        - Src:             'zbd.c:1921,2'
          Dst:             zone_unlock
    - functionName:    zone_unlock
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - z
      BBCount:         6
      ICount:          35
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - pthread_mutex_unlock
      functionUses:    19
      BranchProfiles:
        - Branch String:   'zbd.c:131,2'
          Branch Sides:
            - BranchSide:      'zbd.c:131,2'
              BranchSideFuncs:
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:131,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'zbd.c:131,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:132,2'
          Dst:             pthread_mutex_unlock
    - functionName:    zbd_queue_io
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1826
      functionLinenumberEnd: 1890
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
        - q
      BBCount:         64
      ICount:          385
      EdgeCount:       82
      CyclomaticComplexity: 20
      functionsReached:
        - __assert_fail
        - __dprint
        - accounting_vdb
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - td_ioengine_flagged
        - zbd_end_zone_io
        - zbd_offset_to_zone
        - zbd_recover_write_error
        - zbd_zone_capacity_end
        - zbd_zone_idx
        - zone_unlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:1833,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1833,2'
              BranchSideFuncs:
                - zbd_offset_to_zone
                - __assert_fail
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_zone_idx
                - __dprint
                - zbd_zone_capacity_end
                - accounting_vdb
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - td_ioengine_flagged.6529
                - zbd_recover_write_error
            - BranchSide:      'zbd.c:1835,25'
              BranchSideFuncs:
                - zbd_offset_to_zone
                - __assert_fail
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_zone_idx
                - __dprint
                - zbd_zone_capacity_end
                - accounting_vdb
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - td_ioengine_flagged.6529
                - zbd_recover_write_error
        - Branch String:   'zbd.c:1836,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1836,2'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_zone_idx
                - __dprint
                - zbd_zone_capacity_end
                - accounting_vdb
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - td_ioengine_flagged.6529
                - zbd_recover_write_error
            - BranchSide:      'zbd.c:1838,7'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_zone_idx
                - __dprint
                - zbd_zone_capacity_end
                - accounting_vdb
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - td_ioengine_flagged.6529
                - zbd_recover_write_error
        - Branch String:   'zbd.c:1838,15'
          Branch Sides:
            - BranchSide:      'zbd.c:1838,18'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_zone_idx
                - __dprint
                - zbd_zone_capacity_end
                - accounting_vdb
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:1846,7'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_zone_idx
                - __dprint
                - zbd_zone_capacity_end
                - accounting_vdb
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   'zbd.c:1838,48'
          Branch Sides:
            - BranchSide:      'zbd.c:1839,6'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_zone_idx
                - __dprint
                - zbd_zone_capacity_end
                - accounting_vdb
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - td_ioengine_flagged.6529
                - zbd_recover_write_error
            - BranchSide:      'zbd.c:1846,7'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_zone_idx
                - __dprint
                - zbd_zone_capacity_end
                - accounting_vdb
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   'zbd.c:1839,31'
          Branch Sides:
            - BranchSide:      'zbd.c:1839,54'
              BranchSideFuncs:
                - td_ioengine_flagged.6529
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_zone_idx
                - __dprint
                - zbd_zone_capacity_end
                - accounting_vdb
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - zbd_recover_write_error
            - BranchSide:      'zbd.c:1846,7'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_zone_idx
                - __dprint
                - zbd_zone_capacity_end
                - accounting_vdb
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   'zbd.c:1839,70'
          Branch Sides:
            - BranchSide:      'zbd.c:1840,7'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_zone_idx
                - __dprint
                - zbd_zone_capacity_end
                - accounting_vdb
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - zbd_recover_write_error
            - BranchSide:      'zbd.c:1846,7'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_zone_idx
                - __dprint
                - zbd_zone_capacity_end
                - accounting_vdb
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   'zbd.c:1838,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1841,27'
              BranchSideFuncs:
                - zbd_recover_write_error
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_zone_idx
                - __dprint
                - zbd_zone_capacity_end
                - accounting_vdb
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:1846,7'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_zone_idx
                - __dprint
                - zbd_zone_capacity_end
                - accounting_vdb
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   'zbd.c:1842,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1843,12'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_zone_idx
                - __dprint
                - zbd_zone_capacity_end
                - accounting_vdb
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:1844,2'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_zone_idx
                - __dprint
                - zbd_zone_capacity_end
                - accounting_vdb
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   'zbd.c:1846,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1847,3'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
                - zbd_zone_capacity_end
                - accounting_vdb
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:1849,2'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
                - zbd_zone_capacity_end
                - accounting_vdb
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   'zbd.c:1849,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1849,2'
              BranchSideFuncs:
                - zbd_zone_capacity_end
                - accounting_vdb
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:1853,10'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
                - zbd_zone_capacity_end
                - accounting_vdb
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   'zbd.c:1853,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1855,14'
              BranchSideFuncs:
                - zbd_zone_capacity_end
                - accounting_vdb
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:1870,3'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_end_zone_io
        - Branch String:   'zbd.c:1855,14'
          Branch Sides:
            - BranchSide:      'zbd.c:1855,14'
              BranchSideFuncs:
                - accounting_vdb
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:1855,14'
              BranchSideFuncs:
                - accounting_vdb
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
        - Branch String:   'zbd.c:1862,29'
          Branch Sides:
            - BranchSide:      'zbd.c:1862,32'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_end_zone_io
                - pthread_mutex_lock
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:1867,11'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_end_zone_io
        - Branch String:   'zbd.c:1862,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1863,24'
              BranchSideFuncs:
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_end_zone_io
            - BranchSide:      'zbd.c:1867,11'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_end_zone_io
        - Branch String:   'zbd.c:1873,28'
          Branch Sides:
            - BranchSide:      'zbd.c:1873,32'
              BranchSideFuncs:
                - zbd_end_zone_io
                - zone_unlock
                - zbd_zone_idx
                - __dprint
            - BranchSide:      'zbd.c:1873,38'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
        - Branch String:   'zbd.c:1873,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1873,38'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
            - BranchSide:      'zbd.c:1874,19'
              BranchSideFuncs:
                - zbd_end_zone_io
                - zone_unlock
                - zbd_zone_idx
                - __dprint
        - Branch String:   'zbd.c:1877,15'
          Branch Sides:
            - BranchSide:      'zbd.c:1877,19'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
            - BranchSide:      'zbd.c:1878,7'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
        - Branch String:   'zbd.c:1877,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1877,6'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
            - BranchSide:      'zbd.c:1878,7'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
        - Branch String:   'zbd.c:1878,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1879,4'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
            - BranchSide:      'zbd.c:1887,15'
              BranchSideFuncs:
                - zone_unlock
        - Branch String:   'zbd.c:1880,33'
          Branch Sides:
            - BranchSide:      'zbd.c:1880,36'
              BranchSideFuncs:
                - zone_unlock
                - zbd_zone_idx
                - __dprint
            - BranchSide:      'zbd.c:1885,3'
              BranchSideFuncs:
                - zone_unlock
        - Branch String:   'zbd.c:1880,8'
          Branch Sides:
            - BranchSide:      'zbd.c:1881,5'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
                - zone_unlock
            - BranchSide:      'zbd.c:1885,3'
              BranchSideFuncs:
                - zone_unlock
        - Branch String:   'zbd.c:1881,5'
          Branch Sides:
            - BranchSide:      'zbd.c:1881,5'
              BranchSideFuncs:
                - zone_unlock
            - BranchSide:      'zbd.c:1883,5'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
                - zone_unlock
      Callsites:
        - Src:             'zbd.c:1833,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:1835,6'
          Dst:             zbd_offset_to_zone
        - Src:             'zbd.c:1836,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:1839,34'
          Dst:             td_ioengine_flagged
        - Src:             'zbd.c:1841,3'
          Dst:             zbd_recover_write_error
        - Src:             'zbd.c:1849,2'
          Dst:             zbd_zone_idx
        - Src:             'zbd.c:1849,2'
          Dst:             __dprint
        - Src:             'zbd.c:1855,14'
          Dst:             zbd_zone_capacity_end
        - Src:             'zbd.c:1862,7'
          Dst:             accounting_vdb
        - Src:             'zbd.c:1863,4'
          Dst:             pthread_mutex_lock
        - Src:             'zbd.c:1865,4'
          Dst:             pthread_mutex_unlock
        - Src:             'zbd.c:1874,3'
          Dst:             zbd_end_zone_io
        - Src:             'zbd.c:1881,5'
          Dst:             zbd_zone_idx
        - Src:             'zbd.c:1881,5'
          Dst:             __dprint
        - Src:             'zbd.c:1887,3'
          Dst:             zone_unlock
    - functionName:    td_ioengine_flagged
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - flags
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zbd_dec_and_reset_write_cnt
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1393
      functionLinenumberEnd: 1404
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         12
      ICount:          86
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - _zbd_reset_write_cnt
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:1397,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1397,2'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - _zbd_reset_write_cnt
            - BranchSide:      'zbd.c:1398,6'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - _zbd_reset_write_cnt
        - Branch String:   'zbd.c:1398,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1399,17'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - _zbd_reset_write_cnt
            - BranchSide:      'zbd.c:1400,6'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - _zbd_reset_write_cnt
        - Branch String:   'zbd.c:1400,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1400,6'
              BranchSideFuncs:
                - _zbd_reset_write_cnt
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:1401,24'
              BranchSideFuncs:
                - _zbd_reset_write_cnt
                - pthread_mutex_unlock
      Callsites:
        - Src:             'zbd.c:1396,2'
          Dst:             pthread_mutex_lock
        - Src:             'zbd.c:1397,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:1401,3'
          Dst:             _zbd_reset_write_cnt
        - Src:             'zbd.c:1402,2'
          Dst:             pthread_mutex_unlock
    - functionName:    zbd_convert_to_write_zone
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1505
      functionLinenumberEnd: 1742
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
        - zb
      BBCount:         171
      ICount:          1061
      EdgeCount:       223
      CyclomaticComplexity: 54
      functionsReached:
        - __assert_fail
        - __dprint
        - any_io_in_flight
        - io_u_quiesce
        - is_valid_offset
        - pick_random_zone_idx
        - pthread_mutex_lock
        - pthread_mutex_unlock
        - zbd_finish_zone
        - zbd_get_zone
        - zbd_offset_to_zone_idx
        - zbd_pick_write_zone
        - zbd_write_zone_get
        - zbd_write_zone_put
        - zbd_zone_idx
        - zbd_zone_remainder
        - zone_lock
        - zone_unlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:1517,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1517,2'
              BranchSideFuncs:
                - zbd_zone_remainder
                - zbd_write_zone_get
                - zone_unlock
                - zbd_offset_to_zone_idx
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
                - pick_random_zone_idx
                - zbd_zone_remainder
                - pthread_mutex_lock
                - zbd_write_zone_put
                - pthread_mutex_unlock
                - zbd_zone_idx
                - __dprint
                - io_u_quiesce
                - zbd_finish_zone
                - zone_unlock
                - zbd_zone_idx
                - zbd_zone_idx
                - zone_lock
                - zbd_get_zone
            - BranchSide:      'zbd.c:1519,25'
              BranchSideFuncs:
                - zbd_zone_remainder
                - zbd_write_zone_get
                - zone_unlock
                - zbd_offset_to_zone_idx
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
                - pick_random_zone_idx
                - zbd_zone_remainder
                - pthread_mutex_lock
                - zbd_write_zone_put
                - pthread_mutex_unlock
                - zbd_zone_idx
                - __dprint
                - io_u_quiesce
                - zbd_finish_zone
                - zone_unlock
                - zbd_zone_idx
                - zbd_zone_idx
                - zone_lock
                - zbd_get_zone
        - Branch String:   'zbd.c:1519,33'
          Branch Sides:
            - BranchSide:      'zbd.c:1519,55'
              BranchSideFuncs:
                - zbd_zone_remainder
                - zbd_write_zone_get
                - zone_unlock
                - zbd_offset_to_zone_idx
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
                - pick_random_zone_idx
                - pthread_mutex_lock
                - zbd_write_zone_put
                - pthread_mutex_unlock
                - zbd_zone_idx
                - __dprint
                - io_u_quiesce
                - zbd_finish_zone
                - zone_unlock
                - zbd_zone_idx
                - zbd_zone_idx
                - zone_lock
                - zbd_get_zone
            - BranchSide:      'zbd.c:1542,25'
              BranchSideFuncs:
                - zbd_write_zone_get
                - zone_unlock
                - zbd_offset_to_zone_idx
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
                - pick_random_zone_idx
        - Branch String:   'zbd.c:1519,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1520,23'
              BranchSideFuncs:
                - pthread_mutex_lock
                - zbd_write_zone_put
                - pthread_mutex_unlock
                - zbd_zone_idx
                - __dprint
                - io_u_quiesce
                - zbd_finish_zone
                - zone_unlock
                - zbd_zone_idx
                - zbd_zone_idx
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - zbd_offset_to_zone_idx
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
                - pick_random_zone_idx
                - zbd_get_zone
            - BranchSide:      'zbd.c:1542,25'
              BranchSideFuncs:
                - zbd_write_zone_get
                - zone_unlock
                - zbd_offset_to_zone_idx
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
                - pick_random_zone_idx
        - Branch String:   'zbd.c:1523,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1523,3'
              BranchSideFuncs:
                - io_u_quiesce
                - zbd_finish_zone
                - zone_unlock
                - zbd_zone_idx
                - zbd_zone_idx
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - zbd_offset_to_zone_idx
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
                - pick_random_zone_idx
                - zbd_get_zone
            - BranchSide:      'zbd.c:1525,16'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
                - io_u_quiesce
                - zbd_finish_zone
                - zone_unlock
                - zbd_zone_idx
                - zbd_zone_idx
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - zbd_offset_to_zone_idx
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
                - pick_random_zone_idx
                - zbd_get_zone
        - Branch String:   'zbd.c:1529,46'
          Branch Sides:
            - BranchSide:      'zbd.c:1529,50'
              BranchSideFuncs:
                - zbd_zone_idx
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - zbd_offset_to_zone_idx
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
                - pick_random_zone_idx
                - zbd_get_zone
            - BranchSide:      'zbd.c:1533,3'
              BranchSideFuncs:
                - zbd_zone_idx
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - zbd_offset_to_zone_idx
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
                - pick_random_zone_idx
                - zbd_get_zone
        - Branch String:   'zbd.c:1529,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1530,4'
              BranchSideFuncs:
                - zbd_zone_idx
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - zbd_offset_to_zone_idx
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
                - pick_random_zone_idx
                - zbd_get_zone
            - BranchSide:      'zbd.c:1533,3'
              BranchSideFuncs:
                - zbd_zone_idx
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - zbd_offset_to_zone_idx
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
                - pick_random_zone_idx
                - zbd_get_zone
        - Branch String:   'zbd.c:1535,8'
          Branch Sides:
            - BranchSide:      'zbd.c:1536,23'
              BranchSideFuncs:
                - zbd_get_zone
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - zbd_offset_to_zone_idx
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
                - pick_random_zone_idx
                - zbd_zone_idx
            - BranchSide:      'zbd.c:1537,3'
              BranchSideFuncs:
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - zbd_offset_to_zone_idx
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
                - pick_random_zone_idx
                - zbd_zone_idx
                - zbd_get_zone
        - Branch String:   'zbd.c:1537,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1534,6'
              BranchSideFuncs:
                - zbd_zone_idx
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - zbd_offset_to_zone_idx
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
                - pick_random_zone_idx
                - zbd_get_zone
            - BranchSide:      'zbd.c:1539,13'
              BranchSideFuncs:
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - zbd_offset_to_zone_idx
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
                - pick_random_zone_idx
        - Branch String:   'zbd.c:1542,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1543,10'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1545,14'
              BranchSideFuncs:
                - zone_unlock
                - zbd_offset_to_zone_idx
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
                - pick_random_zone_idx
        - Branch String:   'zbd.c:1547,28'
          Branch Sides:
            - BranchSide:      'zbd.c:1547,31'
              BranchSideFuncs:
                - pick_random_zone_idx
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
            - BranchSide:      'zbd.c:1552,14'
              BranchSideFuncs:
                - pick_random_zone_idx
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
        - Branch String:   'zbd.c:1547,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1552,14'
              BranchSideFuncs:
                - pick_random_zone_idx
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
            - BranchSide:      'zbd.c:1554,37'
              BranchSideFuncs:
                - zbd_offset_to_zone_idx
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
        - Branch String:   'zbd.c:1556,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1557,14'
              BranchSideFuncs:
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
            - BranchSide:      'zbd.c:1558,11'
              BranchSideFuncs:
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
        - Branch String:   'zbd.c:1561,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1561,2'
              BranchSideFuncs:
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
            - BranchSide:      'zbd.c:1571,2'
              BranchSideFuncs:
                - __dprint
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
        - Branch String:   'zbd.c:1573,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1574,14'
              BranchSideFuncs:
                - zone_lock
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zbd_get_zone
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
            - BranchSide:      'zbd.c:1576,23'
              BranchSideFuncs:
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zbd_get_zone
                - zone_lock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
        - Branch String:   'zbd.c:1578,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1579,8'
              BranchSideFuncs:
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zbd_get_zone
                - pthread_mutex_lock
                - zone_lock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
            - BranchSide:      'zbd.c:1590,28'
              BranchSideFuncs:
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zbd_get_zone
                - pthread_mutex_lock
                - __dprint
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - zone_lock
                - zone_unlock
        - Branch String:   'zbd.c:1579,41'
          Branch Sides:
            - BranchSide:      'zbd.c:1580,8'
              BranchSideFuncs:
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zbd_get_zone
                - pthread_mutex_lock
                - zone_lock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
            - BranchSide:      'zbd.c:1583,8'
              BranchSideFuncs:
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - zone_lock
                - zone_unlock
                - __dprint
        - Branch String:   'zbd.c:1580,35'
          Branch Sides:
            - BranchSide:      'zbd.c:1581,8'
              BranchSideFuncs:
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zbd_get_zone
                - pthread_mutex_lock
                - zone_lock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
            - BranchSide:      'zbd.c:1583,8'
              BranchSideFuncs:
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - zone_lock
                - zone_unlock
                - __dprint
        - Branch String:   'zbd.c:1579,8'
          Branch Sides:
            - BranchSide:      'zbd.c:1582,5'
              BranchSideFuncs:
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:1583,8'
              BranchSideFuncs:
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - zone_lock
                - zone_unlock
                - __dprint
        - Branch String:   'zbd.c:1583,8'
          Branch Sides:
            - BranchSide:      'zbd.c:1584,5'
              BranchSideFuncs:
                - __dprint
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
            - BranchSide:      'zbd.c:1588,3'
              BranchSideFuncs:
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zbd_get_zone
                - pthread_mutex_lock
                - __dprint
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - zone_lock
                - zone_unlock
        - Branch String:   'zbd.c:1584,5'
          Branch Sides:
            - BranchSide:      'zbd.c:1584,5'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
            - BranchSide:      'zbd.c:1586,5'
              BranchSideFuncs:
                - __dprint
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
        - Branch String:   'zbd.c:1590,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1591,4'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - zone_lock
                - zone_unlock
            - BranchSide:      'zbd.c:1599,7'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - zone_lock
                - zone_unlock
        - Branch String:   'zbd.c:1591,4'
          Branch Sides:
            - BranchSide:      'zbd.c:1591,4'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - zone_unlock
            - BranchSide:      'zbd.c:1593,26'
              BranchSideFuncs:
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
        - Branch String:   'zbd.c:1594,8'
          Branch Sides:
            - BranchSide:      'zbd.c:1595,17'
              BranchSideFuncs:
                - zone_unlock
            - BranchSide:      'zbd.c:1596,4'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1599,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1600,4'
              BranchSideFuncs:
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
            - BranchSide:      'zbd.c:1601,14'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
                - zone_unlock
        - Branch String:   'zbd.c:1605,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1571,2'
              BranchSideFuncs:
                - zone_unlock
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
            - BranchSide:      'zbd.c:1606,16'
              BranchSideFuncs:
                - zone_unlock
                - zbd_get_zone
                - pthread_mutex_lock
                - zbd_pick_write_zone
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - pthread_mutex_unlock
                - zbd_zone_remainder
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
                - pthread_mutex_unlock
                - __dprint
                - zone_lock
        - Branch String:   'zbd.c:1612,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1612,31'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - __dprint
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:1613,25'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - __dprint
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:1620,54'
          Branch Sides:
            - BranchSide:      'zbd.c:1619,18'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
            - BranchSide:      'zbd.c:1621,4'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
        - Branch String:   'zbd.c:1621,26'
          Branch Sides:
            - BranchSide:      'zbd.c:1622,4'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
            - BranchSide:      'zbd.c:1623,4'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
        - Branch String:   'zbd.c:1622,52'
          Branch Sides:
            - BranchSide:      'zbd.c:1619,18'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
            - BranchSide:      'zbd.c:1623,4'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
        - Branch String:   'zbd.c:1623,29'
          Branch Sides:
            - BranchSide:      'zbd.c:1622,52'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
            - BranchSide:      'zbd.c:1624,4'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - __dprint
                - io_u_quiesce
        - Branch String:   'zbd.c:1634,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1634,6'
              BranchSideFuncs:
                - __dprint
                - io_u_quiesce
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
            - BranchSide:      'zbd.c:1635,3'
              BranchSideFuncs:
                - __dprint
                - io_u_quiesce
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
        - Branch String:   'zbd.c:1635,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1635,3'
              BranchSideFuncs:
                - io_u_quiesce
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
            - BranchSide:      'zbd.c:1638,16'
              BranchSideFuncs:
                - __dprint
                - io_u_quiesce
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
        - Branch String:   'zbd.c:1643,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1644,11'
              BranchSideFuncs:
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
            - BranchSide:      'zbd.c:1666,22'
              BranchSideFuncs:
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
        - Branch String:   'zbd.c:1645,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1646,16'
              BranchSideFuncs:
                - zone_unlock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - zone_lock
                - zbd_write_zone_get
            - BranchSide:      'zbd.c:1647,4'
              BranchSideFuncs:
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - zone_unlock
                - zone_lock
                - zbd_write_zone_get
        - Branch String:   'zbd.c:1648,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1650,15'
              BranchSideFuncs:
                - is_valid_offset
                - __assert_fail
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - zone_unlock
                - zone_lock
                - zbd_write_zone_get
            - BranchSide:      'zbd.c:1653,3'
              BranchSideFuncs:
                - is_valid_offset
                - __assert_fail
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - zone_unlock
                - zone_lock
                - zbd_write_zone_get
        - Branch String:   'zbd.c:1653,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1653,3'
              BranchSideFuncs:
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_unlock
                - zone_lock
                - zbd_write_zone_get
            - BranchSide:      'zbd.c:1654,8'
              BranchSideFuncs:
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_unlock
                - zone_lock
                - zbd_write_zone_get
        - Branch String:   'zbd.c:1654,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1655,4'
              BranchSideFuncs:
                - zone_lock
                - zbd_write_zone_get
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_unlock
            - BranchSide:      'zbd.c:1656,13'
              BranchSideFuncs:
                - zone_lock
                - zbd_write_zone_get
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_unlock
        - Branch String:   'zbd.c:1657,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1658,4'
              BranchSideFuncs:
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
            - BranchSide:      'zbd.c:1659,26'
              BranchSideFuncs:
                - zbd_write_zone_get
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zone_unlock
        - Branch String:   'zbd.c:1659,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1660,4'
              BranchSideFuncs:
                - __dprint
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:1661,2'
              BranchSideFuncs:
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
        - Branch String:   'zbd.c:1668,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1669,14'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
            - BranchSide:      'zbd.c:1691,14'
              BranchSideFuncs:
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_lock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
        - Branch String:   'zbd.c:1670,30'
          Branch Sides:
            - BranchSide:      'zbd.c:1670,33'
              BranchSideFuncs:
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
            - BranchSide:      'zbd.c:1671,4'
              BranchSideFuncs:
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
        - Branch String:   'zbd.c:1670,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1671,4'
              BranchSideFuncs:
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
            - BranchSide:      'zbd.c:1672,25'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
        - Branch String:   'zbd.c:1678,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1679,21'
              BranchSideFuncs:
                - __dprint
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:1682,23'
              BranchSideFuncs:
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
        - Branch String:   'zbd.c:1692,16'
          Branch Sides:
            - BranchSide:      'zbd.c:1692,19'
              BranchSideFuncs:
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
            - BranchSide:      'zbd.c:1693,3'
              BranchSideFuncs:
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
        - Branch String:   'zbd.c:1692,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1693,3'
              BranchSideFuncs:
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
            - BranchSide:      'zbd.c:1704,6'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:1693,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1693,3'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
            - BranchSide:      'zbd.c:1696,18'
              BranchSideFuncs:
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - pthread_mutex_lock
                - any_io_in_flight
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - zbd_zone_remainder
                - pthread_mutex_lock
                - is_valid_offset
                - zbd_get_zone
                - is_valid_offset
                - __assert_fail
                - zone_lock
                - zbd_write_zone_get
                - zone_unlock
        - Branch String:   'zbd.c:1704,20'
          Branch Sides:
            - BranchSide:      'zbd.c:1704,23'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:1724,24'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
        - Branch String:   'zbd.c:1704,51'
          Branch Sides:
            - BranchSide:      'zbd.c:1704,54'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:1724,24'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
        - Branch String:   'zbd.c:1704,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1712,27'
              BranchSideFuncs:
                - zbd_pick_write_zone
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:1724,24'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - zone_unlock
                - __dprint
        - Branch String:   'zbd.c:1712,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1712,45'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:1713,26'
              BranchSideFuncs:
                - pthread_mutex_unlock
                - zone_unlock
                - zbd_get_zone
                - zone_lock
                - io_u_quiesce
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:1718,4'
          Branch Sides:
            - BranchSide:      'zbd.c:1718,4'
              BranchSideFuncs:
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:1720,20'
              BranchSideFuncs:
                - __dprint
                - zbd_finish_zone
                - __dprint
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:1728,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1728,2'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1731,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'zbd.c:1734,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1734,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:1737,17'
              BranchSideFuncs:
                - __dprint
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:1738,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1738,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'zbd.c:1739,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'zbd.c:1739,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1739,2'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1741,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'zbd.c:1517,2'
          Dst:             is_valid_offset
        - Src:             'zbd.c:1517,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:1519,6'
          Dst:             zbd_zone_remainder
        - Src:             'zbd.c:1519,36'
          Dst:             zbd_zone_remainder
        - Src:             'zbd.c:1520,3'
          Dst:             pthread_mutex_lock
        - Src:             'zbd.c:1521,3'
          Dst:             zbd_write_zone_put
        - Src:             'zbd.c:1522,3'
          Dst:             pthread_mutex_unlock
        - Src:             'zbd.c:1523,3'
          Dst:             zbd_zone_idx
        - Src:             'zbd.c:1523,3'
          Dst:             __dprint
        - Src:             'zbd.c:1525,3'
          Dst:             io_u_quiesce
        - Src:             'zbd.c:1526,3'
          Dst:             zbd_finish_zone
        - Src:             'zbd.c:1527,3'
          Dst:             zone_unlock
        - Src:             'zbd.c:1529,7'
          Dst:             zbd_zone_idx
        - Src:             'zbd.c:1535,8'
          Dst:             zbd_zone_idx
        - Src:             'zbd.c:1536,10'
          Dst:             zbd_get_zone
        - Src:             'zbd.c:1539,3'
          Dst:             zone_lock
        - Src:             'zbd.c:1542,6'
          Dst:             zbd_write_zone_get
        - Src:             'zbd.c:1545,2'
          Dst:             zone_unlock
        - Src:             'zbd.c:1552,32'
          Dst:             pick_random_zone_idx
        - Src:             'zbd.c:1554,14'
          Dst:             zbd_offset_to_zone_idx
        - Src:             'zbd.c:1561,2'
          Dst:             __dprint
        - Src:             'zbd.c:1572,7'
          Dst:             zbd_get_zone
        - Src:             'zbd.c:1574,4'
          Dst:             zone_lock
        - Src:             'zbd.c:1576,3'
          Dst:             pthread_mutex_lock
        - Src:             'zbd.c:1584,5'
          Dst:             __dprint
        - Src:             'zbd.c:1590,8'
          Dst:             zbd_pick_write_zone
        - Src:             'zbd.c:1591,4'
          Dst:             __dprint
        - Src:             'zbd.c:1593,4'
          Dst:             pthread_mutex_unlock
        - Src:             'zbd.c:1595,5'
          Dst:             zone_unlock
        - Src:             'zbd.c:1603,3'
          Dst:             pthread_mutex_unlock
        - Src:             'zbd.c:1606,4'
          Dst:             zone_unlock
        - Src:             'zbd.c:1612,6'
          Dst:             zbd_zone_remainder
        - Src:             'zbd.c:1613,3'
          Dst:             pthread_mutex_unlock
        - Src:             'zbd.c:1626,2'
          Dst:             pthread_mutex_unlock
        - Src:             'zbd.c:1635,3'
          Dst:             __dprint
        - Src:             'zbd.c:1638,3'
          Dst:             io_u_quiesce
        - Src:             'zbd.c:1646,4'
          Dst:             zone_unlock
        - Src:             'zbd.c:1648,8'
          Dst:             is_valid_offset
        - Src:             'zbd.c:1651,8'
          Dst:             zbd_get_zone
        - Src:             'zbd.c:1653,3'
          Dst:             is_valid_offset
        - Src:             'zbd.c:1653,3'
          Dst:             __assert_fail
        - Src:             'zbd.c:1656,3'
          Dst:             zone_lock
        - Src:             'zbd.c:1659,7'
          Dst:             zbd_write_zone_get
        - Src:             'zbd.c:1666,2'
          Dst:             pthread_mutex_lock
        - Src:             'zbd.c:1672,3'
          Dst:             pthread_mutex_unlock
        - Src:             'zbd.c:1673,3'
          Dst:             zone_unlock
        - Src:             'zbd.c:1675,7'
          Dst:             zbd_get_zone
        - Src:             'zbd.c:1677,3'
          Dst:             zone_lock
        - Src:             'zbd.c:1678,7'
          Dst:             zbd_zone_remainder
        - Src:             'zbd.c:1682,3'
          Dst:             pthread_mutex_lock
        - Src:             'zbd.c:1691,14'
          Dst:             any_io_in_flight
        - Src:             'zbd.c:1693,3'
          Dst:             __dprint
        - Src:             'zbd.c:1697,3'
          Dst:             pthread_mutex_unlock
        - Src:             'zbd.c:1698,3'
          Dst:             zone_unlock
        - Src:             'zbd.c:1699,3'
          Dst:             io_u_quiesce
        - Src:             'zbd.c:1700,3'
          Dst:             zone_lock
        - Src:             'zbd.c:1712,7'
          Dst:             zbd_pick_write_zone
        - Src:             'zbd.c:1713,4'
          Dst:             pthread_mutex_unlock
        - Src:             'zbd.c:1714,4'
          Dst:             zone_unlock
        - Src:             'zbd.c:1715,8'
          Dst:             zbd_get_zone
        - Src:             'zbd.c:1716,4'
          Dst:             zone_lock
        - Src:             'zbd.c:1717,4'
          Dst:             io_u_quiesce
        - Src:             'zbd.c:1718,4'
          Dst:             __dprint
        - Src:             'zbd.c:1720,4'
          Dst:             zbd_finish_zone
        - Src:             'zbd.c:1724,2'
          Dst:             pthread_mutex_unlock
        - Src:             'zbd.c:1726,2'
          Dst:             zone_unlock
        - Src:             'zbd.c:1728,2'
          Dst:             __dprint
        - Src:             'zbd.c:1734,2'
          Dst:             __dprint
        - Src:             'zbd.c:1738,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:1739,2'
          Dst:             __assert_fail
    - functionName:    zone_lock
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - z
      BBCount:         18
      ICount:          93
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
        - io_u_quiesce
        - pthread_mutex_lock
        - pthread_mutex_trylock
        - td_ioengine_flagged
        - zbd_zone_idx
      functionUses:    10
      BranchProfiles:
        - Branch String:   'zbd.c:109,2'
          Branch Sides:
            - BranchSide:      'zbd.c:109,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - pthread_mutex_trylock
                - td_ioengine_flagged.6529
                - io_u_quiesce
                - pthread_mutex_lock
            - BranchSide:      'zbd.c:109,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'zbd.c:109,2'
          Branch Sides:
            - BranchSide:      'zbd.c:109,2'
              BranchSideFuncs:
                - __assert_fail
                - pthread_mutex_trylock
                - td_ioengine_flagged.6529
                - io_u_quiesce
                - pthread_mutex_lock
            - BranchSide:      'zbd.c:110,2'
              BranchSideFuncs:
                - __assert_fail
                - pthread_mutex_trylock
                - td_ioengine_flagged.6529
                - io_u_quiesce
                - pthread_mutex_lock
        - Branch String:   'zbd.c:110,2'
          Branch Sides:
            - BranchSide:      'zbd.c:110,2'
              BranchSideFuncs:
                - pthread_mutex_trylock
                - td_ioengine_flagged.6529
                - io_u_quiesce
                - pthread_mutex_lock
            - BranchSide:      'zbd.c:122,29'
              BranchSideFuncs:
                - pthread_mutex_trylock
                - td_ioengine_flagged.6529
                - io_u_quiesce
                - pthread_mutex_lock
        - Branch String:   'zbd.c:122,6'
          Branch Sides:
            - BranchSide:      'zbd.c:122,6'
              BranchSideFuncs:
                - td_ioengine_flagged.6529
                - io_u_quiesce
                - pthread_mutex_lock
            - BranchSide:      'zbd.c:123,28'
              BranchSideFuncs:
                - td_ioengine_flagged.6529
                - io_u_quiesce
                - pthread_mutex_lock
        - Branch String:   'zbd.c:123,7'
          Branch Sides:
            - BranchSide:      'zbd.c:124,17'
              BranchSideFuncs:
                - pthread_mutex_lock
            - BranchSide:      'zbd.c:125,23'
              BranchSideFuncs:
                - pthread_mutex_lock
      Callsites:
        - Src:             'zbd.c:107,26'
          Dst:             zbd_zone_idx
        - Src:             'zbd.c:109,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:110,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:122,6'
          Dst:             pthread_mutex_trylock
        - Src:             'zbd.c:123,8'
          Dst:             td_ioengine_flagged
        - Src:             'zbd.c:124,4'
          Dst:             io_u_quiesce
        - Src:             'zbd.c:125,3'
          Dst:             pthread_mutex_lock
    - functionName:    pthread_mutex_trylock
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    zbd_find_zone
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1754
      functionLinenumberEnd: 1791
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
        - min_bytes
        - zb
        - zl
      BBCount:         47
      ICount:          292
      EdgeCount:       62
      CyclomaticComplexity: 17
      functionsReached:
        - __dprint
        - zbd_get_zone
        - zone_lock
        - zone_unlock
      functionUses:    2
      BranchProfiles:
        - Branch String:   'zbd.c:1763,41'
          Branch Sides:
            - BranchSide:      'zbd.c:1763,2'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
                - zone_lock
                - zone_unlock
                - zone_lock
            - BranchSide:      'zbd.c:1763,44'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
                - zone_lock
                - zone_unlock
                - zone_lock
        - Branch String:   'zbd.c:1763,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1764,7'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
                - zone_lock
                - zone_unlock
                - zone_lock
            - BranchSide:      'zbd.c:1786,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'zbd.c:1764,15'
          Branch Sides:
            - BranchSide:      'zbd.c:1764,18'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
                - zone_lock
                - zone_unlock
                - zone_lock
            - BranchSide:      'zbd.c:1771,15'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
                - zone_lock
                - zone_unlock
                - zone_lock
        - Branch String:   'zbd.c:1764,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1765,8'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
                - zone_lock
                - zone_unlock
                - zone_lock
            - BranchSide:      'zbd.c:1771,15'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
                - zone_lock
                - zone_unlock
                - zone_lock
        - Branch String:   'zbd.c:1765,8'
          Branch Sides:
            - BranchSide:      'zbd.c:1766,15'
              BranchSideFuncs:
                - zone_lock
                - __dprint
                - zone_unlock
                - zone_lock
                - zone_unlock
            - BranchSide:      'zbd.c:1767,8'
              BranchSideFuncs:
                - __dprint
                - zone_lock
                - zone_unlock
                - zone_lock
                - zone_unlock
        - Branch String:   'zbd.c:1767,8'
          Branch Sides:
            - BranchSide:      'zbd.c:1768,12'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1769,8'
              BranchSideFuncs:
                - __dprint
                - zone_lock
                - zone_unlock
                - zone_lock
                - zone_unlock
        - Branch String:   'zbd.c:1769,8'
          Branch Sides:
            - BranchSide:      'zbd.c:1770,17'
              BranchSideFuncs:
                - zone_unlock
                - __dprint
                - zone_lock
                - zone_unlock
                - zone_lock
            - BranchSide:      'zbd.c:1771,3'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
                - zone_lock
                - zone_unlock
                - zone_lock
        - Branch String:   'zbd.c:1771,14'
          Branch Sides:
            - BranchSide:      'zbd.c:0,0'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
                - zone_lock
                - zone_unlock
                - zone_lock
            - BranchSide:      'zbd.c:1772,4'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'zbd.c:1775,21'
          Branch Sides:
            - BranchSide:      'zbd.c:1775,24'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
                - zone_lock
                - zone_unlock
                - zone_lock
            - BranchSide:      'zbd.c:1784,2'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
                - zone_lock
                - zone_unlock
                - zone_lock
        - Branch String:   'zbd.c:1775,33'
          Branch Sides:
            - BranchSide:      'zbd.c:1776,7'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
                - zone_lock
                - zone_unlock
                - zone_lock
            - BranchSide:      'zbd.c:1784,2'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
                - zone_lock
                - zone_unlock
                - zone_lock
        - Branch String:   'zbd.c:1775,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1777,8'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
                - zone_lock
                - zone_unlock
                - zone_lock
            - BranchSide:      'zbd.c:1784,2'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
                - zone_lock
                - zone_unlock
                - zone_lock
        - Branch String:   'zbd.c:1777,8'
          Branch Sides:
            - BranchSide:      'zbd.c:1778,15'
              BranchSideFuncs:
                - zone_lock
                - __dprint
                - zone_unlock
                - zone_lock
                - zone_unlock
            - BranchSide:      'zbd.c:1779,8'
              BranchSideFuncs:
                - __dprint
                - zone_lock
                - zone_unlock
                - zone_lock
                - zone_unlock
        - Branch String:   'zbd.c:1779,8'
          Branch Sides:
            - BranchSide:      'zbd.c:1780,12'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1781,8'
              BranchSideFuncs:
                - __dprint
                - zone_lock
                - zone_unlock
                - zone_lock
                - zone_unlock
        - Branch String:   'zbd.c:1781,8'
          Branch Sides:
            - BranchSide:      'zbd.c:1782,17'
              BranchSideFuncs:
                - zone_unlock
                - __dprint
                - zone_lock
                - zone_unlock
                - zone_lock
            - BranchSide:      'zbd.c:1783,3'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
                - zone_lock
                - zone_unlock
                - zone_lock
        - Branch String:   'zbd.c:1786,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1786,2'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1790,2'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'zbd.c:1757,41'
          Dst:             zbd_get_zone
        - Src:             'zbd.c:1766,5'
          Dst:             zone_lock
        - Src:             'zbd.c:1770,5'
          Dst:             zone_unlock
        - Src:             'zbd.c:1778,5'
          Dst:             zone_lock
        - Src:             'zbd.c:1782,5'
          Dst:             zone_unlock
        - Src:             'zbd.c:1786,2'
          Dst:             __dprint
    - functionName:    zbd_adjust_block
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     externalLinkage
      functionLinenumber: 2055
      functionLinenumberEnd: 2343
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         282
      ICount:          1702
      EdgeCount:       355
      CyclomaticComplexity: 75
      functionsReached:
        - __assert_fail
        - __dprint
        - __zbd_reset_zone
        - get_next_verify
        - io_u_quiesce
        - is_valid_offset
        - log_err
        - nowarn_snprintf
        - strerror
        - td_ioengine_flagged
        - zbd_convert_to_write_zone
        - zbd_dec_and_reset_write_cnt
        - zbd_find_zone
        - zbd_get_zone
        - zbd_offset_to_zone
        - zbd_zone_capacity_end
        - zbd_zone_full
        - zbd_zone_remainder
        - zone_lock
        - zone_unlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:2064,2'
          Branch Sides:
            - BranchSide:      'zbd.c:2064,2'
              BranchSideFuncs:
                - __assert_fail
                - is_valid_offset
                - __assert_fail
                - __assert_fail
                - zbd_offset_to_zone
                - __dprint
                - zone_lock
                - td_ioengine_flagged.6529
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - zone_unlock
                - __dprint
                - zbd_convert_to_write_zone
                - __dprint
                - zbd_zone_remainder
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
                - zbd_zone_remainder
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - io_u_quiesce
            - BranchSide:      'zbd.c:2065,2'
              BranchSideFuncs:
                - __assert_fail
                - is_valid_offset
                - __assert_fail
                - __assert_fail
                - zbd_offset_to_zone
                - __dprint
                - zone_lock
                - td_ioengine_flagged.6529
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - zone_unlock
                - __dprint
                - zbd_convert_to_write_zone
                - __dprint
                - zbd_zone_remainder
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
                - zbd_zone_remainder
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - io_u_quiesce
        - Branch String:   'zbd.c:2065,2'
          Branch Sides:
            - BranchSide:      'zbd.c:2065,2'
              BranchSideFuncs:
                - is_valid_offset
                - __assert_fail
                - __assert_fail
                - zbd_offset_to_zone
                - __dprint
                - zone_lock
                - td_ioengine_flagged.6529
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - zone_unlock
                - __dprint
                - zbd_convert_to_write_zone
                - __dprint
                - zbd_zone_remainder
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
                - zbd_zone_remainder
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - io_u_quiesce
            - BranchSide:      'zbd.c:2066,2'
              BranchSideFuncs:
                - is_valid_offset
                - __assert_fail
                - __assert_fail
                - zbd_offset_to_zone
                - __dprint
                - zone_lock
                - td_ioengine_flagged.6529
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - zone_unlock
                - __dprint
                - zbd_convert_to_write_zone
                - __dprint
                - zbd_zone_remainder
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
                - zbd_zone_remainder
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - io_u_quiesce
        - Branch String:   'zbd.c:2066,2'
          Branch Sides:
            - BranchSide:      'zbd.c:2066,2'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone
                - __dprint
                - zone_lock
                - td_ioengine_flagged.6529
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - zone_unlock
                - __dprint
                - zbd_convert_to_write_zone
                - __dprint
                - zbd_zone_remainder
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
                - zbd_zone_remainder
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - io_u_quiesce
            - BranchSide:      'zbd.c:2067,2'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone
                - __dprint
                - zone_lock
                - td_ioengine_flagged.6529
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - zone_unlock
                - __dprint
                - zbd_convert_to_write_zone
                - __dprint
                - zbd_zone_remainder
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
                - zbd_zone_remainder
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - io_u_quiesce
        - Branch String:   'zbd.c:2067,2'
          Branch Sides:
            - BranchSide:      'zbd.c:2067,2'
              BranchSideFuncs:
                - zbd_offset_to_zone
                - __dprint
                - zone_lock
                - td_ioengine_flagged.6529
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - zone_unlock
                - __dprint
                - zbd_convert_to_write_zone
                - __dprint
                - zbd_zone_remainder
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
                - zbd_zone_remainder
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - io_u_quiesce
            - BranchSide:      'zbd.c:2069,26'
              BranchSideFuncs:
                - zbd_offset_to_zone
                - __dprint
                - zone_lock
                - td_ioengine_flagged.6529
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - zone_unlock
                - __dprint
                - zbd_convert_to_write_zone
                - __dprint
                - zbd_zone_remainder
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
                - zbd_zone_remainder
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - io_u_quiesce
        - Branch String:   'zbd.c:2072,6'
          Branch Sides:
            - BranchSide:      'zbd.c:2074,7'
              BranchSideFuncs:
                - zone_lock
                - td_ioengine_flagged.6529
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - zone_unlock
                - __dprint
                - zbd_convert_to_write_zone
                - __dprint
                - zbd_zone_remainder
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
                - zbd_zone_remainder
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - io_u_quiesce
            - BranchSide:      'zbd.c:2107,6'
              BranchSideFuncs:
                - zone_lock
                - td_ioengine_flagged.6529
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - zone_unlock
                - __dprint
                - zbd_convert_to_write_zone
                - __dprint
                - zbd_zone_remainder
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
                - zbd_zone_remainder
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - io_u_quiesce
        - Branch String:   'zbd.c:2074,7'
          Branch Sides:
            - BranchSide:      'zbd.c:2075,4'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:2081,9'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'zbd.c:2081,25'
          Branch Sides:
            - BranchSide:      'zbd.c:2082,7'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'zbd.c:2083,4'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:2081,7'
          Branch Sides:
            - BranchSide:      'zbd.c:2083,4'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:2085,7'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'zbd.c:2085,7'
          Branch Sides:
            - BranchSide:      'zbd.c:2086,4'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'zbd.c:2095,15'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:2086,4'
          Branch Sides:
            - BranchSide:      'zbd.c:2086,4'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:2091,5'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'zbd.c:2092,14'
          Branch Sides:
            - BranchSide:      'zbd.c:2098,18'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:2098,18'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:2107,40'
          Branch Sides:
            - BranchSide:      'zbd.c:2108,6'
              BranchSideFuncs:
                - zone_lock
                - td_ioengine_flagged.6529
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - zone_unlock
                - __dprint
                - zbd_convert_to_write_zone
                - __dprint
                - zbd_zone_remainder
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
                - zbd_zone_remainder
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - io_u_quiesce
            - BranchSide:      'zbd.c:2108,39'
              BranchSideFuncs:
                - zone_lock
                - td_ioengine_flagged.6529
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - zone_unlock
                - __dprint
                - zbd_convert_to_write_zone
                - __dprint
                - zbd_zone_remainder
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
                - zbd_zone_remainder
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - io_u_quiesce
        - Branch String:   'zbd.c:2108,30'
          Branch Sides:
            - BranchSide:      'zbd.c:2108,33'
              BranchSideFuncs:
                - zone_lock
                - td_ioengine_flagged.6529
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - zone_unlock
                - __dprint
                - zbd_convert_to_write_zone
                - __dprint
                - zbd_zone_remainder
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
                - zbd_zone_remainder
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - io_u_quiesce
            - BranchSide:      'zbd.c:2108,39'
              BranchSideFuncs:
                - zone_lock
                - td_ioengine_flagged.6529
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - zone_unlock
                - __dprint
                - zbd_convert_to_write_zone
                - __dprint
                - zbd_zone_remainder
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
                - zbd_zone_remainder
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - io_u_quiesce
        - Branch String:   'zbd.c:2107,6'
          Branch Sides:
            - BranchSide:      'zbd.c:2108,39'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:2109,3'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:2114,43'
          Branch Sides:
            - BranchSide:      'zbd.c:2114,46'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - zone_unlock
                - __dprint
                - zbd_convert_to_write_zone
                - __dprint
                - zbd_zone_remainder
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
                - zbd_zone_remainder
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2120,10'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - zone_unlock
                - __dprint
                - zbd_convert_to_write_zone
                - __dprint
                - zbd_zone_remainder
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
                - zbd_zone_remainder
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:2114,6'
          Branch Sides:
            - BranchSide:      'zbd.c:2115,15'
              BranchSideFuncs:
                - zone_unlock
                - io_u_quiesce
                - zone_lock
                - td_ioengine_flagged.6529
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - zone_unlock
                - __dprint
                - zbd_convert_to_write_zone
                - __dprint
                - zbd_zone_remainder
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
                - zbd_zone_remainder
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2120,10'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - zone_unlock
                - __dprint
                - zbd_convert_to_write_zone
                - __dprint
                - zbd_zone_remainder
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
                - zbd_zone_remainder
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:2120,2'
          Branch Sides:
            - BranchSide:      'zbd.c:2122,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - zone_unlock
                - __assert_fail
            - BranchSide:      'zbd.c:2191,7'
              BranchSideFuncs:
                - zbd_convert_to_write_zone
                - __dprint
                - zone_unlock
                - zbd_zone_remainder
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
                - zbd_zone_remainder
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:2289,8'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - zone_unlock
                - __dprint
            - BranchSide:      'zbd.c:2313,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2313,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2313,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2313,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2313,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2313,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2313,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2316,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'zbd.c:2122,36'
          Branch Sides:
            - BranchSide:      'zbd.c:2122,39'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - zone_unlock
                - __assert_fail
            - BranchSide:      'zbd.c:2130,11'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - zone_unlock
                - __assert_fail
        - Branch String:   'zbd.c:2122,7'
          Branch Sides:
            - BranchSide:      'zbd.c:2123,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2130,11'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - zone_unlock
                - __assert_fail
        - Branch String:   'zbd.c:2130,11'
          Branch Sides:
            - BranchSide:      'zbd.c:2130,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - zone_unlock
                - __assert_fail
            - BranchSide:      'zbd.c:2131,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - zone_unlock
                - __assert_fail
        - Branch String:   'zbd.c:2132,22'
          Branch Sides:
            - BranchSide:      'zbd.c:2133,10'
              BranchSideFuncs:
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - zone_unlock
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
            - BranchSide:      'zbd.c:2134,16'
              BranchSideFuncs:
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - zone_unlock
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
        - Branch String:   'zbd.c:2133,25'
          Branch Sides:
            - BranchSide:      'zbd.c:2133,29'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
            - BranchSide:      'zbd.c:2159,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
        - Branch String:   'zbd.c:2132,7'
          Branch Sides:
            - BranchSide:      'zbd.c:2134,16'
              BranchSideFuncs:
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - __dprint
                - zone_unlock
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
            - BranchSide:      'zbd.c:2159,7'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
        - Branch String:   'zbd.c:2137,8'
          Branch Sides:
            - BranchSide:      'zbd.c:2138,5'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
            - BranchSide:      'zbd.c:2148,12'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
        - Branch String:   'zbd.c:2138,5'
          Branch Sides:
            - BranchSide:      'zbd.c:2138,5'
              BranchSideFuncs:
                - zone_unlock
            - BranchSide:      'zbd.c:2142,5'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
        - Branch String:   'zbd.c:2149,4'
          Branch Sides:
            - BranchSide:      'zbd.c:2149,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
            - BranchSide:      'zbd.c:2151,9'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
        - Branch String:   'zbd.c:2151,8'
          Branch Sides:
            - BranchSide:      'zbd.c:2152,20'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
            - BranchSide:      'zbd.c:2153,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
        - Branch String:   'zbd.c:2159,7'
          Branch Sides:
            - BranchSide:      'zbd.c:2160,19'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
            - BranchSide:      'zbd.c:2161,12'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
        - Branch String:   'zbd.c:2170,7'
          Branch Sides:
            - BranchSide:      'zbd.c:2171,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
            - BranchSide:      'zbd.c:2176,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
        - Branch String:   'zbd.c:2176,13'
          Branch Sides:
            - BranchSide:      'zbd.c:2176,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
            - BranchSide:      'zbd.c:2176,13'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __dprint
        - Branch String:   'zbd.c:2179,7'
          Branch Sides:
            - BranchSide:      'zbd.c:2180,19'
              BranchSideFuncs:
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2185,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:2181,4'
          Branch Sides:
            - BranchSide:      'zbd.c:2181,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2183,3'
              BranchSideFuncs:
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:2185,3'
          Branch Sides:
            - BranchSide:      'zbd.c:2185,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2186,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:2186,3'
          Branch Sides:
            - BranchSide:      'zbd.c:2186,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2188,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:2191,7'
          Branch Sides:
            - BranchSide:      'zbd.c:2191,28'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:2192,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:2192,4'
          Branch Sides:
            - BranchSide:      'zbd.c:2192,4'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:2192,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:2192,4'
          Branch Sides:
            - BranchSide:      'zbd.c:2192,4'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:2192,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:2192,4'
          Branch Sides:
            - BranchSide:      'zbd.c:2192,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
            - BranchSide:      'zbd.c:2193,4'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
        - Branch String:   'zbd.c:2192,4'
          Branch Sides:
            - BranchSide:      'zbd.c:2192,4'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
            - BranchSide:      'zbd.c:2192,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
        - Branch String:   'zbd.c:2192,4'
          Branch Sides:
            - BranchSide:      'zbd.c:2192,4'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
            - BranchSide:      'zbd.c:2192,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
        - Branch String:   'zbd.c:2193,4'
          Branch Sides:
            - BranchSide:      'zbd.c:2193,4'
              BranchSideFuncs:
                - zone_unlock
            - BranchSide:      'zbd.c:2196,4'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
        - Branch String:   'zbd.c:2201,7'
          Branch Sides:
            - BranchSide:      'zbd.c:2202,4'
              BranchSideFuncs:
                - zbd_zone_remainder
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
                - zbd_zone_remainder
                - zbd_convert_to_write_zone
                - __dprint
            - BranchSide:      'zbd.c:2207,26'
              BranchSideFuncs:
                - zbd_zone_remainder
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
                - zbd_zone_remainder
                - zbd_convert_to_write_zone
                - __dprint
        - Branch String:   'zbd.c:2202,4'
          Branch Sides:
            - BranchSide:      'zbd.c:2202,4'
              BranchSideFuncs:
                - zone_unlock
            - BranchSide:      'zbd.c:2204,4'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
        - Branch String:   'zbd.c:2207,34'
          Branch Sides:
            - BranchSide:      'zbd.c:2208,26'
              BranchSideFuncs:
                - zbd_zone_remainder
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
                - zbd_convert_to_write_zone
                - __dprint
                - zbd_zone_remainder
            - BranchSide:      'zbd.c:2212,7'
              BranchSideFuncs:
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
        - Branch String:   'zbd.c:2207,7'
          Branch Sides:
            - BranchSide:      'zbd.c:2209,4'
              BranchSideFuncs:
                - zbd_convert_to_write_zone
                - __dprint
                - zone_unlock
                - zbd_zone_remainder
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
                - zbd_zone_remainder
            - BranchSide:      'zbd.c:2212,7'
              BranchSideFuncs:
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
        - Branch String:   'zbd.c:2212,7'
          Branch Sides:
            - BranchSide:      'zbd.c:2213,8'
              BranchSideFuncs:
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
                - zbd_dec_and_reset_write_cnt
            - BranchSide:      'zbd.c:2220,7'
              BranchSideFuncs:
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
        - Branch String:   'zbd.c:2214,35'
          Branch Sides:
            - BranchSide:      'zbd.c:2215,36'
              BranchSideFuncs:
                - zbd_dec_and_reset_write_cnt
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
            - BranchSide:      'zbd.c:2217,3'
              BranchSideFuncs:
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
        - Branch String:   'zbd.c:2213,8'
          Branch Sides:
            - BranchSide:      'zbd.c:2216,5'
              BranchSideFuncs:
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
            - BranchSide:      'zbd.c:2217,3'
              BranchSideFuncs:
                - zbd_zone_full
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - io_u_quiesce
                - __zbd_reset_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
        - Branch String:   'zbd.c:2220,22'
          Branch Sides:
            - BranchSide:      'zbd.c:2220,39'
              BranchSideFuncs:
                - io_u_quiesce
                - __zbd_reset_zone
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
            - BranchSide:      'zbd.c:2221,8'
              BranchSideFuncs:
                - io_u_quiesce
                - __zbd_reset_zone
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
        - Branch String:   'zbd.c:2220,7'
          Branch Sides:
            - BranchSide:      'zbd.c:2221,8'
              BranchSideFuncs:
                - io_u_quiesce
                - __zbd_reset_zone
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - get_next_verify
                - zone_unlock
            - BranchSide:      'zbd.c:2255,3'
              BranchSideFuncs:
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:2221,8'
          Branch Sides:
            - BranchSide:      'zbd.c:2226,5'
              BranchSideFuncs:
                - get_next_verify
                - zone_unlock
                - io_u_quiesce
                - __zbd_reset_zone
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:2241,17'
              BranchSideFuncs:
                - io_u_quiesce
                - __zbd_reset_zone
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:2227,9'
          Branch Sides:
            - BranchSide:      'zbd.c:2228,18'
              BranchSideFuncs:
                - io_u_quiesce
                - __zbd_reset_zone
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:2231,18'
              BranchSideFuncs:
                - io_u_quiesce
                - __zbd_reset_zone
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:2243,8'
          Branch Sides:
            - BranchSide:      'zbd.c:2244,5'
              BranchSideFuncs:
                - zone_unlock
            - BranchSide:      'zbd.c:2246,8'
              BranchSideFuncs:
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:2246,8'
          Branch Sides:
            - BranchSide:      'zbd.c:2247,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:2252,3'
              BranchSideFuncs:
                - zbd_zone_full
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:2247,5'
          Branch Sides:
            - BranchSide:      'zbd.c:2247,5'
              BranchSideFuncs:
                - log_err
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:2247,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:2247,5'
          Branch Sides:
            - BranchSide:      'zbd.c:2247,5'
              BranchSideFuncs:
                - log_err
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:2247,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:2247,5'
          Branch Sides:
            - BranchSide:      'zbd.c:2247,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - zone_unlock
            - BranchSide:      'zbd.c:2249,6'
              BranchSideFuncs:
                - log_err
                - zone_unlock
        - Branch String:   'zbd.c:2247,5'
          Branch Sides:
            - BranchSide:      'zbd.c:2247,5'
              BranchSideFuncs:
                - log_err
                - zone_unlock
            - BranchSide:      'zbd.c:2247,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - zone_unlock
        - Branch String:   'zbd.c:2247,5'
          Branch Sides:
            - BranchSide:      'zbd.c:2247,5'
              BranchSideFuncs:
                - log_err
                - zone_unlock
            - BranchSide:      'zbd.c:2247,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - zone_unlock
        - Branch String:   'zbd.c:2255,3'
          Branch Sides:
            - BranchSide:      'zbd.c:2255,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'zbd.c:2256,18'
              BranchSideFuncs:
                - is_valid_offset
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:2257,7'
          Branch Sides:
            - BranchSide:      'zbd.c:2258,4'
              BranchSideFuncs:
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2269,13'
              BranchSideFuncs:
                - zbd_zone_capacity_end
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:2258,4'
          Branch Sides:
            - BranchSide:      'zbd.c:2258,4'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:2258,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:2258,4'
          Branch Sides:
            - BranchSide:      'zbd.c:2258,4'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:2258,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:2258,4'
          Branch Sides:
            - BranchSide:      'zbd.c:2258,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
            - BranchSide:      'zbd.c:2259,4'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
        - Branch String:   'zbd.c:2258,4'
          Branch Sides:
            - BranchSide:      'zbd.c:2258,4'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
            - BranchSide:      'zbd.c:2258,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
        - Branch String:   'zbd.c:2258,4'
          Branch Sides:
            - BranchSide:      'zbd.c:2258,4'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
            - BranchSide:      'zbd.c:2258,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - zone_unlock
        - Branch String:   'zbd.c:2259,4'
          Branch Sides:
            - BranchSide:      'zbd.c:2259,4'
              BranchSideFuncs:
                - zone_unlock
            - BranchSide:      'zbd.c:2261,4'
              BranchSideFuncs:
                - __dprint
                - zone_unlock
        - Branch String:   'zbd.c:2269,13'
          Branch Sides:
            - BranchSide:      'zbd.c:2269,13'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2269,13'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:2272,7'
          Branch Sides:
            - BranchSide:      'zbd.c:2273,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2274,7'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:2274,7'
          Branch Sides:
            - BranchSide:      'zbd.c:2275,19'
              BranchSideFuncs:
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2281,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:2276,4'
          Branch Sides:
            - BranchSide:      'zbd.c:2276,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2278,4'
              BranchSideFuncs:
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:2281,3'
          Branch Sides:
            - BranchSide:      'zbd.c:2281,3'
              BranchSideFuncs:
                - zbd_zone_capacity_end
                - log_err
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:2281,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:2281,3'
          Branch Sides:
            - BranchSide:      'zbd.c:2281,3'
              BranchSideFuncs:
                - zbd_zone_capacity_end
                - log_err
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:2281,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - zone_unlock
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:2281,3'
          Branch Sides:
            - BranchSide:      'zbd.c:2281,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - zone_unlock
            - BranchSide:      'zbd.c:2283,27'
              BranchSideFuncs:
                - zbd_zone_capacity_end
                - log_err
                - zone_unlock
        - Branch String:   'zbd.c:2281,3'
          Branch Sides:
            - BranchSide:      'zbd.c:2281,3'
              BranchSideFuncs:
                - zbd_zone_capacity_end
                - log_err
                - zone_unlock
            - BranchSide:      'zbd.c:2281,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - zone_unlock
        - Branch String:   'zbd.c:2281,3'
          Branch Sides:
            - BranchSide:      'zbd.c:2281,3'
              BranchSideFuncs:
                - zbd_zone_capacity_end
                - log_err
                - zone_unlock
            - BranchSide:      'zbd.c:2281,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - zbd_zone_capacity_end
                - log_err
                - zone_unlock
        - Branch String:   'zbd.c:2289,22'
          Branch Sides:
            - BranchSide:      'zbd.c:2289,25'
              BranchSideFuncs:
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - zone_unlock
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2290,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:2289,7'
          Branch Sides:
            - BranchSide:      'zbd.c:2290,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2293,15'
              BranchSideFuncs:
                - zone_unlock
                - zbd_get_zone
                - zbd_find_zone
                - zone_unlock
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:2296,7'
          Branch Sides:
            - BranchSide:      'zbd.c:2297,19'
              BranchSideFuncs:
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2303,3'
              BranchSideFuncs:
                - zone_unlock
        - Branch String:   'zbd.c:2298,4'
          Branch Sides:
            - BranchSide:      'zbd.c:2298,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2300,4'
              BranchSideFuncs:
                - __dprint
                - __assert_fail
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:2319,2'
          Branch Sides:
            - BranchSide:      'zbd.c:2319,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2320,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:2320,2'
          Branch Sides:
            - BranchSide:      'zbd.c:2320,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'zbd.c:2321,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
        - Branch String:   'zbd.c:2321,2'
          Branch Sides:
            - BranchSide:      'zbd.c:2321,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'zbd.c:2322,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'zbd.c:2322,2'
          Branch Sides:
            - BranchSide:      'zbd.c:2322,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'zbd.c:2324,2'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:2326,6'
          Branch Sides:
            - BranchSide:      'zbd.c:2327,3'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:2336,2'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:2339,9'
          Branch Sides:
            - BranchSide:      'zbd.c:2339,12'
              BranchSideFuncs:
                - zone_unlock
            - BranchSide:      'zbd.c:2342,2'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:2339,6'
          Branch Sides:
            - BranchSide:      'zbd.c:2340,15'
              BranchSideFuncs:
                - zone_unlock
            - BranchSide:      'zbd.c:2342,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'zbd.c:2064,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:2065,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:2066,2'
          Dst:             is_valid_offset
        - Src:             'zbd.c:2066,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:2067,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:2069,7'
          Dst:             zbd_offset_to_zone
        - Src:             'zbd.c:2086,4'
          Dst:             __dprint
        - Src:             'zbd.c:2112,2'
          Dst:             zone_lock
        - Src:             'zbd.c:2114,7'
          Dst:             td_ioengine_flagged
        - Src:             'zbd.c:2115,3'
          Dst:             zone_unlock
        - Src:             'zbd.c:2116,3'
          Dst:             io_u_quiesce
        - Src:             'zbd.c:2134,4'
          Dst:             zone_unlock
        - Src:             'zbd.c:2135,9'
          Dst:             zbd_get_zone
        - Src:             'zbd.c:2136,9'
          Dst:             zbd_find_zone
        - Src:             'zbd.c:2138,5'
          Dst:             __dprint
        - Src:             'zbd.c:2149,4'
          Dst:             __assert_fail
        - Src:             'zbd.c:2181,4'
          Dst:             __dprint
        - Src:             'zbd.c:2185,3'
          Dst:             __assert_fail
        - Src:             'zbd.c:2186,3'
          Dst:             __assert_fail
        - Src:             'zbd.c:2192,4'
          Dst:             strerror
        - Src:             'zbd.c:2192,4'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:2192,4'
          Dst:             strerror
        - Src:             'zbd.c:2192,4'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:2193,4'
          Dst:             __dprint
        - Src:             'zbd.c:2200,8'
          Dst:             zbd_convert_to_write_zone
        - Src:             'zbd.c:2202,4'
          Dst:             __dprint
        - Src:             'zbd.c:2207,7'
          Dst:             zbd_zone_remainder
        - Src:             'zbd.c:2208,7'
          Dst:             zbd_zone_remainder
        - Src:             'zbd.c:2215,8'
          Dst:             zbd_dec_and_reset_write_cnt
        - Src:             'zbd.c:2220,25'
          Dst:             zbd_zone_full
        - Src:             'zbd.c:2227,10'
          Dst:             get_next_verify
        - Src:             'zbd.c:2228,6'
          Dst:             zone_unlock
        - Src:             'zbd.c:2241,4'
          Dst:             io_u_quiesce
        - Src:             'zbd.c:2243,8'
          Dst:             __zbd_reset_zone
        - Src:             'zbd.c:2247,5'
          Dst:             strerror
        - Src:             'zbd.c:2247,5'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:2247,5'
          Dst:             strerror
        - Src:             'zbd.c:2247,5'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:2248,5'
          Dst:             log_err
        - Src:             'zbd.c:2255,3'
          Dst:             zbd_zone_full
        - Src:             'zbd.c:2255,3'
          Dst:             __assert_fail
        - Src:             'zbd.c:2257,8'
          Dst:             is_valid_offset
        - Src:             'zbd.c:2258,4'
          Dst:             strerror
        - Src:             'zbd.c:2258,4'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:2258,4'
          Dst:             strerror
        - Src:             'zbd.c:2258,4'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:2259,4'
          Dst:             __dprint
        - Src:             'zbd.c:2269,13'
          Dst:             zbd_zone_capacity_end
        - Src:             'zbd.c:2276,4'
          Dst:             __dprint
        - Src:             'zbd.c:2281,3'
          Dst:             strerror
        - Src:             'zbd.c:2281,3'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:2281,3'
          Dst:             strerror
        - Src:             'zbd.c:2281,3'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:2283,5'
          Dst:             zbd_zone_capacity_end
        - Src:             'zbd.c:2282,3'
          Dst:             log_err
        - Src:             'zbd.c:2293,3'
          Dst:             zone_unlock
        - Src:             'zbd.c:2294,8'
          Dst:             zbd_get_zone
        - Src:             'zbd.c:2295,8'
          Dst:             zbd_find_zone
        - Src:             'zbd.c:2298,4'
          Dst:             __dprint
        - Src:             'zbd.c:2316,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:2319,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:2320,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:2321,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:2322,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:2340,3'
          Dst:             zone_unlock
    - functionName:    zbd_adjust_ddir
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     externalLinkage
      functionLinenumber: 2027
      functionLinenumberEnd: 2043
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - io_u
        - ddir
      BBCount:         19
      ICount:          101
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:2034,2'
          Branch Sides:
            - BranchSide:      'zbd.c:2034,2'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:2035,6'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:2035,24'
          Branch Sides:
            - BranchSide:      'zbd.c:2035,28'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:2036,10'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:2035,6'
          Branch Sides:
            - BranchSide:      'zbd.c:2036,10'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:2038,6'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:2038,50'
          Branch Sides:
            - BranchSide:      'zbd.c:2039,6'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:2040,3'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:2039,27'
          Branch Sides:
            - BranchSide:      'zbd.c:2039,30'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:2040,3'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:2038,6'
          Branch Sides:
            - BranchSide:      'zbd.c:2040,3'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:2042,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'zbd.c:2034,2'
          Dst:             __assert_fail
    - functionName:    setup_zbd_zone_mode
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     externalLinkage
      functionLinenumber: 1954
      functionLinenumberEnd: 2014
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         45
      ICount:          333
      EdgeCount:       58
      CyclomaticComplexity: 15
      functionsReached:
        - __assert_fail
        - __dprint
        - get_start_offset
        - zbd_offset_to_zone
        - zbd_zone_capacity_end
        - zbd_zone_end
        - zbd_zone_idx
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:1959,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1959,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - zbd_offset_to_zone
                - zbd_zone_end
                - get_start_offset
                - zbd_zone_capacity_end
                - zbd_zone_end
                - zbd_zone_idx
                - __dprint
                - zbd_zone_end
                - zbd_zone_end
            - BranchSide:      'zbd.c:1960,2'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - zbd_offset_to_zone
                - zbd_zone_end
                - get_start_offset
                - zbd_zone_capacity_end
                - zbd_zone_end
                - zbd_zone_idx
                - __dprint
                - zbd_zone_end
                - zbd_zone_end
        - Branch String:   'zbd.c:1960,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1960,2'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone
                - zbd_zone_end
                - get_start_offset
                - zbd_zone_capacity_end
                - zbd_zone_end
                - zbd_zone_idx
                - __dprint
                - zbd_zone_end
                - zbd_zone_end
            - BranchSide:      'zbd.c:1961,2'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone
                - zbd_zone_end
                - get_start_offset
                - zbd_zone_capacity_end
                - zbd_zone_end
                - zbd_zone_idx
                - __dprint
                - zbd_zone_end
                - zbd_zone_end
        - Branch String:   'zbd.c:1961,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1961,2'
              BranchSideFuncs:
                - zbd_offset_to_zone
                - zbd_zone_end
                - get_start_offset
                - zbd_zone_capacity_end
                - zbd_zone_end
                - zbd_zone_idx
                - __dprint
                - zbd_zone_end
                - zbd_zone_end
            - BranchSide:      'zbd.c:1963,25'
              BranchSideFuncs:
                - zbd_offset_to_zone
                - zbd_zone_end
                - get_start_offset
                - zbd_zone_capacity_end
                - zbd_zone_end
                - zbd_zone_idx
                - __dprint
                - zbd_zone_end
                - zbd_zone_end
        - Branch String:   'zbd.c:1970,43'
          Branch Sides:
            - BranchSide:      'zbd.c:1971,7'
              BranchSideFuncs:
                - zbd_zone_end
                - get_start_offset
                - zbd_zone_capacity_end
                - zbd_zone_end
                - zbd_zone_idx
                - __dprint
                - zbd_zone_end
                - zbd_zone_end
            - BranchSide:      'zbd.c:1985,6'
              BranchSideFuncs:
                - zbd_zone_end
                - get_start_offset
        - Branch String:   'zbd.c:1971,21'
          Branch Sides:
            - BranchSide:      'zbd.c:1971,24'
              BranchSideFuncs:
                - zbd_zone_end
                - get_start_offset
            - BranchSide:      'zbd.c:1985,6'
              BranchSideFuncs:
                - zbd_zone_end
                - get_start_offset
        - Branch String:   'zbd.c:1971,43'
          Branch Sides:
            - BranchSide:      'zbd.c:1972,6'
              BranchSideFuncs:
                - zbd_zone_capacity_end
                - zbd_zone_end
                - get_start_offset
                - zbd_zone_end
                - zbd_zone_idx
                - __dprint
                - zbd_zone_end
                - zbd_zone_end
            - BranchSide:      'zbd.c:1985,6'
              BranchSideFuncs:
                - zbd_zone_end
                - get_start_offset
        - Branch String:   'zbd.c:1970,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1973,3'
              BranchSideFuncs:
                - zbd_zone_end
                - zbd_zone_idx
                - __dprint
                - zbd_zone_end
                - zbd_zone_end
                - zbd_zone_end
                - get_start_offset
            - BranchSide:      'zbd.c:1985,6'
              BranchSideFuncs:
                - zbd_zone_end
                - get_start_offset
        - Branch String:   'zbd.c:1973,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1973,3'
              BranchSideFuncs:
                - zbd_zone_end
                - zbd_zone_end
                - zbd_zone_end
                - get_start_offset
            - BranchSide:      'zbd.c:1978,37'
              BranchSideFuncs:
                - zbd_zone_end
                - zbd_zone_idx
                - __dprint
                - zbd_zone_end
                - zbd_zone_end
                - zbd_zone_end
                - get_start_offset
        - Branch String:   'zbd.c:1985,20'
          Branch Sides:
            - BranchSide:      'zbd.c:1985,24'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1986,3'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1985,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1986,3'
              BranchSideFuncs:
                - zbd_zone_end
                - get_start_offset
            - BranchSide:      'zbd.c:1995,6'
              BranchSideFuncs:
                - zbd_zone_end
                - get_start_offset
        - Branch String:   'zbd.c:1995,40'
          Branch Sides:
            - BranchSide:      'zbd.c:1996,6'
              BranchSideFuncs:
                - get_start_offset
            - BranchSide:      'zbd.c:2002,3'
              BranchSideFuncs:
                - get_start_offset
        - Branch String:   'zbd.c:1996,43'
          Branch Sides:
            - BranchSide:      'zbd.c:1997,7'
              BranchSideFuncs:
                - get_start_offset
            - BranchSide:      'zbd.c:2002,3'
              BranchSideFuncs:
                - get_start_offset
        - Branch String:   'zbd.c:1997,25'
          Branch Sides:
            - BranchSide:      'zbd.c:1997,25'
              BranchSideFuncs:
                - get_start_offset
            - BranchSide:      'zbd.c:1998,9'
              BranchSideFuncs:
                - get_start_offset
        - Branch String:   'zbd.c:1998,31'
          Branch Sides:
            - BranchSide:      'zbd.c:1998,31'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1998,34'
              BranchSideFuncs:
                - get_start_offset
        - Branch String:   'zbd.c:1995,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1995,6'
              BranchSideFuncs:
                - get_start_offset
            - BranchSide:      'zbd.c:2002,3'
              BranchSideFuncs:
                - get_start_offset
        - Branch String:   'zbd.c:2008,7'
          Branch Sides:
            - BranchSide:      'zbd.c:2009,38'
              BranchSideFuncs:
                - get_start_offset
            - BranchSide:      'zbd.c:2011,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'zbd.c:1959,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:1960,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:1961,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:1963,6'
          Dst:             zbd_offset_to_zone
        - Src:             'zbd.c:1972,27'
          Dst:             zbd_zone_capacity_end
        - Src:             'zbd.c:1973,3'
          Dst:             zbd_zone_end
        - Src:             'zbd.c:1973,3'
          Dst:             zbd_zone_idx
        - Src:             'zbd.c:1973,3'
          Dst:             __dprint
        - Src:             'zbd.c:1978,24'
          Dst:             zbd_zone_end
        - Src:             'zbd.c:1979,23'
          Dst:             zbd_zone_end
        - Src:             'zbd.c:1996,27'
          Dst:             zbd_zone_end
        - Src:             'zbd.c:2009,21'
          Dst:             get_start_offset
    - functionName:    zbd_unaligned_write
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     externalLinkage
      functionLinenumber: 1932
      functionLinenumberEnd: 1939
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - error_code
      BBCount:         6
      ICount:          28
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:1933,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1936,3'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1936,3'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1938,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    zbd_reset_write_cnt
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1385
      functionLinenumberEnd: 1389
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _zbd_reset_write_cnt
        - pthread_mutex_lock
        - pthread_mutex_unlock
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'zbd.c:1386,2'
          Dst:             pthread_mutex_lock
        - Src:             'zbd.c:1387,2'
          Dst:             _zbd_reset_write_cnt
        - Src:             'zbd.c:1388,2'
          Dst:             pthread_mutex_unlock
    - functionName:    zbd_reset_zones
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - zb
        - ze
      BBCount:         26
      ICount:          165
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - __dprint
        - zbd_reset_zone
        - zbd_zone_idx
        - zone_lock
        - zone_unlock
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:420,6'
          Branch Sides:
            - BranchSide:      'zbd.c:421,3'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:423,2'
              BranchSideFuncs:
                - zbd_zone_idx
                - zbd_zone_idx
                - __dprint
                - zone_lock
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_reset_zone
        - Branch String:   'zbd.c:423,2'
          Branch Sides:
            - BranchSide:      'zbd.c:423,2'
              BranchSideFuncs:
                - zone_lock
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_reset_zone
            - BranchSide:      'zbd.c:426,11'
              BranchSideFuncs:
                - zbd_zone_idx
                - zbd_zone_idx
                - __dprint
                - zone_lock
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_reset_zone
        - Branch String:   'zbd.c:426,2'
          Branch Sides:
            - BranchSide:      'zbd.c:427,8'
              BranchSideFuncs:
                - zone_lock
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_reset_zone
            - BranchSide:      'zbd.c:442,9'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:427,7'
          Branch Sides:
            - BranchSide:      'zbd.c:428,4'
              BranchSideFuncs:
                - zone_lock
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_reset_zone
            - BranchSide:      'zbd.c:430,13'
              BranchSideFuncs:
                - zone_lock
                - zone_unlock
                - zbd_zone_idx
                - __dprint
                - zbd_reset_zone
        - Branch String:   'zbd.c:432,7'
          Branch Sides:
            - BranchSide:      'zbd.c:433,4'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
                - zbd_reset_zone
                - zone_unlock
                - zone_lock
            - BranchSide:      'zbd.c:439,15'
              BranchSideFuncs:
                - zone_unlock
                - zone_lock
                - zbd_zone_idx
                - __dprint
                - zbd_reset_zone
        - Branch String:   'zbd.c:433,4'
          Branch Sides:
            - BranchSide:      'zbd.c:433,4'
              BranchSideFuncs:
                - zbd_reset_zone
                - zone_unlock
                - zone_lock
                - zbd_zone_idx
                - __dprint
            - BranchSide:      'zbd.c:435,23'
              BranchSideFuncs:
                - zbd_zone_idx
                - __dprint
                - zbd_reset_zone
                - zone_unlock
                - zone_lock
        - Branch String:   'zbd.c:435,8'
          Branch Sides:
            - BranchSide:      'zbd.c:436,9'
              BranchSideFuncs:
                - zone_unlock
                - zone_lock
                - zbd_zone_idx
                - __dprint
                - zbd_reset_zone
            - BranchSide:      'zbd.c:437,3'
              BranchSideFuncs:
                - zone_unlock
                - zone_lock
                - zbd_zone_idx
                - __dprint
                - zbd_reset_zone
      Callsites:
        - Src:             'zbd.c:423,2'
          Dst:             zbd_zone_idx
        - Src:             'zbd.c:423,2'
          Dst:             zbd_zone_idx
        - Src:             'zbd.c:423,2'
          Dst:             __dprint
        - Src:             'zbd.c:430,3'
          Dst:             zone_lock
        - Src:             'zbd.c:433,4'
          Dst:             zbd_zone_idx
        - Src:             'zbd.c:433,4'
          Dst:             __dprint
        - Src:             'zbd.c:435,8'
          Dst:             zbd_reset_zone
        - Src:             'zbd.c:439,3'
          Dst:             zone_unlock
    - functionName:    zbd_file_reset
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     externalLinkage
      functionLinenumber: 1408
      functionLinenumberEnd: 1431
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         20
      ICount:          122
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - zbd_get_zone
        - zbd_reset_write_cnt
        - zbd_reset_zones
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:1412,19'
          Branch Sides:
            - BranchSide:      'zbd.c:1412,23'
              BranchSideFuncs:
                - zbd_get_zone
                - zbd_get_zone
                - zbd_reset_write_cnt
                - zbd_reset_zones
            - BranchSide:      'zbd.c:1413,3'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1412,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1413,3'
              BranchSideFuncs:
                - zbd_get_zone
                - zbd_get_zone
                - zbd_reset_write_cnt
                - zbd_reset_zones
            - BranchSide:      'zbd.c:1415,20'
              BranchSideFuncs:
                - zbd_get_zone
                - zbd_get_zone
                - zbd_reset_write_cnt
                - zbd_reset_zones
        - Branch String:   'zbd.c:1423,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1424,22'
              BranchSideFuncs:
                - zbd_reset_zones
                - zbd_reset_write_cnt
            - BranchSide:      'zbd.c:1430,22'
              BranchSideFuncs:
                - zbd_reset_write_cnt
        - Branch String:   'zbd.c:1424,51'
          Branch Sides:
            - BranchSide:      'zbd.c:1424,20'
              BranchSideFuncs:
                - zbd_reset_zones
                - zbd_reset_write_cnt
            - BranchSide:      'zbd.c:1425,4'
              BranchSideFuncs:
                - zbd_reset_zones
                - zbd_reset_write_cnt
        - Branch String:   'zbd.c:1425,20'
          Branch Sides:
            - BranchSide:      'zbd.c:1424,20'
              BranchSideFuncs:
                - zbd_reset_zones
                - zbd_reset_write_cnt
            - BranchSide:      'zbd.c:1425,23'
              BranchSideFuncs:
                - zbd_reset_zones
                - zbd_reset_write_cnt
        - Branch String:   'zbd.c:1426,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1427,20'
              BranchSideFuncs:
                - zbd_reset_write_cnt
            - BranchSide:      'zbd.c:1428,2'
              BranchSideFuncs:
                - zbd_reset_write_cnt
      Callsites:
        - Src:             'zbd.c:1415,7'
          Dst:             zbd_get_zone
        - Src:             'zbd.c:1416,7'
          Dst:             zbd_get_zone
        - Src:             'zbd.c:1427,4'
          Dst:             zbd_reset_zones
        - Src:             'zbd.c:1430,2'
          Dst:             zbd_reset_write_cnt
    - functionName:    zbd_verify_and_set_vdb
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1210
      functionLinenumberEnd: 1252
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         48
      ICount:          290
      EdgeCount:       60
      CyclomaticComplexity: 14
      functionsReached:
        - __assert_fail
        - accounting_vdb
        - log_err
        - nowarn_snprintf
        - strerror
        - zbd_get_zone
        - zbd_is_seq_job
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:1215,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1215,2'
              BranchSideFuncs:
                - __assert_fail
                - accounting_vdb
                - zbd_is_seq_job
                - zbd_get_zone
                - zbd_get_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1216,2'
              BranchSideFuncs:
                - __assert_fail
                - accounting_vdb
                - zbd_is_seq_job
                - zbd_get_zone
                - zbd_get_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1216,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1216,2'
              BranchSideFuncs:
                - accounting_vdb
                - zbd_is_seq_job
                - zbd_get_zone
                - zbd_get_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1218,22'
              BranchSideFuncs:
                - accounting_vdb
                - zbd_is_seq_job
                - zbd_get_zone
                - zbd_get_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1218,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1219,3'
              BranchSideFuncs:
                - zbd_is_seq_job
                - zbd_get_zone
                - zbd_get_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1225,22'
              BranchSideFuncs:
                - zbd_is_seq_job
                - zbd_get_zone
                - zbd_get_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1225,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1226,3'
              BranchSideFuncs:
                - zbd_get_zone
                - zbd_get_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1228,6'
              BranchSideFuncs:
                - zbd_get_zone
                - zbd_get_zone
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1228,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1229,7'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1240,25'
              BranchSideFuncs:
                - zbd_get_zone
                - zbd_get_zone
        - Branch String:   'zbd.c:1229,43'
          Branch Sides:
            - BranchSide:      'zbd.c:1230,7'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1231,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1229,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1231,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1237,3'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1231,4'
          Branch Sides:
            - BranchSide:      'zbd.c:1231,4'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1231,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1231,4'
          Branch Sides:
            - BranchSide:      'zbd.c:1231,4'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1231,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1231,4'
          Branch Sides:
            - BranchSide:      'zbd.c:1231,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
            - BranchSide:      'zbd.c:1234,4'
              BranchSideFuncs:
                - log_err
        - Branch String:   'zbd.c:1231,4'
          Branch Sides:
            - BranchSide:      'zbd.c:1231,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'zbd.c:1231,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
        - Branch String:   'zbd.c:1231,4'
          Branch Sides:
            - BranchSide:      'zbd.c:1231,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'zbd.c:1231,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - log_err
        - Branch String:   'zbd.c:1245,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1246,7'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1249,30'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1246,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1246,10'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1247,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'zbd.c:1215,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:1216,2'
          Dst:             __assert_fail
        - Src:             'zbd.c:1218,7'
          Dst:             accounting_vdb
        - Src:             'zbd.c:1225,7'
          Dst:             zbd_is_seq_job
        - Src:             'zbd.c:1231,4'
          Dst:             strerror
        - Src:             'zbd.c:1231,4'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:1231,4'
          Dst:             strerror
        - Src:             'zbd.c:1231,4'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:1234,4'
          Dst:             log_err
        - Src:             'zbd.c:1243,7'
          Dst:             zbd_get_zone
        - Src:             'zbd.c:1244,7'
          Dst:             zbd_get_zone
    - functionName:    zbd_verify_bs
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 806
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         33
      ICount:          206
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - log_info
        - tnumber_to_td
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:783,2'
          Branch Sides:
            - BranchSide:      'zbd.c:780,19'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - log_info
                - log_info
            - BranchSide:      'zbd.c:783,2'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - log_info
                - log_info
        - Branch String:   'zbd.c:783,2'
          Branch Sides:
            - BranchSide:      'zbd.c:784,7'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - log_info
                - log_info
            - BranchSide:      'zbd.c:805,2'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:784,19'
          Branch Sides:
            - BranchSide:      'zbd.c:785,8'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - log_info
                - log_info
            - BranchSide:      'zbd.c:790,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - log_info
                - log_info
        - Branch String:   'zbd.c:785,59'
          Branch Sides:
            - BranchSide:      'zbd.c:786,8'
              BranchSideFuncs:
                - log_info
            - BranchSide:      'zbd.c:787,4'
              BranchSideFuncs:
                - log_info
        - Branch String:   'zbd.c:784,7'
          Branch Sides:
            - BranchSide:      'zbd.c:787,4'
              BranchSideFuncs:
                - log_info
            - BranchSide:      'zbd.c:790,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - log_info
                - log_info
        - Branch String:   'zbd.c:790,3'
          Branch Sides:
            - BranchSide:      'zbd.c:790,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - log_info
                - log_info
            - BranchSide:      'zbd.c:804,2'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - log_info
                - log_info
        - Branch String:   'zbd.c:790,3'
          Branch Sides:
            - BranchSide:      'zbd.c:790,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - log_info
                - log_info
            - BranchSide:      'zbd.c:790,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - log_info
                - log_info
        - Branch String:   'zbd.c:790,3'
          Branch Sides:
            - BranchSide:      'zbd.c:793,9'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - log_info
                - log_info
            - BranchSide:      'zbd.c:803,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - log_info
                - log_info
        - Branch String:   'zbd.c:793,8'
          Branch Sides:
            - BranchSide:      'zbd.c:794,5'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - log_info
                - log_info
            - BranchSide:      'zbd.c:796,16'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - log_info
                - log_info
        - Branch String:   'zbd.c:797,20'
          Branch Sides:
            - BranchSide:      'zbd.c:797,23'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - log_info
                - log_info
            - BranchSide:      'zbd.c:803,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - log_info
                - log_info
        - Branch String:   'zbd.c:797,8'
          Branch Sides:
            - BranchSide:      'zbd.c:799,7'
              BranchSideFuncs:
                - log_info
            - BranchSide:      'zbd.c:803,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - log_info
                - log_info
      Callsites:
        - Src:             'zbd.c:787,4'
          Dst:             log_info
        - Src:             'zbd.c:798,5'
          Dst:             log_info
        - Src:             'zbd.c:783,2'
          Dst:             tnumber_to_td
    - functionName:    zbd_verify_sizes
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 776
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         20
      ICount:          113
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - tnumber_to_td
        - zbd_zone_align_file_sizes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:768,2'
          Branch Sides:
            - BranchSide:      'zbd.c:765,19'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - zbd_zone_align_file_sizes
            - BranchSide:      'zbd.c:768,2'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - zbd_zone_align_file_sizes
        - Branch String:   'zbd.c:768,2'
          Branch Sides:
            - BranchSide:      'zbd.c:769,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - zbd_zone_align_file_sizes
            - BranchSide:      'zbd.c:775,2'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:769,3'
          Branch Sides:
            - BranchSide:      'zbd.c:769,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - zbd_zone_align_file_sizes
            - BranchSide:      'zbd.c:773,2'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - zbd_zone_align_file_sizes
        - Branch String:   'zbd.c:769,3'
          Branch Sides:
            - BranchSide:      'zbd.c:769,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - zbd_zone_align_file_sizes
            - BranchSide:      'zbd.c:769,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - zbd_zone_align_file_sizes
        - Branch String:   'zbd.c:769,3'
          Branch Sides:
            - BranchSide:      'zbd.c:770,35'
              BranchSideFuncs:
                - zbd_zone_align_file_sizes
                - tnumber_to_td.6455
            - BranchSide:      'zbd.c:772,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - zbd_zone_align_file_sizes
        - Branch String:   'zbd.c:770,8'
          Branch Sides:
            - BranchSide:      'zbd.c:771,5'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - zbd_zone_align_file_sizes
            - BranchSide:      'zbd.c:772,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - zbd_zone_align_file_sizes
      Callsites:
        - Src:             'zbd.c:770,9'
          Dst:             zbd_zone_align_file_sizes
        - Src:             'zbd.c:768,2'
          Dst:             tnumber_to_td
    - functionName:    zbd_using_direct_io
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 640
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      bool
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         30
      ICount:          161
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - tnumber_to_td
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:644,2'
          Branch Sides:
            - BranchSide:      'zbd.c:641,19'
              BranchSideFuncs:
                - tnumber_to_td.6455
            - BranchSide:      'zbd.c:644,2'
              BranchSideFuncs:
                - tnumber_to_td.6455
        - Branch String:   'zbd.c:644,2'
          Branch Sides:
            - BranchSide:      'zbd.c:645,7'
              BranchSideFuncs:
                - tnumber_to_td.6455
            - BranchSide:      'zbd.c:654,2'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:645,21'
          Branch Sides:
            - BranchSide:      'zbd.c:645,26'
              BranchSideFuncs:
                - tnumber_to_td.6455
            - BranchSide:      'zbd.c:646,4'
              BranchSideFuncs:
                - tnumber_to_td.6455
        - Branch String:   'zbd.c:645,7'
          Branch Sides:
            - BranchSide:      'zbd.c:646,4'
              BranchSideFuncs:
                - tnumber_to_td.6455
            - BranchSide:      'zbd.c:647,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
        - Branch String:   'zbd.c:647,3'
          Branch Sides:
            - BranchSide:      'zbd.c:647,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
            - BranchSide:      'zbd.c:652,2'
              BranchSideFuncs:
                - tnumber_to_td.6455
        - Branch String:   'zbd.c:647,3'
          Branch Sides:
            - BranchSide:      'zbd.c:647,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
            - BranchSide:      'zbd.c:647,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
        - Branch String:   'zbd.c:647,3'
          Branch Sides:
            - BranchSide:      'zbd.c:648,8'
              BranchSideFuncs:
                - tnumber_to_td.6455
            - BranchSide:      'zbd.c:651,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
        - Branch String:   'zbd.c:648,20'
          Branch Sides:
            - BranchSide:      'zbd.c:648,23'
              BranchSideFuncs:
                - tnumber_to_td.6455
            - BranchSide:      'zbd.c:651,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
        - Branch String:   'zbd.c:648,53'
          Branch Sides:
            - BranchSide:      'zbd.c:649,8'
              BranchSideFuncs:
                - tnumber_to_td.6455
            - BranchSide:      'zbd.c:651,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
        - Branch String:   'zbd.c:648,8'
          Branch Sides:
            - BranchSide:      'zbd.c:650,5'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:651,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
      Callsites:
        - Src:             'zbd.c:644,2'
          Dst:             tnumber_to_td
    - functionName:    zbd_setup_files
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     externalLinkage
      functionLinenumber: 1255
      functionLinenumberEnd: 1368
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         80
      ICount:          462
      EdgeCount:       107
      CyclomaticComplexity: 29
      functionsReached:
        - __assert_fail
        - __dprint
        - __zbd_write_zone_get
        - log_err
        - log_info
        - td_ioengine_flagged
        - zbd_is_seq_job
        - zbd_offset_to_zone_idx
        - zbd_using_direct_io
        - zbd_verify_and_set_vdb
        - zbd_verify_bs
        - zbd_verify_sizes
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:1259,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1260,3'
              BranchSideFuncs:
                - zbd_verify_sizes
                - zbd_verify_bs
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
                - log_err
                - log_err
                - td_ioengine_flagged.6529
                - log_err
            - BranchSide:      'zbd.c:1264,7'
              BranchSideFuncs:
                - zbd_verify_sizes
                - zbd_verify_bs
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
                - log_err
                - log_err
                - td_ioengine_flagged.6529
                - log_err
        - Branch String:   'zbd.c:1264,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1265,3'
              BranchSideFuncs:
                - zbd_verify_bs
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
                - log_err
                - log_err
                - td_ioengine_flagged.6529
                - log_err
            - BranchSide:      'zbd.c:1267,7'
              BranchSideFuncs:
                - zbd_verify_bs
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
                - log_err
                - log_err
                - td_ioengine_flagged.6529
                - log_err
        - Branch String:   'zbd.c:1267,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1268,3'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
                - log_err
                - log_err
                - td_ioengine_flagged.6529
                - log_err
            - BranchSide:      'zbd.c:1270,6'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
                - log_err
                - log_err
                - td_ioengine_flagged.6529
                - log_err
        - Branch String:   'zbd.c:1270,36'
          Branch Sides:
            - BranchSide:      'zbd.c:1270,39'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
                - log_err
                - log_err
                - td_ioengine_flagged.6529
                - log_err
            - BranchSide:      'zbd.c:1282,6'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
                - log_err
        - Branch String:   'zbd.c:1270,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1271,8'
              BranchSideFuncs:
                - log_err
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
                - log_err
                - td_ioengine_flagged.6529
                - log_err
            - BranchSide:      'zbd.c:1282,6'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
                - log_err
        - Branch String:   'zbd.c:1271,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1272,4'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
                - log_err
                - td_ioengine_flagged.6529
                - log_err
            - BranchSide:      'zbd.c:1275,7'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
                - log_err
                - td_ioengine_flagged.6529
                - log_err
        - Branch String:   'zbd.c:1275,35'
          Branch Sides:
            - BranchSide:      'zbd.c:1276,28'
              BranchSideFuncs:
                - td_ioengine_flagged.6529
                - log_err
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
                - log_err
            - BranchSide:      'zbd.c:1280,2'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
                - log_err
        - Branch String:   'zbd.c:1275,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1277,4'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
                - log_err
            - BranchSide:      'zbd.c:1280,2'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
                - log_err
        - Branch String:   'zbd.c:1282,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1283,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'zbd.c:1287,2'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
        - Branch String:   'zbd.c:1287,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1287,2'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
            - BranchSide:      'zbd.c:1367,2'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1287,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1287,2'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
            - BranchSide:      'zbd.c:1287,2'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
        - Branch String:   'zbd.c:1287,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1288,41'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
            - BranchSide:      'zbd.c:1365,2'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1293,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1293,3'
              BranchSideFuncs:
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - __assert_fail
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
            - BranchSide:      'zbd.c:1295,40'
              BranchSideFuncs:
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - __assert_fail
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
        - Branch String:   'zbd.c:1301,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1301,3'
              BranchSideFuncs:
                - zbd_is_seq_job
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
            - BranchSide:      'zbd.c:1310,22'
              BranchSideFuncs:
                - __dprint
                - zbd_is_seq_job
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
        - Branch String:   'zbd.c:1310,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1311,4'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
            - BranchSide:      'zbd.c:1313,7'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - __assert_fail
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
        - Branch String:   'zbd.c:1311,4'
          Branch Sides:
            - BranchSide:      'zbd.c:1311,4'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - __assert_fail
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
            - BranchSide:      'zbd.c:1311,4'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'zbd.c:1313,32'
          Branch Sides:
            - BranchSide:      'zbd.c:1314,7'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - __assert_fail
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
            - BranchSide:      'zbd.c:1323,8'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_err
                - __assert_fail
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
        - Branch String:   'zbd.c:1313,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1315,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'zbd.c:1323,8'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_err
                - __assert_fail
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
        - Branch String:   'zbd.c:1323,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1324,8'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - log_err
                - __assert_fail
                - __zbd_write_zone_get
                - log_err
                - log_err
            - BranchSide:      'zbd.c:1334,7'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - log_err
                - __assert_fail
                - __zbd_write_zone_get
                - log_err
                - log_err
        - Branch String:   'zbd.c:1324,8'
          Branch Sides:
            - BranchSide:      'zbd.c:1325,5'
              BranchSideFuncs:
                - log_info
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
            - BranchSide:      'zbd.c:1326,4'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
        - Branch String:   'zbd.c:1334,32'
          Branch Sides:
            - BranchSide:      'zbd.c:1334,36'
              BranchSideFuncs:
                - log_err
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - log_err
                - __assert_fail
                - __zbd_write_zone_get
                - log_err
            - BranchSide:      'zbd.c:1345,26'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - log_err
                - log_err
                - __assert_fail
                - __zbd_write_zone_get
                - log_err
        - Branch String:   'zbd.c:1334,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1335,4'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - log_err
                - log_err
                - __assert_fail
                - __zbd_write_zone_get
                - log_err
            - BranchSide:      'zbd.c:1345,26'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - log_err
                - log_err
                - __assert_fail
                - __zbd_write_zone_get
                - log_err
        - Branch String:   'zbd.c:1347,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1348,9'
              BranchSideFuncs:
                - __zbd_write_zone_get
                - log_err
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - log_err
                - log_err
                - __assert_fail
            - BranchSide:      'zbd.c:1365,2'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - __zbd_write_zone_get
                - log_err
                - log_err
                - log_err
                - __assert_fail
        - Branch String:   'zbd.c:1349,42'
          Branch Sides:
            - BranchSide:      'zbd.c:1350,8'
              BranchSideFuncs:
                - __zbd_write_zone_get
                - log_err
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - log_err
                - log_err
                - __assert_fail
            - BranchSide:      'zbd.c:1353,9'
              BranchSideFuncs:
                - __zbd_write_zone_get
                - log_err
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - log_err
                - log_err
                - __assert_fail
        - Branch String:   'zbd.c:1350,42'
          Branch Sides:
            - BranchSide:      'zbd.c:1351,8'
              BranchSideFuncs:
                - __zbd_write_zone_get
                - log_err
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - log_err
                - log_err
                - __assert_fail
            - BranchSide:      'zbd.c:1353,9'
              BranchSideFuncs:
                - __zbd_write_zone_get
                - log_err
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - log_err
                - log_err
                - __assert_fail
        - Branch String:   'zbd.c:1349,8'
          Branch Sides:
            - BranchSide:      'zbd.c:1352,5'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - log_err
                - log_err
                - __assert_fail
                - __zbd_write_zone_get
                - log_err
            - BranchSide:      'zbd.c:1353,9'
              BranchSideFuncs:
                - __zbd_write_zone_get
                - log_err
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - log_err
                - log_err
                - __assert_fail
        - Branch String:   'zbd.c:1353,31'
          Branch Sides:
            - BranchSide:      'zbd.c:1354,8'
              BranchSideFuncs:
                - __zbd_write_zone_get
                - log_err
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - log_err
                - log_err
                - __assert_fail
            - BranchSide:      'zbd.c:1356,29'
              BranchSideFuncs:
                - __zbd_write_zone_get
                - log_err
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - log_err
                - log_err
                - __assert_fail
        - Branch String:   'zbd.c:1353,8'
          Branch Sides:
            - BranchSide:      'zbd.c:1355,5'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - log_err
                - log_err
                - __assert_fail
                - __zbd_write_zone_get
                - log_err
            - BranchSide:      'zbd.c:1356,29'
              BranchSideFuncs:
                - __zbd_write_zone_get
                - log_err
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - log_err
                - log_err
                - __assert_fail
        - Branch String:   'zbd.c:1356,8'
          Branch Sides:
            - BranchSide:      'zbd.c:1357,5'
              BranchSideFuncs:
                - __assert_fail
                - zbd_offset_to_zone_idx
                - zbd_offset_to_zone_idx
                - zbd_verify_and_set_vdb
                - __dprint
                - zbd_is_seq_job
                - log_info
                - log_err
                - log_err
                - __assert_fail
                - __zbd_write_zone_get
                - log_err
            - BranchSide:      'zbd.c:1362,4'
              BranchSideFuncs:
                - log_err
      Callsites:
        - Src:             'zbd.c:1259,7'
          Dst:             zbd_using_direct_io
        - Src:             'zbd.c:1260,3'
          Dst:             log_err
        - Src:             'zbd.c:1264,7'
          Dst:             zbd_verify_sizes
        - Src:             'zbd.c:1267,7'
          Dst:             zbd_verify_bs
        - Src:             'zbd.c:1272,4'
          Dst:             log_err
        - Src:             'zbd.c:1276,8'
          Dst:             td_ioengine_flagged
        - Src:             'zbd.c:1277,4'
          Dst:             log_err
        - Src:             'zbd.c:1283,3'
          Dst:             log_err
        - Src:             'zbd.c:1293,3'
          Dst:             __assert_fail
        - Src:             'zbd.c:1295,17'
          Dst:             zbd_offset_to_zone_idx
        - Src:             'zbd.c:1297,4'
          Dst:             zbd_offset_to_zone_idx
        - Src:             'zbd.c:1299,9'
          Dst:             zbd_verify_and_set_vdb
        - Src:             'zbd.c:1301,3'
          Dst:             __dprint
        - Src:             'zbd.c:1310,7'
          Dst:             zbd_is_seq_job
        - Src:             'zbd.c:1311,4'
          Dst:             __assert_fail
        - Src:             'zbd.c:1315,4'
          Dst:             log_err
        - Src:             'zbd.c:1325,5'
          Dst:             log_info
        - Src:             'zbd.c:1335,4'
          Dst:             log_err
        - Src:             'zbd.c:1356,8'
          Dst:             __zbd_write_zone_get
        - Src:             'zbd.c:1362,4'
          Dst:             log_err
    - functionName:    zbd_recalc_options_with_zone_granularity
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     externalLinkage
      functionLinenumber: 1181
      functionLinenumberEnd: 1206
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         31
      ICount:          231
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:1185,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1185,2'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1185,2'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1185,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1185,2'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1185,2'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1185,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1186,41'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1205,2'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1190,15'
          Branch Sides:
            - BranchSide:      'zbd.c:1190,21'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1190,38'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1191,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1192,4'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1194,7'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1194,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1195,17'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1196,7'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1196,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1197,20'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1198,7'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1198,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1199,25'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1200,7'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1200,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1202,5'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1203,7'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1203,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1204,22'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1205,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    zbd_init_zone_info
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1143
      functionLinenumberEnd: 1165
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - file
      BBCount:         50
      ICount:          288
      EdgeCount:       64
      CyclomaticComplexity: 16
      functionsReached:
        - nowarn_snprintf
        - strcmp
        - strerror
        - tnumber_to_td
        - zbd_create_zone_info
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:1147,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1148,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - zbd_create_zone_info
                - strerror
                - nowarn_snprintf.6453
                - strerror
                - nowarn_snprintf.6453
                - strcmp
            - BranchSide:      'zbd.c:1160,29'
              BranchSideFuncs:
                - zbd_create_zone_info
                - strerror
                - nowarn_snprintf.6453
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1148,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1148,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - zbd_create_zone_info
                - strerror
                - nowarn_snprintf.6453
                - strerror
                - nowarn_snprintf.6453
                - strcmp
            - BranchSide:      'zbd.c:1158,2'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - zbd_create_zone_info
                - strerror
                - nowarn_snprintf.6453
                - strerror
                - nowarn_snprintf.6453
                - strcmp
        - Branch String:   'zbd.c:1148,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1148,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - zbd_create_zone_info
                - strerror
                - nowarn_snprintf.6453
                - strerror
                - nowarn_snprintf.6453
                - strcmp
            - BranchSide:      'zbd.c:1148,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - zbd_create_zone_info
                - strerror
                - nowarn_snprintf.6453
                - strerror
                - nowarn_snprintf.6453
                - strcmp
        - Branch String:   'zbd.c:1148,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1149,8'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - zbd_create_zone_info
                - strerror
                - nowarn_snprintf.6453
                - strerror
                - nowarn_snprintf.6453
                - strcmp
            - BranchSide:      'zbd.c:1157,3'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - zbd_create_zone_info
                - strerror
                - nowarn_snprintf.6453
                - strerror
                - nowarn_snprintf.6453
                - strcmp
        - Branch String:   'zbd.c:1149,18'
          Branch Sides:
            - BranchSide:      'zbd.c:1149,21'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - zbd_create_zone_info
                - strerror
                - nowarn_snprintf.6453
                - strerror
                - nowarn_snprintf.6453
                - strcmp
            - BranchSide:      'zbd.c:1151,9'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - zbd_create_zone_info
                - strerror
                - nowarn_snprintf.6453
                - strerror
                - nowarn_snprintf.6453
                - strcmp
        - Branch String:   'zbd.c:1149,8'
          Branch Sides:
            - BranchSide:      'zbd.c:1150,5'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - zbd_create_zone_info
                - strerror
                - nowarn_snprintf.6453
                - strerror
                - nowarn_snprintf.6453
                - strcmp
            - BranchSide:      'zbd.c:1151,9'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - zbd_create_zone_info
                - strerror
                - nowarn_snprintf.6453
                - strerror
                - nowarn_snprintf.6453
                - strcmp
        - Branch String:   'zbd.c:1151,22'
          Branch Sides:
            - BranchSide:      'zbd.c:1152,15'
              BranchSideFuncs:
                - strcmp
                - tnumber_to_td.6455
                - zbd_create_zone_info
                - strerror
                - nowarn_snprintf.6453
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1153,5'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - zbd_create_zone_info
                - strerror
                - nowarn_snprintf.6453
                - strerror
                - nowarn_snprintf.6453
                - strcmp
        - Branch String:   'zbd.c:1151,8'
          Branch Sides:
            - BranchSide:      'zbd.c:1153,5'
              BranchSideFuncs:
                - tnumber_to_td.6455
                - zbd_create_zone_info
                - strerror
                - nowarn_snprintf.6453
                - strerror
                - nowarn_snprintf.6453
                - strcmp
            - BranchSide:      'zbd.c:1154,21'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1161,6'
          Branch Sides:
            - BranchSide:      'zbd.c:1162,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1164,9'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1162,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1162,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1162,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1162,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1162,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1162,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1162,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1162,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
            - BranchSide:      'zbd.c:1164,9'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1162,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1162,3'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1162,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
        - Branch String:   'zbd.c:1162,3'
          Branch Sides:
            - BranchSide:      'zbd.c:1162,3'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1162,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6453
      Callsites:
        - Src:             'zbd.c:1152,8'
          Dst:             strcmp
        - Src:             'zbd.c:1147,2'
          Dst:             tnumber_to_td
        - Src:             'zbd.c:1160,8'
          Dst:             zbd_create_zone_info
        - Src:             'zbd.c:1162,3'
          Dst:             strerror
        - Src:             'zbd.c:1162,3'
          Dst:             nowarn_snprintf
        - Src:             'zbd.c:1162,3'
          Dst:             strerror
        - Src:             'zbd.c:1162,3'
          Dst:             nowarn_snprintf
    - functionName:    zbd_init_files
      functionSourceFile: '/src/fio/zbd.c'
      linkageType:     externalLinkage
      functionLinenumber: 1168
      functionLinenumberEnd: 1178
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         16
      ICount:          90
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - zbd_init_zone_info
      functionUses:    1
      BranchProfiles:
        - Branch String:   'zbd.c:1172,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1172,2'
              BranchSideFuncs:
                - zbd_init_zone_info
            - BranchSide:      'zbd.c:1177,2'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1172,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1172,2'
              BranchSideFuncs:
                - zbd_init_zone_info
            - BranchSide:      'zbd.c:1172,2'
              BranchSideFuncs:
                - zbd_init_zone_info
        - Branch String:   'zbd.c:1172,2'
          Branch Sides:
            - BranchSide:      'zbd.c:1173,26'
              BranchSideFuncs:
                - zbd_init_zone_info
            - BranchSide:      'zbd.c:1175,2'
              BranchSideFuncs: []
        - Branch String:   'zbd.c:1173,7'
          Branch Sides:
            - BranchSide:      'zbd.c:1174,4'
              BranchSideFuncs: []
            - BranchSide:      'zbd.c:1175,2'
              BranchSideFuncs:
                - zbd_init_zone_info
      Callsites:
        - Src:             'zbd.c:1173,7'
          Dst:             zbd_init_zone_info
    - functionName:    __rand32
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          81
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __rand64
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          128
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __rand
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __rand32
        - __rand64
      functionUses:    2
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:100,6'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:101,20'
              BranchSideFuncs:
                - __rand64.6635
            - BranchSide:      './os/../lib/rand.h:103,20'
              BranchSideFuncs:
                - __rand32.6634
      Callsites:
        - Src:             './os/../lib/rand.h:101,10'
          Dst:             __rand64
        - Src:             './os/../lib/rand.h:103,10'
          Dst:             __rand32
    - functionName:    __frand32_copy
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         1
      ICount:          28
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __frand64_copy
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __get_next_seed
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fs
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __rand
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../lib/rand.h:155,15'
          Dst:             __rand
        - Src:             './os/../lib/rand.h:158,24'
          Dst:             __rand
    - functionName:    frand_copy
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - dst
        - src
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __frand32_copy
        - __frand64_copy
      functionUses:    4
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:57,6'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:58,19'
              BranchSideFuncs:
                - __frand64_copy.6638
            - BranchSide:      './os/../lib/rand.h:60,19'
              BranchSideFuncs:
                - __frand32_copy.6637
      Callsites:
        - Src:             './os/../lib/rand.h:58,3'
          Dst:             __frand64_copy
        - Src:             './os/../lib/rand.h:60,3'
          Dst:             __frand32_copy
    - functionName:    tnumber_to_td
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - tnumber
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    init_dedupe_working_set_seeds
      functionSourceFile: '/src/fio/dedupe.c'
      linkageType:     externalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - td
        - global_dedup
      BBCount:         36
      ICount:          297
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached:
        - __get_next_seed
        - frand_copy
        - log_err
        - tnumber_to_td
      functionUses:    2
      BranchProfiles:
        - Branch String:   'dedupe.c:28,31'
          Branch Sides:
            - BranchSide:      'dedupe.c:28,36'
              BranchSideFuncs:
                - malloc
                - log_err
                - frand_copy.6640
                - frand_copy.6640
                - frand_copy.6640
                - tnumber_to_td.6641
                - frand_copy.6640
                - __get_next_seed.6639
            - BranchSide:      'dedupe.c:29,3'
              BranchSideFuncs: []
        - Branch String:   'dedupe.c:28,6'
          Branch Sides:
            - BranchSide:      'dedupe.c:29,3'
              BranchSideFuncs:
                - malloc
                - log_err
                - frand_copy.6640
                - frand_copy.6640
                - frand_copy.6640
                - tnumber_to_td.6641
                - frand_copy.6640
                - __get_next_seed.6639
            - BranchSide:      'dedupe.c:31,11'
              BranchSideFuncs:
                - malloc
                - log_err
                - frand_copy.6640
                - frand_copy.6640
                - frand_copy.6640
                - tnumber_to_td.6641
                - frand_copy.6640
                - __get_next_seed.6639
        - Branch String:   'dedupe.c:33,3'
          Branch Sides:
            - BranchSide:      'dedupe.c:33,3'
              BranchSideFuncs:
                - malloc
                - log_err
                - frand_copy.6640
                - frand_copy.6640
                - frand_copy.6640
                - tnumber_to_td.6641
                - frand_copy.6640
                - __get_next_seed.6639
            - BranchSide:      'dedupe.c:33,3'
              BranchSideFuncs:
                - malloc
                - log_err
                - frand_copy.6640
                - frand_copy.6640
                - frand_copy.6640
                - tnumber_to_td.6641
                - frand_copy.6640
                - __get_next_seed.6639
        - Branch String:   'dedupe.c:33,3'
          Branch Sides:
            - BranchSide:      'dedupe.c:33,3'
              BranchSideFuncs:
                - malloc
                - log_err
                - frand_copy.6640
                - frand_copy.6640
                - frand_copy.6640
                - tnumber_to_td.6641
                - frand_copy.6640
                - __get_next_seed.6639
            - BranchSide:      'dedupe.c:33,3'
              BranchSideFuncs:
                - malloc
                - log_err
                - frand_copy.6640
                - frand_copy.6640
                - frand_copy.6640
                - tnumber_to_td.6641
                - frand_copy.6640
                - __get_next_seed.6639
        - Branch String:   'dedupe.c:33,3'
          Branch Sides:
            - BranchSide:      'dedupe.c:33,3'
              BranchSideFuncs:
                - malloc
                - log_err
                - frand_copy.6640
                - frand_copy.6640
                - frand_copy.6640
                - tnumber_to_td.6641
                - frand_copy.6640
                - __get_next_seed.6639
            - BranchSide:      'dedupe.c:33,3'
              BranchSideFuncs:
                - malloc
                - log_err
                - frand_copy.6640
                - frand_copy.6640
                - frand_copy.6640
                - tnumber_to_td.6641
                - frand_copy.6640
                - __get_next_seed.6639
        - Branch String:   'dedupe.c:40,6'
          Branch Sides:
            - BranchSide:      'dedupe.c:41,3'
              BranchSideFuncs:
                - frand_copy.6640
                - frand_copy.6640
                - frand_copy.6640
                - tnumber_to_td.6641
                - frand_copy.6640
                - __get_next_seed.6639
            - BranchSide:      'dedupe.c:45,41'
              BranchSideFuncs:
                - frand_copy.6640
                - frand_copy.6640
                - frand_copy.6640
                - tnumber_to_td.6641
                - frand_copy.6640
                - __get_next_seed.6639
        - Branch String:   'dedupe.c:47,19'
          Branch Sides:
            - BranchSide:      'dedupe.c:48,14'
              BranchSideFuncs:
                - frand_copy.6640
                - tnumber_to_td.6641
                - frand_copy.6640
                - __get_next_seed.6639
            - BranchSide:      'dedupe.c:48,14'
              BranchSideFuncs:
                - frand_copy.6640
                - tnumber_to_td.6641
                - frand_copy.6640
                - __get_next_seed.6639
        - Branch String:   'dedupe.c:48,2'
          Branch Sides:
            - BranchSide:      'dedupe.c:54,10'
              BranchSideFuncs:
                - frand_copy.6640
                - tnumber_to_td.6641
                - frand_copy.6640
                - __get_next_seed.6639
            - BranchSide:      'dedupe.c:70,2'
              BranchSideFuncs: []
        - Branch String:   'dedupe.c:54,3'
          Branch Sides:
            - BranchSide:      'dedupe.c:55,4'
              BranchSideFuncs:
                - __get_next_seed.6639
                - frand_copy.6640
                - tnumber_to_td.6641
                - frand_copy.6640
            - BranchSide:      'dedupe.c:62,7'
              BranchSideFuncs:
                - frand_copy.6640
                - __get_next_seed.6639
                - tnumber_to_td.6641
                - frand_copy.6640
        - Branch String:   'dedupe.c:62,20'
          Branch Sides:
            - BranchSide:      'dedupe.c:62,23'
              BranchSideFuncs:
                - frand_copy.6640
                - __get_next_seed.6639
                - tnumber_to_td.6641
                - frand_copy.6640
            - BranchSide:      'dedupe.c:67,15'
              BranchSideFuncs:
                - frand_copy.6640
                - tnumber_to_td.6641
                - frand_copy.6640
                - __get_next_seed.6639
        - Branch String:   'dedupe.c:62,7'
          Branch Sides:
            - BranchSide:      'dedupe.c:63,28'
              BranchSideFuncs:
                - tnumber_to_td.6641
                - frand_copy.6640
                - frand_copy.6640
                - __get_next_seed.6639
            - BranchSide:      'dedupe.c:67,15'
              BranchSideFuncs:
                - frand_copy.6640
                - tnumber_to_td.6641
                - frand_copy.6640
                - __get_next_seed.6639
      Callsites:
        - Src:             'dedupe.c:41,3'
          Dst:             log_err
        - Src:             'dedupe.c:45,2'
          Dst:             frand_copy
        - Src:             'dedupe.c:46,2'
          Dst:             frand_copy
        - Src:             'dedupe.c:55,4'
          Dst:             __get_next_seed
        - Src:             'dedupe.c:63,14'
          Dst:             tnumber_to_td
        - Src:             'dedupe.c:64,4'
          Dst:             frand_copy
        - Src:             'dedupe.c:67,3'
          Dst:             frand_copy
    - functionName:    init_global_dedupe_working_set_seeds
      functionSourceFile: '/src/fio/dedupe.c'
      linkageType:     externalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         12
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - init_dedupe_working_set_seeds
        - tnumber_to_td
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dedupe.c:10,2'
          Branch Sides:
            - BranchSide:      'dedupe.c:10,2'
              BranchSideFuncs:
                - tnumber_to_td.6641
                - init_dedupe_working_set_seeds
            - BranchSide:      'dedupe.c:10,2'
              BranchSideFuncs:
                - tnumber_to_td.6641
                - init_dedupe_working_set_seeds
        - Branch String:   'dedupe.c:10,2'
          Branch Sides:
            - BranchSide:      'dedupe.c:11,8'
              BranchSideFuncs:
                - tnumber_to_td.6641
                - init_dedupe_working_set_seeds
            - BranchSide:      'dedupe.c:18,2'
              BranchSideFuncs: []
        - Branch String:   'dedupe.c:11,7'
          Branch Sides:
            - BranchSide:      'dedupe.c:12,4'
              BranchSideFuncs:
                - init_dedupe_working_set_seeds
                - tnumber_to_td.6641
            - BranchSide:      'dedupe.c:14,37'
              BranchSideFuncs:
                - init_dedupe_working_set_seeds
                - tnumber_to_td.6641
        - Branch String:   'dedupe.c:14,7'
          Branch Sides:
            - BranchSide:      'dedupe.c:15,4'
              BranchSideFuncs: []
            - BranchSide:      'dedupe.c:16,2'
              BranchSideFuncs:
                - tnumber_to_td.6641
                - init_dedupe_working_set_seeds
      Callsites:
        - Src:             'dedupe.c:14,7'
          Dst:             init_dedupe_working_set_seeds
        - Src:             'dedupe.c:10,2'
          Dst:             tnumber_to_td
    - functionName:    __rand32
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          81
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __rand64
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          128
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rand32_upto
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - state
        - end
      BBCount:         6
      ICount:          48
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - __rand32
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:123,2'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:123,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      './os/../lib/rand.h:123,2'
              BranchSideFuncs:
                - __rand32.6675
      Callsites:
        - Src:             './os/../lib/rand.h:123,2'
          Dst:             __assert_fail
        - Src:             './os/../lib/rand.h:125,6'
          Dst:             __rand32
    - functionName:    rand64_upto
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - end
      BBCount:         6
      ICount:          48
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - __rand64
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:134,2'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:134,2'
              BranchSideFuncs:
                - __rand64.6676
            - BranchSide:      './os/../lib/rand.h:134,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             './os/../lib/rand.h:134,2'
          Dst:             __assert_fail
        - Src:             './os/../lib/rand.h:136,6'
          Dst:             __rand64
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/./lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    fdp_ruh_info
      functionSourceFile: '/src/fio/dataplacement.c'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - ruhs
      BBCount:         31
      ICount:          195
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - log_err
        - nowarn_snprintf
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'dataplacement.c:23,6'
          Branch Sides:
            - BranchSide:      'dataplacement.c:24,3'
              BranchSideFuncs:
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6684
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6684
            - BranchSide:      'dataplacement.c:28,6'
              BranchSideFuncs:
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6684
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6684
        - Branch String:   'dataplacement.c:28,6'
          Branch Sides:
            - BranchSide:      'dataplacement.c:29,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6684
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6684
            - BranchSide:      'dataplacement.c:37,4'
              BranchSideFuncs:
                - log_err
        - Branch String:   'dataplacement.c:30,7'
          Branch Sides:
            - BranchSide:      'dataplacement.c:31,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6684
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6684
            - BranchSide:      'dataplacement.c:35,2'
              BranchSideFuncs: []
        - Branch String:   'dataplacement.c:31,4'
          Branch Sides:
            - BranchSide:      'dataplacement.c:31,4'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6684
            - BranchSide:      'dataplacement.c:31,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6684
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6684
        - Branch String:   'dataplacement.c:31,4'
          Branch Sides:
            - BranchSide:      'dataplacement.c:31,4'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6684
            - BranchSide:      'dataplacement.c:31,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6684
                - __errno_location
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6684
        - Branch String:   'dataplacement.c:31,4'
          Branch Sides:
            - BranchSide:      'dataplacement.c:31,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6684
                - __errno_location
                - log_err
            - BranchSide:      'dataplacement.c:33,5'
              BranchSideFuncs:
                - __errno_location
                - log_err
        - Branch String:   'dataplacement.c:31,4'
          Branch Sides:
            - BranchSide:      'dataplacement.c:31,4'
              BranchSideFuncs:
                - __errno_location
                - log_err
            - BranchSide:      'dataplacement.c:31,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6684
                - __errno_location
                - log_err
        - Branch String:   'dataplacement.c:31,4'
          Branch Sides:
            - BranchSide:      'dataplacement.c:31,4'
              BranchSideFuncs:
                - __errno_location
                - log_err
            - BranchSide:      'dataplacement.c:31,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6684
                - __errno_location
                - log_err
      Callsites:
        - Src:             'dataplacement.c:24,3'
          Dst:             log_err
        - Src:             'dataplacement.c:31,4'
          Dst:             __errno_location
        - Src:             'dataplacement.c:31,4'
          Dst:             __errno_location
        - Src:             'dataplacement.c:31,4'
          Dst:             strerror
        - Src:             'dataplacement.c:31,4'
          Dst:             nowarn_snprintf
        - Src:             'dataplacement.c:31,4'
          Dst:             __errno_location
        - Src:             'dataplacement.c:31,4'
          Dst:             __errno_location
        - Src:             'dataplacement.c:31,4'
          Dst:             strerror
        - Src:             'dataplacement.c:31,4'
          Dst:             nowarn_snprintf
        - Src:             'dataplacement.c:33,19'
          Dst:             __errno_location
        - Src:             'dataplacement.c:32,4'
          Dst:             log_err
        - Src:             'dataplacement.c:36,3'
          Dst:             log_err
    - functionName:    rand_between
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - state
        - start
        - end
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - rand32_upto
        - rand64_upto
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:147,6'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:148,10'
              BranchSideFuncs:
                - rand64_upto.6681
            - BranchSide:      './os/../lib/rand.h:150,10'
              BranchSideFuncs:
                - rand32_upto.6677
      Callsites:
        - Src:             './os/../lib/rand.h:148,18'
          Dst:             rand64_upto
        - Src:             './os/../lib/rand.h:150,18'
          Dst:             rand32_upto
    - functionName:    dp_fill_dspec_data
      functionSourceFile: '/src/fio/dataplacement.c'
      linkageType:     externalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         34
      ICount:          262
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - __dprint
        - rand_between
      functionUses:    2
      BranchProfiles:
        - Branch String:   'dataplacement.c:224,12'
          Branch Sides:
            - BranchSide:      'dataplacement.c:224,15'
              BranchSideFuncs:
                - rand_between.6691
                - __dprint
            - BranchSide:      'dataplacement.c:225,3'
              BranchSideFuncs: []
        - Branch String:   'dataplacement.c:224,6'
          Branch Sides:
            - BranchSide:      'dataplacement.c:225,3'
              BranchSideFuncs: []
            - BranchSide:      'dataplacement.c:230,6'
              BranchSideFuncs:
                - rand_between.6691
                - __dprint
        - Branch String:   'dataplacement.c:230,6'
          Branch Sides:
            - BranchSide:      'dataplacement.c:231,7'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'dataplacement.c:235,13'
              BranchSideFuncs:
                - rand_between.6691
                - __dprint
        - Branch String:   'dataplacement.c:231,7'
          Branch Sides:
            - BranchSide:      'dataplacement.c:232,4'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'dataplacement.c:234,11'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'dataplacement.c:235,13'
          Branch Sides:
            - BranchSide:      'dataplacement.c:236,41'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'dataplacement.c:255,33'
              BranchSideFuncs:
                - rand_between.6691
                - __dprint
        - Branch String:   'dataplacement.c:240,3'
          Branch Sides:
            - BranchSide:      'dataplacement.c:241,8'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'dataplacement.c:252,7'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'dataplacement.c:241,62'
          Branch Sides:
            - BranchSide:      'dataplacement.c:242,8'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'dataplacement.c:246,3'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'dataplacement.c:241,8'
          Branch Sides:
            - BranchSide:      'dataplacement.c:243,13'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'dataplacement.c:246,3'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'dataplacement.c:252,7'
          Branch Sides:
            - BranchSide:      'dataplacement.c:253,10'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'dataplacement.c:254,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'dataplacement.c:261,2'
          Branch Sides:
            - BranchSide:      'dataplacement.c:261,2'
              BranchSideFuncs: []
            - BranchSide:      'dataplacement.c:261,2'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'dataplacement.c:255,19'
          Dst:             rand_between
        - Src:             'dataplacement.c:261,2'
          Dst:             __dprint
    - functionName:    fdp_free_ruhs_info
      functionSourceFile: '/src/fio/dataplacement.c'
      linkageType:     externalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - sfree
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dataplacement.c:207,6'
          Branch Sides:
            - BranchSide:      'dataplacement.c:208,3'
              BranchSideFuncs:
                - sfree
                - sfree
            - BranchSide:      'dataplacement.c:209,8'
              BranchSideFuncs:
                - sfree
                - sfree
        - Branch String:   'dataplacement.c:212,6'
          Branch Sides:
            - BranchSide:      'dataplacement.c:213,3'
              BranchSideFuncs:
                - sfree
            - BranchSide:      'dataplacement.c:214,8'
              BranchSideFuncs:
                - sfree
      Callsites:
        - Src:             'dataplacement.c:209,2'
          Dst:             sfree
        - Src:             'dataplacement.c:214,2'
          Dst:             sfree
    - functionName:    init_ruh_scheme
      functionSourceFile: '/src/fio/dataplacement.c'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         22
      ICount:          166
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - __isoc99_fscanf
        - fclose
        - fopen64
        - log_err
        - log_info
        - scalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dataplacement.c:146,6'
          Branch Sides:
            - BranchSide:      'dataplacement.c:147,3'
              BranchSideFuncs: []
            - BranchSide:      'dataplacement.c:150,20'
              BranchSideFuncs:
                - fopen64
                - log_err
                - __errno_location
                - scalloc
                - fclose
                - __isoc99_fscanf
                - log_info
                - __isoc99_fscanf
        - Branch String:   'dataplacement.c:152,6'
          Branch Sides:
            - BranchSide:      'dataplacement.c:154,4'
              BranchSideFuncs:
                - scalloc
                - fclose
                - __isoc99_fscanf
                - log_info
                - __isoc99_fscanf
            - BranchSide:      'dataplacement.c:159,15'
              BranchSideFuncs:
                - scalloc
                - fclose
                - __isoc99_fscanf
                - log_info
                - __isoc99_fscanf
        - Branch String:   'dataplacement.c:160,6'
          Branch Sides:
            - BranchSide:      'dataplacement.c:161,7'
              BranchSideFuncs:
                - __isoc99_fscanf
                - fclose
                - log_info
                - __isoc99_fscanf
            - BranchSide:      'dataplacement.c:165,11'
              BranchSideFuncs:
                - __isoc99_fscanf
                - fclose
                - log_info
                - __isoc99_fscanf
        - Branch String:   'dataplacement.c:166,29'
          Branch Sides:
            - BranchSide:      'dataplacement.c:165,2'
              BranchSideFuncs:
                - __isoc99_fscanf
                - __isoc99_fscanf
                - fclose
                - log_info
            - BranchSide:      'dataplacement.c:166,39'
              BranchSideFuncs:
                - __isoc99_fscanf
                - __isoc99_fscanf
                - fclose
                - log_info
        - Branch String:   'dataplacement.c:165,2'
          Branch Sides:
            - BranchSide:      'dataplacement.c:169,48'
              BranchSideFuncs:
                - __isoc99_fscanf
                - fclose
                - log_info
                - __isoc99_fscanf
            - BranchSide:      'dataplacement.c:175,13'
              BranchSideFuncs:
                - __isoc99_fscanf
                - fclose
                - log_info
        - Branch String:   'dataplacement.c:175,6'
          Branch Sides:
            - BranchSide:      'dataplacement.c:177,5'
              BranchSideFuncs:
                - log_info
                - fclose
            - BranchSide:      'dataplacement.c:180,19'
              BranchSideFuncs:
                - fclose
      Callsites:
        - Src:             'dataplacement.c:150,14'
          Dst:             fopen64
        - Src:             'dataplacement.c:153,3'
          Dst:             log_err
        - Src:             'dataplacement.c:155,10'
          Dst:             __errno_location
        - Src:             'dataplacement.c:159,15'
          Dst:             scalloc
        - Src:             'dataplacement.c:166,32'
          Dst:             __isoc99_fscanf
        - Src:             'dataplacement.c:175,6'
          Dst:             __isoc99_fscanf
        - Src:             'dataplacement.c:176,3'
          Dst:             log_info
        - Src:             'dataplacement.c:183,2'
          Dst:             fclose
    - functionName:    init_ruh_info
      functionSourceFile: '/src/fio/dataplacement.c'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         45
      ICount:          395
      EdgeCount:       60
      CyclomaticComplexity: 17
      functionsReached:
        - calloc
        - fdp_ruh_info
        - log_err
        - realloc
        - scalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'dataplacement.c:50,6'
          Branch Sides:
            - BranchSide:      'dataplacement.c:51,8'
              BranchSideFuncs:
                - log_err
                - scalloc
            - BranchSide:      'dataplacement.c:71,9'
              BranchSideFuncs:
                - calloc
                - fdp_ruh_info
                - realloc
                - log_err
                - free
                - fdp_ruh_info
                - scalloc
                - free
                - log_err
                - log_err
                - log_err
        - Branch String:   'dataplacement.c:51,7'
          Branch Sides:
            - BranchSide:      'dataplacement.c:52,4'
              BranchSideFuncs:
                - scalloc
            - BranchSide:      'dataplacement.c:55,37'
              BranchSideFuncs:
                - scalloc
        - Branch String:   'dataplacement.c:56,7'
          Branch Sides:
            - BranchSide:      'dataplacement.c:57,4'
              BranchSideFuncs: []
            - BranchSide:      'dataplacement.c:59,19'
              BranchSideFuncs: []
        - Branch String:   'dataplacement.c:60,3'
          Branch Sides:
            - BranchSide:      'dataplacement.c:61,20'
              BranchSideFuncs: []
            - BranchSide:      'dataplacement.c:63,18'
              BranchSideFuncs: []
        - Branch String:   'dataplacement.c:73,6'
          Branch Sides:
            - BranchSide:      'dataplacement.c:75,4'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'dataplacement.c:79,12'
              BranchSideFuncs:
                - realloc
                - log_err
                - free
                - fdp_ruh_info
                - scalloc
                - free
                - log_err
                - log_err
        - Branch String:   'dataplacement.c:81,6'
          Branch Sides:
            - BranchSide:      'dataplacement.c:83,4'
              BranchSideFuncs:
                - fdp_ruh_info
                - scalloc
                - free
                - free
                - log_err
                - log_err
            - BranchSide:      'dataplacement.c:88,18'
              BranchSideFuncs:
                - fdp_ruh_info
                - scalloc
                - free
                - free
                - log_err
                - log_err
        - Branch String:   'dataplacement.c:90,6'
          Branch Sides:
            - BranchSide:      'dataplacement.c:92,4'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'dataplacement.c:96,6'
              BranchSideFuncs:
                - scalloc
                - free
                - free
                - log_err
        - Branch String:   'dataplacement.c:96,6'
          Branch Sides:
            - BranchSide:      'dataplacement.c:97,7'
              BranchSideFuncs:
                - scalloc
                - free
                - free
            - BranchSide:      'dataplacement.c:100,10'
              BranchSideFuncs:
                - scalloc
                - free
                - free
                - log_err
        - Branch String:   'dataplacement.c:97,7'
          Branch Sides:
            - BranchSide:      'dataplacement.c:98,4'
              BranchSideFuncs:
                - scalloc
                - free
                - free
            - BranchSide:      'dataplacement.c:99,2'
              BranchSideFuncs:
                - scalloc
                - free
                - free
        - Branch String:   'dataplacement.c:100,3'
          Branch Sides:
            - BranchSide:      'dataplacement.c:101,8'
              BranchSideFuncs:
                - scalloc
                - free
                - free
                - log_err
            - BranchSide:      'dataplacement.c:109,19'
              BranchSideFuncs:
                - scalloc
                - free
                - free
        - Branch String:   'dataplacement.c:101,8'
          Branch Sides:
            - BranchSide:      'dataplacement.c:103,6'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'dataplacement.c:108,3'
              BranchSideFuncs:
                - scalloc
                - free
                - free
                - log_err
        - Branch String:   'dataplacement.c:113,6'
          Branch Sides:
            - BranchSide:      'dataplacement.c:114,7'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'dataplacement.c:118,6'
              BranchSideFuncs:
                - free
                - free
        - Branch String:   'dataplacement.c:118,6'
          Branch Sides:
            - BranchSide:      'dataplacement.c:119,10'
              BranchSideFuncs:
                - free
            - BranchSide:      'dataplacement.c:129,17'
              BranchSideFuncs:
                - free
        - Branch String:   'dataplacement.c:119,3'
          Branch Sides:
            - BranchSide:      'dataplacement.c:120,19'
              BranchSideFuncs:
                - free
            - BranchSide:      'dataplacement.c:122,18'
              BranchSideFuncs:
                - free
        - Branch String:   'dataplacement.c:130,2'
          Branch Sides:
            - BranchSide:      'dataplacement.c:131,18'
              BranchSideFuncs:
                - free
            - BranchSide:      'dataplacement.c:132,17'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'dataplacement.c:52,4'
          Dst:             log_err
        - Src:             'dataplacement.c:55,10'
          Dst:             scalloc
        - Src:             'dataplacement.c:71,9'
          Dst:             calloc
        - Src:             'dataplacement.c:72,8'
          Dst:             fdp_ruh_info
        - Src:             'dataplacement.c:74,3'
          Dst:             log_err
        - Src:             'dataplacement.c:80,9'
          Dst:             realloc
        - Src:             'dataplacement.c:82,3'
          Dst:             log_err
        - Src:             'dataplacement.c:89,8'
          Dst:             fdp_ruh_info
        - Src:             'dataplacement.c:91,3'
          Dst:             log_err
        - Src:             'dataplacement.c:102,5'
          Dst:             log_err
        - Src:             'dataplacement.c:112,8'
          Dst:             scalloc
    - functionName:    dp_init
      functionSourceFile: '/src/fio/dataplacement.c'
      linkageType:     externalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         18
      ICount:          104
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - init_ruh_info
        - init_ruh_scheme
      functionUses:    2
      BranchProfiles:
        - Branch String:   'dataplacement.c:193,2'
          Branch Sides:
            - BranchSide:      'dataplacement.c:193,2'
              BranchSideFuncs:
                - init_ruh_info
                - init_ruh_scheme
            - BranchSide:      'dataplacement.c:193,2'
              BranchSideFuncs: []
        - Branch String:   'dataplacement.c:193,2'
          Branch Sides:
            - BranchSide:      'dataplacement.c:193,2'
              BranchSideFuncs:
                - init_ruh_info
                - init_ruh_scheme
            - BranchSide:      'dataplacement.c:193,2'
              BranchSideFuncs:
                - init_ruh_info
                - init_ruh_scheme
        - Branch String:   'dataplacement.c:193,2'
          Branch Sides:
            - BranchSide:      'dataplacement.c:194,23'
              BranchSideFuncs:
                - init_ruh_info
                - init_ruh_scheme
            - BranchSide:      'dataplacement.c:201,2'
              BranchSideFuncs: []
        - Branch String:   'dataplacement.c:195,7'
          Branch Sides:
            - BranchSide:      'dataplacement.c:196,4'
              BranchSideFuncs: []
            - BranchSide:      'dataplacement.c:198,25'
              BranchSideFuncs:
                - init_ruh_scheme
                - init_ruh_info
        - Branch String:   'dataplacement.c:199,7'
          Branch Sides:
            - BranchSide:      'dataplacement.c:200,4'
              BranchSideFuncs: []
            - BranchSide:      'dataplacement.c:201,2'
              BranchSideFuncs:
                - init_ruh_info
                - init_ruh_scheme
      Callsites:
        - Src:             'dataplacement.c:194,9'
          Dst:             init_ruh_info
        - Src:             'dataplacement.c:198,9'
          Dst:             init_ruh_scheme
    - functionName:    linear_interp
      functionSourceFile: '/src/fio/sprandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      double
      argCount:        4
      argTypes:
        - double
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - new_x
        - x_arr
        - y_arr
        - num
      BBCount:         21
      ICount:          185
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sprandom.c:250,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:251,3'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:253,6'
              BranchSideFuncs: []
        - Branch String:   'sprandom.c:253,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:254,10'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:257,6'
              BranchSideFuncs: []
        - Branch String:   'sprandom.c:257,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:258,10'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:260,6'
              BranchSideFuncs: []
        - Branch String:   'sprandom.c:260,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:261,10'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:264,9'
              BranchSideFuncs: []
        - Branch String:   'sprandom.c:264,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:265,7'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:284,2'
              BranchSideFuncs: []
        - Branch String:   'sprandom.c:265,25'
          Branch Sides:
            - BranchSide:      'sprandom.c:265,28'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:280,2'
              BranchSideFuncs: []
        - Branch String:   'sprandom.c:265,7'
          Branch Sides:
            - BranchSide:      'sprandom.c:266,9'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:280,2'
              BranchSideFuncs: []
        - Branch String:   'sprandom.c:275,8'
          Branch Sides:
            - BranchSide:      'sprandom.c:276,12'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:278,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    compare_points
      functionSourceFile: '/src/fio/sprandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - a
        - b
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sprandom.c:158,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:159,3'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:161,6'
              BranchSideFuncs: []
        - Branch String:   'sprandom.c:161,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:162,3'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:164,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    reverse
      functionSourceFile: '/src/fio/sprandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - arr
        - size
      BBCount:         7
      ICount:          65
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sprandom.c:177,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:178,3'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:180,2'
              BranchSideFuncs: []
        - Branch String:   'sprandom.c:180,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:180,2'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:181,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sample_curve_equally_on_x
      functionSourceFile: '/src/fio/sprandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - points
        - num
        - num_resampled
        - resampled_points
      BBCount:         37
      ICount:          273
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - compare_points
        - d_alloc
        - linear_interp
        - linspace
        - log_err
        - p_alloc
        - qsort
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sprandom.c:313,21'
          Branch Sides:
            - BranchSide:      'sprandom.c:313,24'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:314,3'
              BranchSideFuncs: []
        - Branch String:   'sprandom.c:313,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:314,3'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:316,6'
              BranchSideFuncs:
                - qsort
                - d_alloc
                - d_alloc
                - linspace
                - p_alloc
                - free
                - free
                - free
                - linear_interp
                - log_err
                - log_err
                - log_err
                - log_err
        - Branch String:   'sprandom.c:316,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:317,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'sprandom.c:321,6'
              BranchSideFuncs:
                - qsort
                - d_alloc
                - d_alloc
                - linspace
                - p_alloc
                - free
                - free
                - free
                - linear_interp
                - log_err
                - log_err
                - log_err
        - Branch String:   'sprandom.c:321,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:322,4'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:326,8'
              BranchSideFuncs:
                - qsort
                - d_alloc
                - d_alloc
                - linspace
                - p_alloc
                - free
                - free
                - free
                - linear_interp
                - log_err
                - log_err
                - log_err
        - Branch String:   'sprandom.c:329,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:330,7'
              BranchSideFuncs:
                - d_alloc
                - d_alloc
                - linspace
                - p_alloc
                - free
                - free
                - free
                - linear_interp
                - log_err
                - log_err
                - log_err
            - BranchSide:      'sprandom.c:338,19'
              BranchSideFuncs:
                - d_alloc
                - d_alloc
                - linspace
                - p_alloc
                - free
                - free
                - free
                - linear_interp
                - log_err
                - log_err
        - Branch String:   'sprandom.c:330,7'
          Branch Sides:
            - BranchSide:      'sprandom.c:331,4'
              BranchSideFuncs:
                - log_err
                - free
                - free
                - free
            - BranchSide:      'sprandom.c:335,2'
              BranchSideFuncs:
                - d_alloc
                - d_alloc
                - linspace
                - p_alloc
                - free
                - free
                - free
                - linear_interp
                - log_err
                - log_err
                - log_err
        - Branch String:   'sprandom.c:340,21'
          Branch Sides:
            - BranchSide:      'sprandom.c:340,24'
              BranchSideFuncs:
                - log_err
                - free
                - free
                - free
            - BranchSide:      'sprandom.c:341,3'
              BranchSideFuncs:
                - log_err
                - free
                - free
                - free
        - Branch String:   'sprandom.c:340,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:341,3'
              BranchSideFuncs:
                - log_err
                - free
                - free
                - free
            - BranchSide:      'sprandom.c:345,9'
              BranchSideFuncs:
                - linspace
                - p_alloc
                - free
                - free
                - free
                - linear_interp
                - log_err
        - Branch String:   'sprandom.c:345,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:346,15'
              BranchSideFuncs:
                - linspace
                - p_alloc
                - free
                - free
                - free
                - linear_interp
                - log_err
            - BranchSide:      'sprandom.c:351,23'
              BranchSideFuncs:
                - linspace
                - p_alloc
                - free
                - free
                - free
                - linear_interp
                - log_err
        - Branch String:   'sprandom.c:352,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:353,7'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'sprandom.c:358,27'
              BranchSideFuncs:
                - p_alloc
                - free
                - free
                - free
                - linear_interp
                - log_err
        - Branch String:   'sprandom.c:359,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:360,3'
              BranchSideFuncs:
                - log_err
                - free
                - free
                - free
            - BranchSide:      'sprandom.c:366,9'
              BranchSideFuncs:
                - free
                - free
                - free
                - linear_interp
        - Branch String:   'sprandom.c:366,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:367,25'
              BranchSideFuncs:
                - linear_interp
                - free
                - free
                - free
            - BranchSide:      'sprandom.c:371,22'
              BranchSideFuncs:
                - free
                - free
                - free
      Callsites:
        - Src:             'sprandom.c:317,3'
          Dst:             log_err
        - Src:             'sprandom.c:326,2'
          Dst:             qsort
        - Src:             'sprandom.c:326,2'
          Dst:             compare_points
        - Src:             'sprandom.c:331,4'
          Dst:             log_err
        - Src:             'sprandom.c:338,11'
          Dst:             d_alloc
        - Src:             'sprandom.c:339,11'
          Dst:             d_alloc
        - Src:             'sprandom.c:341,3'
          Dst:             log_err
        - Src:             'sprandom.c:351,14'
          Dst:             linspace
        - Src:             'sprandom.c:358,19'
          Dst:             p_alloc
        - Src:             'sprandom.c:360,3'
          Dst:             log_err
        - Src:             'sprandom.c:368,25'
          Dst:             linear_interp
    - functionName:    d_alloc
      functionSourceFile: '/src/fio/sprandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - n
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - calloc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'sprandom.c:103,9'
          Dst:             calloc
    - functionName:    linspace
      functionSourceFile: '/src/fio/sprandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - double
        - double
        - int
      constantsTouched: []
      argNames:
        - start
        - end
        - num
      BBCount:         18
      ICount:          121
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - __dprint
        - d_alloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sprandom.c:207,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:208,3'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:210,2'
              BranchSideFuncs:
                - __dprint
                - d_alloc
        - Branch String:   'sprandom.c:210,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:210,2'
              BranchSideFuncs:
                - d_alloc
            - BranchSide:      'sprandom.c:213,16'
              BranchSideFuncs:
                - __dprint
                - d_alloc
        - Branch String:   'sprandom.c:214,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:215,3'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:217,6'
              BranchSideFuncs: []
        - Branch String:   'sprandom.c:217,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:218,12'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:223,10'
              BranchSideFuncs: []
        - Branch String:   'sprandom.c:225,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:226,12'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:228,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sprandom.c:210,2'
          Dst:             __dprint
        - Src:             'sprandom.c:213,8'
          Dst:             d_alloc
    - functionName:    p_alloc
      functionSourceFile: '/src/fio/sprandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - n
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'sprandom.c:113,9'
          Dst:             calloc
    - functionName:    print_d_points
      functionSourceFile: '/src/fio/sprandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - parray
        - len
      BBCount:         11
      ICount:          105
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __dprint
        - __log_buf
        - buf_output_free
        - buf_output_init
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sprandom.c:143,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:144,3'
              BranchSideFuncs:
                - __log_buf
                - __log_buf
                - __dprint
                - buf_output_free
            - BranchSide:      'sprandom.c:146,2'
              BranchSideFuncs:
                - __log_buf
                - __dprint
                - buf_output_free
        - Branch String:   'sprandom.c:147,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:147,2'
              BranchSideFuncs:
                - buf_output_free
            - BranchSide:      'sprandom.c:147,2'
              BranchSideFuncs:
                - __dprint
                - buf_output_free
      Callsites:
        - Src:             'sprandom.c:140,2'
          Dst:             buf_output_init
        - Src:             'sprandom.c:142,2'
          Dst:             __log_buf
        - Src:             'sprandom.c:144,3'
          Dst:             __log_buf
        - Src:             'sprandom.c:146,2'
          Dst:             __log_buf
        - Src:             'sprandom.c:147,2'
          Dst:             __dprint
        - Src:             'sprandom.c:148,2'
          Dst:             buf_output_free
    - functionName:    compute_gc_validity
      functionSourceFile: '/src/fio/sprandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - waf
      BBCount:         6
      ICount:          29
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sprandom.c:407,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:407,2'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:407,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'sprandom.c:407,2'
          Dst:             __assert_fail
    - functionName:    compute_waf
      functionSourceFile: '/src/fio/sprandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - over_provisioning
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcb_alloc
      functionSourceFile: '/src/fio/./pcbuf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - capacity
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './pcbuf.h:55,6'
          Branch Sides:
            - BranchSide:      './pcbuf.h:56,3'
              BranchSideFuncs: []
            - BranchSide:      './pcbuf.h:57,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    estimate_inv_capacity
      functionSourceFile: '/src/fio/sprandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - double
      constantsTouched: []
      argNames:
        - region_cnt
        - validity
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    print_d_array
      functionSourceFile: '/src/fio/sprandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - hdr
        - darray
        - len
      BBCount:         18
      ICount:          118
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - __dprint
        - __log_buf
        - buf_output_free
        - buf_output_init
      functionUses:    5
      BranchProfiles:
        - Branch String:   'sprandom.c:124,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:125,3'
              BranchSideFuncs:
                - __log_buf
                - __log_buf
                - __dprint
                - buf_output_free
                - __dprint
            - BranchSide:      'sprandom.c:127,2'
              BranchSideFuncs:
                - __log_buf
                - __dprint
                - buf_output_free
                - __dprint
        - Branch String:   'sprandom.c:128,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:129,3'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - buf_output_free
            - BranchSide:      'sprandom.c:131,2'
              BranchSideFuncs:
                - __dprint
                - buf_output_free
        - Branch String:   'sprandom.c:129,3'
          Branch Sides:
            - BranchSide:      'sprandom.c:129,3'
              BranchSideFuncs:
                - __dprint
                - buf_output_free
            - BranchSide:      'sprandom.c:131,2'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - buf_output_free
        - Branch String:   'sprandom.c:131,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:131,2'
              BranchSideFuncs:
                - buf_output_free
            - BranchSide:      'sprandom.c:131,2'
              BranchSideFuncs:
                - __dprint
                - buf_output_free
      Callsites:
        - Src:             'sprandom.c:121,2'
          Dst:             buf_output_init
        - Src:             'sprandom.c:123,2'
          Dst:             __log_buf
        - Src:             'sprandom.c:125,3'
          Dst:             __log_buf
        - Src:             'sprandom.c:127,2'
          Dst:             __log_buf
        - Src:             'sprandom.c:129,3'
          Dst:             __dprint
        - Src:             'sprandom.c:131,2'
          Dst:             __dprint
        - Src:             'sprandom.c:132,2'
          Dst:             buf_output_free
    - functionName:    compute_validity_dist
      functionSourceFile: '/src/fio/sprandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - double
      constantsTouched: []
      argNames:
        - n_regions
        - over_provisioning
      BBCount:         29
      ICount:          273
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - compute_gc_validity
        - compute_waf
        - d_alloc
        - linspace
        - log_err
        - p_alloc
        - print_d_array
        - print_d_points
        - reverse
        - sample_curve_equally_on_x
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sprandom.c:444,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:445,3'
              BranchSideFuncs:
                - log_err
                - free
                - free
                - free
                - free
                - reverse
            - BranchSide:      'sprandom.c:453,40'
              BranchSideFuncs:
                - linspace
                - d_alloc
                - d_alloc
                - print_d_array
                - print_d_array
                - print_d_array
                - p_alloc
                - print_d_points
                - sample_curve_equally_on_x
                - log_err
                - free
                - free
                - free
                - free
                - free
                - reverse
                - print_d_points
                - print_d_array
                - log_err
                - log_err
        - Branch String:   'sprandom.c:456,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:457,3'
              BranchSideFuncs:
                - log_err
                - free
                - free
                - free
                - free
                - reverse
            - BranchSide:      'sprandom.c:461,9'
              BranchSideFuncs:
                - d_alloc
                - print_d_array
                - print_d_array
                - print_d_array
                - p_alloc
                - print_d_points
                - sample_curve_equally_on_x
                - log_err
                - free
                - free
                - free
                - free
                - free
                - reverse
                - print_d_points
                - print_d_array
                - log_err
        - Branch String:   'sprandom.c:461,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:462,27'
              BranchSideFuncs:
                - d_alloc
                - print_d_array
                - print_d_array
                - print_d_array
                - p_alloc
                - print_d_points
                - sample_curve_equally_on_x
                - log_err
                - free
                - free
                - free
                - free
                - free
                - reverse
                - print_d_points
                - print_d_array
                - log_err
            - BranchSide:      'sprandom.c:464,22'
              BranchSideFuncs:
                - d_alloc
                - print_d_array
                - print_d_array
                - print_d_array
                - p_alloc
                - print_d_points
                - sample_curve_equally_on_x
                - log_err
                - free
                - free
                - free
                - free
                - free
                - reverse
                - print_d_points
                - print_d_array
                - log_err
        - Branch String:   'sprandom.c:465,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:466,3'
              BranchSideFuncs:
                - log_err
                - free
                - free
                - free
                - free
                - reverse
            - BranchSide:      'sprandom.c:470,6'
              BranchSideFuncs:
                - print_d_array
                - print_d_array
                - print_d_array
                - p_alloc
                - print_d_points
                - sample_curve_equally_on_x
                - log_err
                - free
                - free
                - free
                - free
                - free
                - reverse
                - print_d_points
                - print_d_array
        - Branch String:   'sprandom.c:471,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:472,18'
              BranchSideFuncs:
                - print_d_array
                - print_d_array
                - print_d_array
                - p_alloc
                - print_d_points
                - sample_curve_equally_on_x
                - log_err
                - free
                - free
                - free
                - free
                - free
                - reverse
                - print_d_points
                - print_d_array
            - BranchSide:      'sprandom.c:476,41'
              BranchSideFuncs:
                - print_d_array
                - print_d_array
                - print_d_array
                - p_alloc
                - print_d_points
                - sample_curve_equally_on_x
                - log_err
                - free
                - free
                - free
                - free
                - free
                - reverse
                - print_d_points
                - print_d_array
        - Branch String:   'sprandom.c:482,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:483,17'
              BranchSideFuncs:
                - print_d_points
                - sample_curve_equally_on_x
                - log_err
                - free
                - free
                - free
                - free
                - free
                - reverse
                - print_d_points
                - print_d_array
            - BranchSide:      'sprandom.c:486,17'
              BranchSideFuncs:
                - print_d_points
                - sample_curve_equally_on_x
                - log_err
                - free
                - free
                - free
                - free
                - free
                - reverse
                - print_d_points
                - print_d_array
        - Branch String:   'sprandom.c:496,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:497,18'
              BranchSideFuncs:
                - print_d_points
                - print_d_array
                - free
                - free
                - free
                - free
                - reverse
            - BranchSide:      'sprandom.c:499,62'
              BranchSideFuncs:
                - log_err
                - free
                - free
                - free
                - free
                - free
                - reverse
        - Branch String:   'sprandom.c:505,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:506,30'
              BranchSideFuncs:
                - print_d_array
                - free
                - free
                - free
                - free
                - reverse
            - BranchSide:      'sprandom.c:508,38'
              BranchSideFuncs:
                - print_d_array
                - free
                - free
                - free
                - free
                - reverse
      Callsites:
        - Src:             'sprandom.c:433,15'
          Dst:             compute_waf
        - Src:             'sprandom.c:434,20'
          Dst:             compute_gc_validity
        - Src:             'sprandom.c:445,3'
          Dst:             log_err
        - Src:             'sprandom.c:453,26'
          Dst:             linspace
        - Src:             'sprandom.c:455,17'
          Dst:             d_alloc
        - Src:             'sprandom.c:457,3'
          Dst:             log_err
        - Src:             'sprandom.c:464,14'
          Dst:             d_alloc
        - Src:             'sprandom.c:466,3'
          Dst:             log_err
        - Src:             'sprandom.c:476,2'
          Dst:             print_d_array
        - Src:             'sprandom.c:477,2'
          Dst:             print_d_array
        - Src:             'sprandom.c:478,2'
          Dst:             print_d_array
        - Src:             'sprandom.c:480,11'
          Dst:             p_alloc
        - Src:             'sprandom.c:486,2'
          Dst:             print_d_points
        - Src:             'sprandom.c:493,8'
          Dst:             sample_curve_equally_on_x
        - Src:             'sprandom.c:497,3'
          Dst:             print_d_points
        - Src:             'sprandom.c:499,3'
          Dst:             log_err
        - Src:             'sprandom.c:508,2'
          Dst:             print_d_array
        - Src:             'sprandom.c:516,2'
          Dst:             reverse
    - functionName:    pcb_is_full
      functionSourceFile: '/src/fio/./pcbuf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cb
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pcb_staged_size
      functionSourceFile: '/src/fio/./pcbuf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cb
      BBCount:         4
      ICount:          46
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './pcbuf.h:191,6'
          Branch Sides:
            - BranchSide:      './pcbuf.h:192,10'
              BranchSideFuncs: []
            - BranchSide:      './pcbuf.h:194,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    pcb_committed_size
      functionSourceFile: '/src/fio/./pcbuf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cb
      BBCount:         4
      ICount:          46
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './pcbuf.h:177,6'
          Branch Sides:
            - BranchSide:      './pcbuf.h:178,10'
              BranchSideFuncs: []
            - BranchSide:      './pcbuf.h:180,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __rand32
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          81
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __rand64
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          128
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rand32_upto
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - state
        - end
      BBCount:         6
      ICount:          48
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - __rand32
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:123,2'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:123,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      './os/../lib/rand.h:123,2'
              BranchSideFuncs:
                - __rand32.6803
      Callsites:
        - Src:             './os/../lib/rand.h:123,2'
          Dst:             __assert_fail
        - Src:             './os/../lib/rand.h:125,6'
          Dst:             __rand32
    - functionName:    rand64_upto
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - end
      BBCount:         6
      ICount:          48
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - __rand64
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:134,2'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:134,2'
              BranchSideFuncs:
                - __rand64.6804
            - BranchSide:      './os/../lib/rand.h:134,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             './os/../lib/rand.h:134,2'
          Dst:             __assert_fail
        - Src:             './os/../lib/rand.h:136,6'
          Dst:             __rand64
    - functionName:    pcb_push_staged
      functionSourceFile: '/src/fio/./pcbuf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - cb
        - value
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcb_is_full
      functionUses:    1
      BranchProfiles:
        - Branch String:   './pcbuf.h:96,6'
          Branch Sides:
            - BranchSide:      './pcbuf.h:97,3'
              BranchSideFuncs: []
            - BranchSide:      './pcbuf.h:99,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             './pcbuf.h:96,6'
          Dst:             pcb_is_full
    - functionName:    pcb_space_available
      functionSourceFile: '/src/fio/./pcbuf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cb
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - pcb_committed_size
        - pcb_staged_size
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './pcbuf.h:205,18'
          Dst:             pcb_committed_size
        - Src:             './pcbuf.h:205,43'
          Dst:             pcb_staged_size
    - functionName:    rand_between
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - state
        - start
        - end
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - rand32_upto
        - rand64_upto
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:147,6'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:148,10'
              BranchSideFuncs:
                - rand64_upto.6809
            - BranchSide:      './os/../lib/rand.h:150,10'
              BranchSideFuncs:
                - rand32_upto.6805
      Callsites:
        - Src:             './os/../lib/rand.h:148,18'
          Dst:             rand64_upto
        - Src:             './os/../lib/rand.h:150,18'
          Dst:             rand32_upto
    - functionName:    pcb_is_empty
      functionSourceFile: '/src/fio/./pcbuf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cb
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sprandom_free
      functionSourceFile: '/src/fio/sprandom.c'
      linkageType:     externalLinkage
      functionLinenumber: 827
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sprandom.c:828,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:829,3'
              BranchSideFuncs:
                - free
                - free
                - free
            - BranchSide:      'sprandom.c:831,7'
              BranchSideFuncs:
                - free
                - free
                - free
      Callsites:       []
    - functionName:    sprandom_setup
      functionSourceFile: '/src/fio/sprandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - spr_info
        - logical_size
        - align_bs
      BBCount:         49
      ICount:          360
      EdgeCount:       61
      CyclomaticComplexity: 14
      functionsReached:
        - __dprint
        - bytes2str_simple
        - calloc
        - compute_validity_dist
        - estimate_inv_capacity
        - pcb_alloc
        - print_d_array
        - sprandom_physical_size
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sprandom.c:587,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:588,3'
              BranchSideFuncs:
                - print_d_array
                - calloc
                - free
                - free
                - estimate_inv_capacity
                - pcb_alloc
                - __dprint
                - bytes2str_simple
                - __dprint
                - bytes2str_simple
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - bytes2str_simple
                - __dprint
                - free
            - BranchSide:      'sprandom.c:591,39'
              BranchSideFuncs:
                - print_d_array
                - calloc
                - free
                - free
                - estimate_inv_capacity
                - pcb_alloc
                - __dprint
                - bytes2str_simple
                - __dprint
                - bytes2str_simple
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - bytes2str_simple
                - __dprint
                - free
        - Branch String:   'sprandom.c:596,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:597,3'
              BranchSideFuncs:
                - estimate_inv_capacity
                - pcb_alloc
                - __dprint
                - bytes2str_simple
                - __dprint
                - bytes2str_simple
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - bytes2str_simple
                - __dprint
                - free
            - BranchSide:      'sprandom.c:599,17'
              BranchSideFuncs:
                - estimate_inv_capacity
                - pcb_alloc
                - __dprint
                - bytes2str_simple
                - __dprint
                - bytes2str_simple
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - bytes2str_simple
                - __dprint
                - free
        - Branch String:   'sprandom.c:601,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:602,23'
              BranchSideFuncs:
                - estimate_inv_capacity
                - pcb_alloc
                - __dprint
                - bytes2str_simple
                - __dprint
                - bytes2str_simple
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - bytes2str_simple
                - __dprint
                - free
            - BranchSide:      'sprandom.c:606,14'
              BranchSideFuncs:
                - estimate_inv_capacity
                - pcb_alloc
                - __dprint
                - bytes2str_simple
                - __dprint
                - bytes2str_simple
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - bytes2str_simple
                - __dprint
                - free
        - Branch String:   'sprandom.c:626,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:626,2'
              BranchSideFuncs:
                - bytes2str_simple
                - __dprint
                - bytes2str_simple
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - bytes2str_simple
                - __dprint
                - free
            - BranchSide:      'sprandom.c:627,2'
              BranchSideFuncs:
                - __dprint
                - bytes2str_simple
                - __dprint
                - bytes2str_simple
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - bytes2str_simple
                - __dprint
                - free
        - Branch String:   'sprandom.c:627,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:627,2'
              BranchSideFuncs:
                - bytes2str_simple
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - bytes2str_simple
                - __dprint
                - free
            - BranchSide:      'sprandom.c:630,2'
              BranchSideFuncs:
                - bytes2str_simple
                - __dprint
                - bytes2str_simple
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - bytes2str_simple
                - __dprint
                - free
        - Branch String:   'sprandom.c:630,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:630,2'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - bytes2str_simple
                - __dprint
                - free
            - BranchSide:      'sprandom.c:633,2'
              BranchSideFuncs:
                - bytes2str_simple
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - bytes2str_simple
                - __dprint
                - free
        - Branch String:   'sprandom.c:633,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:633,2'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - bytes2str_simple
                - __dprint
                - free
            - BranchSide:      'sprandom.c:634,2'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - bytes2str_simple
                - __dprint
                - free
        - Branch String:   'sprandom.c:634,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:634,2'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - bytes2str_simple
                - __dprint
                - free
            - BranchSide:      'sprandom.c:635,2'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - __dprint
                - bytes2str_simple
                - __dprint
                - free
        - Branch String:   'sprandom.c:635,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:635,2'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - bytes2str_simple
                - __dprint
                - free
            - BranchSide:      'sprandom.c:636,2'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - __dprint
                - bytes2str_simple
                - __dprint
                - free
        - Branch String:   'sprandom.c:636,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:636,2'
              BranchSideFuncs:
                - __dprint
                - bytes2str_simple
                - __dprint
                - free
            - BranchSide:      'sprandom.c:637,2'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - bytes2str_simple
                - __dprint
                - free
        - Branch String:   'sprandom.c:637,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:637,2'
              BranchSideFuncs:
                - bytes2str_simple
                - __dprint
                - free
            - BranchSide:      'sprandom.c:638,2'
              BranchSideFuncs:
                - __dprint
                - bytes2str_simple
                - __dprint
                - free
        - Branch String:   'sprandom.c:638,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:638,2'
              BranchSideFuncs:
                - free
            - BranchSide:      'sprandom.c:642,7'
              BranchSideFuncs:
                - bytes2str_simple
                - __dprint
                - free
      Callsites:
        - Src:             'sprandom.c:582,18'
          Dst:             sprandom_physical_size
        - Src:             'sprandom.c:585,18'
          Dst:             compute_validity_dist
        - Src:             'sprandom.c:591,2'
          Dst:             print_d_array
        - Src:             'sprandom.c:594,26'
          Dst:             calloc
        - Src:             'sprandom.c:609,21'
          Dst:             estimate_inv_capacity
        - Src:             'sprandom.c:613,26'
          Dst:             pcb_alloc
        - Src:             'sprandom.c:626,2'
          Dst:             __dprint
        - Src:             'sprandom.c:627,2'
          Dst:             bytes2str_simple
        - Src:             'sprandom.c:627,2'
          Dst:             __dprint
        - Src:             'sprandom.c:630,2'
          Dst:             bytes2str_simple
        - Src:             'sprandom.c:630,2'
          Dst:             __dprint
        - Src:             'sprandom.c:633,2'
          Dst:             __dprint
        - Src:             'sprandom.c:634,2'
          Dst:             __dprint
        - Src:             'sprandom.c:635,2'
          Dst:             __dprint
        - Src:             'sprandom.c:636,2'
          Dst:             __dprint
        - Src:             'sprandom.c:637,2'
          Dst:             __dprint
        - Src:             'sprandom.c:638,2'
          Dst:             bytes2str_simple
        - Src:             'sprandom.c:638,2'
          Dst:             __dprint
    - functionName:    sprandom_physical_size
      functionSourceFile: '/src/fio/sprandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - double
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - over_provisioning
        - logical_sz
        - align_bs
      BBCount:         1
      ICount:          33
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    is_power_of_2
      functionSourceFile: '/src/fio/./lib/pow2.h'
      linkageType:     InternalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 9
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - val
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './lib/pow2.h:9,19'
          Branch Sides:
            - BranchSide:      './lib/pow2.h:9,24'
              BranchSideFuncs: []
            - BranchSide:      './lib/pow2.h:9,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sprandom_init
      functionSourceFile: '/src/fio/sprandom.c'
      linkageType:     externalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 817
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         16
      ICount:          160
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - is_power_of_2
        - log_err
        - sprandom_physical_size
        - sprandom_setup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sprandom.c:788,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:789,3'
              BranchSideFuncs:
                - is_power_of_2.6825
                - log_err
                - calloc
                - sprandom_physical_size
                - sprandom_setup
                - free
            - BranchSide:      'sprandom.c:791,21'
              BranchSideFuncs:
                - is_power_of_2.6825
                - log_err
                - calloc
                - sprandom_physical_size
                - sprandom_setup
                - free
        - Branch String:   'sprandom.c:791,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:793,4'
              BranchSideFuncs:
                - calloc
                - sprandom_physical_size
                - sprandom_setup
                - free
            - BranchSide:      'sprandom.c:797,9'
              BranchSideFuncs:
                - calloc
                - sprandom_physical_size
                - sprandom_setup
                - free
        - Branch String:   'sprandom.c:798,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:799,3'
              BranchSideFuncs:
                - sprandom_physical_size
                - sprandom_setup
                - free
            - BranchSide:      'sprandom.c:801,17'
              BranchSideFuncs:
                - sprandom_physical_size
                - sprandom_setup
                - free
        - Branch String:   'sprandom.c:801,17'
          Branch Sides:
            - BranchSide:      'sprandom.c:801,17'
              BranchSideFuncs:
                - sprandom_physical_size
                - sprandom_setup
                - free
            - BranchSide:      'sprandom.c:801,17'
              BranchSideFuncs:
                - sprandom_physical_size
                - sprandom_setup
                - free
        - Branch String:   'sprandom.c:809,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:810,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'sprandom.c:812,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'sprandom.c:791,7'
          Dst:             is_power_of_2
        - Src:             'sprandom.c:792,3'
          Dst:             log_err
        - Src:             'sprandom.c:797,9'
          Dst:             calloc
        - Src:             'sprandom.c:805,18'
          Dst:             sprandom_physical_size
        - Src:             'sprandom.c:808,8'
          Dst:             sprandom_setup
    - functionName:    pcb_commit
      functionSourceFile: '/src/fio/./pcbuf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cb
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    dprint_invalidation
      functionSourceFile: '/src/fio/sprandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 694
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         10
      ICount:          94
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - __dprint
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sprandom.c:686,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:687,17'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'sprandom.c:689,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'sprandom.c:689,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:689,2'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:689,2'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'sprandom.c:689,2'
          Dst:             __dprint
    - functionName:    sprandom_add_with_probability
      functionSourceFile: '/src/fio/sprandom.c'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - info
        - offset
        - phase
      BBCount:         13
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - __dprint
        - pcb_push_staged
        - pcb_space_available
        - rand_between
      functionUses:    2
      BranchProfiles:
        - Branch String:   'sprandom.c:668,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:668,6'
              BranchSideFuncs:
                - pcb_space_available
                - __dprint
                - __assert_fail
                - pcb_push_staged
            - BranchSide:      'sprandom.c:669,27'
              BranchSideFuncs:
                - pcb_space_available
                - __dprint
                - __assert_fail
                - pcb_push_staged
        - Branch String:   'sprandom.c:669,7'
          Branch Sides:
            - BranchSide:      'sprandom.c:670,20'
              BranchSideFuncs:
                - pcb_push_staged
            - BranchSide:      'sprandom.c:673,4'
              BranchSideFuncs:
                - __dprint
                - __assert_fail
        - Branch String:   'sprandom.c:673,4'
          Branch Sides:
            - BranchSide:      'sprandom.c:673,4'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'sprandom.c:674,4'
              BranchSideFuncs:
                - __dprint
                - __assert_fail
      Callsites:
        - Src:             'sprandom.c:666,10'
          Dst:             rand_between
        - Src:             'sprandom.c:669,7'
          Dst:             pcb_space_available
        - Src:             'sprandom.c:670,4'
          Dst:             pcb_push_staged
        - Src:             'sprandom.c:673,4'
          Dst:             __dprint
        - Src:             'sprandom.c:674,4'
          Dst:             __assert_fail
    - functionName:    pcb_pop
      functionSourceFile: '/src/fio/./pcbuf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cb
        - out
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - pcb_is_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   './pcbuf.h:125,6'
          Branch Sides:
            - BranchSide:      './pcbuf.h:126,3'
              BranchSideFuncs: []
            - BranchSide:      './pcbuf.h:128,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             './pcbuf.h:125,6'
          Dst:             pcb_is_empty
    - functionName:    sprandom_get_next_offset
      functionSourceFile: '/src/fio/sprandom.c'
      linkageType:     externalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 768
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
        - f
        - b
      BBCount:         33
      ICount:          235
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - __dprint
        - dprint_invalidation
        - lfsr_next
        - pcb_commit
        - pcb_pop
        - sprandom_add_with_probability
      functionUses:    1
      BranchProfiles:
        - Branch String:   'sprandom.c:721,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:722,33'
              BranchSideFuncs:
                - sprandom_add_with_probability
                - __dprint
            - BranchSide:      'sprandom.c:729,6'
              BranchSideFuncs:
                - lfsr_next
                - sprandom_add_with_probability
                - __dprint
                - __dprint
                - dprint_invalidation
                - dprint_invalidation
                - pcb_commit
                - __dprint
        - Branch String:   'sprandom.c:723,3'
          Branch Sides:
            - BranchSide:      'sprandom.c:723,3'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:725,3'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'sprandom.c:729,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:730,7'
              BranchSideFuncs:
                - dprint_invalidation
                - pcb_commit
                - lfsr_next
                - sprandom_add_with_probability
                - __dprint
                - __dprint
                - dprint_invalidation
                - __dprint
            - BranchSide:      'sprandom.c:749,17'
              BranchSideFuncs:
                - lfsr_next
                - sprandom_add_with_probability
                - __dprint
                - __dprint
                - dprint_invalidation
        - Branch String:   'sprandom.c:730,7'
          Branch Sides:
            - BranchSide:      'sprandom.c:731,4'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'sprandom.c:736,23'
              BranchSideFuncs:
                - dprint_invalidation
                - pcb_commit
                - lfsr_next
                - sprandom_add_with_probability
                - __dprint
                - __dprint
                - dprint_invalidation
        - Branch String:   'sprandom.c:731,4'
          Branch Sides:
            - BranchSide:      'sprandom.c:731,4'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:733,4'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'sprandom.c:749,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:750,3'
              BranchSideFuncs:
                - __dprint
                - dprint_invalidation
            - BranchSide:      'sprandom.c:760,6'
              BranchSideFuncs:
                - sprandom_add_with_probability
                - __dprint
        - Branch String:   'sprandom.c:750,3'
          Branch Sides:
            - BranchSide:      'sprandom.c:750,3'
              BranchSideFuncs:
                - dprint_invalidation
            - BranchSide:      'sprandom.c:755,23'
              BranchSideFuncs:
                - __dprint
                - dprint_invalidation
        - Branch String:   'sprandom.c:760,6'
          Branch Sides:
            - BranchSide:      'sprandom.c:761,3'
              BranchSideFuncs:
                - sprandom_add_with_probability
                - __dprint
            - BranchSide:      'sprandom.c:763,32'
              BranchSideFuncs:
                - sprandom_add_with_probability
                - __dprint
        - Branch String:   'sprandom.c:764,2'
          Branch Sides:
            - BranchSide:      'sprandom.c:764,2'
              BranchSideFuncs: []
            - BranchSide:      'sprandom.c:766,7'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'sprandom.c:721,6'
          Dst:             pcb_pop
        - Src:             'sprandom.c:722,3'
          Dst:             sprandom_add_with_probability
        - Src:             'sprandom.c:723,3'
          Dst:             __dprint
        - Src:             'sprandom.c:731,4'
          Dst:             __dprint
        - Src:             'sprandom.c:736,3'
          Dst:             dprint_invalidation
        - Src:             'sprandom.c:745,3'
          Dst:             pcb_commit
        - Src:             'sprandom.c:749,6'
          Dst:             lfsr_next
        - Src:             'sprandom.c:750,3'
          Dst:             __dprint
        - Src:             'sprandom.c:755,3'
          Dst:             dprint_invalidation
        - Src:             'sprandom.c:763,2'
          Dst:             sprandom_add_with_probability
        - Src:             'sprandom.c:764,2'
          Dst:             __dprint
    - functionName:    fio_posixaio_unregister
      functionSourceFile: '/src/fio/engines/posixaio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - unregister_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/posixaio.c:218,2'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:218,2'
              BranchSideFuncs:
                - unregister_ioengine
            - BranchSide:      'engines/posixaio.c:218,2'
              BranchSideFuncs:
                - unregister_ioengine
      Callsites:
        - Src:             'engines/posixaio.c:218,2'
          Dst:             unregister_ioengine
    - functionName:    fio_posixaio_init
      functionSourceFile: '/src/fio/engines/posixaio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - calloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/posixaio.c:189,7'
          Dst:             calloc
        - Src:             'engines/posixaio.c:190,19'
          Dst:             calloc
    - functionName:    fio_posixaio_prep
      functionSourceFile: '/src/fio/engines/posixaio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         1
      ICount:          52
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_posixaio_queue
      functionSourceFile: '/src/fio/engines/posixaio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         38
      ICount:          240
      EdgeCount:       49
      CyclomaticComplexity: 13
      functionsReached:
        - __errno_location
        - aio_fsync64
        - aio_read64
        - aio_write64
        - do_io_u_trim
        - fio_ro_check
        - nowarn_snprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/posixaio.c:133,6'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:134,18'
              BranchSideFuncs:
                - aio_read64
                - __errno_location
                - strerror
                - nowarn_snprintf.6851
                - strerror
                - nowarn_snprintf.6851
            - BranchSide:      'engines/posixaio.c:135,11'
              BranchSideFuncs:
                - aio_fsync64
                - __errno_location
                - strerror
                - nowarn_snprintf.6851
                - strerror
                - nowarn_snprintf.6851
                - do_io_u_trim
                - aio_write64
        - Branch String:   'engines/posixaio.c:135,11'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:136,19'
              BranchSideFuncs:
                - aio_write64
                - __errno_location
                - strerror
                - nowarn_snprintf.6851
                - strerror
                - nowarn_snprintf.6851
            - BranchSide:      'engines/posixaio.c:137,11'
              BranchSideFuncs:
                - aio_fsync64
                - __errno_location
                - strerror
                - nowarn_snprintf.6851
                - strerror
                - nowarn_snprintf.6851
                - do_io_u_trim
        - Branch String:   'engines/posixaio.c:137,11'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:138,7'
              BranchSideFuncs:
                - do_io_u_trim
            - BranchSide:      'engines/posixaio.c:145,27'
              BranchSideFuncs:
                - aio_fsync64
                - __errno_location
                - strerror
                - nowarn_snprintf.6851
                - strerror
                - nowarn_snprintf.6851
        - Branch String:   'engines/posixaio.c:138,7'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:139,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/posixaio.c:141,16'
              BranchSideFuncs:
                - do_io_u_trim
        - Branch String:   'engines/posixaio.c:155,6'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:156,17'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6851
                - strerror
                - nowarn_snprintf.6851
            - BranchSide:      'engines/posixaio.c:172,2'
              BranchSideFuncs: []
        - Branch String:   'engines/posixaio.c:164,7'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:165,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/posixaio.c:167,17'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6851
                - strerror
                - nowarn_snprintf.6851
        - Branch String:   'engines/posixaio.c:168,3'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:168,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6851
            - BranchSide:      'engines/posixaio.c:168,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6851
                - strerror
                - nowarn_snprintf.6851
        - Branch String:   'engines/posixaio.c:168,3'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:168,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6851
            - BranchSide:      'engines/posixaio.c:168,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6851
                - strerror
                - nowarn_snprintf.6851
        - Branch String:   'engines/posixaio.c:168,3'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:168,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6851
            - BranchSide:      'engines/posixaio.c:169,3'
              BranchSideFuncs: []
        - Branch String:   'engines/posixaio.c:168,3'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:168,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/posixaio.c:168,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6851
        - Branch String:   'engines/posixaio.c:168,3'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:168,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/posixaio.c:168,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6851
      Callsites:
        - Src:             'engines/posixaio.c:131,2'
          Dst:             fio_ro_check
        - Src:             'engines/posixaio.c:134,9'
          Dst:             aio_read64
        - Src:             'engines/posixaio.c:136,9'
          Dst:             aio_write64
        - Src:             'engines/posixaio.c:141,3'
          Dst:             do_io_u_trim
        - Src:             'engines/posixaio.c:145,9'
          Dst:             aio_fsync64
        - Src:             'engines/posixaio.c:156,17'
          Dst:             __errno_location
        - Src:             'engines/posixaio.c:168,3'
          Dst:             strerror
        - Src:             'engines/posixaio.c:168,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/posixaio.c:168,3'
          Dst:             strerror
        - Src:             'engines/posixaio.c:168,3'
          Dst:             nowarn_snprintf
    - functionName:    fio_posixaio_getevents
      functionSourceFile: '/src/fio/engines/posixaio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - min
        - max
        - t
      BBCount:         41
      ICount:          277
      EdgeCount:       54
      CyclomaticComplexity: 15
      functionsReached:
        - aio_error64
        - aio_return64
        - aio_suspend64
        - fio_get_mono_time
        - ts_utime_since_now
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/posixaio.c:60,8'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:60,11'
              BranchSideFuncs:
                - fio_get_mono_time
                - aio_suspend64
                - ts_utime_since_now
                - aio_error64
                - aio_return64
            - BranchSide:      'engines/posixaio.c:63,3'
              BranchSideFuncs:
                - aio_suspend64
                - ts_utime_since_now
                - aio_error64
                - aio_return64
        - Branch String:   'engines/posixaio.c:60,6'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:61,16'
              BranchSideFuncs:
                - aio_suspend64
                - ts_utime_since_now
                - aio_error64
                - aio_return64
            - BranchSide:      'engines/posixaio.c:63,3'
              BranchSideFuncs:
                - aio_suspend64
                - ts_utime_since_now
                - aio_error64
                - aio_return64
        - Branch String:   'engines/posixaio.c:69,2'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:69,2'
              BranchSideFuncs:
                - aio_suspend64
                - ts_utime_since_now
                - aio_error64
                - aio_return64
            - BranchSide:      'engines/posixaio.c:69,2'
              BranchSideFuncs:
                - aio_suspend64
                - ts_utime_since_now
                - aio_error64
                - aio_return64
        - Branch String:   'engines/posixaio.c:69,2'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:72,7'
              BranchSideFuncs:
                - aio_suspend64
                - ts_utime_since_now
                - aio_error64
                - aio_return64
            - BranchSide:      'engines/posixaio.c:98,6'
              BranchSideFuncs:
                - aio_suspend64
                - aio_error64
                - aio_return64
                - ts_utime_since_now
        - Branch String:   'engines/posixaio.c:72,18'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:72,23'
              BranchSideFuncs:
                - aio_suspend64
                - ts_utime_since_now
                - aio_error64
                - aio_return64
            - BranchSide:      'engines/posixaio.c:73,4'
              BranchSideFuncs:
                - aio_suspend64
                - ts_utime_since_now
                - aio_error64
                - aio_return64
        - Branch String:   'engines/posixaio.c:72,7'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:73,4'
              BranchSideFuncs:
                - aio_error64
                - aio_return64
                - aio_suspend64
                - ts_utime_since_now
            - BranchSide:      'engines/posixaio.c:75,20'
              BranchSideFuncs:
                - aio_error64
                - aio_return64
                - aio_suspend64
                - ts_utime_since_now
        - Branch String:   'engines/posixaio.c:76,7'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:77,8'
              BranchSideFuncs:
                - aio_suspend64
                - ts_utime_since_now
                - aio_error64
                - aio_return64
            - BranchSide:      'engines/posixaio.c:84,3'
              BranchSideFuncs:
                - aio_return64
                - aio_suspend64
                - ts_utime_since_now
                - aio_error64
        - Branch String:   'engines/posixaio.c:77,8'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:78,38'
              BranchSideFuncs:
                - aio_suspend64
                - ts_utime_since_now
                - aio_error64
                - aio_return64
            - BranchSide:      'engines/posixaio.c:81,4'
              BranchSideFuncs:
                - aio_suspend64
                - ts_utime_since_now
                - aio_error64
                - aio_return64
        - Branch String:   'engines/posixaio.c:88,7'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:89,18'
              BranchSideFuncs:
                - aio_suspend64
                - ts_utime_since_now
                - aio_error64
                - aio_return64
            - BranchSide:      'engines/posixaio.c:90,13'
              BranchSideFuncs:
                - aio_return64
                - aio_suspend64
                - ts_utime_since_now
                - aio_error64
        - Branch String:   'engines/posixaio.c:90,12'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:91,33'
              BranchSideFuncs:
                - aio_suspend64
                - ts_utime_since_now
                - aio_error64
                - aio_return64
            - BranchSide:      'engines/posixaio.c:95,18'
              BranchSideFuncs:
                - aio_suspend64
                - ts_utime_since_now
                - aio_error64
                - aio_return64
        - Branch String:   'engines/posixaio.c:98,6'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:99,10'
              BranchSideFuncs: []
            - BranchSide:      'engines/posixaio.c:101,6'
              BranchSideFuncs:
                - aio_suspend64
                - aio_error64
                - aio_return64
                - ts_utime_since_now
        - Branch String:   'engines/posixaio.c:101,6'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:104,11'
              BranchSideFuncs:
                - ts_utime_since_now
                - aio_suspend64
                - aio_error64
                - aio_return64
            - BranchSide:      'engines/posixaio.c:112,42'
              BranchSideFuncs:
                - aio_suspend64
                - ts_utime_since_now
                - aio_error64
                - aio_return64
        - Branch String:   'engines/posixaio.c:105,7'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:106,11'
              BranchSideFuncs: []
            - BranchSide:      'engines/posixaio.c:107,2'
              BranchSideFuncs:
                - aio_suspend64
                - ts_utime_since_now
                - aio_error64
                - aio_return64
      Callsites:
        - Src:             'engines/posixaio.c:60,11'
          Dst:             fio_get_mono_time
        - Src:             'engines/posixaio.c:75,9'
          Dst:             aio_error64
        - Src:             'engines/posixaio.c:91,21'
          Dst:             aio_return64
        - Src:             'engines/posixaio.c:105,7'
          Dst:             ts_utime_since_now
        - Src:             'engines/posixaio.c:112,2'
          Dst:             aio_suspend64
    - functionName:    fio_posixaio_event
      functionSourceFile: '/src/fio/engines/posixaio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - event
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_posixaio_cleanup
      functionSourceFile: '/src/fio/engines/posixaio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/posixaio.c:180,6'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:180,6'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'engines/posixaio.c:181,8'
              BranchSideFuncs:
                - free
                - free
      Callsites:       []
    - functionName:    aio_error64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aio_return64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ts_utime_since_now
      functionSourceFile: '/src/fio/engines/posixaio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - start
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fio_get_mono_time
        - utime_since
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/posixaio.c:24,6'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:25,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/posixaio.c:27,21'
              BranchSideFuncs:
                - utime_since
      Callsites:
        - Src:             'engines/posixaio.c:24,6'
          Dst:             fio_get_mono_time
        - Src:             'engines/posixaio.c:27,9'
          Dst:             utime_since
    - functionName:    aio_suspend64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_ro_check
      functionSourceFile: '/src/fio/engines/../fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         17
      ICount:          84
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'engines/../fio.h:629,2'
          Dst:             __assert_fail
    - functionName:    aio_read64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aio_write64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    aio_fsync64
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/engines/../lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/../lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    fio_posixaio_register
      functionSourceFile: '/src/fio/engines/posixaio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - register_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/posixaio.c:213,2'
          Branch Sides:
            - BranchSide:      'engines/posixaio.c:213,2'
              BranchSideFuncs:
                - register_ioengine
            - BranchSide:      'engines/posixaio.c:213,2'
              BranchSideFuncs:
                - register_ioengine
      Callsites:
        - Src:             'engines/posixaio.c:213,2'
          Dst:             register_ioengine
    - functionName:    fio_syncio_unregister
      functionSourceFile: '/src/fio/engines/falloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - unregister_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/falloc.c:111,2'
          Branch Sides:
            - BranchSide:      'engines/falloc.c:111,2'
              BranchSideFuncs:
                - unregister_ioengine
            - BranchSide:      'engines/falloc.c:111,2'
              BranchSideFuncs:
                - unregister_ioengine
      Callsites:
        - Src:             'engines/falloc.c:111,2'
          Dst:             unregister_ioengine
    - functionName:    fio_fallocate_queue
      functionSourceFile: '/src/fio/engines/falloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         15
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - fallocate64
        - fio_ro_check
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/falloc.c:79,6'
          Branch Sides:
            - BranchSide:      'engines/falloc.c:80,9'
              BranchSideFuncs:
                - fallocate64
                - __errno_location
            - BranchSide:      'engines/falloc.c:81,11'
              BranchSideFuncs:
                - fallocate64
                - __errno_location
        - Branch String:   'engines/falloc.c:81,11'
          Branch Sides:
            - BranchSide:      'engines/falloc.c:82,9'
              BranchSideFuncs:
                - fallocate64
                - __errno_location
            - BranchSide:      'engines/falloc.c:83,11'
              BranchSideFuncs:
                - fallocate64
                - __errno_location
        - Branch String:   'engines/falloc.c:88,6'
          Branch Sides:
            - BranchSide:      'engines/falloc.c:88,6'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'engines/falloc.c:89,17'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'engines/falloc.c:77,2'
          Dst:             fio_ro_check
        - Src:             'engines/falloc.c:86,8'
          Dst:             fallocate64
        - Src:             'engines/falloc.c:89,17'
          Dst:             __errno_location
    - functionName:    open_file
      functionSourceFile: '/src/fio/engines/falloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         45
      ICount:          250
      EdgeCount:       58
      CyclomaticComplexity: 15
      functionsReached:
        - __dprint
        - __errno_location
        - add_file_hash
        - file_lookup_open
        - generic_close_file
        - log_err
        - nowarn_snprintf
        - snprintf
        - strcmp
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/falloc.c:26,2'
          Branch Sides:
            - BranchSide:      'engines/falloc.c:26,2'
              BranchSideFuncs:
                - strcmp
                - log_err
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.6889
                - strerror
                - nowarn_snprintf.6889
                - log_err
            - BranchSide:      'engines/falloc.c:28,6'
              BranchSideFuncs:
                - __dprint
                - strcmp
                - log_err
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.6889
                - strerror
                - nowarn_snprintf.6889
                - log_err
        - Branch String:   'engines/falloc.c:28,35'
          Branch Sides:
            - BranchSide:      'engines/falloc.c:28,38'
              BranchSideFuncs:
                - strcmp
                - log_err
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.6889
                - strerror
                - nowarn_snprintf.6889
                - log_err
            - BranchSide:      'engines/falloc.c:32,14'
              BranchSideFuncs:
                - strcmp
                - log_err
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.6889
                - strerror
                - nowarn_snprintf.6889
        - Branch String:   'engines/falloc.c:28,6'
          Branch Sides:
            - BranchSide:      'engines/falloc.c:29,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/falloc.c:32,14'
              BranchSideFuncs:
                - strcmp
                - log_err
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.6889
                - strerror
                - nowarn_snprintf.6889
        - Branch String:   'engines/falloc.c:32,6'
          Branch Sides:
            - BranchSide:      'engines/falloc.c:32,31'
              BranchSideFuncs:
                - file_lookup_open
                - add_file_hash
                - generic_close_file
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.6889
                - strerror
                - nowarn_snprintf.6889
            - BranchSide:      'engines/falloc.c:33,3'
              BranchSideFuncs:
                - log_err
        - Branch String:   'engines/falloc.c:40,6'
          Branch Sides:
            - BranchSide:      'engines/falloc.c:42,11'
              BranchSideFuncs:
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.6889
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - strerror
                - nowarn_snprintf.6889
            - BranchSide:      'engines/falloc.c:48,7'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.6889
                - strerror
                - nowarn_snprintf.6889
        - Branch String:   'engines/falloc.c:45,3'
          Branch Sides:
            - BranchSide:      'engines/falloc.c:45,3'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.6889
                - strerror
                - nowarn_snprintf.6889
            - BranchSide:      'engines/falloc.c:45,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6889
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.6889
        - Branch String:   'engines/falloc.c:45,3'
          Branch Sides:
            - BranchSide:      'engines/falloc.c:45,3'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.6889
                - strerror
                - nowarn_snprintf.6889
            - BranchSide:      'engines/falloc.c:45,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6889
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.6889
        - Branch String:   'engines/falloc.c:45,3'
          Branch Sides:
            - BranchSide:      'engines/falloc.c:45,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6889
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.6889
            - BranchSide:      'engines/falloc.c:46,2'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.6889
                - strerror
                - nowarn_snprintf.6889
        - Branch String:   'engines/falloc.c:45,3'
          Branch Sides:
            - BranchSide:      'engines/falloc.c:45,3'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.6889
                - strerror
                - nowarn_snprintf.6889
            - BranchSide:      'engines/falloc.c:45,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6889
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.6889
        - Branch String:   'engines/falloc.c:45,3'
          Branch Sides:
            - BranchSide:      'engines/falloc.c:45,3'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.6889
                - strerror
                - nowarn_snprintf.6889
            - BranchSide:      'engines/falloc.c:45,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6889
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.6889
        - Branch String:   'engines/falloc.c:48,17'
          Branch Sides:
            - BranchSide:      'engines/falloc.c:48,20'
              BranchSideFuncs: []
            - BranchSide:      'engines/falloc.c:60,2'
              BranchSideFuncs: []
        - Branch String:   'engines/falloc.c:48,6'
          Branch Sides:
            - BranchSide:      'engines/falloc.c:49,21'
              BranchSideFuncs:
                - add_file_hash
                - generic_close_file
                - file_lookup_open
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.6889
                - strerror
                - nowarn_snprintf.6889
            - BranchSide:      'engines/falloc.c:60,2'
              BranchSideFuncs: []
        - Branch String:   'engines/falloc.c:49,7'
          Branch Sides:
            - BranchSide:      'engines/falloc.c:55,29'
              BranchSideFuncs:
                - generic_close_file
                - file_lookup_open
                - add_file_hash
                - __errno_location
                - snprintf
                - strerror
                - nowarn_snprintf.6889
                - strerror
                - nowarn_snprintf.6889
            - BranchSide:      'engines/falloc.c:58,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/falloc.c:26,2'
          Dst:             __dprint
        - Src:             'engines/falloc.c:29,3'
          Dst:             log_err
        - Src:             'engines/falloc.c:32,7'
          Dst:             strcmp
        - Src:             'engines/falloc.c:33,3'
          Dst:             log_err
        - Src:             'engines/falloc.c:38,14'
          Dst:             file_lookup_open
        - Src:             'engines/falloc.c:42,11'
          Dst:             __errno_location
        - Src:             'engines/falloc.c:44,3'
          Dst:             snprintf
        - Src:             'engines/falloc.c:45,3'
          Dst:             strerror
        - Src:             'engines/falloc.c:45,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/falloc.c:45,3'
          Dst:             strerror
        - Src:             'engines/falloc.c:45,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/falloc.c:49,7'
          Dst:             add_file_hash
        - Src:             'engines/falloc.c:55,10'
          Dst:             generic_close_file
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/engines/../lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/../lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    fio_ro_check
      functionSourceFile: '/src/fio/engines/../fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         17
      ICount:          84
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'engines/../fio.h:629,2'
          Dst:             __assert_fail
    - functionName:    fio_syncio_register
      functionSourceFile: '/src/fio/engines/falloc.c'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - register_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/falloc.c:106,2'
          Branch Sides:
            - BranchSide:      'engines/falloc.c:106,2'
              BranchSideFuncs:
                - register_ioengine
            - BranchSide:      'engines/falloc.c:106,2'
              BranchSideFuncs:
                - register_ioengine
      Callsites:
        - Src:             'engines/falloc.c:106,2'
          Dst:             register_ioengine
    - functionName:    fio_syncio_unregister
      functionSourceFile: '/src/fio/engines/e4defrag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - unregister_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/e4defrag.c:214,2'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:214,2'
              BranchSideFuncs:
                - unregister_ioengine
            - BranchSide:      'engines/e4defrag.c:214,2'
              BranchSideFuncs:
                - unregister_ioengine
      Callsites:
        - Src:             'engines/e4defrag.c:214,2'
          Dst:             unregister_ioengine
    - functionName:    fio_e4defrag_init
      functionSourceFile: '/src/fio/engines/e4defrag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         81
      ICount:          506
      EdgeCount:       104
      CyclomaticComplexity: 25
      functionsReached:
        - __errno_location
        - calloc
        - close
        - fallocate64
        - fstat64
        - log_err
        - nowarn_snprintf
        - open64
        - sprintf
        - strerror
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/e4defrag.c:76,21'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:76,32'
              BranchSideFuncs:
                - strlen
                - log_err
                - calloc
                - strerror
                - nowarn_snprintf.6933
                - strerror
                - nowarn_snprintf.6933
                - sprintf
                - open64
                - fallocate64
                - fstat64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - log_err
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - sprintf
            - BranchSide:      'engines/e4defrag.c:77,3'
              BranchSideFuncs:
                - log_err
        - Branch String:   'engines/e4defrag.c:76,6'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:77,3'
              BranchSideFuncs:
                - calloc
                - strerror
                - nowarn_snprintf.6933
                - strerror
                - nowarn_snprintf.6933
                - sprintf
                - open64
                - fallocate64
                - fstat64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - log_err
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - sprintf
            - BranchSide:      'engines/e4defrag.c:81,7'
              BranchSideFuncs:
                - calloc
                - strerror
                - nowarn_snprintf.6933
                - strerror
                - nowarn_snprintf.6933
                - sprintf
                - open64
                - fallocate64
                - fstat64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - log_err
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - sprintf
        - Branch String:   'engines/e4defrag.c:82,6'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:83,3'
              BranchSideFuncs:
                - sprintf
                - open64
                - fallocate64
                - fstat64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - log_err
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - sprintf
            - BranchSide:      'engines/e4defrag.c:87,6'
              BranchSideFuncs:
                - sprintf
                - open64
                - fallocate64
                - fstat64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - log_err
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - sprintf
        - Branch String:   'engines/e4defrag.c:83,3'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:83,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6933
            - BranchSide:      'engines/e4defrag.c:83,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6933
                - strerror
                - nowarn_snprintf.6933
        - Branch String:   'engines/e4defrag.c:83,3'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:83,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6933
            - BranchSide:      'engines/e4defrag.c:83,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6933
                - strerror
                - nowarn_snprintf.6933
        - Branch String:   'engines/e4defrag.c:83,3'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:83,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6933
            - BranchSide:      'engines/e4defrag.c:84,3'
              BranchSideFuncs: []
        - Branch String:   'engines/e4defrag.c:83,3'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:83,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/e4defrag.c:83,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6933
        - Branch String:   'engines/e4defrag.c:83,3'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:83,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/e4defrag.c:83,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6933
        - Branch String:   'engines/e4defrag.c:87,6'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:88,17'
              BranchSideFuncs:
                - sprintf
                - sprintf
                - open64
                - fallocate64
                - fstat64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - log_err
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
            - BranchSide:      'engines/e4defrag.c:89,10'
              BranchSideFuncs:
                - sprintf
                - open64
                - fallocate64
                - fstat64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - log_err
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
        - Branch String:   'engines/e4defrag.c:92,6'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:93,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - log_err
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
            - BranchSide:      'engines/e4defrag.c:99,7'
              BranchSideFuncs:
                - fallocate64
                - fstat64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
        - Branch String:   'engines/e4defrag.c:93,3'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:93,3'
              BranchSideFuncs:
                - log_err
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
            - BranchSide:      'engines/e4defrag.c:93,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - log_err
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
        - Branch String:   'engines/e4defrag.c:93,3'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:93,3'
              BranchSideFuncs:
                - log_err
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
            - BranchSide:      'engines/e4defrag.c:93,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - log_err
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
        - Branch String:   'engines/e4defrag.c:93,3'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:93,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - log_err
                - free
            - BranchSide:      'engines/e4defrag.c:94,48'
              BranchSideFuncs:
                - log_err
                - free
        - Branch String:   'engines/e4defrag.c:93,3'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:93,3'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'engines/e4defrag.c:93,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - log_err
                - free
        - Branch String:   'engines/e4defrag.c:93,3'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:93,3'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'engines/e4defrag.c:93,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - log_err
                - free
        - Branch String:   'engines/e4defrag.c:99,6'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:100,21'
              BranchSideFuncs:
                - fstat64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
            - BranchSide:      'engines/e4defrag.c:105,12'
              BranchSideFuncs:
                - fstat64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
        - Branch String:   'engines/e4defrag.c:102,7'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:103,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
            - BranchSide:      'engines/e4defrag.c:104,2'
              BranchSideFuncs:
                - fstat64
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
        - Branch String:   'engines/e4defrag.c:106,6'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:107,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
            - BranchSide:      'engines/e4defrag.c:109,17'
              BranchSideFuncs: []
        - Branch String:   'engines/e4defrag.c:113,2'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:113,2'
              BranchSideFuncs:
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
            - BranchSide:      'engines/e4defrag.c:113,2'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
        - Branch String:   'engines/e4defrag.c:113,2'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:113,2'
              BranchSideFuncs:
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
            - BranchSide:      'engines/e4defrag.c:113,2'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - close
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
        - Branch String:   'engines/e4defrag.c:113,2'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:113,2'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - close
                - free
            - BranchSide:      'engines/e4defrag.c:114,8'
              BranchSideFuncs:
                - close
                - free
        - Branch String:   'engines/e4defrag.c:113,2'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:113,2'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'engines/e4defrag.c:113,2'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - close
                - free
        - Branch String:   'engines/e4defrag.c:113,2'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:113,2'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'engines/e4defrag.c:113,2'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6933
                - close
                - free
      Callsites:
        - Src:             'engines/e4defrag.c:76,25'
          Dst:             strlen
        - Src:             'engines/e4defrag.c:77,3'
          Dst:             log_err
        - Src:             'engines/e4defrag.c:81,7'
          Dst:             calloc
        - Src:             'engines/e4defrag.c:83,3'
          Dst:             strerror
        - Src:             'engines/e4defrag.c:83,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/e4defrag.c:83,3'
          Dst:             strerror
        - Src:             'engines/e4defrag.c:83,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/e4defrag.c:88,9'
          Dst:             sprintf
        - Src:             'engines/e4defrag.c:89,2'
          Dst:             sprintf
        - Src:             'engines/e4defrag.c:91,17'
          Dst:             open64
        - Src:             'engines/e4defrag.c:93,3'
          Dst:             __errno_location
        - Src:             'engines/e4defrag.c:93,3'
          Dst:             __errno_location
        - Src:             'engines/e4defrag.c:93,3'
          Dst:             strerror
        - Src:             'engines/e4defrag.c:93,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/e4defrag.c:93,3'
          Dst:             __errno_location
        - Src:             'engines/e4defrag.c:93,3'
          Dst:             __errno_location
        - Src:             'engines/e4defrag.c:93,3'
          Dst:             strerror
        - Src:             'engines/e4defrag.c:93,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/e4defrag.c:94,3'
          Dst:             log_err
        - Src:             'engines/e4defrag.c:101,7'
          Dst:             fallocate64
        - Src:             'engines/e4defrag.c:105,6'
          Dst:             fstat64
        - Src:             'engines/e4defrag.c:113,2'
          Dst:             __errno_location
        - Src:             'engines/e4defrag.c:113,2'
          Dst:             __errno_location
        - Src:             'engines/e4defrag.c:113,2'
          Dst:             strerror
        - Src:             'engines/e4defrag.c:113,2'
          Dst:             nowarn_snprintf
        - Src:             'engines/e4defrag.c:113,2'
          Dst:             __errno_location
        - Src:             'engines/e4defrag.c:113,2'
          Dst:             __errno_location
        - Src:             'engines/e4defrag.c:113,2'
          Dst:             strerror
        - Src:             'engines/e4defrag.c:113,2'
          Dst:             nowarn_snprintf
        - Src:             'engines/e4defrag.c:114,2'
          Dst:             close
    - functionName:    fio_e4defrag_queue
      functionSourceFile: '/src/fio/engines/e4defrag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         32
      ICount:          275
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - __errno_location
        - fallocate64
        - fio_ro_check
        - ftruncate64
        - ioctl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/e4defrag.c:147,6'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:148,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/e4defrag.c:152,6'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - ftruncate64
                - __errno_location
                - fallocate64
        - Branch String:   'engines/e4defrag.c:152,6'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:153,19'
              BranchSideFuncs:
                - fallocate64
                - ioctl
                - __errno_location
                - ftruncate64
                - __errno_location
            - BranchSide:      'engines/e4defrag.c:158,2'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - ftruncate64
                - __errno_location
        - Branch String:   'engines/e4defrag.c:154,7'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:155,4'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'engines/e4defrag.c:156,2'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - ftruncate64
                - __errno_location
        - Branch String:   'engines/e4defrag.c:168,6'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:169,9'
              BranchSideFuncs:
                - __errno_location
                - ftruncate64
                - __errno_location
            - BranchSide:      'engines/e4defrag.c:171,6'
              BranchSideFuncs:
                - __errno_location
                - ftruncate64
                - __errno_location
        - Branch String:   'engines/e4defrag.c:171,6'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:172,7'
              BranchSideFuncs:
                - __errno_location
                - ftruncate64
                - __errno_location
            - BranchSide:      'engines/e4defrag.c:180,6'
              BranchSideFuncs:
                - __errno_location
                - ftruncate64
                - __errno_location
        - Branch String:   'engines/e4defrag.c:172,7'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:173,18'
              BranchSideFuncs:
                - __errno_location
                - ftruncate64
                - __errno_location
            - BranchSide:      'engines/e4defrag.c:177,4'
              BranchSideFuncs:
                - __errno_location
                - ftruncate64
                - __errno_location
        - Branch String:   'engines/e4defrag.c:180,6'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:181,17'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - ftruncate64
            - BranchSide:      'engines/e4defrag.c:183,6'
              BranchSideFuncs:
                - __errno_location
                - ftruncate64
        - Branch String:   'engines/e4defrag.c:183,6'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:183,9'
              BranchSideFuncs:
                - ftruncate64
                - __errno_location
            - BranchSide:      'engines/e4defrag.c:184,19'
              BranchSideFuncs:
                - ftruncate64
                - __errno_location
        - Branch String:   'engines/e4defrag.c:186,10'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:186,14'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'engines/e4defrag.c:189,2'
              BranchSideFuncs: []
        - Branch String:   'engines/e4defrag.c:186,6'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:187,17'
              BranchSideFuncs: []
            - BranchSide:      'engines/e4defrag.c:189,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/e4defrag.c:141,2'
          Dst:             fio_ro_check
        - Src:             'engines/e4defrag.c:153,9'
          Dst:             fallocate64
        - Src:             'engines/e4defrag.c:165,8'
          Dst:             ioctl
        - Src:             'engines/e4defrag.c:181,17'
          Dst:             __errno_location
        - Src:             'engines/e4defrag.c:184,9'
          Dst:             ftruncate64
        - Src:             'engines/e4defrag.c:187,17'
          Dst:             __errno_location
    - functionName:    fio_e4defrag_cleanup
      functionSourceFile: '/src/fio/engines/e4defrag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - close
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/e4defrag.c:122,6'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:122,6'
              BranchSideFuncs:
                - free
                - close
            - BranchSide:      'engines/e4defrag.c:123,7'
              BranchSideFuncs:
                - free
                - close
        - Branch String:   'engines/e4defrag.c:123,7'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:124,10'
              BranchSideFuncs:
                - close
                - free
            - BranchSide:      'engines/e4defrag.c:125,8'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'engines/e4defrag.c:124,4'
          Dst:             close
    - functionName:    fio_ro_check
      functionSourceFile: '/src/fio/engines/../fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         17
      ICount:          84
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'engines/../fio.h:629,2'
          Dst:             __assert_fail
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/engines/../lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/../lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    fio_syncio_register
      functionSourceFile: '/src/fio/engines/e4defrag.c'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - register_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/e4defrag.c:209,2'
          Branch Sides:
            - BranchSide:      'engines/e4defrag.c:209,2'
              BranchSideFuncs:
                - register_ioengine
            - BranchSide:      'engines/e4defrag.c:209,2'
              BranchSideFuncs:
                - register_ioengine
      Callsites:
        - Src:             'engines/e4defrag.c:209,2'
          Dst:             register_ioengine
    - functionName:    fio_spliceio_unregister
      functionSourceFile: '/src/fio/engines/splice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - unregister_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/splice.c:304,2'
          Branch Sides:
            - BranchSide:      'engines/splice.c:304,2'
              BranchSideFuncs:
                - unregister_ioengine
            - BranchSide:      'engines/splice.c:304,2'
              BranchSideFuncs:
                - unregister_ioengine
      Callsites:
        - Src:             'engines/splice.c:304,2'
          Dst:             unregister_ioengine
    - functionName:    fio_spliceio_init
      functionSourceFile: '/src/fio/engines/splice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         25
      ICount:          153
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - nowarn_snprintf
        - pipe
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/splice.c:264,6'
          Branch Sides:
            - BranchSide:      'engines/splice.c:265,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:273,2'
              BranchSideFuncs: []
        - Branch String:   'engines/splice.c:265,3'
          Branch Sides:
            - BranchSide:      'engines/splice.c:265,3'
              BranchSideFuncs:
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:265,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:265,3'
          Branch Sides:
            - BranchSide:      'engines/splice.c:265,3'
              BranchSideFuncs:
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:265,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:265,3'
          Branch Sides:
            - BranchSide:      'engines/splice.c:265,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - free
            - BranchSide:      'engines/splice.c:266,8'
              BranchSideFuncs:
                - free
        - Branch String:   'engines/splice.c:265,3'
          Branch Sides:
            - BranchSide:      'engines/splice.c:265,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'engines/splice.c:265,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - free
        - Branch String:   'engines/splice.c:265,3'
          Branch Sides:
            - BranchSide:      'engines/splice.c:265,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'engines/splice.c:265,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - free
      Callsites:
        - Src:             'engines/splice.c:264,6'
          Dst:             pipe
        - Src:             'engines/splice.c:265,3'
          Dst:             __errno_location
        - Src:             'engines/splice.c:265,3'
          Dst:             __errno_location
        - Src:             'engines/splice.c:265,3'
          Dst:             strerror
        - Src:             'engines/splice.c:265,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/splice.c:265,3'
          Dst:             __errno_location
        - Src:             'engines/splice.c:265,3'
          Dst:             __errno_location
        - Src:             'engines/splice.c:265,3'
          Dst:             strerror
        - Src:             'engines/splice.c:265,3'
          Dst:             nowarn_snprintf
    - functionName:    fio_spliceio_queue
      functionSourceFile: '/src/fio/engines/splice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         53
      ICount:          303
      EdgeCount:       68
      CyclomaticComplexity: 17
      functionsReached:
        - __errno_location
        - do_io_u_sync
        - do_io_u_trim
        - fio_ro_check
        - fio_splice_read
        - fio_splice_read_old
        - fio_splice_write
        - log_err
        - nowarn_snprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/splice.c:210,6'
          Branch Sides:
            - BranchSide:      'engines/splice.c:211,7'
              BranchSideFuncs:
                - fio_splice_read_old
                - strerror
                - nowarn_snprintf.6961
                - log_err
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - fio_splice_read
            - BranchSide:      'engines/splice.c:223,13'
              BranchSideFuncs:
                - do_io_u_sync
                - strerror
                - nowarn_snprintf.6961
                - log_err
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - do_io_u_trim
                - fio_splice_write
        - Branch String:   'engines/splice.c:211,7'
          Branch Sides:
            - BranchSide:      'engines/splice.c:212,26'
              BranchSideFuncs:
                - fio_splice_read
                - fio_splice_read_old
                - strerror
                - nowarn_snprintf.6961
                - log_err
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
            - BranchSide:      'engines/splice.c:221,8'
              BranchSideFuncs:
                - fio_splice_read_old
                - strerror
                - nowarn_snprintf.6961
                - log_err
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
        - Branch String:   'engines/splice.c:218,8'
          Branch Sides:
            - BranchSide:      'engines/splice.c:219,5'
              BranchSideFuncs:
                - fio_splice_read_old
                - strerror
                - nowarn_snprintf.6961
                - log_err
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
            - BranchSide:      'engines/splice.c:220,3'
              BranchSideFuncs:
                - fio_splice_read_old
                - strerror
                - nowarn_snprintf.6961
                - log_err
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
        - Branch String:   'engines/splice.c:221,7'
          Branch Sides:
            - BranchSide:      'engines/splice.c:222,30'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6961
                - log_err
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
            - BranchSide:      'engines/splice.c:223,2'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6961
                - log_err
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
        - Branch String:   'engines/splice.c:223,13'
          Branch Sides:
            - BranchSide:      'engines/splice.c:224,26'
              BranchSideFuncs:
                - fio_splice_write
                - strerror
                - nowarn_snprintf.6961
                - log_err
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
            - BranchSide:      'engines/splice.c:225,11'
              BranchSideFuncs:
                - do_io_u_sync
                - strerror
                - nowarn_snprintf.6961
                - log_err
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - do_io_u_trim
        - Branch String:   'engines/splice.c:225,11'
          Branch Sides:
            - BranchSide:      'engines/splice.c:226,22'
              BranchSideFuncs:
                - do_io_u_trim
                - strerror
                - nowarn_snprintf.6961
                - log_err
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
            - BranchSide:      'engines/splice.c:228,22'
              BranchSideFuncs:
                - do_io_u_sync
                - strerror
                - nowarn_snprintf.6961
                - log_err
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
        - Branch String:   'engines/splice.c:230,6'
          Branch Sides:
            - BranchSide:      'engines/splice.c:231,7'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - log_err
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:239,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6961
                - log_err
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:231,7'
          Branch Sides:
            - BranchSide:      'engines/splice.c:232,18'
              BranchSideFuncs: []
            - BranchSide:      'engines/splice.c:236,18'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - log_err
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:239,6'
          Branch Sides:
            - BranchSide:      'engines/splice.c:240,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6961
                - log_err
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:246,2'
              BranchSideFuncs: []
        - Branch String:   'engines/splice.c:240,3'
          Branch Sides:
            - BranchSide:      'engines/splice.c:240,3'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:240,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6961
                - log_err
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:240,3'
          Branch Sides:
            - BranchSide:      'engines/splice.c:240,3'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:240,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6961
                - log_err
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:240,3'
          Branch Sides:
            - BranchSide:      'engines/splice.c:240,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6961
                - log_err
            - BranchSide:      'engines/splice.c:241,7'
              BranchSideFuncs:
                - log_err
        - Branch String:   'engines/splice.c:240,3'
          Branch Sides:
            - BranchSide:      'engines/splice.c:240,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/splice.c:240,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6961
                - log_err
        - Branch String:   'engines/splice.c:240,3'
          Branch Sides:
            - BranchSide:      'engines/splice.c:240,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/splice.c:240,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6961
                - log_err
        - Branch String:   'engines/splice.c:241,7'
          Branch Sides:
            - BranchSide:      'engines/splice.c:242,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/splice.c:244,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/splice.c:208,2'
          Dst:             fio_ro_check
        - Src:             'engines/splice.c:212,10'
          Dst:             fio_splice_read
        - Src:             'engines/splice.c:222,10'
          Dst:             fio_splice_read_old
        - Src:             'engines/splice.c:224,9'
          Dst:             fio_splice_write
        - Src:             'engines/splice.c:226,9'
          Dst:             do_io_u_trim
        - Src:             'engines/splice.c:228,9'
          Dst:             do_io_u_sync
        - Src:             'engines/splice.c:236,18'
          Dst:             __errno_location
        - Src:             'engines/splice.c:240,3'
          Dst:             strerror
        - Src:             'engines/splice.c:240,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/splice.c:240,3'
          Dst:             strerror
        - Src:             'engines/splice.c:240,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/splice.c:242,4'
          Dst:             log_err
    - functionName:    fio_spliceio_cleanup
      functionSourceFile: '/src/fio/engines/splice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - close
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/splice.c:253,6'
          Branch Sides:
            - BranchSide:      'engines/splice.c:253,6'
              BranchSideFuncs:
                - close
                - close
                - free
            - BranchSide:      'engines/splice.c:254,9'
              BranchSideFuncs:
                - close
                - close
                - free
      Callsites:
        - Src:             'engines/splice.c:254,3'
          Dst:             close
        - Src:             'engines/splice.c:255,3'
          Dst:             close
    - functionName:    fio_ro_check
      functionSourceFile: '/src/fio/engines/../fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         17
      ICount:          84
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'engines/../fio.h:629,2'
          Dst:             __assert_fail
    - functionName:    fio_splice_read
      functionSourceFile: '/src/fio/engines/splice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         143
      ICount:          844
      EdgeCount:       185
      CyclomaticComplexity: 44
      functionsReached:
        - __errno_location
        - mmap64
        - munmap
        - nowarn_snprintf
        - splice
        - strerror
        - vmsplice
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/splice.c:86,6'
          Branch Sides:
            - BranchSide:      'engines/splice.c:87,14'
              BranchSideFuncs:
                - mmap64
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:95,7'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:88,7'
          Branch Sides:
            - BranchSide:      'engines/splice.c:89,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:93,7'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:89,4'
          Branch Sides:
            - BranchSide:      'engines/splice.c:89,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:89,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:89,4'
          Branch Sides:
            - BranchSide:      'engines/splice.c:89,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:89,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:89,4'
          Branch Sides:
            - BranchSide:      'engines/splice.c:89,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:90,4'
              BranchSideFuncs: []
        - Branch String:   'engines/splice.c:89,4'
          Branch Sides:
            - BranchSide:      'engines/splice.c:89,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/splice.c:89,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:89,4'
          Branch Sides:
            - BranchSide:      'engines/splice.c:89,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/splice.c:89,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:99,2'
          Branch Sides:
            - BranchSide:      'engines/splice.c:100,18'
              BranchSideFuncs:
                - splice
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:153,6'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:103,7'
          Branch Sides:
            - BranchSide:      'engines/splice.c:104,13'
              BranchSideFuncs:
                - splice
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:108,16'
              BranchSideFuncs:
                - splice
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:109,7'
          Branch Sides:
            - BranchSide:      'engines/splice.c:110,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
            - BranchSide:      'engines/splice.c:117,13'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
        - Branch String:   'engines/splice.c:110,25'
          Branch Sides:
            - BranchSide:      'engines/splice.c:110,28'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:111,5'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:110,8'
          Branch Sides:
            - BranchSide:      'engines/splice.c:111,5'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:113,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:113,4'
          Branch Sides:
            - BranchSide:      'engines/splice.c:113,4'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:113,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:113,4'
          Branch Sides:
            - BranchSide:      'engines/splice.c:113,4'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:113,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:113,4'
          Branch Sides:
            - BranchSide:      'engines/splice.c:113,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:114,4'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:113,4'
          Branch Sides:
            - BranchSide:      'engines/splice.c:113,4'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:113,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:113,4'
          Branch Sides:
            - BranchSide:      'engines/splice.c:113,4'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:113,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:121,3'
          Branch Sides:
            - BranchSide:      'engines/splice.c:122,19'
              BranchSideFuncs:
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
            - BranchSide:      'engines/splice.c:149,7'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:123,8'
          Branch Sides:
            - BranchSide:      'engines/splice.c:124,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
            - BranchSide:      'engines/splice.c:139,16'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:124,25'
          Branch Sides:
            - BranchSide:      'engines/splice.c:125,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
            - BranchSide:      'engines/splice.c:133,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:124,9'
          Branch Sides:
            - BranchSide:      'engines/splice.c:126,6'
              BranchSideFuncs:
                - munmap
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:133,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:133,9'
          Branch Sides:
            - BranchSide:      'engines/splice.c:134,10'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:137,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:137,5'
          Branch Sides:
            - BranchSide:      'engines/splice.c:137,5'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:137,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:137,5'
          Branch Sides:
            - BranchSide:      'engines/splice.c:137,5'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:137,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:137,5'
          Branch Sides:
            - BranchSide:      'engines/splice.c:137,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:138,5'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:137,5'
          Branch Sides:
            - BranchSide:      'engines/splice.c:137,5'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:137,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:137,5'
          Branch Sides:
            - BranchSide:      'engines/splice.c:137,5'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:137,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:140,5'
          Branch Sides:
            - BranchSide:      'engines/splice.c:140,5'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:140,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:140,5'
          Branch Sides:
            - BranchSide:      'engines/splice.c:140,5'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:140,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:140,5'
          Branch Sides:
            - BranchSide:      'engines/splice.c:140,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:141,9'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:140,5'
          Branch Sides:
            - BranchSide:      'engines/splice.c:140,5'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:140,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:140,5'
          Branch Sides:
            - BranchSide:      'engines/splice.c:140,5'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:140,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - splice
                - vmsplice
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - munmap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:149,7'
          Branch Sides:
            - BranchSide:      'engines/splice.c:99,2'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:150,4'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:153,31'
          Branch Sides:
            - BranchSide:      'engines/splice.c:153,41'
              BranchSideFuncs:
                - munmap
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:157,6'
              BranchSideFuncs: []
        - Branch String:   'engines/splice.c:153,6'
          Branch Sides:
            - BranchSide:      'engines/splice.c:154,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:157,6'
              BranchSideFuncs: []
        - Branch String:   'engines/splice.c:154,3'
          Branch Sides:
            - BranchSide:      'engines/splice.c:154,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:154,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:154,3'
          Branch Sides:
            - BranchSide:      'engines/splice.c:154,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:154,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:154,3'
          Branch Sides:
            - BranchSide:      'engines/splice.c:154,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
            - BranchSide:      'engines/splice.c:155,3'
              BranchSideFuncs: []
        - Branch String:   'engines/splice.c:154,3'
          Branch Sides:
            - BranchSide:      'engines/splice.c:154,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/splice.c:154,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:154,3'
          Branch Sides:
            - BranchSide:      'engines/splice.c:154,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/splice.c:154,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.6961
        - Branch String:   'engines/splice.c:157,6'
          Branch Sides:
            - BranchSide:      'engines/splice.c:158,10'
              BranchSideFuncs: []
            - BranchSide:      'engines/splice.c:160,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/splice.c:87,9'
          Dst:             mmap64
        - Src:             'engines/splice.c:89,4'
          Dst:             __errno_location
        - Src:             'engines/splice.c:89,4'
          Dst:             __errno_location
        - Src:             'engines/splice.c:89,4'
          Dst:             strerror
        - Src:             'engines/splice.c:89,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/splice.c:89,4'
          Dst:             __errno_location
        - Src:             'engines/splice.c:89,4'
          Dst:             __errno_location
        - Src:             'engines/splice.c:89,4'
          Dst:             strerror
        - Src:             'engines/splice.c:89,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/splice.c:108,9'
          Dst:             splice
        - Src:             'engines/splice.c:110,8'
          Dst:             __errno_location
        - Src:             'engines/splice.c:110,28'
          Dst:             __errno_location
        - Src:             'engines/splice.c:113,4'
          Dst:             __errno_location
        - Src:             'engines/splice.c:113,4'
          Dst:             __errno_location
        - Src:             'engines/splice.c:113,4'
          Dst:             strerror
        - Src:             'engines/splice.c:113,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/splice.c:113,4'
          Dst:             __errno_location
        - Src:             'engines/splice.c:113,4'
          Dst:             __errno_location
        - Src:             'engines/splice.c:113,4'
          Dst:             strerror
        - Src:             'engines/splice.c:113,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/splice.c:122,10'
          Dst:             vmsplice
        - Src:             'engines/splice.c:124,9'
          Dst:             __errno_location
        - Src:             'engines/splice.c:127,6'
          Dst:             munmap
        - Src:             'engines/splice.c:133,9'
          Dst:             __errno_location
        - Src:             'engines/splice.c:137,5'
          Dst:             __errno_location
        - Src:             'engines/splice.c:137,5'
          Dst:             __errno_location
        - Src:             'engines/splice.c:137,5'
          Dst:             strerror
        - Src:             'engines/splice.c:137,5'
          Dst:             nowarn_snprintf
        - Src:             'engines/splice.c:137,5'
          Dst:             __errno_location
        - Src:             'engines/splice.c:137,5'
          Dst:             __errno_location
        - Src:             'engines/splice.c:137,5'
          Dst:             strerror
        - Src:             'engines/splice.c:137,5'
          Dst:             nowarn_snprintf
        - Src:             'engines/splice.c:140,5'
          Dst:             strerror
        - Src:             'engines/splice.c:140,5'
          Dst:             nowarn_snprintf
        - Src:             'engines/splice.c:140,5'
          Dst:             strerror
        - Src:             'engines/splice.c:140,5'
          Dst:             nowarn_snprintf
        - Src:             'engines/splice.c:153,34'
          Dst:             munmap
        - Src:             'engines/splice.c:154,3'
          Dst:             __errno_location
        - Src:             'engines/splice.c:154,3'
          Dst:             __errno_location
        - Src:             'engines/splice.c:154,3'
          Dst:             strerror
        - Src:             'engines/splice.c:154,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/splice.c:154,3'
          Dst:             __errno_location
        - Src:             'engines/splice.c:154,3'
          Dst:             __errno_location
        - Src:             'engines/splice.c:154,3'
          Dst:             strerror
        - Src:             'engines/splice.c:154,3'
          Dst:             nowarn_snprintf
    - functionName:    fio_splice_read_old
      functionSourceFile: '/src/fio/engines/splice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         22
      ICount:          174
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - read
        - splice
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/splice.c:39,2'
          Branch Sides:
            - BranchSide:      'engines/splice.c:40,18'
              BranchSideFuncs:
                - splice
                - read
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/splice.c:65,9'
              BranchSideFuncs: []
        - Branch String:   'engines/splice.c:42,7'
          Branch Sides:
            - BranchSide:      'engines/splice.c:43,13'
              BranchSideFuncs:
                - splice
                - read
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/splice.c:45,16'
              BranchSideFuncs:
                - splice
                - read
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'engines/splice.c:46,7'
          Branch Sides:
            - BranchSide:      'engines/splice.c:47,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - splice
                - read
                - __errno_location
            - BranchSide:      'engines/splice.c:53,13'
              BranchSideFuncs:
                - splice
                - __errno_location
                - __errno_location
                - __errno_location
                - read
                - __errno_location
        - Branch String:   'engines/splice.c:47,25'
          Branch Sides:
            - BranchSide:      'engines/splice.c:47,28'
              BranchSideFuncs:
                - splice
                - read
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/splice.c:48,5'
              BranchSideFuncs:
                - splice
                - read
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'engines/splice.c:47,8'
          Branch Sides:
            - BranchSide:      'engines/splice.c:48,5'
              BranchSideFuncs:
                - splice
                - read
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/splice.c:50,12'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'engines/splice.c:55,3'
          Branch Sides:
            - BranchSide:      'engines/splice.c:39,2'
              BranchSideFuncs:
                - read
                - splice
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/splice.c:56,16'
              BranchSideFuncs:
                - read
                - splice
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'engines/splice.c:57,8'
          Branch Sides:
            - BranchSide:      'engines/splice.c:58,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'engines/splice.c:60,11'
              BranchSideFuncs:
                - splice
                - __errno_location
                - __errno_location
                - __errno_location
                - read
                - __errno_location
      Callsites:
        - Src:             'engines/splice.c:45,9'
          Dst:             splice
        - Src:             'engines/splice.c:47,8'
          Dst:             __errno_location
        - Src:             'engines/splice.c:47,28'
          Dst:             __errno_location
        - Src:             'engines/splice.c:50,12'
          Dst:             __errno_location
        - Src:             'engines/splice.c:56,11'
          Dst:             read
        - Src:             'engines/splice.c:58,13'
          Dst:             __errno_location
    - functionName:    fio_splice_write
      functionSourceFile: '/src/fio/engines/splice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         16
      ICount:          161
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - poll
        - splice
        - vmsplice
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/splice.c:179,2'
          Branch Sides:
            - BranchSide:      'engines/splice.c:180,7'
              BranchSideFuncs:
                - poll
                - vmsplice
                - splice
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/splice.c:199,9'
              BranchSideFuncs: []
        - Branch String:   'engines/splice.c:180,7'
          Branch Sides:
            - BranchSide:      'engines/splice.c:181,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'engines/splice.c:183,18'
              BranchSideFuncs:
                - vmsplice
                - poll
                - __errno_location
                - splice
                - __errno_location
                - __errno_location
        - Branch String:   'engines/splice.c:184,7'
          Branch Sides:
            - BranchSide:      'engines/splice.c:185,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'engines/splice.c:187,18'
              BranchSideFuncs:
                - poll
                - vmsplice
                - __errno_location
                - __errno_location
                - splice
                - __errno_location
        - Branch String:   'engines/splice.c:190,3'
          Branch Sides:
            - BranchSide:      'engines/splice.c:179,2'
              BranchSideFuncs:
                - splice
                - poll
                - vmsplice
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/splice.c:191,18'
              BranchSideFuncs:
                - splice
                - poll
                - vmsplice
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'engines/splice.c:192,8'
          Branch Sides:
            - BranchSide:      'engines/splice.c:193,13'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'engines/splice.c:195,11'
              BranchSideFuncs:
                - poll
                - vmsplice
                - __errno_location
                - __errno_location
                - splice
                - __errno_location
      Callsites:
        - Src:             'engines/splice.c:180,7'
          Dst:             poll
        - Src:             'engines/splice.c:181,11'
          Dst:             __errno_location
        - Src:             'engines/splice.c:183,9'
          Dst:             vmsplice
        - Src:             'engines/splice.c:185,12'
          Dst:             __errno_location
        - Src:             'engines/splice.c:191,11'
          Dst:             splice
        - Src:             'engines/splice.c:193,13'
          Dst:             __errno_location
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/engines/../lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/../lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    fio_spliceio_register
      functionSourceFile: '/src/fio/engines/splice.c'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - register_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/splice.c:299,2'
          Branch Sides:
            - BranchSide:      'engines/splice.c:299,2'
              BranchSideFuncs:
                - register_ioengine
            - BranchSide:      'engines/splice.c:299,2'
              BranchSideFuncs:
                - register_ioengine
      Callsites:
        - Src:             'engines/splice.c:299,2'
          Dst:             register_ioengine
    - functionName:    strlcat
      functionSourceFile: '/src/fio/oslib/strlcat.c'
      linkageType:     externalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - dst
        - src
        - dsize
      BBCount:         18
      ICount:          136
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - strlen
      functionUses:    67
      BranchProfiles:
        - Branch String:   'oslib/strlcat.c:38,18'
          Branch Sides:
            - BranchSide:      'oslib/strlcat.c:38,22'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'oslib/strlcat.c:38,2'
              BranchSideFuncs:
                - strlen
        - Branch String:   'oslib/strlcat.c:38,2'
          Branch Sides:
            - BranchSide:      'oslib/strlcat.c:39,6'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'oslib/strlcat.c:40,9'
              BranchSideFuncs:
                - strlen
        - Branch String:   'oslib/strlcat.c:43,6'
          Branch Sides:
            - BranchSide:      'oslib/strlcat.c:44,10'
              BranchSideFuncs:
                - strlen
            - BranchSide:      'oslib/strlcat.c:45,2'
              BranchSideFuncs: []
        - Branch String:   'oslib/strlcat.c:45,2'
          Branch Sides:
            - BranchSide:      'oslib/strlcat.c:46,7'
              BranchSideFuncs: []
            - BranchSide:      'oslib/strlcat.c:52,3'
              BranchSideFuncs: []
        - Branch String:   'oslib/strlcat.c:46,7'
          Branch Sides:
            - BranchSide:      'oslib/strlcat.c:47,14'
              BranchSideFuncs: []
            - BranchSide:      'oslib/strlcat.c:50,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/strlcat.c:44,17'
          Dst:             strlen
    - functionName:    fio_mtd_unregister
      functionSourceFile: '/src/fio/engines/mtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - libmtd_close
        - unregister_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/mtd.c:227,2'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:227,2'
              BranchSideFuncs:
                - unregister_ioengine
                - libmtd_close
            - BranchSide:      'engines/mtd.c:227,2'
              BranchSideFuncs:
                - unregister_ioengine
                - libmtd_close
      Callsites:
        - Src:             'engines/mtd.c:227,2'
          Dst:             unregister_ioengine
        - Src:             'engines/mtd.c:228,2'
          Dst:             libmtd_close
    - functionName:    fio_mtd_queue
      functionSourceFile: '/src/fio/engines/mtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         144
      ICount:          879
      EdgeCount:       185
      CyclomaticComplexity: 43
      functionsReached:
        - __errno_location
        - fio_mtd_is_bad
        - fio_mtd_maybe_mark_bad
        - fio_ro_check
        - mtd_erase
        - mtd_read
        - mtd_write
        - nowarn_snprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/mtd.c:93,2'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:93,2'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
            - BranchSide:      'engines/mtd.c:94,13'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
        - Branch String:   'engines/mtd.c:98,13'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:98,13'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
            - BranchSide:      'engines/mtd.c:98,13'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
        - Branch String:   'engines/mtd.c:102,7'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:103,25'
              BranchSideFuncs:
                - fio_mtd_is_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:109,7'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:104,8'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:105,5'
              BranchSideFuncs: []
            - BranchSide:      'engines/mtd.c:106,13'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:109,7'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:110,20'
              BranchSideFuncs:
                - mtd_read
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:117,14'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:111,8'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:112,19'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:117,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
        - Branch String:   'engines/mtd.c:113,5'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:113,5'
              BranchSideFuncs:
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:113,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:113,5'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:113,5'
              BranchSideFuncs:
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:113,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:113,5'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:113,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
            - BranchSide:      'engines/mtd.c:114,32'
              BranchSideFuncs:
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
        - Branch String:   'engines/mtd.c:113,5'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:113,5'
              BranchSideFuncs:
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
            - BranchSide:      'engines/mtd.c:113,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - fio_mtd_is_bad
        - Branch String:   'engines/mtd.c:113,5'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:113,5'
              BranchSideFuncs:
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
            - BranchSide:      'engines/mtd.c:113,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - fio_mtd_is_bad
        - Branch String:   'engines/mtd.c:114,9'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:115,6'
              BranchSideFuncs: []
            - BranchSide:      'engines/mtd.c:116,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
        - Branch String:   'engines/mtd.c:117,14'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:118,20'
              BranchSideFuncs:
                - mtd_write
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:126,14'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:120,8'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:121,19'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:126,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
        - Branch String:   'engines/mtd.c:122,5'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:122,5'
              BranchSideFuncs:
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:122,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:122,5'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:122,5'
              BranchSideFuncs:
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:122,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:122,5'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:122,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
            - BranchSide:      'engines/mtd.c:123,32'
              BranchSideFuncs:
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
        - Branch String:   'engines/mtd.c:122,5'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:122,5'
              BranchSideFuncs:
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
            - BranchSide:      'engines/mtd.c:122,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
        - Branch String:   'engines/mtd.c:122,5'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:122,5'
              BranchSideFuncs:
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
            - BranchSide:      'engines/mtd.c:122,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
        - Branch String:   'engines/mtd.c:123,9'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:124,6'
              BranchSideFuncs: []
            - BranchSide:      'engines/mtd.c:125,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
        - Branch String:   'engines/mtd.c:126,14'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:127,8'
              BranchSideFuncs:
                - mtd_erase
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:140,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:127,21'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:127,24'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:128,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:127,8'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:128,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:132,20'
              BranchSideFuncs:
                - mtd_erase
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:129,5'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:129,5'
              BranchSideFuncs:
                - mtd_erase
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:129,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:129,5'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:129,5'
              BranchSideFuncs:
                - mtd_erase
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:129,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:129,5'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:129,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:131,4'
              BranchSideFuncs:
                - mtd_erase
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:129,5'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:129,5'
              BranchSideFuncs:
                - mtd_erase
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:129,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:129,5'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:129,5'
              BranchSideFuncs:
                - mtd_erase
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:129,5'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:133,8'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:134,19'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:139,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
        - Branch String:   'engines/mtd.c:135,5'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:135,5'
              BranchSideFuncs:
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:135,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:135,5'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:135,5'
              BranchSideFuncs:
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:135,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:135,5'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:135,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
            - BranchSide:      'engines/mtd.c:136,32'
              BranchSideFuncs:
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
        - Branch String:   'engines/mtd.c:135,5'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:135,5'
              BranchSideFuncs:
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
            - BranchSide:      'engines/mtd.c:135,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
        - Branch String:   'engines/mtd.c:135,5'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:135,5'
              BranchSideFuncs:
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
            - BranchSide:      'engines/mtd.c:135,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
        - Branch String:   'engines/mtd.c:136,9'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:137,6'
              BranchSideFuncs: []
            - BranchSide:      'engines/mtd.c:138,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
        - Branch String:   'engines/mtd.c:141,4'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:141,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:141,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:141,4'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:141,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:141,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:141,4'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:0,0'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
            - BranchSide:      'engines/mtd.c:141,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
        - Branch String:   'engines/mtd.c:141,4'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:141,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
            - BranchSide:      'engines/mtd.c:141,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
        - Branch String:   'engines/mtd.c:141,4'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:141,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
            - BranchSide:      'engines/mtd.c:141,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_erase
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - strerror
                - nowarn_snprintf.7011
                - mtd_write
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - mtd_read
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_maybe_mark_bad
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - fio_mtd_is_bad
      Callsites:
        - Src:             'engines/mtd.c:83,2'
          Dst:             fio_ro_check
        - Src:             'engines/mtd.c:103,10'
          Dst:             fio_mtd_is_bad
        - Src:             'engines/mtd.c:110,10'
          Dst:             mtd_read
        - Src:             'engines/mtd.c:112,19'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:113,5'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:113,5'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:113,5'
          Dst:             strerror
        - Src:             'engines/mtd.c:113,5'
          Dst:             nowarn_snprintf
        - Src:             'engines/mtd.c:113,5'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:113,5'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:113,5'
          Dst:             strerror
        - Src:             'engines/mtd.c:113,5'
          Dst:             nowarn_snprintf
        - Src:             'engines/mtd.c:114,9'
          Dst:             fio_mtd_maybe_mark_bad
        - Src:             'engines/mtd.c:118,10'
          Dst:             mtd_write
        - Src:             'engines/mtd.c:121,19'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:122,5'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:122,5'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:122,5'
          Dst:             strerror
        - Src:             'engines/mtd.c:122,5'
          Dst:             nowarn_snprintf
        - Src:             'engines/mtd.c:122,5'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:122,5'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:122,5'
          Dst:             strerror
        - Src:             'engines/mtd.c:122,5'
          Dst:             nowarn_snprintf
        - Src:             'engines/mtd.c:123,9'
          Dst:             fio_mtd_maybe_mark_bad
        - Src:             'engines/mtd.c:129,5'
          Dst:             strerror
        - Src:             'engines/mtd.c:129,5'
          Dst:             nowarn_snprintf
        - Src:             'engines/mtd.c:129,5'
          Dst:             strerror
        - Src:             'engines/mtd.c:129,5'
          Dst:             nowarn_snprintf
        - Src:             'engines/mtd.c:132,10'
          Dst:             mtd_erase
        - Src:             'engines/mtd.c:134,19'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:135,5'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:135,5'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:135,5'
          Dst:             strerror
        - Src:             'engines/mtd.c:135,5'
          Dst:             nowarn_snprintf
        - Src:             'engines/mtd.c:135,5'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:135,5'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:135,5'
          Dst:             strerror
        - Src:             'engines/mtd.c:135,5'
          Dst:             nowarn_snprintf
        - Src:             'engines/mtd.c:136,9'
          Dst:             fio_mtd_maybe_mark_bad
        - Src:             'engines/mtd.c:141,4'
          Dst:             strerror
        - Src:             'engines/mtd.c:141,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/mtd.c:141,4'
          Dst:             strerror
        - Src:             'engines/mtd.c:141,4'
          Dst:             nowarn_snprintf
    - functionName:    fio_mtd_open_file
      functionSourceFile: '/src/fio/engines/mtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         31
      ICount:          188
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - calloc
        - generic_close_file
        - generic_open_file
        - mtd_get_dev_info
        - nowarn_snprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/mtd.c:157,6'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:158,10'
              BranchSideFuncs: []
            - BranchSide:      'engines/mtd.c:160,8'
              BranchSideFuncs:
                - calloc
                - generic_close_file
                - mtd_get_dev_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - free
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:161,6'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:162,3'
              BranchSideFuncs:
                - mtd_get_dev_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - free
                - generic_close_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:164,25'
              BranchSideFuncs:
                - mtd_get_dev_info
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - free
                - generic_close_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:165,6'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:166,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - free
                - generic_close_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:170,2'
              BranchSideFuncs: []
        - Branch String:   'engines/mtd.c:166,3'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:166,3'
              BranchSideFuncs:
                - free
                - generic_close_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:166,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - free
                - generic_close_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:166,3'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:166,3'
              BranchSideFuncs:
                - free
                - generic_close_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:166,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - free
                - generic_close_file
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:166,3'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:166,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - free
                - generic_close_file
            - BranchSide:      'engines/mtd.c:167,3'
              BranchSideFuncs:
                - free
                - generic_close_file
        - Branch String:   'engines/mtd.c:166,3'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:166,3'
              BranchSideFuncs:
                - free
                - generic_close_file
            - BranchSide:      'engines/mtd.c:166,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - free
                - generic_close_file
        - Branch String:   'engines/mtd.c:166,3'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:166,3'
              BranchSideFuncs:
                - free
                - generic_close_file
            - BranchSide:      'engines/mtd.c:166,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - free
                - generic_close_file
      Callsites:
        - Src:             'engines/mtd.c:156,8'
          Dst:             generic_open_file
        - Src:             'engines/mtd.c:160,8'
          Dst:             calloc
        - Src:             'engines/mtd.c:164,8'
          Dst:             mtd_get_dev_info
        - Src:             'engines/mtd.c:166,3'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:166,3'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:166,3'
          Dst:             strerror
        - Src:             'engines/mtd.c:166,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/mtd.c:166,3'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:166,3'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:166,3'
          Dst:             strerror
        - Src:             'engines/mtd.c:166,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/mtd.c:178,11'
          Dst:             generic_close_file
    - functionName:    fio_mtd_close_file
      functionSourceFile: '/src/fio/engines/mtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - generic_close_file
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/mtd.c:190,9'
          Dst:             generic_close_file
    - functionName:    fio_mtd_get_file_size
      functionSourceFile: '/src/fio/engines/mtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         25
      ICount:          154
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - mtd_get_dev_info
        - nowarn_snprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/mtd.c:198,6'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:199,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:202,27'
              BranchSideFuncs: []
        - Branch String:   'engines/mtd.c:199,3'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:199,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:199,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:199,3'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:199,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:199,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:199,3'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:199,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
            - BranchSide:      'engines/mtd.c:200,10'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'engines/mtd.c:199,3'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:199,3'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'engines/mtd.c:199,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
        - Branch String:   'engines/mtd.c:199,3'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:199,3'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'engines/mtd.c:199,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
      Callsites:
        - Src:             'engines/mtd.c:197,12'
          Dst:             mtd_get_dev_info
        - Src:             'engines/mtd.c:199,3'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:199,3'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:199,3'
          Dst:             strerror
        - Src:             'engines/mtd.c:199,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/mtd.c:199,3'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:199,3'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:199,3'
          Dst:             strerror
        - Src:             'engines/mtd.c:199,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/mtd.c:200,10'
          Dst:             __errno_location
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/engines/../lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/../lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    fio_ro_check
      functionSourceFile: '/src/fio/engines/../fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         17
      ICount:          84
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'engines/../fio.h:629,2'
          Dst:             __assert_fail
    - functionName:    fio_mtd_is_bad
      functionSourceFile: '/src/fio/engines/mtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - fmd
        - io_u
        - eb
      BBCount:         28
      ICount:          169
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - mtd_is_bad
        - nowarn_snprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/mtd.c:66,6'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:67,17'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:69,13'
              BranchSideFuncs: []
        - Branch String:   'engines/mtd.c:68,3'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:68,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:68,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:68,3'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:68,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:68,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:68,3'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:68,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:69,2'
              BranchSideFuncs: []
        - Branch String:   'engines/mtd.c:68,3'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:68,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/mtd.c:68,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:68,3'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:68,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/mtd.c:68,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
      Callsites:
        - Src:             'engines/mtd.c:65,12'
          Dst:             mtd_is_bad
        - Src:             'engines/mtd.c:67,17'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:68,3'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:68,3'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:68,3'
          Dst:             strerror
        - Src:             'engines/mtd.c:68,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/mtd.c:68,3'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:68,3'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:68,3'
          Dst:             strerror
        - Src:             'engines/mtd.c:68,3'
          Dst:             nowarn_snprintf
    - functionName:    fio_mtd_maybe_mark_bad
      functionSourceFile: '/src/fio/engines/mtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - fmd
        - io_u
        - eb
      BBCount:         28
      ICount:          170
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - mtd_mark_bad
        - nowarn_snprintf
        - strerror
      functionUses:    3
      BranchProfiles:
        - Branch String:   'engines/mtd.c:50,6'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:51,23'
              BranchSideFuncs:
                - mtd_mark_bad
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:58,2'
              BranchSideFuncs: []
        - Branch String:   'engines/mtd.c:52,7'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:53,18'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:57,2'
              BranchSideFuncs: []
        - Branch String:   'engines/mtd.c:54,4'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:54,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:54,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:54,4'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:54,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:54,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:54,4'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:54,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
            - BranchSide:      'engines/mtd.c:55,4'
              BranchSideFuncs: []
        - Branch String:   'engines/mtd.c:54,4'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:54,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/mtd.c:54,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
        - Branch String:   'engines/mtd.c:54,4'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:54,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/mtd.c:54,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7011
      Callsites:
        - Src:             'engines/mtd.c:50,6'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:51,9'
          Dst:             mtd_mark_bad
        - Src:             'engines/mtd.c:53,18'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:54,4'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:54,4'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:54,4'
          Dst:             strerror
        - Src:             'engines/mtd.c:54,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/mtd.c:54,4'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:54,4'
          Dst:             __errno_location
        - Src:             'engines/mtd.c:54,4'
          Dst:             strerror
        - Src:             'engines/mtd.c:54,4'
          Dst:             nowarn_snprintf
    - functionName:    fio_mtd_register
      functionSourceFile: '/src/fio/engines/mtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - libmtd_open
        - register_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/mtd.c:221,9'
          Branch Sides:
            - BranchSide:      'engines/mtd.c:221,9'
              BranchSideFuncs:
                - libmtd_open
                - register_ioengine
            - BranchSide:      'engines/mtd.c:221,9'
              BranchSideFuncs:
                - libmtd_open
                - register_ioengine
      Callsites:
        - Src:             'engines/mtd.c:221,9'
          Dst:             libmtd_open
        - Src:             'engines/mtd.c:222,2'
          Dst:             register_ioengine
    - functionName:    read_hex_ll
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - file
        - value
      BBCount:         17
      ICount:          166
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - __isoc99_sscanf
        - close
        - fprintf
        - open64
        - read
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:209,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:210,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:212,12'
              BranchSideFuncs:
                - read
                - __isoc99_sscanf
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - close
                - fprintf
                - __errno_location
                - fprintf
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:213,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:214,3'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - close
            - BranchSide:      'oslib/libmtd.c:217,6'
              BranchSideFuncs:
                - __isoc99_sscanf
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - close
                - fprintf
                - __errno_location
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:217,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:218,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
                - close
            - BranchSide:      'oslib/libmtd.c:222,6'
              BranchSideFuncs:
                - __isoc99_sscanf
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - close
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:224,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:225,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
                - close
            - BranchSide:      'oslib/libmtd.c:230,7'
              BranchSideFuncs:
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - close
        - Branch String:   'oslib/libmtd.c:230,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:231,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
                - close
            - BranchSide:      'oslib/libmtd.c:236,12'
              BranchSideFuncs:
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:236,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:237,10'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:239,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/libmtd.c:208,7'
          Dst:             open64
        - Src:             'oslib/libmtd.c:212,7'
          Dst:             read
        - Src:             'oslib/libmtd.c:214,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:214,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:214,3'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:214,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:218,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:219,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:224,6'
          Dst:             __isoc99_sscanf
        - Src:             'oslib/libmtd.c:225,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:226,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:231,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:232,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:236,6'
          Dst:             close
        - Src:             'oslib/libmtd.c:237,10'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:237,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:237,10'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:237,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:242,2'
          Dst:             close
    - functionName:    read_hex_int
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - file
        - value
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - fprintf
        - read_hex_ll
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:309,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:310,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:313,6'
              BranchSideFuncs:
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:313,20'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:313,23'
              BranchSideFuncs:
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:314,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:313,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:314,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:320,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/libmtd.c:309,6'
          Dst:             read_hex_ll
        - Src:             'oslib/libmtd.c:314,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:316,3'
          Dst:             __errno_location
    - functionName:    read_pos_ll
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - file
        - value
      BBCount:         17
      ICount:          161
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - __isoc99_sscanf
        - close
        - fprintf
        - open64
        - read
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:261,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:262,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:264,12'
              BranchSideFuncs:
                - read
                - __isoc99_sscanf
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - close
                - fprintf
                - __errno_location
                - fprintf
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:265,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:266,3'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - close
            - BranchSide:      'oslib/libmtd.c:269,6'
              BranchSideFuncs:
                - __isoc99_sscanf
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - close
                - fprintf
                - __errno_location
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:269,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:270,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
                - close
            - BranchSide:      'oslib/libmtd.c:275,13'
              BranchSideFuncs:
                - __isoc99_sscanf
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - close
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:275,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:276,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
                - close
            - BranchSide:      'oslib/libmtd.c:281,7'
              BranchSideFuncs:
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - close
        - Branch String:   'oslib/libmtd.c:281,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:282,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
                - close
            - BranchSide:      'oslib/libmtd.c:287,12'
              BranchSideFuncs:
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:287,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:288,10'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:290,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/libmtd.c:260,7'
          Dst:             open64
        - Src:             'oslib/libmtd.c:264,7'
          Dst:             read
        - Src:             'oslib/libmtd.c:266,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:266,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:266,3'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:266,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:270,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:271,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:275,6'
          Dst:             __isoc99_sscanf
        - Src:             'oslib/libmtd.c:276,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:277,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:282,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:283,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:287,6'
          Dst:             close
        - Src:             'oslib/libmtd.c:288,10'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:288,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:288,10'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:288,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:293,2'
          Dst:             close
    - functionName:    read_pos_int
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - file
        - value
      BBCount:         8
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - fprintf
        - read_pos_ll
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:336,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:337,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:340,6'
              BranchSideFuncs:
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:340,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:341,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:347,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/libmtd.c:336,6'
          Dst:             read_pos_ll
        - Src:             'oslib/libmtd.c:341,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:343,3'
          Dst:             __errno_location
    - functionName:    read_data
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - file
        - buf
        - buf_len
      BBCount:         17
      ICount:          186
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - close
        - fprintf
        - open64
        - read
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:85,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:86,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:88,12'
              BranchSideFuncs:
                - read
                - read
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:89,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:90,3'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - close
            - BranchSide:      'oslib/libmtd.c:94,6'
              BranchSideFuncs:
                - read
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:94,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:95,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
                - close
            - BranchSide:      'oslib/libmtd.c:100,11'
              BranchSideFuncs:
                - read
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:104,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:105,3'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - close
            - BranchSide:      'oslib/libmtd.c:108,6'
              BranchSideFuncs:
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - close
        - Branch String:   'oslib/libmtd.c:108,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:109,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
                - close
            - BranchSide:      'oslib/libmtd.c:115,12'
              BranchSideFuncs:
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:115,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:116,3'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:120,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/libmtd.c:84,7'
          Dst:             open64
        - Src:             'oslib/libmtd.c:88,7'
          Dst:             read
        - Src:             'oslib/libmtd.c:90,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:90,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:90,3'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:90,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:95,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:96,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:103,9'
          Dst:             read
        - Src:             'oslib/libmtd.c:105,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:105,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:105,3'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:105,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:109,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:111,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:115,6'
          Dst:             close
        - Src:             'oslib/libmtd.c:116,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:116,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:116,3'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:116,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:123,2'
          Dst:             close
    - functionName:    read_major
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - file
        - major
        - minor
      BBCount:         13
      ICount:          99
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - __isoc99_sscanf
        - fprintf
        - read_data
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:141,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:142,10'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:144,15'
              BranchSideFuncs:
                - __isoc99_sscanf
                - __errno_location
                - fprintf
                - __errno_location
                - fprintf
        - Branch String:   'oslib/libmtd.c:145,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:146,3'
              BranchSideFuncs:
                - __errno_location
                - fprintf
            - BranchSide:      'oslib/libmtd.c:150,7'
              BranchSideFuncs:
                - __errno_location
                - fprintf
        - Branch String:   'oslib/libmtd.c:150,17'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:150,21'
              BranchSideFuncs:
                - __errno_location
                - fprintf
            - BranchSide:      'oslib/libmtd.c:151,3'
              BranchSideFuncs:
                - __errno_location
                - fprintf
        - Branch String:   'oslib/libmtd.c:150,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:151,3'
              BranchSideFuncs:
                - __errno_location
                - fprintf
            - BranchSide:      'oslib/libmtd.c:156,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/libmtd.c:140,8'
          Dst:             read_data
        - Src:             'oslib/libmtd.c:144,8'
          Dst:             __isoc99_sscanf
        - Src:             'oslib/libmtd.c:146,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:147,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:151,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:152,10'
          Dst:             fprintf
    - functionName:    xcalloc
      functionSourceFile: '/src/fio/oslib/libmtd_xalloc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - nmemb
        - size
      BBCount:         12
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - calloc
        - exit
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/libmtd_xalloc.h:54,18'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_xalloc.h:54,21'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - exit
            - BranchSide:      'oslib/libmtd_xalloc.h:54,18'
              BranchSideFuncs: []
        - Branch String:   'oslib/libmtd_xalloc.h:54,32'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_xalloc.h:54,35'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - exit
            - BranchSide:      'oslib/libmtd_xalloc.h:54,32'
              BranchSideFuncs: []
        - Branch String:   'oslib/libmtd_xalloc.h:54,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_xalloc.h:54,6'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - exit
            - BranchSide:      'oslib/libmtd_xalloc.h:55,3'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - exit
      Callsites:
        - Src:             'oslib/libmtd_xalloc.h:52,14'
          Dst:             calloc
        - Src:             'oslib/libmtd_xalloc.h:55,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd_xalloc.h:55,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd_xalloc.h:55,3'
          Dst:             strerror
        - Src:             'oslib/libmtd_xalloc.h:55,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd_xalloc.h:55,3'
          Dst:             exit
    - functionName:    mtd_probe_node
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     externalLinkage
      functionLinenumber: 1384
      functionLinenumberEnd: 1426
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - desc
        - node
      BBCount:         28
      ICount:          195
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - __errno_location
        - dev_get_major
        - fprintf
        - gnu_dev_major
        - gnu_dev_minor
        - mtd_get_info
        - stat64
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:1390,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1391,10'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:1393,7'
              BranchSideFuncs:
                - fprintf
                - __errno_location
                - gnu_dev_major
                - gnu_dev_minor
                - mtd_get_info
                - __errno_location
                - dev_get_major
                - __errno_location
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1393,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1394,3'
              BranchSideFuncs:
                - gnu_dev_major
                - gnu_dev_minor
                - mtd_get_info
                - __errno_location
                - dev_get_major
                - __errno_location
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:1399,8'
              BranchSideFuncs:
                - gnu_dev_major
                - gnu_dev_minor
                - mtd_get_info
                - __errno_location
                - dev_get_major
                - __errno_location
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1402,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1403,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:1405,7'
              BranchSideFuncs:
                - __errno_location
                - dev_get_major
                - __errno_location
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1405,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1406,3'
              BranchSideFuncs:
                - __errno_location
                - dev_get_major
                - __errno_location
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:1408,16'
              BranchSideFuncs:
                - __errno_location
                - dev_get_major
                - __errno_location
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1408,2'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1411,23'
              BranchSideFuncs:
                - dev_get_major
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:1424,2'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1412,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1413,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - dev_get_major
            - BranchSide:      'oslib/libmtd.c:1420,7'
              BranchSideFuncs:
                - __errno_location
                - dev_get_major
                - __errno_location
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1413,8'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1414,5'
              BranchSideFuncs:
                - __errno_location
                - dev_get_major
                - __errno_location
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:1415,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1415,8'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1416,5'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:1417,4'
              BranchSideFuncs: []
        - Branch String:   'oslib/libmtd.c:1420,19'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1420,22'
              BranchSideFuncs:
                - __errno_location
                - dev_get_major
                - __errno_location
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:1422,2'
              BranchSideFuncs:
                - __errno_location
                - dev_get_major
                - __errno_location
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1420,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1421,4'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:1422,2'
              BranchSideFuncs:
                - __errno_location
                - dev_get_major
                - __errno_location
                - __errno_location
      Callsites:
        - Src:             'oslib/libmtd.c:1390,6'
          Dst:             stat64
        - Src:             'oslib/libmtd.c:1391,10'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1391,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1391,10'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:1391,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1394,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1395,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1399,8'
          Dst:             gnu_dev_major
        - Src:             'oslib/libmtd.c:1400,8'
          Dst:             gnu_dev_minor
        - Src:             'oslib/libmtd.c:1402,6'
          Dst:             mtd_get_info
        - Src:             'oslib/libmtd.c:1411,9'
          Dst:             dev_get_major
        - Src:             'oslib/libmtd.c:1413,8'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1415,9'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1424,2'
          Dst:             __errno_location
    - functionName:    gnu_dev_major
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    gnu_dev_minor
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mtd_get_info
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     externalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 734
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - desc
        - info
      BBCount:         36
      ICount:          294
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - __errno_location
        - __isoc99_sscanf
        - closedir
        - fprintf
        - legacy_mtd_get_info
        - opendir
        - readdir64
        - strerror
        - strlen
      functionUses:    2
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:672,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:673,30'
              BranchSideFuncs:
                - opendir
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - __errno_location
                - readdir64
                - __errno_location
                - closedir
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - closedir
                - strlen
                - __isoc99_sscanf
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:675,2'
              BranchSideFuncs:
                - opendir
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - __errno_location
                - readdir64
                - __errno_location
                - closedir
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - closedir
                - strlen
                - __isoc99_sscanf
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:682,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:683,7'
              BranchSideFuncs:
                - __errno_location
                - readdir64
                - __errno_location
                - closedir
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - closedir
                - strlen
                - __isoc99_sscanf
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:690,2'
              BranchSideFuncs:
                - __errno_location
                - readdir64
                - __errno_location
                - closedir
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - closedir
                - strlen
                - __isoc99_sscanf
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:683,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:684,4'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:687,10'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:697,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:698,4'
              BranchSideFuncs:
                - strlen
                - __isoc99_sscanf
                - __errno_location
                - readdir64
                - __errno_location
                - closedir
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - closedir
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:700,14'
              BranchSideFuncs:
                - strlen
                - __isoc99_sscanf
                - __errno_location
                - readdir64
                - __errno_location
                - closedir
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - closedir
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:700,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:701,4'
              BranchSideFuncs:
                - fprintf
                - __errno_location
                - closedir
            - BranchSide:      'oslib/libmtd.c:707,16'
              BranchSideFuncs:
                - __isoc99_sscanf
                - __errno_location
                - readdir64
                - __errno_location
                - closedir
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - closedir
                - strlen
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:709,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:691,2'
              BranchSideFuncs:
                - __errno_location
                - readdir64
                - __errno_location
                - closedir
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - closedir
                - strlen
                - __isoc99_sscanf
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:710,4'
              BranchSideFuncs:
                - __errno_location
                - readdir64
                - __errno_location
                - closedir
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - closedir
                - strlen
                - __isoc99_sscanf
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:711,8'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:712,29'
              BranchSideFuncs:
                - __errno_location
                - readdir64
                - __errno_location
                - closedir
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - closedir
                - strlen
                - __isoc99_sscanf
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:713,8'
              BranchSideFuncs:
                - __errno_location
                - readdir64
                - __errno_location
                - closedir
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - closedir
                - strlen
                - __isoc99_sscanf
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:713,8'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:714,28'
              BranchSideFuncs:
                - __errno_location
                - readdir64
                - __errno_location
                - closedir
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - closedir
                - strlen
                - __isoc99_sscanf
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:715,3'
              BranchSideFuncs:
                - __errno_location
                - readdir64
                - __errno_location
                - closedir
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - closedir
                - strlen
                - __isoc99_sscanf
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:718,14'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:718,17'
              BranchSideFuncs:
                - closedir
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:723,15'
              BranchSideFuncs:
                - closedir
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:718,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:719,3'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - closedir
            - BranchSide:      'oslib/libmtd.c:723,15'
              BranchSideFuncs:
                - closedir
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:723,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:724,10'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:726,6'
              BranchSideFuncs: []
        - Branch String:   'oslib/libmtd.c:726,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:727,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:729,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/libmtd.c:673,10'
          Dst:             legacy_mtd_get_info
        - Src:             'oslib/libmtd.c:681,14'
          Dst:             opendir
        - Src:             'oslib/libmtd.c:683,7'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:684,4'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:687,10'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:687,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:687,10'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:687,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:695,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:696,12'
          Dst:             readdir64
        - Src:             'oslib/libmtd.c:700,7'
          Dst:             strlen
        - Src:             'oslib/libmtd.c:701,4'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:703,4'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:707,9'
          Dst:             __isoc99_sscanf
        - Src:             'oslib/libmtd.c:718,17'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:719,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:719,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:719,3'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:719,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:723,6'
          Dst:             closedir
        - Src:             'oslib/libmtd.c:724,10'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:724,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:724,10'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:724,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:732,2'
          Dst:             closedir
    - functionName:    dev_get_major
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lib
        - mtd_num
        - major
        - minor
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - read_major
        - sprintf
        - strlen
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'oslib/libmtd.c:170,12'
          Dst:             strlen
        - Src:             'oslib/libmtd.c:172,2'
          Dst:             sprintf
        - Src:             'oslib/libmtd.c:173,9'
          Dst:             read_major
    - functionName:    mtd_write_img
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     externalLinkage
      functionLinenumber: 1288
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - mtd
        - fd
        - eb
        - offs
        - img_name
      BBCount:         39
      ICount:          454
      EdgeCount:       53
      CyclomaticComplexity: 16
      functionsReached:
        - __errno_location
        - close
        - fprintf
        - fstat64
        - lseek64
        - mtd_valid_erase_block
        - open64
        - read
        - strerror
        - write
        - xmalloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:1295,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1296,10'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:1298,6'
              BranchSideFuncs:
                - open64
                - fstat64
                - lseek64
                - xmalloc
                - free
                - close
                - read
                - write
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - free
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - fprintf
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1298,15'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1298,18'
              BranchSideFuncs:
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:1299,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1298,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1299,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:1304,6'
              BranchSideFuncs:
                - open64
                - fstat64
                - lseek64
                - xmalloc
                - free
                - close
                - read
                - write
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - free
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - fprintf
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1304,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1305,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:1311,15'
              BranchSideFuncs:
                - open64
                - fstat64
                - lseek64
                - xmalloc
                - free
                - close
                - read
                - write
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - free
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - fprintf
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:1312,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1313,10'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:1315,12'
              BranchSideFuncs:
                - fstat64
                - lseek64
                - xmalloc
                - free
                - close
                - read
                - write
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - free
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - fprintf
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:1315,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1316,3'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - close
            - BranchSide:      'oslib/libmtd.c:1320,11'
              BranchSideFuncs:
                - lseek64
                - xmalloc
                - free
                - close
                - read
                - write
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - free
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1321,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1322,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
                - close
            - BranchSide:      'oslib/libmtd.c:1328,9'
              BranchSideFuncs:
                - lseek64
                - xmalloc
                - free
                - close
                - read
                - write
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - free
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1329,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1330,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
                - close
            - BranchSide:      'oslib/libmtd.c:1339,16'
              BranchSideFuncs:
                - lseek64
                - xmalloc
                - free
                - close
                - read
                - write
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - free
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:1340,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1341,3'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - close
            - BranchSide:      'oslib/libmtd.c:1346,16'
              BranchSideFuncs:
                - xmalloc
                - free
                - close
                - read
                - write
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - free
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:1348,2'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1349,7'
              BranchSideFuncs:
                - read
                - write
                - free
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - free
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:1372,7'
              BranchSideFuncs:
                - free
                - close
        - Branch String:   'oslib/libmtd.c:1353,8'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1354,5'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - free
                - close
            - BranchSide:      'oslib/libmtd.c:1357,10'
              BranchSideFuncs:
                - write
                - free
                - close
                - read
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - free
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:1358,16'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1358,19'
              BranchSideFuncs:
                - write
                - free
                - close
                - read
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - free
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:1358,3'
              BranchSideFuncs:
                - write
                - free
                - close
                - read
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - free
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:1358,3'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1352,15'
              BranchSideFuncs:
                - read
                - write
                - free
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - free
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:1360,15'
              BranchSideFuncs:
                - write
                - free
                - close
                - read
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - free
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:1361,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1362,4'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - free
                - close
            - BranchSide:      'oslib/libmtd.c:1367,8'
              BranchSideFuncs:
                - free
                - close
                - read
                - write
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - free
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
      Callsites:
        - Src:             'oslib/libmtd.c:1294,8'
          Dst:             mtd_valid_erase_block
        - Src:             'oslib/libmtd.c:1299,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1301,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1305,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1307,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1311,10'
          Dst:             open64
        - Src:             'oslib/libmtd.c:1313,10'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1313,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1313,10'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:1313,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1315,6'
          Dst:             fstat64
        - Src:             'oslib/libmtd.c:1316,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1316,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1316,3'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:1316,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1322,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1325,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1330,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1334,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1340,6'
          Dst:             lseek64
        - Src:             'oslib/libmtd.c:1341,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1341,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1341,3'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:1341,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1346,8'
          Dst:             xmalloc
        - Src:             'oslib/libmtd.c:1352,10'
          Dst:             read
        - Src:             'oslib/libmtd.c:1354,5'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1354,5'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1354,5'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:1354,5'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1360,9'
          Dst:             write
        - Src:             'oslib/libmtd.c:1362,4'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1362,4'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1362,4'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:1362,4'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1373,2'
          Dst:             close
        - Src:             'oslib/libmtd.c:1379,2'
          Dst:             close
    - functionName:    mtd_valid_erase_block
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 811
      functionLinenumberEnd: 819
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - mtd
        - eb
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - fprintf
      functionUses:    7
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:812,13'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:812,16'
              BranchSideFuncs:
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:813,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:812,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:813,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:818,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/libmtd.c:813,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:815,3'
          Dst:             __errno_location
    - functionName:    xmalloc
      functionSourceFile: '/src/fio/oslib/libmtd_xalloc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         10
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - exit
        - fprintf
        - strerror
      functionUses:    3
      BranchProfiles:
        - Branch String:   'oslib/libmtd_xalloc.h:44,18'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_xalloc.h:44,21'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - exit
            - BranchSide:      'oslib/libmtd_xalloc.h:44,18'
              BranchSideFuncs: []
        - Branch String:   'oslib/libmtd_xalloc.h:44,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_xalloc.h:44,6'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - exit
            - BranchSide:      'oslib/libmtd_xalloc.h:45,3'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - exit
      Callsites:
        - Src:             'oslib/libmtd_xalloc.h:45,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd_xalloc.h:45,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd_xalloc.h:45,3'
          Dst:             strerror
        - Src:             'oslib/libmtd_xalloc.h:45,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd_xalloc.h:45,3'
          Dst:             exit
    - functionName:    do_oob_op
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1198
      functionLinenumberEnd: 1270
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - size_t
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - desc
        - mtd
        - fd
        - start
        - length
        - data
        - cmd64
        - cmd
      BBCount:         33
      ICount:          354
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - __errno_location
        - fprintf
        - ioctl
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:1206,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1207,13'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - ioctl
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:1210,13'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - ioctl
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1215,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1216,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:1222,13'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - ioctl
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1223,40'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1223,43'
              BranchSideFuncs:
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:1224,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1223,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1224,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:1230,16'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - ioctl
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:1234,52'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1235,6'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - ioctl
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:1236,15'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - ioctl
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:1234,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1236,15'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - ioctl
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:1254,12'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1237,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1238,11'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:1240,7'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:1240,23'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1241,7'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - ioctl
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:1242,4'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - ioctl
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1240,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1242,4'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - ioctl
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:1251,3'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1254,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1255,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:1261,20'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:1266,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1267,3'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:1269,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/libmtd.c:1216,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1218,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1224,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1226,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1236,9'
          Dst:             ioctl
        - Src:             'oslib/libmtd.c:1240,7'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1242,4'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1242,4'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1242,4'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:1242,4'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1255,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1257,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1265,8'
          Dst:             ioctl
        - Src:             'oslib/libmtd.c:1267,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1267,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1267,3'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:1267,3'
          Dst:             fprintf
    - functionName:    mtd_read_oob
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     externalLinkage
      functionLinenumber: 1274
      functionLinenumberEnd: 1275
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - desc
        - mtd
        - fd
        - start
        - length
        - data
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_oob_op
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'oslib/libmtd.c:1275,9'
          Dst:             do_oob_op
    - functionName:    mtd_write_oob
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     externalLinkage
      functionLinenumber: 1281
      functionLinenumberEnd: 1282
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - desc
        - mtd
        - fd
        - start
        - length
        - data
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - do_oob_op
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'oslib/libmtd.c:1282,9'
          Dst:             do_oob_op
    - functionName:    legacy_auto_oob_layout
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1089
      functionLinenumberEnd: 1123
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - mtd
        - fd
        - ooblen
        - oob
      BBCount:         13
      ICount:          160
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - fprintf
        - ioctl
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:1095,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1096,10'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:1098,19'
              BranchSideFuncs:
                - malloc
                - free
        - Branch String:   'oslib/libmtd.c:1105,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1106,10'
              BranchSideFuncs:
                - free
            - BranchSide:      'oslib/libmtd.c:1116,23'
              BranchSideFuncs:
                - free
        - Branch String:   'oslib/libmtd.c:1107,3'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1109,24'
              BranchSideFuncs:
                - free
            - BranchSide:      'oslib/libmtd.c:1114,2'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'oslib/libmtd.c:1095,6'
          Dst:             ioctl
        - Src:             'oslib/libmtd.c:1096,10'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1096,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1096,10'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:1096,10'
          Dst:             fprintf
    - functionName:    mtd_mark_bad
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     externalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - mtd
        - fd
        - eb
      BBCount:         10
      ICount:          84
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - ioctl
        - mtd_ioctl_error
        - mtd_valid_erase_block
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:1038,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1039,3'
              BranchSideFuncs:
                - mtd_valid_erase_block
                - ioctl
                - mtd_ioctl_error
            - BranchSide:      'oslib/libmtd.c:1043,30'
              BranchSideFuncs:
                - mtd_valid_erase_block
                - ioctl
                - mtd_ioctl_error
        - Branch String:   'oslib/libmtd.c:1044,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1045,10'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:1047,17'
              BranchSideFuncs:
                - ioctl
                - mtd_ioctl_error
        - Branch String:   'oslib/libmtd.c:1049,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1050,26'
              BranchSideFuncs:
                - mtd_ioctl_error
            - BranchSide:      'oslib/libmtd.c:1051,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/libmtd.c:1039,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1043,8'
          Dst:             mtd_valid_erase_block
        - Src:             'oslib/libmtd.c:1048,8'
          Dst:             ioctl
        - Src:             'oslib/libmtd.c:1050,10'
          Dst:             mtd_ioctl_error
    - functionName:    mtd_ioctl_error
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 805
      functionLinenumberEnd: 806
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - mtd
        - eb
        - sreq
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __errno_location
        - fprintf
        - strerror
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'oslib/libmtd.c:806,9'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:806,9'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:806,9'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:806,9'
          Dst:             fprintf
    - functionName:    mtd_is_bad
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     externalLinkage
      functionLinenumber: 1015
      functionLinenumberEnd: 1031
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - mtd
        - fd
        - eb
      BBCount:         10
      ICount:          83
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - ioctl
        - mtd_ioctl_error
        - mtd_valid_erase_block
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:1020,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1021,10'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:1023,7'
              BranchSideFuncs:
                - ioctl
                - mtd_ioctl_error
        - Branch String:   'oslib/libmtd.c:1023,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1024,3'
              BranchSideFuncs:
                - ioctl
                - mtd_ioctl_error
            - BranchSide:      'oslib/libmtd.c:1026,17'
              BranchSideFuncs:
                - ioctl
                - mtd_ioctl_error
        - Branch String:   'oslib/libmtd.c:1028,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1029,26'
              BranchSideFuncs:
                - mtd_ioctl_error
            - BranchSide:      'oslib/libmtd.c:1030,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/libmtd.c:1019,8'
          Dst:             mtd_valid_erase_block
        - Src:             'oslib/libmtd.c:1027,8'
          Dst:             ioctl
        - Src:             'oslib/libmtd.c:1029,10'
          Dst:             mtd_ioctl_error
    - functionName:    mtd_write
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     externalLinkage
      functionLinenumber: 1128
      functionLinenumberEnd: 1193
      functionDepth:   0
      returnType:      int
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - desc
        - mtd
        - fd
        - eb
        - offs
        - data
        - len
        - oob
        - ooblen
        - mode
      BBCount:         40
      ICount:          386
      EdgeCount:       55
      CyclomaticComplexity: 17
      functionsReached:
        - __errno_location
        - fprintf
        - ioctl
        - legacy_auto_oob_layout
        - lseek64
        - mtd_ioctl_error
        - mtd_valid_erase_block
        - mtd_write_oob
        - strerror
        - write
      functionUses:    2
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:1134,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1135,10'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:1137,6'
              BranchSideFuncs:
                - lseek64
                - write
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - ioctl
                - __errno_location
                - mtd_write_oob
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - legacy_auto_oob_layout
                - __errno_location
                - mtd_ioctl_error
                - fprintf
                - __errno_location
                - fprintf
                - __errno_location
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1137,15'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1137,18'
              BranchSideFuncs:
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:1138,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1137,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1138,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:1143,6'
              BranchSideFuncs:
                - lseek64
                - write
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - ioctl
                - __errno_location
                - mtd_write_oob
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - legacy_auto_oob_layout
                - __errno_location
                - mtd_ioctl_error
                - fprintf
                - __errno_location
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1143,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1144,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:1149,6'
              BranchSideFuncs:
                - lseek64
                - write
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - ioctl
                - __errno_location
                - mtd_write_oob
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - legacy_auto_oob_layout
                - __errno_location
                - mtd_ioctl_error
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1149,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1150,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:1157,16'
              BranchSideFuncs:
                - lseek64
                - write
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - ioctl
                - __errno_location
                - mtd_write_oob
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - legacy_auto_oob_layout
                - __errno_location
                - mtd_ioctl_error
        - Branch String:   'oslib/libmtd.c:1159,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1160,15'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - mtd_write_oob
                - lseek64
                - write
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - legacy_auto_oob_layout
                - __errno_location
                - mtd_ioctl_error
            - BranchSide:      'oslib/libmtd.c:1180,6'
              BranchSideFuncs:
                - lseek64
                - write
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:1168,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1169,4'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:1170,12'
              BranchSideFuncs:
                - __errno_location
                - mtd_write_oob
                - lseek64
                - write
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - legacy_auto_oob_layout
                - __errno_location
                - mtd_ioctl_error
        - Branch String:   'oslib/libmtd.c:1174,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1175,31'
              BranchSideFuncs:
                - legacy_auto_oob_layout
                - mtd_write_oob
                - lseek64
                - write
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:1177,21'
              BranchSideFuncs:
                - mtd_write_oob
                - lseek64
                - write
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:1175,8'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1175,51'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:1176,5'
              BranchSideFuncs: []
        - Branch String:   'oslib/libmtd.c:1177,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1178,11'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:1179,2'
              BranchSideFuncs:
                - lseek64
                - write
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:1180,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1182,13'
              BranchSideFuncs:
                - lseek64
                - write
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:1192,2'
              BranchSideFuncs: []
        - Branch String:   'oslib/libmtd.c:1182,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1183,11'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:1185,15'
              BranchSideFuncs:
                - write
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:1186,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1187,11'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:1190,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/libmtd.c:1133,8'
          Dst:             mtd_valid_erase_block
        - Src:             'oslib/libmtd.c:1138,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1140,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1144,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1146,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1150,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1152,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1167,9'
          Dst:             ioctl
        - Src:             'oslib/libmtd.c:1170,12'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1170,31'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1171,11'
          Dst:             mtd_ioctl_error
        - Src:             'oslib/libmtd.c:1175,8'
          Dst:             legacy_auto_oob_layout
        - Src:             'oslib/libmtd.c:1177,7'
          Dst:             mtd_write_oob
        - Src:             'oslib/libmtd.c:1178,11'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1178,11'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1178,11'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:1178,11'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1182,7'
          Dst:             lseek64
        - Src:             'oslib/libmtd.c:1183,11'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1183,11'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1183,11'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:1183,11'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1185,9'
          Dst:             write
        - Src:             'oslib/libmtd.c:1187,11'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1187,11'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1187,11'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:1187,11'
          Dst:             fprintf
    - functionName:    check_pattern
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 950
      functionLinenumberEnd: 957
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - int
      constantsTouched: []
      argNames:
        - buf
        - patt
        - size
      BBCount:         8
      ICount:          53
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:953,2'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:954,25'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:956,2'
              BranchSideFuncs: []
        - Branch String:   'oslib/libmtd.c:954,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:954,36'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:955,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    mtd_read
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     externalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1086
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - mtd
        - fd
        - eb
        - offs
        - buf
        - len
      BBCount:         18
      ICount:          193
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - fprintf
        - lseek64
        - mtd_valid_erase_block
        - read
        - strerror
      functionUses:    3
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:1061,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1062,10'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:1064,6'
              BranchSideFuncs:
                - lseek64
                - read
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1064,15'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1064,18'
              BranchSideFuncs:
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:1065,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:1064,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1065,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:1072,16'
              BranchSideFuncs:
                - lseek64
                - read
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:1073,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1074,10'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:1077,2'
              BranchSideFuncs:
                - read
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:1077,2'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1078,14'
              BranchSideFuncs:
                - read
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:1085,2'
              BranchSideFuncs: []
        - Branch String:   'oslib/libmtd.c:1079,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1080,11'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:1082,9'
              BranchSideFuncs:
                - read
                - __errno_location
                - fprintf
                - strerror
                - fprintf
      Callsites:
        - Src:             'oslib/libmtd.c:1060,8'
          Dst:             mtd_valid_erase_block
        - Src:             'oslib/libmtd.c:1065,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1067,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1073,6'
          Dst:             lseek64
        - Src:             'oslib/libmtd.c:1074,10'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1074,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1074,10'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:1074,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1078,9'
          Dst:             read
        - Src:             'oslib/libmtd.c:1080,11'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1080,11'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1080,11'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:1080,11'
          Dst:             fprintf
    - functionName:    mtd_torture
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     externalLinkage
      functionLinenumber: 960
      functionLinenumberEnd: 1011
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - desc
        - mtd
        - fd
        - eb
      BBCount:         28
      ICount:          216
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - check_pattern
        - fprintf
        - mtd_erase
        - mtd_read
        - mtd_write
        - printf
        - xmalloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:969,2'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:970,19'
              BranchSideFuncs:
                - mtd_erase
                - mtd_read
                - check_pattern.7191
                - mtd_write
                - mtd_read
                - check_pattern.7191
                - printf
                - free
                - fprintf
                - __errno_location
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:1007,2'
              BranchSideFuncs:
                - printf
                - free
        - Branch String:   'oslib/libmtd.c:971,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:972,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'oslib/libmtd.c:975,18'
              BranchSideFuncs:
                - mtd_read
                - check_pattern.7191
                - mtd_write
                - mtd_read
                - check_pattern.7191
                - printf
                - free
                - mtd_erase
                - fprintf
                - __errno_location
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:976,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:977,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'oslib/libmtd.c:979,23'
              BranchSideFuncs:
                - check_pattern.7191
                - mtd_write
                - mtd_read
                - check_pattern.7191
                - printf
                - free
                - mtd_erase
                - mtd_read
                - fprintf
                - __errno_location
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:980,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:981,4'
              BranchSideFuncs:
                - fprintf
                - __errno_location
                - free
            - BranchSide:      'oslib/libmtd.c:987,10'
              BranchSideFuncs:
                - mtd_write
                - mtd_read
                - check_pattern.7191
                - printf
                - free
                - mtd_erase
                - mtd_read
                - check_pattern.7191
                - fprintf
                - __errno_location
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:990,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:991,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'oslib/libmtd.c:993,10'
              BranchSideFuncs:
                - mtd_read
                - check_pattern.7191
                - printf
                - free
                - mtd_erase
                - mtd_read
                - check_pattern.7191
                - mtd_write
                - fprintf
                - __errno_location
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:995,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:996,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'oslib/libmtd.c:998,23'
              BranchSideFuncs:
                - check_pattern.7191
                - printf
                - free
                - mtd_erase
                - mtd_read
                - check_pattern.7191
                - mtd_write
                - mtd_read
                - fprintf
                - __errno_location
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:999,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:1000,4'
              BranchSideFuncs:
                - fprintf
                - __errno_location
                - free
            - BranchSide:      'oslib/libmtd.c:1005,2'
              BranchSideFuncs:
                - printf
                - free
                - mtd_erase
                - mtd_read
                - check_pattern.7191
                - mtd_write
                - mtd_read
                - check_pattern.7191
                - fprintf
                - __errno_location
                - fprintf
                - __errno_location
      Callsites:
        - Src:             'oslib/libmtd.c:964,2'
          Dst:             printf
        - Src:             'oslib/libmtd.c:967,8'
          Dst:             xmalloc
        - Src:             'oslib/libmtd.c:970,9'
          Dst:             mtd_erase
        - Src:             'oslib/libmtd.c:975,9'
          Dst:             mtd_read
        - Src:             'oslib/libmtd.c:979,9'
          Dst:             check_pattern
        - Src:             'oslib/libmtd.c:981,4'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:982,4'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:988,9'
          Dst:             mtd_write
        - Src:             'oslib/libmtd.c:994,9'
          Dst:             mtd_read
        - Src:             'oslib/libmtd.c:998,9'
          Dst:             check_pattern
        - Src:             'oslib/libmtd.c:1000,4'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:1002,4'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:1007,2'
          Dst:             printf
    - functionName:    mtd_erase
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     externalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - desc
        - mtd
        - fd
        - eb
      BBCount:         23
      ICount:          198
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - fprintf
        - ioctl
        - mtd_ioctl_error
        - mtd_valid_erase_block
      functionUses:    2
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:860,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:861,10'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:863,22'
              BranchSideFuncs:
                - ioctl
                - mtd_ioctl_error
                - fprintf
                - __errno_location
                - ioctl
                - __errno_location
                - mtd_ioctl_error
        - Branch String:   'oslib/libmtd.c:866,52'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:867,6'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - ioctl
                - mtd_ioctl_error
                - fprintf
                - __errno_location
                - mtd_ioctl_error
            - BranchSide:      'oslib/libmtd.c:868,15'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - ioctl
                - mtd_ioctl_error
                - fprintf
                - __errno_location
                - mtd_ioctl_error
        - Branch String:   'oslib/libmtd.c:866,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:868,15'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - ioctl
                - mtd_ioctl_error
                - fprintf
                - __errno_location
                - mtd_ioctl_error
            - BranchSide:      'oslib/libmtd.c:884,11'
              BranchSideFuncs:
                - ioctl
                - mtd_ioctl_error
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:869,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:870,11'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:872,7'
              BranchSideFuncs:
                - __errno_location
                - ioctl
                - mtd_ioctl_error
                - fprintf
                - __errno_location
                - mtd_ioctl_error
        - Branch String:   'oslib/libmtd.c:872,23'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:873,7'
              BranchSideFuncs:
                - mtd_ioctl_error
            - BranchSide:      'oslib/libmtd.c:874,27'
              BranchSideFuncs:
                - mtd_ioctl_error
        - Branch String:   'oslib/libmtd.c:872,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:874,27'
              BranchSideFuncs:
                - mtd_ioctl_error
            - BranchSide:      'oslib/libmtd.c:881,3'
              BranchSideFuncs:
                - ioctl
                - mtd_ioctl_error
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd.c:884,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:885,3'
              BranchSideFuncs:
                - fprintf
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:891,18'
              BranchSideFuncs:
                - ioctl
                - mtd_ioctl_error
        - Branch String:   'oslib/libmtd.c:894,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:895,26'
              BranchSideFuncs:
                - mtd_ioctl_error
            - BranchSide:      'oslib/libmtd.c:896,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/libmtd.c:859,8'
          Dst:             mtd_valid_erase_block
        - Src:             'oslib/libmtd.c:868,9'
          Dst:             ioctl
        - Src:             'oslib/libmtd.c:872,7'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:874,11'
          Dst:             mtd_ioctl_error
        - Src:             'oslib/libmtd.c:885,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:887,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:893,8'
          Dst:             ioctl
        - Src:             'oslib/libmtd.c:895,10'
          Dst:             mtd_ioctl_error
    - functionName:    mtd_is_locked
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     externalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 935
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - mtd
        - fd
        - eb
      BBCount:         13
      ICount:          85
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __errno_location
        - ioctl
        - mtd_ioctl_error
      functionUses:    0
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:927,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:928,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - mtd_ioctl_error
            - BranchSide:      'oslib/libmtd.c:934,9'
              BranchSideFuncs: []
        - Branch String:   'oslib/libmtd.c:928,23'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:928,26'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - mtd_ioctl_error
            - BranchSide:      'oslib/libmtd.c:931,4'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'oslib/libmtd.c:928,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:929,27'
              BranchSideFuncs:
                - mtd_ioctl_error
            - BranchSide:      'oslib/libmtd.c:931,4'
              BranchSideFuncs:
                - __errno_location
      Callsites:
        - Src:             'oslib/libmtd.c:926,8'
          Dst:             ioctl
        - Src:             'oslib/libmtd.c:928,7'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:928,26'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:929,11'
          Dst:             mtd_ioctl_error
        - Src:             'oslib/libmtd.c:931,4'
          Dst:             __errno_location
    - functionName:    mtd_regioninfo
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     externalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd
        - regidx
        - reginfo
      BBCount:         8
      ICount:          76
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - fprintf
        - ioctl
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:903,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:904,3'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:908,25'
              BranchSideFuncs:
                - ioctl
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:911,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:912,10'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:915,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/libmtd.c:904,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:910,8'
          Dst:             ioctl
        - Src:             'oslib/libmtd.c:912,10'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:912,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:912,10'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:912,10'
          Dst:             fprintf
    - functionName:    mtd_unlock
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     externalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - mtd
        - fd
        - eb
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mtd_xlock
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'oslib/libmtd.c:849,9'
          Dst:             mtd_xlock
    - functionName:    mtd_xlock
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - mtd
        - fd
        - eb
        - req
        - sreq
      BBCount:         8
      ICount:          81
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - ioctl
        - mtd_ioctl_error
        - mtd_valid_erase_block
      functionUses:    2
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:828,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:829,10'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:831,13'
              BranchSideFuncs:
                - ioctl
                - mtd_ioctl_error
        - Branch String:   'oslib/libmtd.c:835,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:836,26'
              BranchSideFuncs:
                - mtd_ioctl_error
            - BranchSide:      'oslib/libmtd.c:838,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/libmtd.c:827,8'
          Dst:             mtd_valid_erase_block
        - Src:             'oslib/libmtd.c:834,8'
          Dst:             ioctl
        - Src:             'oslib/libmtd.c:836,10'
          Dst:             mtd_ioctl_error
    - functionName:    mtd_lock
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     externalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 844
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - mtd
        - fd
        - eb
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - mtd_xlock
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'oslib/libmtd.c:844,9'
          Dst:             mtd_xlock
    - functionName:    dev_node2num
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - lib
        - node
        - mtd_num
      BBCount:         26
      ICount:          186
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - __errno_location
        - dev_get_major
        - fprintf
        - gnu_dev_major
        - gnu_dev_minor
        - mtd_get_info
        - stat64
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:441,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:442,10'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:444,7'
              BranchSideFuncs:
                - fprintf
                - __errno_location
                - gnu_dev_major
                - gnu_dev_minor
                - mtd_get_info
                - __errno_location
                - dev_get_major
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'oslib/libmtd.c:444,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:445,3'
              BranchSideFuncs:
                - gnu_dev_major
                - gnu_dev_minor
                - mtd_get_info
                - __errno_location
                - dev_get_major
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:450,8'
              BranchSideFuncs:
                - gnu_dev_major
                - gnu_dev_minor
                - mtd_get_info
                - __errno_location
                - dev_get_major
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'oslib/libmtd.c:453,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:454,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:456,16'
              BranchSideFuncs:
                - __errno_location
                - dev_get_major
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'oslib/libmtd.c:456,2'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:459,23'
              BranchSideFuncs:
                - dev_get_major
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:475,2'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'oslib/libmtd.c:460,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:461,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - dev_get_major
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:468,7'
              BranchSideFuncs:
                - __errno_location
                - dev_get_major
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'oslib/libmtd.c:461,8'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:462,5'
              BranchSideFuncs:
                - __errno_location
                - dev_get_major
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:463,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
        - Branch String:   'oslib/libmtd.c:463,8'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:464,5'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:465,4'
              BranchSideFuncs: []
        - Branch String:   'oslib/libmtd.c:468,19'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:468,22'
              BranchSideFuncs:
                - __errno_location
                - dev_get_major
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:473,2'
              BranchSideFuncs:
                - __errno_location
                - dev_get_major
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'oslib/libmtd.c:468,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:469,4'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:473,2'
              BranchSideFuncs:
                - __errno_location
                - dev_get_major
                - __errno_location
                - __errno_location
                - __errno_location
      Callsites:
        - Src:             'oslib/libmtd.c:441,6'
          Dst:             stat64
        - Src:             'oslib/libmtd.c:442,10'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:442,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:442,10'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:442,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:445,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:446,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:450,8'
          Dst:             gnu_dev_major
        - Src:             'oslib/libmtd.c:451,8'
          Dst:             gnu_dev_minor
        - Src:             'oslib/libmtd.c:453,6'
          Dst:             mtd_get_info
        - Src:             'oslib/libmtd.c:459,9'
          Dst:             dev_get_major
        - Src:             'oslib/libmtd.c:461,8'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:463,9'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:469,4'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:475,2'
          Dst:             __errno_location
    - functionName:    mtd_get_dev_info
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     externalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 801
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - desc
        - node
        - mtd
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - dev_node2num
        - legacy_get_dev_info
        - mtd_get_dev_info1
      functionUses:    2
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:794,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:795,30'
              BranchSideFuncs:
                - dev_node2num
                - mtd_get_dev_info1
            - BranchSide:      'oslib/libmtd.c:797,19'
              BranchSideFuncs:
                - dev_node2num
                - mtd_get_dev_info1
        - Branch String:   'oslib/libmtd.c:797,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:798,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:800,27'
              BranchSideFuncs:
                - mtd_get_dev_info1
      Callsites:
        - Src:             'oslib/libmtd.c:795,10'
          Dst:             legacy_get_dev_info
        - Src:             'oslib/libmtd.c:797,6'
          Dst:             dev_node2num
        - Src:             'oslib/libmtd.c:800,9'
          Dst:             mtd_get_dev_info1
    - functionName:    mtd_get_dev_info1
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     externalLinkage
      functionLinenumber: 737
      functionLinenumberEnd: 787
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - desc
        - mtd_num
        - mtd
      BBCount:         32
      ICount:          302
      EdgeCount:       45
      CyclomaticComplexity: 15
      functionsReached:
        - __errno_location
        - dev_get_major
        - dev_read_data
        - dev_read_hex_int
        - dev_read_pos_int
        - dev_read_pos_ll
        - legacy_get_dev_info1
        - mtd_dev_present
        - type_str2int
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:744,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:745,3'
              BranchSideFuncs:
                - legacy_get_dev_info1
                - dev_get_major
                - dev_read_data
                - dev_read_data
                - dev_read_pos_int
                - dev_read_pos_ll
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_hex_int
                - type_str2int
            - BranchSide:      'oslib/libmtd.c:747,14'
              BranchSideFuncs:
                - legacy_get_dev_info1
                - dev_get_major
                - dev_read_data
                - dev_read_data
                - dev_read_pos_int
                - dev_read_pos_ll
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_hex_int
                - type_str2int
        - Branch String:   'oslib/libmtd.c:750,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:751,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:753,22'
              BranchSideFuncs:
                - dev_read_data
                - dev_read_data
                - dev_read_pos_int
                - dev_read_pos_ll
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_hex_int
                - type_str2int
        - Branch String:   'oslib/libmtd.c:755,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:756,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:757,11'
              BranchSideFuncs:
                - dev_read_data
                - dev_read_pos_int
                - dev_read_pos_ll
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_hex_int
                - type_str2int
        - Branch String:   'oslib/libmtd.c:761,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:762,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:763,11'
              BranchSideFuncs:
                - dev_read_pos_int
                - dev_read_pos_ll
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_hex_int
                - type_str2int
        - Branch String:   'oslib/libmtd.c:765,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:766,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:767,22'
              BranchSideFuncs:
                - dev_read_pos_ll
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_hex_int
                - type_str2int
        - Branch String:   'oslib/libmtd.c:767,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:768,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:769,23'
              BranchSideFuncs:
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_hex_int
                - type_str2int
        - Branch String:   'oslib/libmtd.c:769,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:770,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:771,23'
              BranchSideFuncs:
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_hex_int
                - type_str2int
        - Branch String:   'oslib/libmtd.c:771,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:772,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:773,23'
              BranchSideFuncs:
                - dev_read_pos_int
                - dev_read_pos_int
                - dev_read_hex_int
                - type_str2int
        - Branch String:   'oslib/libmtd.c:773,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:774,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:775,23'
              BranchSideFuncs:
                - dev_read_pos_int
                - dev_read_hex_int
                - type_str2int
        - Branch String:   'oslib/libmtd.c:775,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:776,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:777,23'
              BranchSideFuncs:
                - dev_read_hex_int
                - type_str2int
        - Branch String:   'oslib/libmtd.c:777,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:778,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:779,21'
              BranchSideFuncs:
                - type_str2int
        - Branch String:   'oslib/libmtd.c:783,50'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:783,21'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:784,5'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/libmtd.c:744,7'
          Dst:             mtd_dev_present
        - Src:             'oslib/libmtd.c:745,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:748,10'
          Dst:             legacy_get_dev_info1
        - Src:             'oslib/libmtd.c:750,6'
          Dst:             dev_get_major
        - Src:             'oslib/libmtd.c:753,8'
          Dst:             dev_read_data
        - Src:             'oslib/libmtd.c:759,8'
          Dst:             dev_read_data
        - Src:             'oslib/libmtd.c:765,6'
          Dst:             dev_read_pos_int
        - Src:             'oslib/libmtd.c:767,6'
          Dst:             dev_read_pos_ll
        - Src:             'oslib/libmtd.c:769,6'
          Dst:             dev_read_pos_int
        - Src:             'oslib/libmtd.c:771,6'
          Dst:             dev_read_pos_int
        - Src:             'oslib/libmtd.c:773,6'
          Dst:             dev_read_pos_int
        - Src:             'oslib/libmtd.c:775,6'
          Dst:             dev_read_pos_int
        - Src:             'oslib/libmtd.c:777,6'
          Dst:             dev_read_hex_int
        - Src:             'oslib/libmtd.c:782,14'
          Dst:             type_str2int
    - functionName:    mtd_dev_present
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     externalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - desc
        - mtd_num
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - legacy_dev_present
        - sprintf
        - stat64
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:654,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:655,29'
              BranchSideFuncs:
                - strlen
                - sprintf
                - stat64
            - BranchSide:      'oslib/libmtd.c:657,20'
              BranchSideFuncs:
                - strlen
                - sprintf
                - stat64
      Callsites:
        - Src:             'oslib/libmtd.c:655,10'
          Dst:             legacy_dev_present
        - Src:             'oslib/libmtd.c:657,13'
          Dst:             strlen
        - Src:             'oslib/libmtd.c:659,3'
          Dst:             sprintf
        - Src:             'oslib/libmtd.c:660,11'
          Dst:             stat64
    - functionName:    dev_read_data
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - patt
        - mtd_num
        - buf
        - buf_len
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - read_data
        - sprintf
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'oslib/libmtd.c:188,12'
          Dst:             strlen
        - Src:             'oslib/libmtd.c:190,2'
          Dst:             sprintf
        - Src:             'oslib/libmtd.c:191,9'
          Dst:             read_data
    - functionName:    dev_read_pos_int
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - patt
        - mtd_num
        - value
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - read_pos_int
        - sprintf
        - strlen
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'oslib/libmtd.c:377,12'
          Dst:             strlen
        - Src:             'oslib/libmtd.c:379,2'
          Dst:             sprintf
        - Src:             'oslib/libmtd.c:380,9'
          Dst:             read_pos_int
    - functionName:    dev_read_pos_ll
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - patt
        - mtd_num
        - value
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - read_pos_ll
        - sprintf
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'oslib/libmtd.c:393,12'
          Dst:             strlen
        - Src:             'oslib/libmtd.c:395,2'
          Dst:             sprintf
        - Src:             'oslib/libmtd.c:396,9'
          Dst:             read_pos_ll
    - functionName:    dev_read_hex_int
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - patt
        - mtd_num
        - value
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - read_hex_int
        - sprintf
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'oslib/libmtd.c:361,12'
          Dst:             strlen
        - Src:             'oslib/libmtd.c:363,2'
          Dst:             sprintf
        - Src:             'oslib/libmtd.c:364,9'
          Dst:             read_hex_int
    - functionName:    type_str2int
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
      BBCount:         20
      ICount:          101
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:408,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:409,3'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      'oslib/libmtd.c:410,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   'oslib/libmtd.c:410,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:411,3'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      'oslib/libmtd.c:412,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   'oslib/libmtd.c:412,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:413,3'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      'oslib/libmtd.c:414,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   'oslib/libmtd.c:414,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:415,3'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      'oslib/libmtd.c:416,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   'oslib/libmtd.c:416,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:417,3'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
            - BranchSide:      'oslib/libmtd.c:418,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - strcmp
        - Branch String:   'oslib/libmtd.c:418,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:419,3'
              BranchSideFuncs:
                - strcmp
                - strcmp
            - BranchSide:      'oslib/libmtd.c:420,14'
              BranchSideFuncs:
                - strcmp
                - strcmp
        - Branch String:   'oslib/libmtd.c:420,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:421,3'
              BranchSideFuncs:
                - strcmp
            - BranchSide:      'oslib/libmtd.c:422,14'
              BranchSideFuncs:
                - strcmp
        - Branch String:   'oslib/libmtd.c:422,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:423,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:424,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/libmtd.c:408,7'
          Dst:             strcmp
        - Src:             'oslib/libmtd.c:410,7'
          Dst:             strcmp
        - Src:             'oslib/libmtd.c:412,7'
          Dst:             strcmp
        - Src:             'oslib/libmtd.c:414,7'
          Dst:             strcmp
        - Src:             'oslib/libmtd.c:416,7'
          Dst:             strcmp
        - Src:             'oslib/libmtd.c:418,7'
          Dst:             strcmp
        - Src:             'oslib/libmtd.c:420,7'
          Dst:             strcmp
        - Src:             'oslib/libmtd.c:422,7'
          Dst:             strcmp
    - functionName:    libmtd_close
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     externalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - desc
      BBCount:         3
      ICount:          68
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sysfs_is_supported
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - lib
      BBCount:         25
      ICount:          248
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - __errno_location
        - __isoc99_sscanf
        - close
        - closedir
        - fprintf
        - open64
        - opendir
        - readdir64
        - sprintf
        - strerror
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:502,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:503,7'
              BranchSideFuncs:
                - readdir64
                - closedir
                - sprintf
                - open64
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - strlen
                - __isoc99_sscanf
                - fprintf
                - __errno_location
                - closedir
            - BranchSide:      'oslib/libmtd.c:514,2'
              BranchSideFuncs:
                - readdir64
                - closedir
                - sprintf
                - open64
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - strlen
                - __isoc99_sscanf
                - fprintf
                - __errno_location
                - closedir
        - Branch String:   'oslib/libmtd.c:503,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:504,4'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'oslib/libmtd.c:507,10'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:520,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:521,4'
              BranchSideFuncs:
                - strlen
                - __isoc99_sscanf
                - readdir64
                - closedir
                - sprintf
                - open64
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - closedir
            - BranchSide:      'oslib/libmtd.c:523,14'
              BranchSideFuncs:
                - strlen
                - __isoc99_sscanf
                - readdir64
                - closedir
                - sprintf
                - open64
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - fprintf
                - __errno_location
                - closedir
        - Branch String:   'oslib/libmtd.c:523,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:524,4'
              BranchSideFuncs:
                - fprintf
                - __errno_location
                - closedir
            - BranchSide:      'oslib/libmtd.c:531,16'
              BranchSideFuncs:
                - __isoc99_sscanf
                - readdir64
                - closedir
                - sprintf
                - open64
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - strlen
                - fprintf
                - __errno_location
                - closedir
        - Branch String:   'oslib/libmtd.c:533,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:514,2'
              BranchSideFuncs:
                - closedir
                - sprintf
                - open64
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:534,10'
              BranchSideFuncs:
                - closedir
                - sprintf
                - open64
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:539,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:540,10'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:542,6'
              BranchSideFuncs:
                - sprintf
                - open64
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:542,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:544,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:546,16'
              BranchSideFuncs:
                - sprintf
                - open64
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:548,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:549,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:551,12'
              BranchSideFuncs:
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd.c:551,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:552,3'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd.c:556,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/libmtd.c:499,12'
          Dst:             strlen
        - Src:             'oslib/libmtd.c:501,14'
          Dst:             opendir
        - Src:             'oslib/libmtd.c:503,7'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:504,4'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:507,10'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:507,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:507,10'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:507,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:519,12'
          Dst:             readdir64
        - Src:             'oslib/libmtd.c:523,7'
          Dst:             strlen
        - Src:             'oslib/libmtd.c:524,4'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:526,4'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:527,4'
          Dst:             closedir
        - Src:             'oslib/libmtd.c:531,9'
          Dst:             __isoc99_sscanf
        - Src:             'oslib/libmtd.c:539,6'
          Dst:             closedir
        - Src:             'oslib/libmtd.c:540,10'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:540,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:540,10'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:540,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:546,2'
          Dst:             sprintf
        - Src:             'oslib/libmtd.c:547,7'
          Dst:             open64
        - Src:             'oslib/libmtd.c:551,6'
          Dst:             close
        - Src:             'oslib/libmtd.c:552,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd.c:552,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd.c:552,3'
          Dst:             strerror
        - Src:             'oslib/libmtd.c:552,3'
          Dst:             fprintf
    - functionName:    mkpath
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
        - name
      BBCount:         6
      ICount:          70
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strlen
        - xmalloc
      functionUses:    12
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:63,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:63,6'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:64,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/libmtd.c:57,16'
          Dst:             strlen
        - Src:             'oslib/libmtd.c:58,16'
          Dst:             strlen
        - Src:             'oslib/libmtd.c:60,6'
          Dst:             xmalloc
    - functionName:    xzalloc
      functionSourceFile: '/src/fio/oslib/libmtd_xalloc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - xcalloc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'oslib/libmtd_xalloc.h:62,9'
          Dst:             xcalloc
    - functionName:    libmtd_open
      functionSourceFile: '/src/fio/oslib/libmtd.c'
      linkageType:     externalLinkage
      functionLinenumber: 560
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         31
      ICount:          261
      EdgeCount:       44
      CyclomaticComplexity: 15
      functionsReached:
        - libmtd_close
        - mkpath
        - sysfs_is_supported
        - xzalloc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/libmtd.c:563,8'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:561,17'
              BranchSideFuncs:
                - xzalloc
                - mkpath
                - libmtd_close
                - mkpath
                - mkpath
                - sysfs_is_supported
                - free
                - free
                - free
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
            - BranchSide:      'oslib/libmtd.c:563,8'
              BranchSideFuncs:
                - xzalloc
                - mkpath
                - libmtd_close
                - mkpath
                - mkpath
                - sysfs_is_supported
                - free
                - free
                - free
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
        - Branch String:   'oslib/libmtd.c:568,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:569,3'
              BranchSideFuncs:
                - mkpath
                - libmtd_close
                - mkpath
                - sysfs_is_supported
                - free
                - free
                - free
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
            - BranchSide:      'oslib/libmtd.c:571,20'
              BranchSideFuncs:
                - mkpath
                - libmtd_close
                - mkpath
                - sysfs_is_supported
                - free
                - free
                - free
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
        - Branch String:   'oslib/libmtd.c:572,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:573,3'
              BranchSideFuncs:
                - mkpath
                - libmtd_close
                - sysfs_is_supported
                - free
                - free
                - free
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
            - BranchSide:      'oslib/libmtd.c:575,25'
              BranchSideFuncs:
                - mkpath
                - libmtd_close
                - sysfs_is_supported
                - free
                - free
                - free
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
        - Branch String:   'oslib/libmtd.c:576,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:577,3'
              BranchSideFuncs:
                - sysfs_is_supported
                - free
                - free
                - free
                - mkpath
                - libmtd_close
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
            - BranchSide:      'oslib/libmtd.c:579,26'
              BranchSideFuncs:
                - sysfs_is_supported
                - free
                - free
                - free
                - mkpath
                - libmtd_close
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
        - Branch String:   'oslib/libmtd.c:579,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:580,8'
              BranchSideFuncs:
                - mkpath
                - libmtd_close
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
            - BranchSide:      'oslib/libmtd.c:587,24'
              BranchSideFuncs:
                - mkpath
                - libmtd_close
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
        - Branch String:   'oslib/libmtd.c:588,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:589,3'
              BranchSideFuncs:
                - mkpath
                - libmtd_close
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
            - BranchSide:      'oslib/libmtd.c:591,25'
              BranchSideFuncs:
                - mkpath
                - libmtd_close
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
        - Branch String:   'oslib/libmtd.c:592,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:593,3'
              BranchSideFuncs:
                - mkpath
                - libmtd_close
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
            - BranchSide:      'oslib/libmtd.c:595,28'
              BranchSideFuncs:
                - mkpath
                - libmtd_close
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
        - Branch String:   'oslib/libmtd.c:596,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:597,3'
              BranchSideFuncs:
                - mkpath
                - libmtd_close
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
            - BranchSide:      'oslib/libmtd.c:599,25'
              BranchSideFuncs:
                - mkpath
                - libmtd_close
                - mkpath
                - mkpath
                - mkpath
                - mkpath
                - mkpath
        - Branch String:   'oslib/libmtd.c:600,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:601,3'
              BranchSideFuncs:
                - mkpath
                - libmtd_close
                - mkpath
                - mkpath
                - mkpath
                - mkpath
            - BranchSide:      'oslib/libmtd.c:603,32'
              BranchSideFuncs:
                - mkpath
                - libmtd_close
                - mkpath
                - mkpath
                - mkpath
                - mkpath
        - Branch String:   'oslib/libmtd.c:604,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:605,3'
              BranchSideFuncs:
                - mkpath
                - libmtd_close
                - mkpath
                - mkpath
                - mkpath
            - BranchSide:      'oslib/libmtd.c:607,33'
              BranchSideFuncs:
                - mkpath
                - libmtd_close
                - mkpath
                - mkpath
                - mkpath
        - Branch String:   'oslib/libmtd.c:608,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:609,3'
              BranchSideFuncs:
                - mkpath
                - libmtd_close
                - mkpath
                - mkpath
            - BranchSide:      'oslib/libmtd.c:611,29'
              BranchSideFuncs:
                - mkpath
                - libmtd_close
                - mkpath
                - mkpath
        - Branch String:   'oslib/libmtd.c:612,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:613,3'
              BranchSideFuncs:
                - mkpath
                - libmtd_close
                - mkpath
            - BranchSide:      'oslib/libmtd.c:615,31'
              BranchSideFuncs:
                - mkpath
                - libmtd_close
                - mkpath
        - Branch String:   'oslib/libmtd.c:616,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:617,3'
              BranchSideFuncs:
                - mkpath
                - libmtd_close
            - BranchSide:      'oslib/libmtd.c:619,26'
              BranchSideFuncs:
                - mkpath
                - libmtd_close
        - Branch String:   'oslib/libmtd.c:620,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd.c:621,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd.c:623,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/libmtd.c:563,8'
          Dst:             xzalloc
        - Src:             'oslib/libmtd.c:567,19'
          Dst:             mkpath
        - Src:             'oslib/libmtd.c:571,13'
          Dst:             mkpath
        - Src:             'oslib/libmtd.c:575,18'
          Dst:             mkpath
        - Src:             'oslib/libmtd.c:579,7'
          Dst:             sysfs_is_supported
        - Src:             'oslib/libmtd.c:587,17'
          Dst:             mkpath
        - Src:             'oslib/libmtd.c:591,18'
          Dst:             mkpath
        - Src:             'oslib/libmtd.c:595,21'
          Dst:             mkpath
        - Src:             'oslib/libmtd.c:599,18'
          Dst:             mkpath
        - Src:             'oslib/libmtd.c:603,25'
          Dst:             mkpath
        - Src:             'oslib/libmtd.c:607,26'
          Dst:             mkpath
        - Src:             'oslib/libmtd.c:611,22'
          Dst:             mkpath
        - Src:             'oslib/libmtd.c:615,24'
          Dst:             mkpath
        - Src:             'oslib/libmtd.c:619,19'
          Dst:             mkpath
        - Src:             'oslib/libmtd.c:627,2'
          Dst:             libmtd_close
    - functionName:    xmalloc
      functionSourceFile: '/src/fio/oslib/libmtd_xalloc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - size
      BBCount:         10
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - exit
        - fprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/libmtd_xalloc.h:44,18'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_xalloc.h:44,21'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - exit
            - BranchSide:      'oslib/libmtd_xalloc.h:44,18'
              BranchSideFuncs: []
        - Branch String:   'oslib/libmtd_xalloc.h:44,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_xalloc.h:44,6'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - exit
            - BranchSide:      'oslib/libmtd_xalloc.h:45,3'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - exit
      Callsites:
        - Src:             'oslib/libmtd_xalloc.h:45,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd_xalloc.h:45,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd_xalloc.h:45,3'
          Dst:             strerror
        - Src:             'oslib/libmtd_xalloc.h:45,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd_xalloc.h:45,3'
          Dst:             exit
    - functionName:    legacy_get_dev_info1
      functionSourceFile: '/src/fio/oslib/libmtd_legacy.c'
      linkageType:     externalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - mtd_num
        - mtd
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - legacy_get_dev_info
        - sprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'oslib/libmtd_legacy.c:382,2'
          Dst:             sprintf
        - Src:             'oslib/libmtd_legacy.c:383,9'
          Dst:             legacy_get_dev_info
    - functionName:    legacy_get_dev_info
      functionSourceFile: '/src/fio/oslib/libmtd_legacy.c'
      linkageType:     externalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - node
        - mtd
      BBCount:         60
      ICount:          554
      EdgeCount:       76
      CyclomaticComplexity: 18
      functionsReached:
        - __errno_location
        - close
        - fprintf
        - gnu_dev_major
        - gnu_dev_minor
        - ioctl
        - open64
        - printf
        - proc_parse_next
        - proc_parse_start
        - stat64
        - strcpy
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'oslib/libmtd_legacy.c:242,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:243,3'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - __errno_location
                - fprintf
                - gnu_dev_major
                - gnu_dev_minor
                - open64
                - ioctl
                - ioctl
                - strcpy
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - fprintf
                - close
                - fprintf
                - fprintf
                - fprintf
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - printf
            - BranchSide:      'oslib/libmtd_legacy.c:250,7'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - gnu_dev_major
                - gnu_dev_minor
                - open64
                - ioctl
                - ioctl
                - strcpy
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - fprintf
                - close
                - fprintf
                - fprintf
                - fprintf
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
        - Branch String:   'oslib/libmtd_legacy.c:244,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:245,4'
              BranchSideFuncs:
                - printf
                - __errno_location
                - fprintf
                - gnu_dev_major
                - gnu_dev_minor
                - open64
                - ioctl
                - ioctl
                - strcpy
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - fprintf
                - close
                - fprintf
                - fprintf
                - fprintf
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
            - BranchSide:      'oslib/libmtd_legacy.c:248,2'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - gnu_dev_major
                - gnu_dev_minor
                - open64
                - ioctl
                - ioctl
                - strcpy
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - fprintf
                - close
                - fprintf
                - fprintf
                - fprintf
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
        - Branch String:   'oslib/libmtd_legacy.c:250,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:251,3'
              BranchSideFuncs:
                - gnu_dev_major
                - gnu_dev_minor
                - open64
                - ioctl
                - ioctl
                - strcpy
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - fprintf
                - close
                - fprintf
                - fprintf
                - fprintf
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
            - BranchSide:      'oslib/libmtd_legacy.c:255,9'
              BranchSideFuncs:
                - gnu_dev_major
                - gnu_dev_minor
                - open64
                - ioctl
                - ioctl
                - strcpy
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - fprintf
                - close
                - fprintf
                - fprintf
                - fprintf
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
        - Branch String:   'oslib/libmtd_legacy.c:259,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:260,3'
              BranchSideFuncs:
                - __errno_location
                - fprintf
            - BranchSide:      'oslib/libmtd_legacy.c:265,17'
              BranchSideFuncs:
                - open64
                - ioctl
                - ioctl
                - strcpy
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - fprintf
                - close
                - fprintf
                - fprintf
                - fprintf
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd_legacy.c:268,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:269,10'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd_legacy.c:271,12'
              BranchSideFuncs:
                - ioctl
                - ioctl
                - strcpy
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - fprintf
                - close
                - fprintf
                - fprintf
                - fprintf
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd_legacy.c:271,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:272,3'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - close
            - BranchSide:      'oslib/libmtd_legacy.c:276,14'
              BranchSideFuncs:
                - ioctl
                - strcpy
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - fprintf
                - close
                - fprintf
                - fprintf
                - fprintf
                - __errno_location
                - __errno_location
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd_legacy.c:277,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:278,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strcpy
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - fprintf
                - close
                - fprintf
                - fprintf
                - fprintf
                - __errno_location
                - fprintf
                - strerror
                - fprintf
            - BranchSide:      'oslib/libmtd_legacy.c:285,3'
              BranchSideFuncs:
                - strcpy
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - fprintf
                - close
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'oslib/libmtd_legacy.c:278,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:279,4'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - close
            - BranchSide:      'oslib/libmtd_legacy.c:282,3'
              BranchSideFuncs:
                - __errno_location
                - strcpy
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - fprintf
                - close
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'oslib/libmtd_legacy.c:293,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:294,3'
              BranchSideFuncs:
                - fprintf
                - close
            - BranchSide:      'oslib/libmtd_legacy.c:298,6'
              BranchSideFuncs:
                - strcpy
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - fprintf
                - close
                - fprintf
                - fprintf
        - Branch String:   'oslib/libmtd_legacy.c:298,24'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:298,27'
              BranchSideFuncs:
                - fprintf
                - close
            - BranchSide:      'oslib/libmtd_legacy.c:299,3'
              BranchSideFuncs:
                - fprintf
                - close
        - Branch String:   'oslib/libmtd_legacy.c:298,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:299,3'
              BranchSideFuncs:
                - fprintf
                - close
            - BranchSide:      'oslib/libmtd_legacy.c:303,6'
              BranchSideFuncs:
                - strcpy
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - fprintf
                - close
                - fprintf
        - Branch String:   'oslib/libmtd_legacy.c:303,21'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:303,24'
              BranchSideFuncs:
                - fprintf
                - close
            - BranchSide:      'oslib/libmtd_legacy.c:304,3'
              BranchSideFuncs:
                - fprintf
                - close
        - Branch String:   'oslib/libmtd_legacy.c:303,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:304,3'
              BranchSideFuncs:
                - fprintf
                - close
            - BranchSide:      'oslib/libmtd_legacy.c:308,16'
              BranchSideFuncs:
                - strcpy
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - strcpy
                - fprintf
                - close
        - Branch String:   'oslib/libmtd_legacy.c:310,2'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:312,3'
              BranchSideFuncs:
                - fprintf
                - close
            - BranchSide:      'oslib/libmtd_legacy.c:316,18'
              BranchSideFuncs:
                - strcpy
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
            - BranchSide:      'oslib/libmtd_legacy.c:319,18'
              BranchSideFuncs:
                - strcpy
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
            - BranchSide:      'oslib/libmtd_legacy.c:322,18'
              BranchSideFuncs:
                - strcpy
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
            - BranchSide:      'oslib/libmtd_legacy.c:325,18'
              BranchSideFuncs:
                - strcpy
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
            - BranchSide:      'oslib/libmtd_legacy.c:328,18'
              BranchSideFuncs:
                - strcpy
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
            - BranchSide:      'oslib/libmtd_legacy.c:331,18'
              BranchSideFuncs:
                - strcpy
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
            - BranchSide:      'oslib/libmtd_legacy.c:334,18'
              BranchSideFuncs:
                - strcpy
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
            - BranchSide:      'oslib/libmtd_legacy.c:337,3'
              BranchSideFuncs:
                - close
        - Branch String:   'oslib/libmtd_legacy.c:340,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:341,3'
              BranchSideFuncs:
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
            - BranchSide:      'oslib/libmtd_legacy.c:342,22'
              BranchSideFuncs:
                - close
                - proc_parse_start
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
        - Branch String:   'oslib/libmtd_legacy.c:351,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:352,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd_legacy.c:354,2'
              BranchSideFuncs:
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
        - Branch String:   'oslib/libmtd_legacy.c:354,2'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:355,10'
              BranchSideFuncs:
                - proc_parse_next
                - fprintf
                - __errno_location
                - strcpy
            - BranchSide:      'oslib/libmtd_legacy.c:361,2'
              BranchSideFuncs:
                - fprintf
                - __errno_location
        - Branch String:   'oslib/libmtd_legacy.c:355,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:354,2'
              BranchSideFuncs:
                - strcpy
            - BranchSide:      'oslib/libmtd_legacy.c:356,19'
              BranchSideFuncs:
                - strcpy
      Callsites:
        - Src:             'oslib/libmtd_legacy.c:242,6'
          Dst:             stat64
        - Src:             'oslib/libmtd_legacy.c:243,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd_legacy.c:243,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:243,3'
          Dst:             strerror
        - Src:             'oslib/libmtd_legacy.c:243,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:244,7'
          Dst:             __errno_location
        - Src:             'oslib/libmtd_legacy.c:245,4'
          Dst:             printf
        - Src:             'oslib/libmtd_legacy.c:251,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd_legacy.c:252,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:256,15'
          Dst:             gnu_dev_major
        - Src:             'oslib/libmtd_legacy.c:257,15'
          Dst:             gnu_dev_minor
        - Src:             'oslib/libmtd_legacy.c:260,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd_legacy.c:261,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:267,7'
          Dst:             open64
        - Src:             'oslib/libmtd_legacy.c:269,10'
          Dst:             __errno_location
        - Src:             'oslib/libmtd_legacy.c:269,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:269,10'
          Dst:             strerror
        - Src:             'oslib/libmtd_legacy.c:269,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:271,6'
          Dst:             ioctl
        - Src:             'oslib/libmtd_legacy.c:272,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd_legacy.c:272,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:272,3'
          Dst:             strerror
        - Src:             'oslib/libmtd_legacy.c:272,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:276,8'
          Dst:             ioctl
        - Src:             'oslib/libmtd_legacy.c:278,7'
          Dst:             __errno_location
        - Src:             'oslib/libmtd_legacy.c:279,4'
          Dst:             __errno_location
        - Src:             'oslib/libmtd_legacy.c:279,4'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:279,4'
          Dst:             strerror
        - Src:             'oslib/libmtd_legacy.c:279,4'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:282,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd_legacy.c:294,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:299,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:304,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:312,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:316,3'
          Dst:             strcpy
        - Src:             'oslib/libmtd_legacy.c:319,3'
          Dst:             strcpy
        - Src:             'oslib/libmtd_legacy.c:322,3'
          Dst:             strcpy
        - Src:             'oslib/libmtd_legacy.c:325,3'
          Dst:             strcpy
        - Src:             'oslib/libmtd_legacy.c:328,3'
          Dst:             strcpy
        - Src:             'oslib/libmtd_legacy.c:331,3'
          Dst:             strcpy
        - Src:             'oslib/libmtd_legacy.c:334,3'
          Dst:             strcpy
        - Src:             'oslib/libmtd_legacy.c:344,2'
          Dst:             close
        - Src:             'oslib/libmtd_legacy.c:350,8'
          Dst:             proc_parse_start
        - Src:             'oslib/libmtd_legacy.c:354,9'
          Dst:             proc_parse_next
        - Src:             'oslib/libmtd_legacy.c:356,4'
          Dst:             strcpy
        - Src:             'oslib/libmtd_legacy.c:361,2'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:362,2'
          Dst:             __errno_location
        - Src:             'oslib/libmtd_legacy.c:366,2'
          Dst:             close
    - functionName:    proc_parse_start
      functionSourceFile: '/src/fio/oslib/libmtd_legacy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pi
      BBCount:         14
      ICount:          121
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - close
        - fprintf
        - memcmp
        - open64
        - read
        - strerror
        - xmalloc
      functionUses:    3
      BranchProfiles:
        - Branch String:   'oslib/libmtd_legacy.c:77,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:78,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd_legacy.c:80,12'
              BranchSideFuncs:
                - xmalloc.7256
                - read
                - memcmp
                - close
                - fprintf
                - free
                - close
                - __errno_location
                - fprintf
                - strerror
                - fprintf
        - Branch String:   'oslib/libmtd_legacy.c:83,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:84,3'
              BranchSideFuncs:
                - __errno_location
                - fprintf
                - strerror
                - fprintf
                - free
                - close
            - BranchSide:      'oslib/libmtd_legacy.c:88,6'
              BranchSideFuncs:
                - memcmp
                - close
                - fprintf
                - free
                - close
        - Branch String:   'oslib/libmtd_legacy.c:88,31'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:89,13'
              BranchSideFuncs:
                - fprintf
                - free
                - close
            - BranchSide:      'oslib/libmtd_legacy.c:90,3'
              BranchSideFuncs:
                - fprintf
                - free
                - close
        - Branch String:   'oslib/libmtd_legacy.c:88,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:90,3'
              BranchSideFuncs:
                - fprintf
                - free
                - close
            - BranchSide:      'oslib/libmtd_legacy.c:95,18'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'oslib/libmtd_legacy.c:76,7'
          Dst:             open64
        - Src:             'oslib/libmtd_legacy.c:80,12'
          Dst:             xmalloc
        - Src:             'oslib/libmtd_legacy.c:82,8'
          Dst:             read
        - Src:             'oslib/libmtd_legacy.c:84,3'
          Dst:             __errno_location
        - Src:             'oslib/libmtd_legacy.c:84,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:84,3'
          Dst:             strerror
        - Src:             'oslib/libmtd_legacy.c:84,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:89,6'
          Dst:             memcmp
        - Src:             'oslib/libmtd_legacy.c:90,3'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:98,2'
          Dst:             close
        - Src:             'oslib/libmtd_legacy.c:103,2'
          Dst:             close
    - functionName:    proc_parse_next
      functionSourceFile: '/src/fio/oslib/libmtd_legacy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - pi
      BBCount:         20
      ICount:          243
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached:
        - __isoc99_sscanf
        - fprintf
        - memchr
      functionUses:    3
      BranchProfiles:
        - Branch String:   'oslib/libmtd_legacy.c:112,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:113,8'
              BranchSideFuncs:
                - free
            - BranchSide:      'oslib/libmtd_legacy.c:117,15'
              BranchSideFuncs:
                - __isoc99_sscanf
                - memchr
                - fprintf
                - memchr
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'oslib/libmtd_legacy.c:119,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:120,10'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'oslib/libmtd_legacy.c:122,13'
              BranchSideFuncs:
                - memchr
                - fprintf
                - memchr
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'oslib/libmtd_legacy.c:123,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:124,10'
              BranchSideFuncs:
                - memchr
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'oslib/libmtd_legacy.c:125,4'
              BranchSideFuncs:
                - memchr
                - fprintf
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'oslib/libmtd_legacy.c:127,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:128,10'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'oslib/libmtd_legacy.c:130,14'
              BranchSideFuncs:
                - memchr
                - fprintf
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'oslib/libmtd_legacy.c:131,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:132,10'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
            - BranchSide:      'oslib/libmtd_legacy.c:133,8'
              BranchSideFuncs:
                - fprintf
                - fprintf
                - fprintf
        - Branch String:   'oslib/libmtd_legacy.c:134,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:135,10'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'oslib/libmtd_legacy.c:137,8'
              BranchSideFuncs:
                - fprintf
                - fprintf
        - Branch String:   'oslib/libmtd_legacy.c:138,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:139,10'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'oslib/libmtd_legacy.c:141,9'
              BranchSideFuncs:
                - fprintf
        - Branch String:   'oslib/libmtd_legacy.c:144,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:145,10'
              BranchSideFuncs:
                - fprintf
            - BranchSide:      'oslib/libmtd_legacy.c:146,13'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/libmtd_legacy.c:117,8'
          Dst:             __isoc99_sscanf
        - Src:             'oslib/libmtd_legacy.c:120,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:122,6'
          Dst:             memchr
        - Src:             'oslib/libmtd_legacy.c:124,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:128,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:130,7'
          Dst:             memchr
        - Src:             'oslib/libmtd_legacy.c:132,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:135,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:139,10'
          Dst:             fprintf
        - Src:             'oslib/libmtd_legacy.c:145,10'
          Dst:             fprintf
    - functionName:    memchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    legacy_mtd_get_info
      functionSourceFile: '/src/fio/oslib/libmtd_legacy.c'
      linkageType:     externalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - info
      BBCount:         15
      ICount:          92
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - proc_parse_next
        - proc_parse_start
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/libmtd_legacy.c:211,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:212,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd_legacy.c:214,2'
              BranchSideFuncs:
                - proc_parse_next
        - Branch String:   'oslib/libmtd_legacy.c:215,2'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:216,3'
              BranchSideFuncs:
                - proc_parse_next
            - BranchSide:      'oslib/libmtd_legacy.c:223,2'
              BranchSideFuncs: []
        - Branch String:   'oslib/libmtd_legacy.c:217,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:218,31'
              BranchSideFuncs:
                - proc_parse_next
            - BranchSide:      'oslib/libmtd_legacy.c:219,10'
              BranchSideFuncs:
                - proc_parse_next
        - Branch String:   'oslib/libmtd_legacy.c:219,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:215,2'
              BranchSideFuncs:
                - proc_parse_next
            - BranchSide:      'oslib/libmtd_legacy.c:220,30'
              BranchSideFuncs:
                - proc_parse_next
      Callsites:
        - Src:             'oslib/libmtd_legacy.c:210,8'
          Dst:             proc_parse_start
        - Src:             'oslib/libmtd_legacy.c:215,9'
          Dst:             proc_parse_next
    - functionName:    legacy_dev_present
      functionSourceFile: '/src/fio/oslib/libmtd_legacy.c'
      linkageType:     externalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - mtd_num
      BBCount:         11
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - proc_parse_next
        - proc_parse_start
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/libmtd_legacy.c:188,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:189,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd_legacy.c:191,2'
              BranchSideFuncs:
                - proc_parse_next
        - Branch String:   'oslib/libmtd_legacy.c:191,2'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:192,10'
              BranchSideFuncs:
                - proc_parse_next
            - BranchSide:      'oslib/libmtd_legacy.c:196,2'
              BranchSideFuncs: []
        - Branch String:   'oslib/libmtd_legacy.c:192,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:191,2'
              BranchSideFuncs: []
            - BranchSide:      'oslib/libmtd_legacy.c:193,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/libmtd_legacy.c:187,8'
          Dst:             proc_parse_start
        - Src:             'oslib/libmtd_legacy.c:191,9'
          Dst:             proc_parse_next
    - functionName:    legacy_libmtd_open
      functionSourceFile: '/src/fio/oslib/libmtd_legacy.c'
      linkageType:     externalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - close
        - open64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'oslib/libmtd_legacy.c:163,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:161,6'
              BranchSideFuncs:
                - open64
                - close
                - __errno_location
                - __errno_location
            - BranchSide:      'oslib/libmtd_legacy.c:163,7'
              BranchSideFuncs:
                - open64
                - close
                - __errno_location
                - __errno_location
        - Branch String:   'oslib/libmtd_legacy.c:164,6'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:165,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
            - BranchSide:      'oslib/libmtd_legacy.c:170,8'
              BranchSideFuncs:
                - close
        - Branch String:   'oslib/libmtd_legacy.c:165,7'
          Branch Sides:
            - BranchSide:      'oslib/libmtd_legacy.c:166,4'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'oslib/libmtd_legacy.c:167,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/libmtd_legacy.c:163,7'
          Dst:             open64
        - Src:             'oslib/libmtd_legacy.c:165,7'
          Dst:             __errno_location
        - Src:             'oslib/libmtd_legacy.c:166,4'
          Dst:             __errno_location
        - Src:             'oslib/libmtd_legacy.c:170,2'
          Dst:             close
    - functionName:    __flist_del
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prev
        - next
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/./lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             './lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    __flist_add
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - prev
        - next
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    find_add_disk_slaves
      functionSourceFile: '/src/fio/diskutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - path
        - masterdu
      BBCount:         26
      ICount:          192
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - __init_per_file_disk_util
        - access
        - closedir
        - disk_util_exists
        - flist_add_tail
        - nowarn_snprintf
        - opendir
        - perror
        - read_block_dev_entry
        - readdir64
        - readlink
        - sprintf
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'diskutil.c:243,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:244,3'
              BranchSideFuncs:
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - nowarn_snprintf.7354
                - readlink
                - nowarn_snprintf.7354
                - access
                - read_block_dev_entry
                - disk_util_exists
                - nowarn_snprintf.7354
                - __init_per_file_disk_util
                - disk_util_exists
                - flist_add_tail.7364
                - perror
                - closedir
                - nowarn_snprintf.7354
                - perror
                - closedir
            - BranchSide:      'diskutil.c:246,2'
              BranchSideFuncs:
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - nowarn_snprintf.7354
                - readlink
                - nowarn_snprintf.7354
                - access
                - read_block_dev_entry
                - disk_util_exists
                - nowarn_snprintf.7354
                - __init_per_file_disk_util
                - disk_util_exists
                - flist_add_tail.7364
                - perror
                - closedir
                - nowarn_snprintf.7354
                - perror
                - closedir
        - Branch String:   'diskutil.c:246,2'
          Branch Sides:
            - BranchSide:      'diskutil.c:247,15'
              BranchSideFuncs:
                - strcmp
                - readdir64
                - closedir
                - strcmp
                - nowarn_snprintf.7354
                - readlink
                - nowarn_snprintf.7354
                - access
                - read_block_dev_entry
                - disk_util_exists
                - nowarn_snprintf.7354
                - __init_per_file_disk_util
                - disk_util_exists
                - flist_add_tail.7364
                - perror
                - closedir
                - nowarn_snprintf.7354
                - perror
                - closedir
            - BranchSide:      'diskutil.c:297,11'
              BranchSideFuncs:
                - closedir
        - Branch String:   'diskutil.c:247,36'
          Branch Sides:
            - BranchSide:      'diskutil.c:248,15'
              BranchSideFuncs:
                - strcmp
                - readdir64
                - closedir
                - strcmp
                - nowarn_snprintf.7354
                - readlink
                - nowarn_snprintf.7354
                - access
                - read_block_dev_entry
                - disk_util_exists
                - nowarn_snprintf.7354
                - __init_per_file_disk_util
                - disk_util_exists
                - flist_add_tail.7364
                - perror
                - closedir
                - nowarn_snprintf.7354
                - perror
                - closedir
            - BranchSide:      'diskutil.c:249,4'
              BranchSideFuncs:
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - nowarn_snprintf.7354
                - readlink
                - nowarn_snprintf.7354
                - access
                - read_block_dev_entry
                - disk_util_exists
                - nowarn_snprintf.7354
                - __init_per_file_disk_util
                - disk_util_exists
                - flist_add_tail.7364
                - perror
                - closedir
                - nowarn_snprintf.7354
                - perror
                - closedir
        - Branch String:   'diskutil.c:247,7'
          Branch Sides:
            - BranchSide:      'diskutil.c:249,4'
              BranchSideFuncs:
                - nowarn_snprintf.7354
                - readlink
                - nowarn_snprintf.7354
                - access
                - read_block_dev_entry
                - disk_util_exists
                - nowarn_snprintf.7354
                - __init_per_file_disk_util
                - disk_util_exists
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - flist_add_tail.7364
                - perror
                - closedir
                - nowarn_snprintf.7354
                - perror
                - closedir
            - BranchSide:      'diskutil.c:251,19'
              BranchSideFuncs:
                - nowarn_snprintf.7354
                - readlink
                - nowarn_snprintf.7354
                - access
                - read_block_dev_entry
                - disk_util_exists
                - nowarn_snprintf.7354
                - __init_per_file_disk_util
                - disk_util_exists
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - flist_add_tail.7364
                - perror
                - closedir
                - nowarn_snprintf.7354
                - perror
                - closedir
        - Branch String:   'diskutil.c:258,7'
          Branch Sides:
            - BranchSide:      'diskutil.c:259,4'
              BranchSideFuncs:
                - perror
                - closedir
            - BranchSide:      'diskutil.c:263,13'
              BranchSideFuncs:
                - nowarn_snprintf.7354
                - access
                - read_block_dev_entry
                - disk_util_exists
                - nowarn_snprintf.7354
                - __init_per_file_disk_util
                - disk_util_exists
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - nowarn_snprintf.7354
                - readlink
                - perror
                - closedir
                - flist_add_tail.7364
                - perror
                - closedir
                - nowarn_snprintf.7354
        - Branch String:   'diskutil.c:267,7'
          Branch Sides:
            - BranchSide:      'diskutil.c:268,20'
              BranchSideFuncs:
                - nowarn_snprintf.7354
                - read_block_dev_entry
                - disk_util_exists
                - nowarn_snprintf.7354
                - __init_per_file_disk_util
                - disk_util_exists
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - nowarn_snprintf.7354
                - readlink
                - nowarn_snprintf.7354
                - access
                - perror
                - closedir
                - flist_add_tail.7364
                - perror
                - closedir
            - BranchSide:      'diskutil.c:271,28'
              BranchSideFuncs:
                - read_block_dev_entry
                - disk_util_exists
                - nowarn_snprintf.7354
                - __init_per_file_disk_util
                - disk_util_exists
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - nowarn_snprintf.7354
                - readlink
                - nowarn_snprintf.7354
                - access
                - nowarn_snprintf.7354
                - perror
                - closedir
                - flist_add_tail.7364
                - perror
                - closedir
        - Branch String:   'diskutil.c:271,7'
          Branch Sides:
            - BranchSide:      'diskutil.c:272,4'
              BranchSideFuncs:
                - perror
                - closedir
            - BranchSide:      'diskutil.c:280,30'
              BranchSideFuncs:
                - disk_util_exists
                - nowarn_snprintf.7354
                - __init_per_file_disk_util
                - disk_util_exists
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - nowarn_snprintf.7354
                - readlink
                - nowarn_snprintf.7354
                - access
                - read_block_dev_entry
                - perror
                - closedir
                - nowarn_snprintf.7354
                - perror
                - closedir
                - flist_add_tail.7364
        - Branch String:   'diskutil.c:281,7'
          Branch Sides:
            - BranchSide:      'diskutil.c:282,4'
              BranchSideFuncs:
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - nowarn_snprintf.7354
                - readlink
                - nowarn_snprintf.7354
                - access
                - read_block_dev_entry
                - disk_util_exists
                - nowarn_snprintf.7354
                - __init_per_file_disk_util
                - disk_util_exists
                - flist_add_tail.7364
                - perror
                - closedir
                - nowarn_snprintf.7354
                - perror
                - closedir
            - BranchSide:      'diskutil.c:284,19'
              BranchSideFuncs:
                - nowarn_snprintf.7354
                - __init_per_file_disk_util
                - disk_util_exists
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - nowarn_snprintf.7354
                - readlink
                - nowarn_snprintf.7354
                - access
                - read_block_dev_entry
                - disk_util_exists
                - perror
                - closedir
                - nowarn_snprintf.7354
                - perror
                - closedir
                - flist_add_tail.7364
        - Branch String:   'diskutil.c:291,7'
          Branch Sides:
            - BranchSide:      'diskutil.c:246,2'
              BranchSideFuncs:
                - flist_add_tail.7364
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - nowarn_snprintf.7354
                - readlink
                - nowarn_snprintf.7354
                - access
                - read_block_dev_entry
                - disk_util_exists
                - nowarn_snprintf.7354
                - __init_per_file_disk_util
                - disk_util_exists
                - perror
                - closedir
                - nowarn_snprintf.7354
                - perror
                - closedir
            - BranchSide:      'diskutil.c:292,4'
              BranchSideFuncs:
                - flist_add_tail.7364
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - nowarn_snprintf.7354
                - readlink
                - nowarn_snprintf.7354
                - access
                - read_block_dev_entry
                - disk_util_exists
                - nowarn_snprintf.7354
                - __init_per_file_disk_util
                - disk_util_exists
                - perror
                - closedir
                - nowarn_snprintf.7354
                - perror
                - closedir
      Callsites:
        - Src:             'diskutil.c:241,2'
          Dst:             sprintf
        - Src:             'diskutil.c:242,14'
          Dst:             opendir
        - Src:             'diskutil.c:246,19'
          Dst:             readdir64
        - Src:             'diskutil.c:247,8'
          Dst:             strcmp
        - Src:             'diskutil.c:248,8'
          Dst:             strcmp
        - Src:             'diskutil.c:251,3'
          Dst:             nowarn_snprintf
        - Src:             'diskutil.c:257,13'
          Dst:             readlink
        - Src:             'diskutil.c:259,4'
          Dst:             perror
        - Src:             'diskutil.c:260,4'
          Dst:             closedir
        - Src:             'diskutil.c:265,3'
          Dst:             nowarn_snprintf
        - Src:             'diskutil.c:267,7'
          Dst:             access
        - Src:             'diskutil.c:268,4'
          Dst:             nowarn_snprintf
        - Src:             'diskutil.c:271,7'
          Dst:             read_block_dev_entry
        - Src:             'diskutil.c:272,4'
          Dst:             perror
        - Src:             'diskutil.c:273,4'
          Dst:             closedir
        - Src:             'diskutil.c:280,13'
          Dst:             disk_util_exists
        - Src:             'diskutil.c:284,3'
          Dst:             nowarn_snprintf
        - Src:             'diskutil.c:286,3'
          Dst:             __init_per_file_disk_util
        - Src:             'diskutil.c:287,13'
          Dst:             disk_util_exists
        - Src:             'diskutil.c:293,4'
          Dst:             flist_add_tail
        - Src:             'diskutil.c:297,2'
          Dst:             closedir
    - functionName:    readlink
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read_block_dev_entry
      functionSourceFile: '/src/fio/diskutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
        - maj
        - min
      BBCount:         10
      ICount:          71
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - __isoc99_sscanf
        - fclose
        - fgets
        - fopen64
        - perror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'diskutil.c:214,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:215,3'
              BranchSideFuncs:
                - fgets
                - fclose
                - __isoc99_sscanf
            - BranchSide:      'diskutil.c:219,12'
              BranchSideFuncs:
                - fgets
                - fclose
                - __isoc99_sscanf
        - Branch String:   'diskutil.c:222,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:223,3'
              BranchSideFuncs:
                - __isoc99_sscanf
            - BranchSide:      'diskutil.c:225,13'
              BranchSideFuncs:
                - __isoc99_sscanf
        - Branch String:   'diskutil.c:225,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:226,3'
              BranchSideFuncs: []
            - BranchSide:      'diskutil.c:228,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'diskutil.c:213,6'
          Dst:             fopen64
        - Src:             'diskutil.c:215,3'
          Dst:             perror
        - Src:             'diskutil.c:219,6'
          Dst:             fgets
        - Src:             'diskutil.c:220,2'
          Dst:             fclose
        - Src:             'diskutil.c:225,6'
          Dst:             __isoc99_sscanf
    - functionName:    disk_util_exists
      functionSourceFile: '/src/fio/diskutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - major
        - minor
      BBCount:         13
      ICount:          87
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - fio_sem_down
        - fio_sem_up
      functionUses:    3
      BranchProfiles:
        - Branch String:   'diskutil.c:157,2'
          Branch Sides:
            - BranchSide:      'diskutil.c:158,8'
              BranchSideFuncs:
                - fio_sem_up
                - fio_sem_up
            - BranchSide:      'diskutil.c:166,13'
              BranchSideFuncs:
                - fio_sem_up
        - Branch String:   'diskutil.c:160,26'
          Branch Sides:
            - BranchSide:      'diskutil.c:160,29'
              BranchSideFuncs:
                - fio_sem_up
                - fio_sem_up
            - BranchSide:      'diskutil.c:164,2'
              BranchSideFuncs:
                - fio_sem_up
                - fio_sem_up
        - Branch String:   'diskutil.c:160,7'
          Branch Sides:
            - BranchSide:      'diskutil.c:161,15'
              BranchSideFuncs:
                - fio_sem_up
            - BranchSide:      'diskutil.c:164,2'
              BranchSideFuncs:
                - fio_sem_up
                - fio_sem_up
      Callsites:
        - Src:             'diskutil.c:155,2'
          Dst:             fio_sem_down
        - Src:             'diskutil.c:161,4'
          Dst:             fio_sem_up
        - Src:             'diskutil.c:166,2'
          Dst:             fio_sem_up
    - functionName:    __init_per_file_disk_util
      functionSourceFile: '/src/fio/diskutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - majdev
        - mindev
        - path
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - dirname
        - disk_util_add
        - log_err
        - snprintf
        - sprintf
        - stat64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'diskutil.c:438,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:439,15'
              BranchSideFuncs:
                - disk_util_add
            - BranchSide:      'diskutil.c:449,23'
              BranchSideFuncs:
                - disk_util_add
        - Branch String:   'diskutil.c:441,7'
          Branch Sides:
            - BranchSide:      'diskutil.c:442,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'diskutil.c:445,12'
              BranchSideFuncs:
                - snprintf
                - sprintf
                - disk_util_add
      Callsites:
        - Src:             'diskutil.c:437,2'
          Dst:             sprintf
        - Src:             'diskutil.c:438,7'
          Dst:             stat64
        - Src:             'diskutil.c:439,7'
          Dst:             dirname
        - Src:             'diskutil.c:440,3'
          Dst:             sprintf
        - Src:             'diskutil.c:441,7'
          Dst:             stat64
        - Src:             'diskutil.c:442,4'
          Dst:             log_err
        - Src:             'diskutil.c:445,3'
          Dst:             snprintf
        - Src:             'diskutil.c:446,3'
          Dst:             sprintf
        - Src:             'diskutil.c:449,9'
          Dst:             disk_util_add
    - functionName:    flist_add_tail
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_add
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:67,2'
          Dst:             __flist_add
    - functionName:    dirname
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      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:       []
    - functionName:    disk_util_add
      functionSourceFile: '/src/fio/diskutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - majdev
        - mindev
        - path
      BBCount:         37
      ICount:          269
      EdgeCount:       45
      CyclomaticComplexity: 10
      functionsReached:
        - __dprint
        - __xpg_basename
        - disk_util_free
        - find_add_disk_slaves
        - fio_gettime
        - fio_sem_down
        - fio_sem_up
        - fio_shared_sem_init
        - flist_add_tail
        - get_io_ticks
        - log_err
        - sfree
        - smalloc
        - snprintf
        - strcmp
        - strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'diskutil.c:307,2'
          Branch Sides:
            - BranchSide:      'diskutil.c:307,2'
              BranchSideFuncs:
                - smalloc
                - snprintf
                - __xpg_basename
                - snprintf
                - strdup
                - fio_shared_sem_init
                - fio_sem_down
                - __dprint
                - fio_gettime
                - get_io_ticks
                - flist_add_tail.7364
                - fio_sem_up
                - find_add_disk_slaves
                - __dprint
                - strcmp
                - disk_util_free
                - fio_sem_up
                - log_err
                - sfree
            - BranchSide:      'diskutil.c:309,7'
              BranchSideFuncs:
                - __dprint
                - smalloc
                - snprintf
                - __xpg_basename
                - snprintf
                - strdup
                - fio_shared_sem_init
                - fio_sem_down
                - __dprint
                - fio_gettime
                - get_io_ticks
                - flist_add_tail.7364
                - fio_sem_up
                - find_add_disk_slaves
                - __dprint
                - strcmp
                - disk_util_free
                - fio_sem_up
                - log_err
                - sfree
        - Branch String:   'diskutil.c:310,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:311,3'
              BranchSideFuncs:
                - snprintf
                - __xpg_basename
                - snprintf
                - strdup
                - fio_shared_sem_init
                - fio_sem_down
                - __dprint
                - fio_gettime
                - get_io_ticks
                - flist_add_tail.7364
                - fio_sem_up
                - find_add_disk_slaves
                - __dprint
                - strcmp
                - disk_util_free
                - fio_sem_up
                - log_err
                - sfree
            - BranchSide:      'diskutil.c:313,2'
              BranchSideFuncs:
                - snprintf
                - __xpg_basename
                - snprintf
                - strdup
                - fio_shared_sem_init
                - fio_sem_down
                - __dprint
                - fio_gettime
                - get_io_ticks
                - flist_add_tail.7364
                - fio_sem_up
                - find_add_disk_slaves
                - __dprint
                - strcmp
                - disk_util_free
                - fio_sem_up
                - log_err
                - sfree
        - Branch String:   'diskutil.c:317,12'
          Branch Sides:
            - BranchSide:      'diskutil.c:317,15'
              BranchSideFuncs:
                - log_err
                - sfree
            - BranchSide:      'diskutil.c:319,4'
              BranchSideFuncs:
                - log_err
                - sfree
        - Branch String:   'diskutil.c:317,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:319,4'
              BranchSideFuncs:
                - log_err
                - sfree
            - BranchSide:      'diskutil.c:323,20'
              BranchSideFuncs:
                - __xpg_basename
                - snprintf
                - strdup
                - fio_shared_sem_init
                - fio_sem_down
                - __dprint
                - fio_gettime
                - get_io_ticks
                - flist_add_tail.7364
                - fio_sem_up
                - find_add_disk_slaves
                - __dprint
                - strcmp
                - disk_util_free
                - fio_sem_up
        - Branch String:   'diskutil.c:335,2'
          Branch Sides:
            - BranchSide:      'diskutil.c:336,10'
              BranchSideFuncs:
                - __dprint
                - strcmp
                - disk_util_free
                - fio_sem_up
                - __dprint
                - fio_gettime
                - get_io_ticks
                - flist_add_tail.7364
                - fio_sem_up
                - find_add_disk_slaves
            - BranchSide:      'diskutil.c:347,2'
              BranchSideFuncs:
                - __dprint
                - fio_gettime
                - get_io_ticks
                - flist_add_tail.7364
                - fio_sem_up
                - find_add_disk_slaves
        - Branch String:   'diskutil.c:338,3'
          Branch Sides:
            - BranchSide:      'diskutil.c:338,3'
              BranchSideFuncs:
                - strcmp
                - disk_util_free
                - fio_sem_up
                - __dprint
                - fio_gettime
                - get_io_ticks
                - flist_add_tail.7364
                - fio_sem_up
                - find_add_disk_slaves
                - __dprint
            - BranchSide:      'diskutil.c:340,24'
              BranchSideFuncs:
                - __dprint
                - strcmp
                - disk_util_free
                - fio_sem_up
                - __dprint
                - fio_gettime
                - get_io_ticks
                - flist_add_tail.7364
                - fio_sem_up
                - find_add_disk_slaves
        - Branch String:   'diskutil.c:340,7'
          Branch Sides:
            - BranchSide:      'diskutil.c:341,19'
              BranchSideFuncs:
                - __dprint
                - fio_gettime
                - get_io_ticks
                - flist_add_tail.7364
                - fio_sem_up
                - find_add_disk_slaves
                - __dprint
                - strcmp
                - disk_util_free
                - fio_sem_up
            - BranchSide:      'diskutil.c:345,2'
              BranchSideFuncs:
                - __dprint
                - fio_gettime
                - get_io_ticks
                - flist_add_tail.7364
                - fio_sem_up
                - find_add_disk_slaves
                - __dprint
                - strcmp
                - disk_util_free
                - fio_sem_up
        - Branch String:   'diskutil.c:347,2'
          Branch Sides:
            - BranchSide:      'diskutil.c:347,2'
              BranchSideFuncs:
                - fio_gettime
                - get_io_ticks
                - flist_add_tail.7364
                - fio_sem_up
                - find_add_disk_slaves
            - BranchSide:      'diskutil.c:349,15'
              BranchSideFuncs:
                - __dprint
                - fio_gettime
                - get_io_ticks
                - flist_add_tail.7364
                - fio_sem_up
                - find_add_disk_slaves
      Callsites:
        - Src:             'diskutil.c:307,2'
          Dst:             __dprint
        - Src:             'diskutil.c:309,7'
          Dst:             smalloc
        - Src:             'diskutil.c:316,6'
          Dst:             snprintf
        - Src:             'diskutil.c:318,3'
          Dst:             log_err
        - Src:             'diskutil.c:320,3'
          Dst:             sfree
        - Src:             'diskutil.c:324,4'
          Dst:             __xpg_basename
        - Src:             'diskutil.c:323,2'
          Dst:             snprintf
        - Src:             'diskutil.c:325,19'
          Dst:             strdup
        - Src:             'diskutil.c:330,13'
          Dst:             fio_shared_sem_init
        - Src:             'diskutil.c:333,2'
          Dst:             fio_sem_down
        - Src:             'diskutil.c:338,3'
          Dst:             __dprint
        - Src:             'diskutil.c:340,8'
          Dst:             strcmp
        - Src:             'diskutil.c:341,4'
          Dst:             disk_util_free
        - Src:             'diskutil.c:342,4'
          Dst:             fio_sem_up
        - Src:             'diskutil.c:347,2'
          Dst:             __dprint
        - Src:             'diskutil.c:349,2'
          Dst:             fio_gettime
        - Src:             'diskutil.c:350,2'
          Dst:             get_io_ticks
        - Src:             'diskutil.c:352,2'
          Dst:             flist_add_tail
        - Src:             'diskutil.c:353,2'
          Dst:             fio_sem_up
        - Src:             'diskutil.c:355,2'
          Dst:             find_add_disk_slaves
    - functionName:    disk_util_free
      functionSourceFile: '/src/fio/diskutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - du
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fio_shared_sem_remove
        - flist_del
        - flist_empty
        - sfree
      functionUses:    2
      BranchProfiles:
        - Branch String:   'diskutil.c:30,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:31,11'
              BranchSideFuncs:
                - flist_empty.7379
                - fio_shared_sem_remove
                - free
                - sfree
                - flist_del.7380
            - BranchSide:      'diskutil.c:33,2'
              BranchSideFuncs:
                - flist_empty.7379
                - fio_shared_sem_remove
                - free
                - sfree
                - flist_del.7380
        - Branch String:   'diskutil.c:33,2'
          Branch Sides:
            - BranchSide:      'diskutil.c:36,11'
              BranchSideFuncs:
                - flist_del.7380
                - flist_empty.7379
                - fio_shared_sem_remove
                - free
                - sfree
            - BranchSide:      'diskutil.c:41,24'
              BranchSideFuncs:
                - fio_shared_sem_remove
                - free
                - sfree
      Callsites:
        - Src:             'diskutil.c:33,10'
          Dst:             flist_empty
        - Src:             'diskutil.c:37,3'
          Dst:             flist_del
        - Src:             'diskutil.c:41,2'
          Dst:             fio_shared_sem_remove
        - Src:             'diskutil.c:43,2'
          Dst:             sfree
    - functionName:    get_io_ticks
      functionSourceFile: '/src/fio/diskutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - du
        - dus
      BBCount:         20
      ICount:          162
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - __dprint
        - __isoc99_sscanf
        - fclose
        - fgets
        - fopen64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'diskutil.c:53,2'
          Branch Sides:
            - BranchSide:      'diskutil.c:53,2'
              BranchSideFuncs:
                - fopen64
                - fgets
                - fclose
                - __dprint
                - __isoc99_sscanf
                - fclose
                - __dprint
            - BranchSide:      'diskutil.c:55,12'
              BranchSideFuncs:
                - __dprint
                - fopen64
                - fgets
                - fclose
                - __dprint
                - __isoc99_sscanf
                - fclose
                - __dprint
        - Branch String:   'diskutil.c:56,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:57,3'
              BranchSideFuncs:
                - fgets
                - fclose
                - __dprint
                - __isoc99_sscanf
                - fclose
                - __dprint
            - BranchSide:      'diskutil.c:59,12'
              BranchSideFuncs:
                - fgets
                - fclose
                - __dprint
                - __isoc99_sscanf
                - fclose
                - __dprint
        - Branch String:   'diskutil.c:60,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:61,10'
              BranchSideFuncs:
                - __dprint
                - __isoc99_sscanf
                - fclose
                - __dprint
            - BranchSide:      'diskutil.c:65,2'
              BranchSideFuncs:
                - __dprint
                - __isoc99_sscanf
                - fclose
                - __dprint
        - Branch String:   'diskutil.c:65,2'
          Branch Sides:
            - BranchSide:      'diskutil.c:65,2'
              BranchSideFuncs:
                - __isoc99_sscanf
                - fclose
                - __dprint
            - BranchSide:      'diskutil.c:67,15'
              BranchSideFuncs:
                - __dprint
                - __isoc99_sscanf
                - fclose
                - __dprint
        - Branch String:   'diskutil.c:76,2'
          Branch Sides:
            - BranchSide:      'diskutil.c:76,2'
              BranchSideFuncs: []
            - BranchSide:      'diskutil.c:77,9'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'diskutil.c:53,2'
          Dst:             __dprint
        - Src:             'diskutil.c:55,6'
          Dst:             fopen64
        - Src:             'diskutil.c:59,6'
          Dst:             fgets
        - Src:             'diskutil.c:61,3'
          Dst:             fclose
        - Src:             'diskutil.c:65,2'
          Dst:             __dprint
        - Src:             'diskutil.c:67,8'
          Dst:             __isoc99_sscanf
        - Src:             'diskutil.c:75,2'
          Dst:             fclose
        - Src:             'diskutil.c:76,2'
          Dst:             __dprint
    - functionName:    flist_empty
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - head
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_del
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_del
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:92,2'
          Dst:             __flist_del
    - functionName:    check_dev_match
      functionSourceFile: '/src/fio/diskutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - majdev
        - mindev
        - path
      BBCount:         11
      ICount:          61
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - read_block_dev_entry
      functionUses:    1
      BranchProfiles:
        - Branch String:   'diskutil.c:363,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:364,3'
              BranchSideFuncs: []
            - BranchSide:      'diskutil.c:366,6'
              BranchSideFuncs: []
        - Branch String:   'diskutil.c:366,22'
          Branch Sides:
            - BranchSide:      'diskutil.c:366,25'
              BranchSideFuncs: []
            - BranchSide:      'diskutil.c:369,2'
              BranchSideFuncs: []
        - Branch String:   'diskutil.c:366,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:367,3'
              BranchSideFuncs: []
            - BranchSide:      'diskutil.c:369,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'diskutil.c:363,6'
          Dst:             read_block_dev_entry
    - functionName:    find_block_dir
      functionSourceFile: '/src/fio/diskutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - majdev
        - mindev
        - path
        - link_ok
      BBCount:         34
      ICount:          190
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - check_dev_match
        - closedir
        - find_block_dir
        - lstat64
        - opendir
        - perror
        - readdir64
        - sprintf
        - stat64
        - strcmp
        - strcpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'diskutil.c:380,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:381,3'
              BranchSideFuncs:
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - strcmp
                - check_dev_match
                - lstat64
                - find_block_dir
                - strcpy
                - perror
                - stat64
                - perror
            - BranchSide:      'diskutil.c:383,2'
              BranchSideFuncs:
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - strcmp
                - check_dev_match
                - lstat64
                - find_block_dir
                - strcpy
                - perror
                - stat64
                - perror
        - Branch String:   'diskutil.c:383,2'
          Branch Sides:
            - BranchSide:      'diskutil.c:386,15'
              BranchSideFuncs:
                - strcmp
                - readdir64
                - closedir
                - strcmp
                - sprintf
                - strcmp
                - check_dev_match
                - lstat64
                - find_block_dir
                - strcpy
                - perror
                - stat64
                - perror
            - BranchSide:      'diskutil.c:420,11'
              BranchSideFuncs:
                - closedir
        - Branch String:   'diskutil.c:386,33'
          Branch Sides:
            - BranchSide:      'diskutil.c:386,44'
              BranchSideFuncs:
                - strcmp
                - readdir64
                - closedir
                - strcmp
                - sprintf
                - strcmp
                - check_dev_match
                - lstat64
                - find_block_dir
                - strcpy
                - perror
                - stat64
                - perror
            - BranchSide:      'diskutil.c:387,4'
              BranchSideFuncs:
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - strcmp
                - check_dev_match
                - lstat64
                - find_block_dir
                - strcpy
                - perror
                - stat64
                - perror
        - Branch String:   'diskutil.c:386,7'
          Branch Sides:
            - BranchSide:      'diskutil.c:387,4'
              BranchSideFuncs:
                - sprintf
                - strcmp
                - check_dev_match
                - closedir
                - lstat64
                - readdir64
                - strcmp
                - strcmp
                - find_block_dir
                - strcpy
                - perror
                - stat64
                - perror
            - BranchSide:      'diskutil.c:389,11'
              BranchSideFuncs:
                - sprintf
                - strcmp
                - check_dev_match
                - closedir
                - lstat64
                - readdir64
                - strcmp
                - strcmp
                - find_block_dir
                - strcpy
                - perror
                - stat64
                - perror
        - Branch String:   'diskutil.c:391,7'
          Branch Sides:
            - BranchSide:      'diskutil.c:392,25'
              BranchSideFuncs:
                - lstat64
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - strcmp
                - check_dev_match
                - find_block_dir
                - strcpy
                - perror
                - stat64
                - perror
            - BranchSide:      'diskutil.c:398,7'
              BranchSideFuncs:
                - lstat64
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - strcmp
                - check_dev_match
                - find_block_dir
                - strcpy
                - perror
                - stat64
                - perror
        - Branch String:   'diskutil.c:392,8'
          Branch Sides:
            - BranchSide:      'diskutil.c:393,11'
              BranchSideFuncs:
                - lstat64
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - strcmp
                - check_dev_match
                - find_block_dir
                - strcpy
                - perror
                - stat64
                - perror
            - BranchSide:      'diskutil.c:396,3'
              BranchSideFuncs:
                - lstat64
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - strcmp
                - check_dev_match
                - find_block_dir
                - strcpy
                - perror
                - stat64
                - perror
        - Branch String:   'diskutil.c:398,7'
          Branch Sides:
            - BranchSide:      'diskutil.c:399,13'
              BranchSideFuncs:
                - stat64
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - strcmp
                - check_dev_match
                - lstat64
                - perror
                - find_block_dir
                - strcpy
                - perror
            - BranchSide:      'diskutil.c:404,14'
              BranchSideFuncs:
                - lstat64
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - strcmp
                - check_dev_match
                - stat64
                - perror
                - find_block_dir
                - strcpy
                - perror
        - Branch String:   'diskutil.c:399,8'
          Branch Sides:
            - BranchSide:      'diskutil.c:400,5'
              BranchSideFuncs:
                - perror
                - closedir
            - BranchSide:      'diskutil.c:403,3'
              BranchSideFuncs:
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - strcmp
                - check_dev_match
                - lstat64
                - perror
                - stat64
                - perror
                - find_block_dir
                - strcpy
        - Branch String:   'diskutil.c:404,8'
          Branch Sides:
            - BranchSide:      'diskutil.c:0,0'
              BranchSideFuncs:
                - perror
                - closedir
            - BranchSide:      'diskutil.c:405,5'
              BranchSideFuncs:
                - perror
                - closedir
        - Branch String:   'diskutil.c:410,28'
          Branch Sides:
            - BranchSide:      'diskutil.c:410,31'
              BranchSideFuncs:
                - find_block_dir
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - strcmp
                - check_dev_match
                - lstat64
                - perror
                - stat64
                - perror
                - strcpy
            - BranchSide:      'diskutil.c:411,4'
              BranchSideFuncs:
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - strcmp
                - check_dev_match
                - lstat64
                - find_block_dir
                - strcpy
                - perror
                - stat64
                - perror
        - Branch String:   'diskutil.c:410,7'
          Branch Sides:
            - BranchSide:      'diskutil.c:411,4'
              BranchSideFuncs:
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - strcmp
                - check_dev_match
                - lstat64
                - find_block_dir
                - strcpy
                - perror
                - stat64
                - perror
            - BranchSide:      'diskutil.c:413,26'
              BranchSideFuncs:
                - find_block_dir
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - strcmp
                - check_dev_match
                - lstat64
                - perror
                - stat64
                - perror
                - strcpy
        - Branch String:   'diskutil.c:414,7'
          Branch Sides:
            - BranchSide:      'diskutil.c:383,2'
              BranchSideFuncs:
                - strcpy
                - closedir
            - BranchSide:      'diskutil.c:415,11'
              BranchSideFuncs:
                - strcpy
                - closedir
      Callsites:
        - Src:             'diskutil.c:379,6'
          Dst:             opendir
        - Src:             'diskutil.c:383,16'
          Dst:             readdir64
        - Src:             'diskutil.c:386,8'
          Dst:             strcmp
        - Src:             'diskutil.c:386,37'
          Dst:             strcmp
        - Src:             'diskutil.c:389,3'
          Dst:             sprintf
        - Src:             'diskutil.c:391,8'
          Dst:             strcmp
        - Src:             'diskutil.c:392,9'
          Dst:             check_dev_match
        - Src:             'diskutil.c:399,8'
          Dst:             stat64
        - Src:             'diskutil.c:400,5'
          Dst:             perror
        - Src:             'diskutil.c:404,8'
          Dst:             lstat64
        - Src:             'diskutil.c:405,5'
          Dst:             perror
        - Src:             'diskutil.c:413,11'
          Dst:             find_block_dir
        - Src:             'diskutil.c:415,4'
          Dst:             strcpy
        - Src:             'diskutil.c:420,2'
          Dst:             closedir
    - functionName:    get_device_numbers
      functionSourceFile: '/src/fio/diskutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - file_name
        - maj
        - min
      BBCount:         18
      ICount:          128
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - dirname
        - gnu_dev_major
        - gnu_dev_minor
        - lstat64
        - perror
        - snprintf
        - stat64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'diskutil.c:176,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:177,7'
              BranchSideFuncs:
                - snprintf
                - dirname
                - stat64
                - gnu_dev_major
                - gnu_dev_minor
                - perror
            - BranchSide:      'diskutil.c:191,12'
              BranchSideFuncs:
                - snprintf
                - dirname
                - stat64
                - gnu_dev_major
                - gnu_dev_minor
                - perror
        - Branch String:   'diskutil.c:177,7'
          Branch Sides:
            - BranchSide:      'diskutil.c:178,13'
              BranchSideFuncs:
                - gnu_dev_major
                - gnu_dev_minor
            - BranchSide:      'diskutil.c:180,14'
              BranchSideFuncs:
                - gnu_dev_major
                - gnu_dev_minor
        - Branch String:   'diskutil.c:180,34'
          Branch Sides:
            - BranchSide:      'diskutil.c:181,7'
              BranchSideFuncs: []
            - BranchSide:      'diskutil.c:182,4'
              BranchSideFuncs: []
        - Branch String:   'diskutil.c:180,14'
          Branch Sides:
            - BranchSide:      'diskutil.c:182,4'
              BranchSideFuncs: []
            - BranchSide:      'diskutil.c:184,13'
              BranchSideFuncs:
                - gnu_dev_major
                - gnu_dev_minor
        - Branch String:   'diskutil.c:193,7'
          Branch Sides:
            - BranchSide:      'diskutil.c:194,4'
              BranchSideFuncs:
                - perror
            - BranchSide:      'diskutil.c:198,12'
              BranchSideFuncs:
                - gnu_dev_major
                - gnu_dev_minor
      Callsites:
        - Src:             'diskutil.c:176,7'
          Dst:             lstat64
        - Src:             'diskutil.c:178,13'
          Dst:             gnu_dev_major
        - Src:             'diskutil.c:179,13'
          Dst:             gnu_dev_minor
        - Src:             'diskutil.c:184,13'
          Dst:             gnu_dev_major
        - Src:             'diskutil.c:185,13'
          Dst:             gnu_dev_minor
        - Src:             'diskutil.c:191,3'
          Dst:             snprintf
        - Src:             'diskutil.c:192,7'
          Dst:             dirname
        - Src:             'diskutil.c:193,7'
          Dst:             stat64
        - Src:             'diskutil.c:194,4'
          Dst:             perror
        - Src:             'diskutil.c:198,12'
          Dst:             gnu_dev_major
        - Src:             'diskutil.c:199,12'
          Dst:             gnu_dev_minor
    - functionName:    init_per_file_disk_util
      functionSourceFile: '/src/fio/diskutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - filename
      BBCount:         19
      ICount:          120
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - __dprint
        - __init_per_file_disk_util
        - disk_util_exists
        - find_block_dir
        - get_device_numbers
        - sprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'diskutil.c:460,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:461,3'
              BranchSideFuncs: []
            - BranchSide:      'diskutil.c:463,2'
              BranchSideFuncs:
                - __dprint
                - disk_util_exists
                - sprintf
                - find_block_dir
                - __init_per_file_disk_util
        - Branch String:   'diskutil.c:463,2'
          Branch Sides:
            - BranchSide:      'diskutil.c:463,2'
              BranchSideFuncs:
                - disk_util_exists
                - sprintf
                - find_block_dir
                - __init_per_file_disk_util
            - BranchSide:      'diskutil.c:466,24'
              BranchSideFuncs:
                - __dprint
                - disk_util_exists
                - sprintf
                - find_block_dir
                - __init_per_file_disk_util
        - Branch String:   'diskutil.c:467,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:468,10'
              BranchSideFuncs: []
            - BranchSide:      'diskutil.c:476,6'
              BranchSideFuncs:
                - sprintf
                - find_block_dir
                - __init_per_file_disk_util
        - Branch String:   'diskutil.c:476,28'
          Branch Sides:
            - BranchSide:      'diskutil.c:476,31'
              BranchSideFuncs:
                - sprintf
                - find_block_dir
                - __init_per_file_disk_util
            - BranchSide:      'diskutil.c:479,16'
              BranchSideFuncs:
                - sprintf
                - find_block_dir
                - __init_per_file_disk_util
        - Branch String:   'diskutil.c:476,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:477,10'
              BranchSideFuncs: []
            - BranchSide:      'diskutil.c:479,16'
              BranchSideFuncs:
                - sprintf
                - find_block_dir
                - __init_per_file_disk_util
        - Branch String:   'diskutil.c:483,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:484,3'
              BranchSideFuncs:
                - __init_per_file_disk_util
            - BranchSide:      'diskutil.c:486,35'
              BranchSideFuncs:
                - __init_per_file_disk_util
      Callsites:
        - Src:             'diskutil.c:460,6'
          Dst:             get_device_numbers
        - Src:             'diskutil.c:463,2'
          Dst:             __dprint
        - Src:             'diskutil.c:466,7'
          Dst:             disk_util_exists
        - Src:             'diskutil.c:482,2'
          Dst:             sprintf
        - Src:             'diskutil.c:483,7'
          Dst:             find_block_dir
        - Src:             'diskutil.c:486,9'
          Dst:             __init_per_file_disk_util
    - functionName:    safe_32bit_diff
      functionSourceFile: '/src/fio/diskutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - nval
        - oval
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'diskutil.c:91,19'
          Branch Sides:
            - BranchSide:      'diskutil.c:91,22'
              BranchSideFuncs: []
            - BranchSide:      'diskutil.c:92,10'
              BranchSideFuncs: []
        - Branch String:   'diskutil.c:91,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:92,10'
              BranchSideFuncs: []
            - BranchSide:      'diskutil.c:94,25'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    setup_disk_util
      functionSourceFile: '/src/fio/diskutil.c'
      linkageType:     externalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_sem_init
      functionUses:    1
      BranchProfiles:
        - Branch String:   'diskutil.c:527,18'
          Branch Sides:
            - BranchSide:      'diskutil.c:527,18'
              BranchSideFuncs:
                - fio_sem_init
            - BranchSide:      'diskutil.c:527,18'
              BranchSideFuncs:
                - fio_sem_init
      Callsites:
        - Src:             'diskutil.c:527,18'
          Dst:             fio_sem_init
    - functionName:    disk_util_prune_entries
      functionSourceFile: '/src/fio/diskutil.c'
      linkageType:     externalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - disk_util_free
        - fio_sem_down
        - fio_sem_remove
        - fio_sem_up
        - flist_del
        - flist_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   'diskutil.c:510,15'
          Branch Sides:
            - BranchSide:      'diskutil.c:512,10'
              BranchSideFuncs:
                - fio_sem_down
                - flist_empty.7379
                - fio_sem_up
                - fio_sem_remove
                - flist_del.7380
                - disk_util_free
            - BranchSide:      'diskutil.c:512,10'
              BranchSideFuncs:
                - fio_sem_down
                - flist_empty.7379
                - fio_sem_up
                - fio_sem_remove
                - flist_del.7380
                - disk_util_free
        - Branch String:   'diskutil.c:512,2'
          Branch Sides:
            - BranchSide:      'diskutil.c:515,8'
              BranchSideFuncs:
                - flist_del.7380
                - disk_util_free
                - flist_empty.7379
                - fio_sem_up
                - fio_sem_remove
            - BranchSide:      'diskutil.c:520,28'
              BranchSideFuncs:
                - fio_sem_up
                - fio_sem_remove
      Callsites:
        - Src:             'diskutil.c:510,2'
          Dst:             fio_sem_down
        - Src:             'diskutil.c:512,10'
          Dst:             flist_empty
        - Src:             'diskutil.c:516,3'
          Dst:             flist_del
        - Src:             'diskutil.c:517,3'
          Dst:             disk_util_free
        - Src:             'diskutil.c:521,2'
          Dst:             fio_sem_up
        - Src:             'diskutil.c:522,2'
          Dst:             fio_sem_remove
    - functionName:    __init_disk_util
      functionSourceFile: '/src/fio/diskutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - init_per_file_disk_util
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'diskutil.c:492,9'
          Dst:             init_per_file_disk_util
    - functionName:    td_ioengine_flagged
      functionSourceFile: '/src/fio/./fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 739
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - flags
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    init_disk_util
      functionSourceFile: '/src/fio/diskutil.c'
      linkageType:     externalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         18
      ICount:          100
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - __init_disk_util
        - td_ioengine_flagged
      functionUses:    2
      BranchProfiles:
        - Branch String:   'diskutil.c:500,26'
          Branch Sides:
            - BranchSide:      'diskutil.c:501,26'
              BranchSideFuncs:
                - td_ioengine_flagged.7392
                - __init_disk_util
            - BranchSide:      'diskutil.c:502,3'
              BranchSideFuncs: []
        - Branch String:   'diskutil.c:500,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:502,3'
              BranchSideFuncs: []
            - BranchSide:      'diskutil.c:504,2'
              BranchSideFuncs:
                - __init_disk_util
        - Branch String:   'diskutil.c:504,2'
          Branch Sides:
            - BranchSide:      'diskutil.c:504,2'
              BranchSideFuncs:
                - __init_disk_util
            - BranchSide:      'diskutil.c:504,2'
              BranchSideFuncs: []
        - Branch String:   'diskutil.c:504,2'
          Branch Sides:
            - BranchSide:      'diskutil.c:504,2'
              BranchSideFuncs:
                - __init_disk_util
            - BranchSide:      'diskutil.c:504,2'
              BranchSideFuncs:
                - __init_disk_util
        - Branch String:   'diskutil.c:504,2'
          Branch Sides:
            - BranchSide:      'diskutil.c:505,28'
              BranchSideFuncs:
                - __init_disk_util
            - BranchSide:      'diskutil.c:505,33'
              BranchSideFuncs: []
      Callsites:
        - Src:             'diskutil.c:501,6'
          Dst:             td_ioengine_flagged
        - Src:             'diskutil.c:505,11'
          Dst:             __init_disk_util
    - functionName:    update_io_tick_disk
      functionSourceFile: '/src/fio/diskutil.c'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - du
      BBCount:         8
      ICount:          232
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - fio_gettime
        - get_io_ticks
        - mtime_since
        - safe_32bit_diff
      functionUses:    1
      BranchProfiles:
        - Branch String:   'diskutil.c:102,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:103,3'
              BranchSideFuncs:
                - get_io_ticks
                - safe_32bit_diff
                - safe_32bit_diff
                - safe_32bit_diff
                - safe_32bit_diff
                - fio_gettime
                - mtime_since
            - BranchSide:      'diskutil.c:104,19'
              BranchSideFuncs:
                - get_io_ticks
                - safe_32bit_diff
                - safe_32bit_diff
                - safe_32bit_diff
                - safe_32bit_diff
                - fio_gettime
                - mtime_since
        - Branch String:   'diskutil.c:104,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:105,3'
              BranchSideFuncs: []
            - BranchSide:      'diskutil.c:107,9'
              BranchSideFuncs:
                - safe_32bit_diff
                - safe_32bit_diff
                - safe_32bit_diff
                - safe_32bit_diff
                - fio_gettime
                - mtime_since
      Callsites:
        - Src:             'diskutil.c:104,6'
          Dst:             get_io_ticks
        - Src:             'diskutil.c:116,21'
          Dst:             safe_32bit_diff
        - Src:             'diskutil.c:117,21'
          Dst:             safe_32bit_diff
        - Src:             'diskutil.c:118,21'
          Dst:             safe_32bit_diff
        - Src:             'diskutil.c:120,4'
          Dst:             safe_32bit_diff
        - Src:             'diskutil.c:122,2'
          Dst:             fio_gettime
        - Src:             'diskutil.c:123,17'
          Dst:             mtime_since
    - functionName:    update_io_ticks
      functionSourceFile: '/src/fio/diskutil.c'
      linkageType:     externalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         14
      ICount:          76
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - fio_sem_down
        - fio_sem_up
        - helper_should_exit
        - update_io_tick_disk
      functionUses:    2
      BranchProfiles:
        - Branch String:   'diskutil.c:132,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:130,21'
              BranchSideFuncs:
                - __dprint
                - fio_sem_down
                - helper_should_exit
                - fio_sem_up
                - update_io_tick_disk
            - BranchSide:      'diskutil.c:134,2'
              BranchSideFuncs:
                - __dprint
                - fio_sem_down
                - helper_should_exit
                - fio_sem_up
                - update_io_tick_disk
        - Branch String:   'diskutil.c:134,2'
          Branch Sides:
            - BranchSide:      'diskutil.c:134,2'
              BranchSideFuncs:
                - fio_sem_down
                - helper_should_exit
                - fio_sem_up
                - update_io_tick_disk
            - BranchSide:      'diskutil.c:136,15'
              BranchSideFuncs:
                - __dprint
                - fio_sem_down
                - helper_should_exit
                - fio_sem_up
                - update_io_tick_disk
        - Branch String:   'diskutil.c:138,6'
          Branch Sides:
            - BranchSide:      'diskutil.c:139,3'
              BranchSideFuncs:
                - fio_sem_up
            - BranchSide:      'diskutil.c:144,7'
              BranchSideFuncs:
                - fio_sem_up
        - Branch String:   'diskutil.c:139,3'
          Branch Sides:
            - BranchSide:      'diskutil.c:140,9'
              BranchSideFuncs:
                - update_io_tick_disk
                - fio_sem_up
            - BranchSide:      'diskutil.c:143,2'
              BranchSideFuncs:
                - fio_sem_up
      Callsites:
        - Src:             'diskutil.c:134,2'
          Dst:             __dprint
        - Src:             'diskutil.c:136,2'
          Dst:             fio_sem_down
        - Src:             'diskutil.c:138,7'
          Dst:             helper_should_exit
        - Src:             'diskutil.c:141,4'
          Dst:             update_io_tick_disk
        - Src:             'diskutil.c:146,2'
          Dst:             fio_sem_up
    - functionName:    fifo_get
      functionSourceFile: '/src/fio/fifo.c'
      linkageType:     externalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fifo
        - buf
        - len
      BBCount:         13
      ICount:          159
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fifo.c:75,8'
          Branch Sides:
            - BranchSide:      'fifo.c:75,8'
              BranchSideFuncs: []
            - BranchSide:      'fifo.c:75,8'
              BranchSideFuncs: []
        - Branch String:   'fifo.c:77,6'
          Branch Sides:
            - BranchSide:      'fifo.c:83,7'
              BranchSideFuncs: []
            - BranchSide:      'fifo.c:92,15'
              BranchSideFuncs: []
        - Branch String:   'fifo.c:83,7'
          Branch Sides:
            - BranchSide:      'fifo.c:92,15'
              BranchSideFuncs: []
            - BranchSide:      'fifo.c:92,15'
              BranchSideFuncs: []
        - Branch String:   'fifo.c:94,6'
          Branch Sides:
            - BranchSide:      'fifo.c:94,6'
              BranchSideFuncs: []
            - BranchSide:      'fifo.c:95,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fifo_room
      functionSourceFile: '/src/fio/./fifo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fifo
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fifo_put
      functionSourceFile: '/src/fio/fifo.c'
      linkageType:     externalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - fifo
        - buffer
        - len
      BBCount:         9
      ICount:          130
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fifo_room
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fifo.c:54,8'
          Branch Sides:
            - BranchSide:      'fifo.c:54,8'
              BranchSideFuncs: []
            - BranchSide:      'fifo.c:54,8'
              BranchSideFuncs: []
        - Branch String:   'fifo.c:57,6'
          Branch Sides:
            - BranchSide:      'fifo.c:57,6'
              BranchSideFuncs: []
            - BranchSide:      'fifo.c:57,6'
              BranchSideFuncs: []
      Callsites:
        - Src:             'fifo.c:54,8'
          Dst:             fifo_room
    - functionName:    fifo_free
      functionSourceFile: '/src/fio/fifo.c'
      linkageType:     externalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - fifo
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fifo_alloc
      functionSourceFile: '/src/fio/fifo.c'
      linkageType:     externalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - size
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'fifo.c:34,6'
          Branch Sides:
            - BranchSide:      'fifo.c:35,3'
              BranchSideFuncs:
                - malloc
            - BranchSide:      'fifo.c:37,24'
              BranchSideFuncs:
                - malloc
      Callsites:       []
    - functionName:    __flist_add
      functionSourceFile: '/src/fio/./flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - prev
        - next
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_add_tail
      functionSourceFile: '/src/fio/./flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './flist.h:67,2'
          Dst:             __flist_add
    - functionName:    store_ipo
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - td
        - offset
        - bytes
        - rw
        - ttime
        - fileno
      BBCount:         13
      ICount:          135
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - calloc
        - init_ipo
        - ipo_bytes_align
        - queue_io_piece
      functionUses:    1
      BranchProfiles:
        - Branch String:   'blktrace.c:165,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:166,17'
              BranchSideFuncs:
                - ipo_bytes_align.7483
                - __dprint
                - queue_io_piece
            - BranchSide:      'blktrace.c:167,18'
              BranchSideFuncs:
                - ipo_bytes_align.7483
                - __dprint
                - queue_io_piece
        - Branch String:   'blktrace.c:170,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:171,3'
              BranchSideFuncs:
                - __dprint
                - queue_io_piece
            - BranchSide:      'blktrace.c:173,3'
              BranchSideFuncs:
                - __dprint
                - queue_io_piece
        - Branch String:   'blktrace.c:176,2'
          Branch Sides:
            - BranchSide:      'blktrace.c:176,2'
              BranchSideFuncs:
                - queue_io_piece
            - BranchSide:      'blktrace.c:176,2'
              BranchSideFuncs:
                - __dprint
                - queue_io_piece
      Callsites:
        - Src:             'blktrace.c:161,8'
          Dst:             calloc
        - Src:             'blktrace.c:162,2'
          Dst:             init_ipo
        - Src:             'blktrace.c:167,2'
          Dst:             ipo_bytes_align
        - Src:             'blktrace.c:176,2'
          Dst:             __dprint
        - Src:             'blktrace.c:179,2'
          Dst:             queue_io_piece
    - functionName:    init_ipo
      functionSourceFile: '/src/fio/./iolog.h'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ipo
      BBCount:         5
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ipo_bytes_align
      functionSourceFile: '/src/fio/./iolog.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - replay_align
        - ipo
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   './iolog.h:335,6'
          Branch Sides:
            - BranchSide:      './iolog.h:336,3'
              BranchSideFuncs: []
            - BranchSide:      './iolog.h:338,19'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    dump_trace
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - log_err
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'blktrace.c:244,2'
          Dst:             log_err
    - functionName:    fio_did_warn
      functionSourceFile: '/src/fio/./debug.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - mask
      BBCount:         4
      ICount:          31
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './debug.h:34,6'
          Branch Sides:
            - BranchSide:      './debug.h:35,3'
              BranchSideFuncs: []
            - BranchSide:      './debug.h:37,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    trace_add_file
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - device
        - cache
      BBCount:         42
      ICount:          293
      EdgeCount:       54
      CyclomaticComplexity: 14
      functionsReached:
        - __dprint
        - add_file_exclusive
        - blktrace_lookup_device
        - strcpy
        - trace_add_open_close_event
      functionUses:    3
      BranchProfiles:
        - Branch String:   'blktrace.c:106,24'
          Branch Sides:
            - BranchSide:      'blktrace.c:106,27'
              BranchSideFuncs:
                - strcpy
                - blktrace_lookup_device
                - __dprint
                - __dprint
                - add_file_exclusive
                - trace_add_open_close_event
                - __dprint
            - BranchSide:      'blktrace.c:109,15'
              BranchSideFuncs:
                - strcpy
                - blktrace_lookup_device
                - __dprint
                - __dprint
                - add_file_exclusive
                - trace_add_open_close_event
                - __dprint
        - Branch String:   'blktrace.c:106,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:107,10'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:109,15'
              BranchSideFuncs:
                - strcpy
                - blktrace_lookup_device
                - __dprint
                - __dprint
                - add_file_exclusive
                - trace_add_open_close_event
                - __dprint
        - Branch String:   'blktrace.c:115,2'
          Branch Sides:
            - BranchSide:      'blktrace.c:115,2'
              BranchSideFuncs:
                - strcpy
                - blktrace_lookup_device
                - __dprint
                - __dprint
                - add_file_exclusive
                - trace_add_open_close_event
                - __dprint
            - BranchSide:      'blktrace.c:121,9'
              BranchSideFuncs:
                - strcpy
                - blktrace_lookup_device
                - __dprint
                - __dprint
                - add_file_exclusive
                - trace_add_open_close_event
                - __dprint
        - Branch String:   'blktrace.c:115,2'
          Branch Sides:
            - BranchSide:      'blktrace.c:115,2'
              BranchSideFuncs:
                - strcpy
                - blktrace_lookup_device
                - __dprint
                - __dprint
                - add_file_exclusive
                - trace_add_open_close_event
                - __dprint
            - BranchSide:      'blktrace.c:115,2'
              BranchSideFuncs:
                - strcpy
                - blktrace_lookup_device
                - __dprint
                - __dprint
                - add_file_exclusive
                - trace_add_open_close_event
                - __dprint
        - Branch String:   'blktrace.c:115,2'
          Branch Sides:
            - BranchSide:      'blktrace.c:116,7'
              BranchSideFuncs:
                - strcpy
                - blktrace_lookup_device
                - __dprint
                - __dprint
                - add_file_exclusive
                - trace_add_open_close_event
                - __dprint
            - BranchSide:      'blktrace.c:119,3'
              BranchSideFuncs:
                - strcpy
                - blktrace_lookup_device
                - __dprint
                - __dprint
                - add_file_exclusive
                - trace_add_open_close_event
                - __dprint
        - Branch String:   'blktrace.c:116,23'
          Branch Sides:
            - BranchSide:      'blktrace.c:116,26'
              BranchSideFuncs:
                - strcpy
                - blktrace_lookup_device
                - __dprint
                - __dprint
                - add_file_exclusive
                - trace_add_open_close_event
                - __dprint
            - BranchSide:      'blktrace.c:116,38'
              BranchSideFuncs:
                - strcpy
                - blktrace_lookup_device
                - __dprint
                - __dprint
                - add_file_exclusive
                - trace_add_open_close_event
                - __dprint
        - Branch String:   'blktrace.c:116,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:116,38'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:117,20'
              BranchSideFuncs: []
        - Branch String:   'blktrace.c:122,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:125,7'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - add_file_exclusive
                - trace_add_open_close_event
                - __dprint
            - BranchSide:      'blktrace.c:141,9'
              BranchSideFuncs: []
        - Branch String:   'blktrace.c:125,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:126,4'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - add_file_exclusive
                - trace_add_open_close_event
            - BranchSide:      'blktrace.c:130,4'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - add_file_exclusive
                - trace_add_open_close_event
        - Branch String:   'blktrace.c:126,4'
          Branch Sides:
            - BranchSide:      'blktrace.c:126,4'
              BranchSideFuncs:
                - __dprint
                - add_file_exclusive
                - trace_add_open_close_event
            - BranchSide:      'blktrace.c:132,3'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - add_file_exclusive
                - trace_add_open_close_event
        - Branch String:   'blktrace.c:132,3'
          Branch Sides:
            - BranchSide:      'blktrace.c:132,3'
              BranchSideFuncs:
                - add_file_exclusive
                - trace_add_open_close_event
            - BranchSide:      'blktrace.c:133,31'
              BranchSideFuncs:
                - __dprint
                - add_file_exclusive
                - trace_add_open_close_event
      Callsites:
        - Src:             'blktrace.c:121,2'
          Dst:             strcpy
        - Src:             'blktrace.c:122,6'
          Dst:             blktrace_lookup_device
        - Src:             'blktrace.c:126,4'
          Dst:             __dprint
        - Src:             'blktrace.c:130,4'
          Dst:             __dprint
        - Src:             'blktrace.c:132,3'
          Dst:             __dprint
        - Src:             'blktrace.c:133,12'
          Dst:             add_file_exclusive
        - Src:             'blktrace.c:137,3'
          Dst:             trace_add_open_close_event
    - functionName:    trace_add_open_close_event
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - td
        - fileno
        - action
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - calloc
        - flist_add_tail
        - init_ipo
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'blktrace.c:88,8'
          Dst:             calloc
        - Src:             'blktrace.c:89,2'
          Dst:             init_ipo
        - Src:             'blktrace.c:94,2'
          Dst:             flist_add_tail
    - functionName:    handle_trace_fs
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - t
        - ttime
        - ios
        - bs
        - cache
      BBCount:         19
      ICount:          167
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - dump_trace
        - fio_did_warn
        - store_ipo
        - trace_add_file
      functionUses:    1
      BranchProfiles:
        - Branch String:   'blktrace.c:258,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:259,7'
              BranchSideFuncs:
                - fio_did_warn.7486
                - dump_trace
                - store_ipo
            - BranchSide:      'blktrace.c:262,7'
              BranchSideFuncs:
                - fio_did_warn.7486
                - dump_trace
                - store_ipo
        - Branch String:   'blktrace.c:259,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:260,4'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:261,2'
              BranchSideFuncs:
                - fio_did_warn.7486
                - dump_trace
                - store_ipo
        - Branch String:   'blktrace.c:262,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:263,4'
              BranchSideFuncs: []
        - Branch String:   'blktrace.c:266,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:267,8'
              BranchSideFuncs:
                - store_ipo
            - BranchSide:      'blktrace.c:272,6'
              BranchSideFuncs:
                - store_ipo
        - Branch String:   'blktrace.c:267,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:268,15'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:269,3'
              BranchSideFuncs: []
        - Branch String:   'blktrace.c:272,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:273,12'
              BranchSideFuncs:
                - store_ipo
            - BranchSide:      'blktrace.c:275,2'
              BranchSideFuncs:
                - store_ipo
      Callsites:
        - Src:             'blktrace.c:254,11'
          Dst:             trace_add_file
        - Src:             'blktrace.c:267,8'
          Dst:             fio_did_warn
        - Src:             'blktrace.c:268,4'
          Dst:             dump_trace
        - Src:             'blktrace.c:277,2'
          Dst:             store_ipo
    - functionName:    handle_trace_flush
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - t
        - ttime
        - ios
        - cache
      BBCount:         13
      ICount:          116
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - calloc
        - init_ipo
        - queue_io_piece
        - trace_add_file
      functionUses:    1
      BranchProfiles:
        - Branch String:   'blktrace.c:288,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:289,3'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:291,8'
              BranchSideFuncs:
                - calloc
                - init_ipo.7482
                - trace_add_file
                - __dprint
                - queue_io_piece
        - Branch String:   'blktrace.c:300,2'
          Branch Sides:
            - BranchSide:      'blktrace.c:300,2'
              BranchSideFuncs:
                - queue_io_piece
            - BranchSide:      'blktrace.c:302,8'
              BranchSideFuncs:
                - __dprint
                - queue_io_piece
        - Branch String:   'blktrace.c:302,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:303,3'
              BranchSideFuncs:
                - queue_io_piece
            - BranchSide:      'blktrace.c:305,17'
              BranchSideFuncs:
                - queue_io_piece
      Callsites:
        - Src:             'blktrace.c:291,8'
          Dst:             calloc
        - Src:             'blktrace.c:292,2'
          Dst:             init_ipo
        - Src:             'blktrace.c:293,11'
          Dst:             trace_add_file
        - Src:             'blktrace.c:300,2'
          Dst:             __dprint
        - Src:             'blktrace.c:305,2'
          Dst:             queue_io_piece
    - functionName:    handle_trace_discard
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - t
        - ttime
        - ios
        - bs
        - cache
      BBCount:         18
      ICount:          201
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - __dprint
        - calloc
        - init_ipo
        - ipo_bytes_align
        - queue_io_piece
        - trace_add_file
      functionUses:    1
      BranchProfiles:
        - Branch String:   'blktrace.c:211,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:212,3'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:214,8'
              BranchSideFuncs:
                - calloc
                - init_ipo.7482
                - trace_add_file
                - ipo_bytes_align.7483
                - __dprint
                - queue_io_piece
        - Branch String:   'blktrace.c:219,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:220,19'
              BranchSideFuncs:
                - ipo_bytes_align.7483
                - __dprint
                - queue_io_piece
            - BranchSide:      'blktrace.c:222,16'
              BranchSideFuncs:
                - ipo_bytes_align.7483
                - __dprint
                - queue_io_piece
        - Branch String:   'blktrace.c:227,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:228,17'
              BranchSideFuncs:
                - ipo_bytes_align.7483
                - __dprint
                - queue_io_piece
            - BranchSide:      'blktrace.c:229,18'
              BranchSideFuncs:
                - ipo_bytes_align.7483
                - __dprint
                - queue_io_piece
        - Branch String:   'blktrace.c:235,2'
          Branch Sides:
            - BranchSide:      'blktrace.c:235,2'
              BranchSideFuncs:
                - queue_io_piece
            - BranchSide:      'blktrace.c:238,17'
              BranchSideFuncs:
                - __dprint
                - queue_io_piece
      Callsites:
        - Src:             'blktrace.c:214,8'
          Dst:             calloc
        - Src:             'blktrace.c:215,2'
          Dst:             init_ipo
        - Src:             'blktrace.c:216,11'
          Dst:             trace_add_file
        - Src:             'blktrace.c:229,2'
          Dst:             ipo_bytes_align
        - Src:             'blktrace.c:235,2'
          Dst:             __dprint
        - Src:             'blktrace.c:238,2'
          Dst:             queue_io_piece
    - functionName:    handle_trace_notify
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         20
      ICount:          87
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - __dprint
      functionUses:    1
      BranchProfiles:
        - Branch String:   'blktrace.c:184,2'
          Branch Sides:
            - BranchSide:      'blktrace.c:186,3'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'blktrace.c:190,3'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'blktrace.c:194,3'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:196,3'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'blktrace.c:186,3'
          Branch Sides:
            - BranchSide:      'blktrace.c:186,3'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:188,3'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'blktrace.c:190,3'
          Branch Sides:
            - BranchSide:      'blktrace.c:190,3'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:192,3'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'blktrace.c:196,3'
          Branch Sides:
            - BranchSide:      'blktrace.c:196,3'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:197,3'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'blktrace.c:186,3'
          Dst:             __dprint
        - Src:             'blktrace.c:190,3'
          Dst:             __dprint
        - Src:             'blktrace.c:196,3'
          Dst:             __dprint
    - functionName:    t_bytes_align
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
        - t
      BBCount:         4
      ICount:          41
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'blktrace.c:146,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:147,3'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:149,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    t_get_ddir
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         10
      ICount:          52
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'blktrace.c:362,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:363,3'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:364,11'
              BranchSideFuncs: []
        - Branch String:   'blktrace.c:364,11'
          Branch Sides:
            - BranchSide:      'blktrace.c:365,3'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:366,11'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    write_trace
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 703
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - fp
        - t
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fwrite
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'blktrace.c:703,9'
          Dst:             fwrite
    - functionName:    find_earliest_io
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bcs
        - nr_logs
      BBCount:         8
      ICount:          66
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'blktrace.c:633,2'
          Branch Sides:
            - BranchSide:      'blktrace.c:634,7'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:640,9'
              BranchSideFuncs: []
        - Branch String:   'blktrace.c:634,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:635,11'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:638,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    merge_finish_file
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - bcs
        - i
        - nr_logs
      BBCount:         6
      ICount:          79
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fclose
        - fseek
      functionUses:    2
      BranchProfiles:
        - Branch String:   'blktrace.c:646,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:647,9'
              BranchSideFuncs:
                - fseek
            - BranchSide:      'blktrace.c:651,3'
              BranchSideFuncs:
                - fclose
      Callsites:
        - Src:             'blktrace.c:647,3'
          Dst:             fseek
        - Src:             'blktrace.c:654,2'
          Dst:             fclose
    - functionName:    fseek
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    read_trace
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - bc
      BBCount:         64
      ICount:          381
      EdgeCount:       82
      CyclomaticComplexity: 20
      functionsReached:
        - __errno_location
        - byteswap_trace
        - discard_pdu
        - feof
        - ferror
        - fread
        - log_err
        - nowarn_snprintf
        - strerror
        - t_get_ddir
      functionUses:    2
      BranchProfiles:
        - Branch String:   'blktrace.c:668,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:669,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:671,18'
              BranchSideFuncs:
                - feof
                - t_get_ddir
                - discard_pdu
                - fread
                - ferror
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - byteswap_trace
                - log_err
        - Branch String:   'blktrace.c:669,3'
          Branch Sides:
            - BranchSide:      'blktrace.c:669,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:669,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:669,3'
          Branch Sides:
            - BranchSide:      'blktrace.c:669,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:669,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:669,3'
          Branch Sides:
            - BranchSide:      'blktrace.c:669,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:670,10'
              BranchSideFuncs: []
        - Branch String:   'blktrace.c:669,3'
          Branch Sides:
            - BranchSide:      'blktrace.c:669,3'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:669,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:669,3'
          Branch Sides:
            - BranchSide:      'blktrace.c:669,3'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:669,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:671,13'
          Branch Sides:
            - BranchSide:      'blktrace.c:672,8'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:675,13'
              BranchSideFuncs:
                - t_get_ddir
                - discard_pdu
                - fread
                - ferror
                - feof
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - byteswap_trace
                - log_err
        - Branch String:   'blktrace.c:672,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:673,17'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:674,10'
              BranchSideFuncs: []
        - Branch String:   'blktrace.c:680,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:681,18'
              BranchSideFuncs:
                - byteswap_trace
                - t_get_ddir
                - discard_pdu
                - fread
                - ferror
                - feof
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:684,7'
              BranchSideFuncs:
                - t_get_ddir
                - discard_pdu
                - fread
                - ferror
                - feof
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:684,45'
          Branch Sides:
            - BranchSide:      'blktrace.c:685,17'
              BranchSideFuncs:
                - discard_pdu
                - fread
                - ferror
                - feof
                - t_get_ddir
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:686,21'
              BranchSideFuncs:
                - discard_pdu
                - fread
                - ferror
                - feof
                - t_get_ddir
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:684,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:686,21'
              BranchSideFuncs:
                - discard_pdu
                - fread
                - ferror
                - feof
                - t_get_ddir
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:694,13'
              BranchSideFuncs: []
        - Branch String:   'blktrace.c:687,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:688,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:691,3'
              BranchSideFuncs:
                - fread
                - ferror
                - feof
                - t_get_ddir
                - discard_pdu
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:688,4'
          Branch Sides:
            - BranchSide:      'blktrace.c:688,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:688,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:688,4'
          Branch Sides:
            - BranchSide:      'blktrace.c:688,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:688,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:688,4'
          Branch Sides:
            - BranchSide:      'blktrace.c:688,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:689,11'
              BranchSideFuncs: []
        - Branch String:   'blktrace.c:688,4'
          Branch Sides:
            - BranchSide:      'blktrace.c:688,4'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:688,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:688,4'
          Branch Sides:
            - BranchSide:      'blktrace.c:688,4'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:688,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7500
      Callsites:
        - Src:             'blktrace.c:667,8'
          Dst:             fread
        - Src:             'blktrace.c:668,6'
          Dst:             ferror
        - Src:             'blktrace.c:669,3'
          Dst:             __errno_location
        - Src:             'blktrace.c:669,3'
          Dst:             __errno_location
        - Src:             'blktrace.c:669,3'
          Dst:             strerror
        - Src:             'blktrace.c:669,3'
          Dst:             nowarn_snprintf
        - Src:             'blktrace.c:669,3'
          Dst:             __errno_location
        - Src:             'blktrace.c:669,3'
          Dst:             __errno_location
        - Src:             'blktrace.c:669,3'
          Dst:             strerror
        - Src:             'blktrace.c:669,3'
          Dst:             nowarn_snprintf
        - Src:             'blktrace.c:671,13'
          Dst:             feof
        - Src:             'blktrace.c:676,3'
          Dst:             log_err
        - Src:             'blktrace.c:681,3'
          Dst:             byteswap_trace
        - Src:             'blktrace.c:685,6'
          Dst:             t_get_ddir
        - Src:             'blktrace.c:686,9'
          Dst:             discard_pdu
        - Src:             'blktrace.c:688,4'
          Dst:             strerror
        - Src:             'blktrace.c:688,4'
          Dst:             nowarn_snprintf
        - Src:             'blktrace.c:688,4'
          Dst:             strerror
        - Src:             'blktrace.c:688,4'
          Dst:             nowarn_snprintf
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/./lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             './lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    byteswap_trace
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         1
      ICount:          84
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    discard_pdu
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
        - t
      BBCount:         12
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - __errno_location
        - fseek
      functionUses:    3
      BranchProfiles:
        - Branch String:   'blktrace.c:28,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:29,3'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:31,2'
              BranchSideFuncs:
                - __dprint
                - fseek
                - __errno_location
        - Branch String:   'blktrace.c:31,2'
          Branch Sides:
            - BranchSide:      'blktrace.c:31,2'
              BranchSideFuncs:
                - fseek
                - __errno_location
            - BranchSide:      'blktrace.c:32,12'
              BranchSideFuncs:
                - __dprint
                - fseek
                - __errno_location
        - Branch String:   'blktrace.c:32,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:33,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'blktrace.c:35,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'blktrace.c:31,2'
          Dst:             __dprint
        - Src:             'blktrace.c:32,6'
          Dst:             fseek
        - Src:             'blktrace.c:33,11'
          Dst:             __errno_location
    - functionName:    init_merge_param_list
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - vals
        - bcs
        - nr_logs
        - def
        - off
      BBCount:         20
      ICount:          132
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'blktrace.c:611,37'
          Branch Sides:
            - BranchSide:      'blktrace.c:611,40'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:611,2'
              BranchSideFuncs: []
        - Branch String:   'blktrace.c:611,2'
          Branch Sides:
            - BranchSide:      'blktrace.c:612,6'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:614,6'
              BranchSideFuncs: []
        - Branch String:   'blktrace.c:614,10'
          Branch Sides:
            - BranchSide:      'blktrace.c:614,13'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:617,9'
              BranchSideFuncs: []
        - Branch String:   'blktrace.c:614,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:615,10'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:617,9'
              BranchSideFuncs: []
        - Branch String:   'blktrace.c:617,2'
          Branch Sides:
            - BranchSide:      'blktrace.c:618,31'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:624,2'
              BranchSideFuncs: []
        - Branch String:   'blktrace.c:620,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:621,16'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:622,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    merge_blktrace_iologs
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     externalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         63
      ICount:          441
      EdgeCount:       82
      CyclomaticComplexity: 21
      functionsReached:
        - __errno_location
        - discard_pdu
        - fclose
        - fflush
        - find_earliest_io
        - fopen64
        - get_max_str_idx
        - get_next_str
        - init_merge_param_list
        - is_blktrace
        - log_err
        - merge_finish_file
        - nowarn_snprintf
        - read_trace
        - setvbuf
        - strdup
        - strerror
        - write_trace
      functionUses:    1
      BranchProfiles:
        - Branch String:   'blktrace.c:719,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:721,4'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'blktrace.c:725,30'
              BranchSideFuncs:
                - init_merge_param_list
                - fopen64
                - malloc
                - fflush
                - fclose
                - free
                - setvbuf
                - strdup
                - get_next_str
                - free
                - free
                - fclose
                - find_earliest_io
                - discard_pdu
                - write_trace
                - read_trace
                - merge_finish_file
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - fopen64
                - log_err
                - __errno_location
                - free
                - is_blktrace
                - log_err
                - free
                - read_trace
                - merge_finish_file
                - free
                - log_err
        - Branch String:   'blktrace.c:728,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:730,4'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'blktrace.c:735,19'
              BranchSideFuncs:
                - fopen64
                - malloc
                - fflush
                - fclose
                - free
                - setvbuf
                - strdup
                - get_next_str
                - free
                - free
                - fclose
                - find_earliest_io
                - discard_pdu
                - write_trace
                - read_trace
                - merge_finish_file
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - fopen64
                - log_err
                - __errno_location
                - free
                - is_blktrace
                - log_err
                - free
                - read_trace
                - merge_finish_file
                - free
        - Branch String:   'blktrace.c:737,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:738,3'
              BranchSideFuncs:
                - setvbuf
                - strdup
                - get_next_str
                - free
                - free
                - fflush
                - fclose
                - free
                - fclose
                - find_earliest_io
                - discard_pdu
                - write_trace
                - read_trace
                - merge_finish_file
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - fopen64
                - log_err
                - __errno_location
                - free
                - is_blktrace
                - log_err
                - free
                - read_trace
                - merge_finish_file
                - free
            - BranchSide:      'blktrace.c:739,16'
              BranchSideFuncs:
                - setvbuf
                - strdup
                - get_next_str
                - free
                - free
                - fflush
                - fclose
                - free
                - fclose
                - find_earliest_io
                - discard_pdu
                - write_trace
                - read_trace
                - merge_finish_file
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - fopen64
                - log_err
                - __errno_location
                - free
                - is_blktrace
                - log_err
                - free
                - read_trace
                - merge_finish_file
                - free
        - Branch String:   'blktrace.c:740,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:741,3'
              BranchSideFuncs:
                - free
                - fflush
                - fclose
                - free
            - BranchSide:      'blktrace.c:744,21'
              BranchSideFuncs:
                - strdup
                - get_next_str
                - free
                - free
                - fflush
                - fclose
                - free
                - fclose
                - find_earliest_io
                - discard_pdu
                - write_trace
                - read_trace
                - merge_finish_file
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - fopen64
                - log_err
                - __errno_location
                - free
                - is_blktrace
                - log_err
                - free
                - read_trace
                - merge_finish_file
                - free
        - Branch String:   'blktrace.c:746,2'
          Branch Sides:
            - BranchSide:      'blktrace.c:747,20'
              BranchSideFuncs:
                - fopen64
                - log_err
                - __errno_location
                - free
                - free
                - fflush
                - fclose
                - free
                - fclose
                - is_blktrace
                - log_err
                - free
                - read_trace
                - merge_finish_file
                - get_next_str
                - free
                - find_earliest_io
                - discard_pdu
                - write_trace
                - read_trace
                - merge_finish_file
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - free
            - BranchSide:      'blktrace.c:771,7'
              BranchSideFuncs:
                - free
                - free
                - fflush
                - fclose
                - free
                - fclose
                - find_earliest_io
                - discard_pdu
                - write_trace
                - read_trace
                - merge_finish_file
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:748,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:749,46'
              BranchSideFuncs:
                - is_blktrace
                - log_err
                - free
                - free
                - fflush
                - fclose
                - free
                - fclose
                - read_trace
                - merge_finish_file
                - get_next_str
                - free
                - find_earliest_io
                - discard_pdu
                - write_trace
                - read_trace
                - merge_finish_file
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - fopen64
                - log_err
                - __errno_location
                - free
                - free
            - BranchSide:      'blktrace.c:754,10'
              BranchSideFuncs:
                - is_blktrace
                - log_err
                - free
                - free
                - fflush
                - fclose
                - free
                - fclose
                - read_trace
                - merge_finish_file
                - get_next_str
                - free
                - find_earliest_io
                - discard_pdu
                - write_trace
                - read_trace
                - merge_finish_file
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - fopen64
                - log_err
                - __errno_location
                - free
                - free
        - Branch String:   'blktrace.c:756,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:757,49'
              BranchSideFuncs:
                - read_trace
                - merge_finish_file
                - get_next_str
                - free
                - free
                - fflush
                - fclose
                - free
                - fclose
                - find_earliest_io
                - discard_pdu
                - write_trace
                - read_trace
                - merge_finish_file
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - fopen64
                - log_err
                - __errno_location
                - free
                - is_blktrace
                - log_err
                - free
                - free
            - BranchSide:      'blktrace.c:762,20'
              BranchSideFuncs:
                - read_trace
                - merge_finish_file
                - get_next_str
                - free
                - free
                - fflush
                - fclose
                - free
                - fclose
                - find_earliest_io
                - discard_pdu
                - write_trace
                - read_trace
                - merge_finish_file
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - fopen64
                - log_err
                - __errno_location
                - free
                - is_blktrace
                - log_err
                - free
                - free
        - Branch String:   'blktrace.c:763,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:764,9'
              BranchSideFuncs:
                - free
                - free
                - fflush
                - fclose
                - free
                - fclose
            - BranchSide:      'blktrace.c:766,15'
              BranchSideFuncs:
                - merge_finish_file
                - get_next_str
                - free
                - free
                - fflush
                - fclose
                - free
                - fclose
                - find_earliest_io
                - discard_pdu
                - write_trace
                - read_trace
                - merge_finish_file
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - fopen64
                - log_err
                - __errno_location
                - free
                - is_blktrace
                - log_err
                - free
                - read_trace
                - free
        - Branch String:   'blktrace.c:774,2'
          Branch Sides:
            - BranchSide:      'blktrace.c:775,24'
              BranchSideFuncs:
                - find_earliest_io
                - discard_pdu
                - write_trace
                - read_trace
                - merge_finish_file
                - free
                - fflush
                - fclose
                - free
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:793,26'
              BranchSideFuncs:
                - free
                - fflush
                - fclose
                - free
                - fclose
        - Branch String:   'blktrace.c:779,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:780,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7500
                - free
                - fflush
                - fclose
                - free
                - fclose
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:784,21'
              BranchSideFuncs:
                - write_trace
                - read_trace
                - merge_finish_file
                - free
                - fflush
                - fclose
                - free
                - fclose
                - find_earliest_io
                - discard_pdu
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:780,4'
          Branch Sides:
            - BranchSide:      'blktrace.c:780,4'
              BranchSideFuncs:
                - free
                - fflush
                - fclose
                - free
                - fclose
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:780,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7500
                - free
                - fflush
                - fclose
                - free
                - fclose
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:780,4'
          Branch Sides:
            - BranchSide:      'blktrace.c:780,4'
              BranchSideFuncs:
                - free
                - fflush
                - fclose
                - free
                - fclose
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:780,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7500
                - free
                - fflush
                - fclose
                - free
                - fclose
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:780,4'
          Branch Sides:
            - BranchSide:      'blktrace.c:780,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7500
                - free
                - fflush
                - fclose
                - free
                - fclose
            - BranchSide:      'blktrace.c:781,4'
              BranchSideFuncs:
                - free
                - fflush
                - fclose
                - free
                - fclose
        - Branch String:   'blktrace.c:780,4'
          Branch Sides:
            - BranchSide:      'blktrace.c:780,4'
              BranchSideFuncs:
                - free
                - fflush
                - fclose
                - free
                - fclose
            - BranchSide:      'blktrace.c:780,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7500
                - free
                - fflush
                - fclose
                - free
                - fclose
        - Branch String:   'blktrace.c:780,4'
          Branch Sides:
            - BranchSide:      'blktrace.c:780,4'
              BranchSideFuncs:
                - free
                - fflush
                - fclose
                - free
                - fclose
            - BranchSide:      'blktrace.c:780,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7500
                - free
                - fflush
                - fclose
                - free
                - fclose
        - Branch String:   'blktrace.c:786,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:787,4'
              BranchSideFuncs:
                - free
                - fflush
                - fclose
                - free
                - fclose
            - BranchSide:      'blktrace.c:788,13'
              BranchSideFuncs:
                - merge_finish_file
                - free
                - fflush
                - fclose
                - free
                - fclose
                - find_earliest_io
                - discard_pdu
                - write_trace
                - read_trace
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:798,2'
          Branch Sides:
            - BranchSide:      'blktrace.c:799,10'
              BranchSideFuncs:
                - fclose
                - free
                - fflush
                - fclose
                - free
            - BranchSide:      'blktrace.c:800,2'
              BranchSideFuncs:
                - free
                - fflush
                - fclose
                - free
      Callsites:
        - Src:             'blktrace.c:708,16'
          Dst:             get_max_str_idx
        - Src:             'blktrace.c:716,8'
          Dst:             init_merge_param_list
        - Src:             'blktrace.c:720,3'
          Dst:             log_err
        - Src:             'blktrace.c:725,8'
          Dst:             init_merge_param_list
        - Src:             'blktrace.c:729,3'
          Dst:             log_err
        - Src:             'blktrace.c:735,13'
          Dst:             fopen64
        - Src:             'blktrace.c:739,8'
          Dst:             setvbuf
        - Src:             'blktrace.c:744,14'
          Dst:             strdup
        - Src:             'blktrace.c:746,22'
          Dst:             get_next_str
        - Src:             'blktrace.c:747,14'
          Dst:             fopen64
        - Src:             'blktrace.c:749,4'
          Dst:             log_err
        - Src:             'blktrace.c:750,11'
          Dst:             __errno_location
        - Src:             'blktrace.c:756,8'
          Dst:             is_blktrace
        - Src:             'blktrace.c:757,4'
          Dst:             log_err
        - Src:             'blktrace.c:762,9'
          Dst:             read_trace
        - Src:             'blktrace.c:767,4'
          Dst:             merge_finish_file
        - Src:             'blktrace.c:775,7'
          Dst:             find_earliest_io
        - Src:             'blktrace.c:778,9'
          Dst:             discard_pdu
        - Src:             'blktrace.c:780,4'
          Dst:             strerror
        - Src:             'blktrace.c:780,4'
          Dst:             nowarn_snprintf
        - Src:             'blktrace.c:780,4'
          Dst:             strerror
        - Src:             'blktrace.c:780,4'
          Dst:             nowarn_snprintf
        - Src:             'blktrace.c:784,9'
          Dst:             write_trace
        - Src:             'blktrace.c:785,9'
          Dst:             read_trace
        - Src:             'blktrace.c:789,4'
          Dst:             merge_finish_file
        - Src:             'blktrace.c:799,3'
          Dst:             fclose
        - Src:             'blktrace.c:804,2'
          Dst:             fflush
        - Src:             'blktrace.c:805,2'
          Dst:             fclose
    - functionName:    is_blktrace
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     externalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - filename
        - need_swap
      BBCount:         15
      ICount:          101
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - close
        - log_err
        - open64
        - perror
        - read
      functionUses:    2
      BranchProfiles:
        - Branch String:   'blktrace.c:48,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:49,3'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:51,13'
              BranchSideFuncs:
                - read
                - close
                - log_err
                - perror
        - Branch String:   'blktrace.c:54,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:55,3'
              BranchSideFuncs:
                - perror
            - BranchSide:      'blktrace.c:57,13'
              BranchSideFuncs:
                - log_err
        - Branch String:   'blktrace.c:62,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:63,4'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:70,12'
              BranchSideFuncs: []
        - Branch String:   'blktrace.c:71,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:72,4'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:76,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'blktrace.c:47,7'
          Dst:             open64
        - Src:             'blktrace.c:51,8'
          Dst:             read
        - Src:             'blktrace.c:52,2'
          Dst:             close
        - Src:             'blktrace.c:55,3'
          Dst:             perror
        - Src:             'blktrace.c:58,3'
          Dst:             log_err
    - functionName:    queue_trace
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - t
        - ios
        - bs
        - cache
      BBCount:         15
      ICount:          141
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - delay_since_ttime
        - handle_trace_discard
        - handle_trace_flush
        - handle_trace_fs
        - handle_trace_notify
        - t_bytes_align
      functionUses:    1
      BranchProfiles:
        - Branch String:   'blktrace.c:320,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:321,3'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:323,8'
              BranchSideFuncs:
                - delay_since_ttime
                - t_bytes_align
                - handle_trace_fs
                - handle_trace_flush
                - handle_trace_discard
                - handle_trace_notify
        - Branch String:   'blktrace.c:323,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:324,29'
              BranchSideFuncs:
                - t_bytes_align
                - handle_trace_fs
                - handle_trace_flush
                - handle_trace_discard
                - handle_trace_notify
            - BranchSide:      'blktrace.c:328,17'
              BranchSideFuncs:
                - t_bytes_align
                - handle_trace_fs
                - handle_trace_flush
                - handle_trace_discard
                - handle_trace_notify
        - Branch String:   'blktrace.c:330,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:331,30'
              BranchSideFuncs:
                - handle_trace_notify
            - BranchSide:      'blktrace.c:332,11'
              BranchSideFuncs:
                - handle_trace_fs
                - handle_trace_flush
                - handle_trace_discard
        - Branch String:   'blktrace.c:332,11'
          Branch Sides:
            - BranchSide:      'blktrace.c:333,31'
              BranchSideFuncs:
                - handle_trace_discard
            - BranchSide:      'blktrace.c:334,11'
              BranchSideFuncs:
                - handle_trace_fs
                - handle_trace_flush
        - Branch String:   'blktrace.c:334,11'
          Branch Sides:
            - BranchSide:      'blktrace.c:335,29'
              BranchSideFuncs:
                - handle_trace_flush
            - BranchSide:      'blktrace.c:337,26'
              BranchSideFuncs:
                - handle_trace_fs
      Callsites:
        - Src:             'blktrace.c:324,11'
          Dst:             delay_since_ttime
        - Src:             'blktrace.c:328,2'
          Dst:             t_bytes_align
        - Src:             'blktrace.c:331,10'
          Dst:             handle_trace_notify
        - Src:             'blktrace.c:333,10'
          Dst:             handle_trace_discard
        - Src:             'blktrace.c:335,10'
          Dst:             handle_trace_flush
        - Src:             'blktrace.c:337,10'
          Dst:             handle_trace_fs
    - functionName:    t_is_write
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    depth_end
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
        - this_depth
        - depth
      BBCount:         9
      ICount:          82
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - t_get_ddir
      functionUses:    1
      BranchProfiles:
        - Branch String:   'blktrace.c:395,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:395,6'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:396,17'
              BranchSideFuncs: []
        - Branch String:   'blktrace.c:396,17'
          Branch Sides:
            - BranchSide:      'blktrace.c:396,17'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:396,17'
              BranchSideFuncs: []
      Callsites:
        - Src:             'blktrace.c:394,9'
          Dst:             t_get_ddir
    - functionName:    depth_dec
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
        - depth
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - t_get_ddir
      functionUses:    1
      BranchProfiles:
        - Branch String:   'blktrace.c:386,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:386,6'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:387,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'blktrace.c:385,9'
          Dst:             t_get_ddir
    - functionName:    depth_inc
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - t
        - depth
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - t_get_ddir
      functionUses:    1
      BranchProfiles:
        - Branch String:   'blktrace.c:377,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:377,6'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:378,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'blktrace.c:376,9'
          Dst:             t_get_ddir
    - functionName:    read_blktrace
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     externalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         174
      ICount:          1099
      EdgeCount:       232
      CyclomaticComplexity: 60
      functionsReached:
        - __errno_location
        - __fio_option_is_set
        - byteswap_trace
        - depth_dec
        - depth_end
        - depth_inc
        - discard_pdu
        - fclose
        - feof
        - ferror
        - fio_gettime
        - fread
        - free_io_mem
        - init_io_u_buffers
        - io_u_quiesce
        - iolog_items_to_fetch
        - log_err
        - nowarn_snprintf
        - queue_trace
        - strerror
        - t_is_write
        - trace_add_open_close_event
      functionUses:    2
      BranchProfiles:
        - Branch String:   'blktrace.c:460,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:461,41'
              BranchSideFuncs:
                - iolog_items_to_fetch
                - fread
                - ferror
                - feof
                - discard_pdu
                - queue_trace
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - t_is_write
                - depth_end
                - depth_dec
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:466,17'
              BranchSideFuncs:
                - fread
                - ferror
                - feof
                - discard_pdu
                - queue_trace
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - t_is_write
                - depth_end
                - depth_dec
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:462,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:463,4'
              BranchSideFuncs:
                - fread
                - ferror
                - feof
                - discard_pdu
                - queue_trace
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - t_is_write
                - depth_end
                - depth_dec
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:464,2'
              BranchSideFuncs:
                - fread
                - ferror
                - feof
                - discard_pdu
                - queue_trace
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - t_is_write
                - depth_end
                - depth_dec
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:470,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:471,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:473,19'
              BranchSideFuncs:
                - feof
                - discard_pdu
                - queue_trace
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - t_is_write
                - depth_end
                - depth_dec
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
        - Branch String:   'blktrace.c:471,4'
          Branch Sides:
            - BranchSide:      'blktrace.c:471,4'
              BranchSideFuncs:
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:471,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:471,4'
          Branch Sides:
            - BranchSide:      'blktrace.c:471,4'
              BranchSideFuncs:
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:471,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:471,4'
          Branch Sides:
            - BranchSide:      'blktrace.c:471,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - fclose
            - BranchSide:      'blktrace.c:472,4'
              BranchSideFuncs:
                - fclose
        - Branch String:   'blktrace.c:471,4'
          Branch Sides:
            - BranchSide:      'blktrace.c:471,4'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'blktrace.c:471,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - fclose
        - Branch String:   'blktrace.c:471,4'
          Branch Sides:
            - BranchSide:      'blktrace.c:471,4'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'blktrace.c:471,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - fclose
        - Branch String:   'blktrace.c:473,14'
          Branch Sides:
            - BranchSide:      'blktrace.c:474,4'
              BranchSideFuncs:
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
            - BranchSide:      'blktrace.c:475,14'
              BranchSideFuncs:
                - discard_pdu
                - queue_trace
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - feof
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - t_is_write
                - depth_end
                - depth_dec
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
        - Branch String:   'blktrace.c:480,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:481,4'
              BranchSideFuncs:
                - byteswap_trace
                - discard_pdu
                - queue_trace
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - feof
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - t_is_write
                - depth_end
                - depth_dec
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
            - BranchSide:      'blktrace.c:483,10'
              BranchSideFuncs:
                - discard_pdu
                - queue_trace
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - feof
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - t_is_write
                - depth_end
                - depth_dec
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
        - Branch String:   'blktrace.c:483,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:485,11'
              BranchSideFuncs:
                - log_err
                - fclose
            - BranchSide:      'blktrace.c:488,10'
              BranchSideFuncs:
                - discard_pdu
                - queue_trace
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - feof
                - log_err
                - fclose
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - t_is_write
                - depth_end
                - depth_dec
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
                - log_err
        - Branch String:   'blktrace.c:488,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:490,11'
              BranchSideFuncs:
                - log_err
                - fclose
            - BranchSide:      'blktrace.c:493,21'
              BranchSideFuncs:
                - discard_pdu
                - queue_trace
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - feof
                - log_err
                - fclose
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - t_is_write
                - depth_end
                - depth_dec
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:494,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:495,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:498,10'
              BranchSideFuncs:
                - queue_trace
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - feof
                - discard_pdu
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - t_is_write
                - depth_end
                - depth_dec
                - depth_inc
        - Branch String:   'blktrace.c:495,4'
          Branch Sides:
            - BranchSide:      'blktrace.c:495,4'
              BranchSideFuncs:
                - fclose
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:495,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:495,4'
          Branch Sides:
            - BranchSide:      'blktrace.c:495,4'
              BranchSideFuncs:
                - fclose
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:495,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:495,4'
          Branch Sides:
            - BranchSide:      'blktrace.c:495,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7500
                - fclose
            - BranchSide:      'blktrace.c:496,4'
              BranchSideFuncs:
                - fclose
        - Branch String:   'blktrace.c:495,4'
          Branch Sides:
            - BranchSide:      'blktrace.c:495,4'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'blktrace.c:495,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7500
                - fclose
        - Branch String:   'blktrace.c:495,4'
          Branch Sides:
            - BranchSide:      'blktrace.c:495,4'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'blktrace.c:495,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7500
                - fclose
        - Branch String:   'blktrace.c:498,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:499,11'
              BranchSideFuncs:
                - t_is_write
                - queue_trace
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - feof
                - discard_pdu
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - depth_end
                - depth_dec
                - depth_inc
            - BranchSide:      'blktrace.c:513,20'
              BranchSideFuncs:
                - queue_trace
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - feof
                - discard_pdu
                - t_is_write
                - depth_end
                - depth_dec
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:499,8'
          Branch Sides:
            - BranchSide:      'blktrace.c:500,19'
              BranchSideFuncs:
                - depth_inc
                - t_is_write
                - queue_trace
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - feof
                - discard_pdu
                - depth_end
                - depth_dec
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:501,17'
              BranchSideFuncs:
                - t_is_write
                - queue_trace
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - feof
                - discard_pdu
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - depth_end
                - depth_dec
        - Branch String:   'blktrace.c:501,57'
          Branch Sides:
            - BranchSide:      'blktrace.c:502,9'
              BranchSideFuncs:
                - depth_dec
                - t_is_write
                - queue_trace
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - feof
                - discard_pdu
                - depth_end
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:503,19'
              BranchSideFuncs:
                - depth_dec
                - t_is_write
                - queue_trace
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - feof
                - discard_pdu
                - depth_end
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:501,13'
          Branch Sides:
            - BranchSide:      'blktrace.c:503,19'
              BranchSideFuncs:
                - depth_dec
                - t_is_write
                - queue_trace
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - feof
                - discard_pdu
                - depth_end
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:504,16'
              BranchSideFuncs:
                - t_is_write
                - queue_trace
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - feof
                - discard_pdu
                - depth_dec
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - depth_end
        - Branch String:   'blktrace.c:507,23'
          Branch Sides:
            - BranchSide:      'blktrace.c:507,26'
              BranchSideFuncs:
                - queue_trace
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - feof
                - discard_pdu
                - t_is_write
                - depth_end
                - depth_dec
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:511,3'
              BranchSideFuncs:
                - queue_trace
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - feof
                - discard_pdu
                - t_is_write
                - depth_end
                - depth_dec
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:507,8'
          Branch Sides:
            - BranchSide:      'blktrace.c:508,19'
              BranchSideFuncs:
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - feof
                - discard_pdu
                - queue_trace
                - t_is_write
                - depth_end
                - depth_dec
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:511,3'
              BranchSideFuncs:
                - queue_trace
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - feof
                - discard_pdu
                - t_is_write
                - depth_end
                - depth_dec
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:513,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:514,4'
              BranchSideFuncs:
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - feof
                - discard_pdu
                - queue_trace
                - t_is_write
                - depth_end
                - depth_dec
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:516,7'
              BranchSideFuncs:
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - feof
                - discard_pdu
                - queue_trace
                - t_is_write
                - depth_end
                - depth_dec
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:516,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:517,4'
              BranchSideFuncs:
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - feof
                - discard_pdu
                - queue_trace
                - t_is_write
                - depth_end
                - depth_dec
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:522,2'
              BranchSideFuncs:
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - feof
                - discard_pdu
                - queue_trace
                - t_is_write
                - depth_end
                - depth_dec
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:519,8'
          Branch Sides:
            - BranchSide:      'blktrace.c:520,5'
              BranchSideFuncs:
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
            - BranchSide:      'blktrace.c:521,3'
              BranchSideFuncs:
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - fread
                - ferror
                - feof
                - discard_pdu
                - queue_trace
                - t_is_write
                - depth_end
                - depth_dec
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:522,2'
          Branch Sides:
            - BranchSide:      'blktrace.c:468,37'
              BranchSideFuncs:
                - fread
                - ferror
                - feof
                - discard_pdu
                - queue_trace
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
                - t_is_write
                - depth_end
                - depth_dec
                - depth_inc
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - strerror
                - nowarn_snprintf.7500
                - log_err
                - log_err
                - byteswap_trace
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:524,6'
              BranchSideFuncs:
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
                - fio_gettime
        - Branch String:   'blktrace.c:524,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:525,25'
              BranchSideFuncs:
                - fio_gettime
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
            - BranchSide:      'blktrace.c:530,6'
              BranchSideFuncs:
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
                - log_err
        - Branch String:   'blktrace.c:530,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:532,7'
              BranchSideFuncs:
                - log_err
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
            - BranchSide:      'blktrace.c:534,6'
              BranchSideFuncs:
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
        - Branch String:   'blktrace.c:534,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:535,7'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
            - BranchSide:      'blktrace.c:555,2'
              BranchSideFuncs:
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
        - Branch String:   'blktrace.c:535,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:536,4'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:538,3'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
        - Branch String:   'blktrace.c:539,51'
          Branch Sides:
            - BranchSide:      'blktrace.c:540,8'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
            - BranchSide:      'blktrace.c:542,7'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
        - Branch String:   'blktrace.c:540,53'
          Branch Sides:
            - BranchSide:      'blktrace.c:541,8'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
            - BranchSide:      'blktrace.c:542,7'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
        - Branch String:   'blktrace.c:541,52'
          Branch Sides:
            - BranchSide:      'blktrace.c:542,7'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
            - BranchSide:      'blktrace.c:552,3'
              BranchSideFuncs: []
        - Branch String:   'blktrace.c:539,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:544,30'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
            - BranchSide:      'blktrace.c:552,3'
              BranchSideFuncs: []
        - Branch String:   'blktrace.c:544,30'
          Branch Sides:
            - BranchSide:      'blktrace.c:544,30'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
            - BranchSide:      'blktrace.c:544,30'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
        - Branch String:   'blktrace.c:545,31'
          Branch Sides:
            - BranchSide:      'blktrace.c:545,31'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
            - BranchSide:      'blktrace.c:545,31'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
        - Branch String:   'blktrace.c:546,30'
          Branch Sides:
            - BranchSide:      'blktrace.c:546,30'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
            - BranchSide:      'blktrace.c:546,30'
              BranchSideFuncs:
                - io_u_quiesce
                - free_io_mem
                - init_io_u_buffers
        - Branch String:   'blktrace.c:549,8'
          Branch Sides:
            - BranchSide:      'blktrace.c:550,5'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:551,3'
              BranchSideFuncs: []
        - Branch String:   'blktrace.c:555,2'
          Branch Sides:
            - BranchSide:      'blktrace.c:555,2'
              BranchSideFuncs:
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
            - BranchSide:      'blktrace.c:558,9'
              BranchSideFuncs:
                - fclose
                - log_err
                - __fio_option_is_set
        - Branch String:   'blktrace.c:555,2'
          Branch Sides:
            - BranchSide:      'blktrace.c:555,2'
              BranchSideFuncs:
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
            - BranchSide:      'blktrace.c:555,2'
              BranchSideFuncs:
                - fclose
                - log_err
                - __fio_option_is_set
                - trace_add_open_close_event
        - Branch String:   'blktrace.c:555,2'
          Branch Sides:
            - BranchSide:      'blktrace.c:556,30'
              BranchSideFuncs:
                - trace_add_open_close_event
                - fclose
                - log_err
                - __fio_option_is_set
            - BranchSide:      'blktrace.c:556,66'
              BranchSideFuncs:
                - fclose
                - log_err
                - __fio_option_is_set
        - Branch String:   'blktrace.c:566,2'
          Branch Sides:
            - BranchSide:      'blktrace.c:567,13'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
            - BranchSide:      'blktrace.c:574,7'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
        - Branch String:   'blktrace.c:567,7'
          Branch Sides:
            - BranchSide:      'blktrace.c:568,10'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
            - BranchSide:      'blktrace.c:569,19'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
        - Branch String:   'blktrace.c:571,15'
          Branch Sides:
            - BranchSide:      'blktrace.c:566,35'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
            - BranchSide:      'blktrace.c:566,35'
              BranchSideFuncs:
                - log_err
                - __fio_option_is_set
        - Branch String:   'blktrace.c:574,22'
          Branch Sides:
            - BranchSide:      'blktrace.c:574,26'
              BranchSideFuncs:
                - __fio_option_is_set
            - BranchSide:      'blktrace.c:580,2'
              BranchSideFuncs:
                - __fio_option_is_set
        - Branch String:   'blktrace.c:574,42'
          Branch Sides:
            - BranchSide:      'blktrace.c:574,46'
              BranchSideFuncs:
                - __fio_option_is_set
            - BranchSide:      'blktrace.c:580,2'
              BranchSideFuncs:
                - __fio_option_is_set
        - Branch String:   'blktrace.c:574,61'
          Branch Sides:
            - BranchSide:      'blktrace.c:575,7'
              BranchSideFuncs:
                - __fio_option_is_set
            - BranchSide:      'blktrace.c:580,2'
              BranchSideFuncs:
                - __fio_option_is_set
        - Branch String:   'blktrace.c:574,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:576,3'
              BranchSideFuncs:
                - __fio_option_is_set
            - BranchSide:      'blktrace.c:580,2'
              BranchSideFuncs:
                - __fio_option_is_set
        - Branch String:   'blktrace.c:581,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:582,3'
              BranchSideFuncs:
                - __fio_option_is_set
            - BranchSide:      'blktrace.c:585,6'
              BranchSideFuncs:
                - __fio_option_is_set
        - Branch String:   'blktrace.c:585,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:586,3'
              BranchSideFuncs:
                - __fio_option_is_set
            - BranchSide:      'blktrace.c:589,6'
              BranchSideFuncs:
                - __fio_option_is_set
        - Branch String:   'blktrace.c:589,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:590,3'
              BranchSideFuncs:
                - __fio_option_is_set
            - BranchSide:      'blktrace.c:597,7'
              BranchSideFuncs:
                - __fio_option_is_set
        - Branch String:   'blktrace.c:597,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:598,39'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:600,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'blktrace.c:461,20'
          Dst:             iolog_items_to_fetch
        - Src:             'blktrace.c:468,13'
          Dst:             fread
        - Src:             'blktrace.c:470,7'
          Dst:             ferror
        - Src:             'blktrace.c:471,4'
          Dst:             __errno_location
        - Src:             'blktrace.c:471,4'
          Dst:             __errno_location
        - Src:             'blktrace.c:471,4'
          Dst:             strerror
        - Src:             'blktrace.c:471,4'
          Dst:             nowarn_snprintf
        - Src:             'blktrace.c:471,4'
          Dst:             __errno_location
        - Src:             'blktrace.c:471,4'
          Dst:             __errno_location
        - Src:             'blktrace.c:471,4'
          Dst:             strerror
        - Src:             'blktrace.c:471,4'
          Dst:             nowarn_snprintf
        - Src:             'blktrace.c:473,14'
          Dst:             feof
        - Src:             'blktrace.c:476,4'
          Dst:             log_err
        - Src:             'blktrace.c:481,4'
          Dst:             byteswap_trace
        - Src:             'blktrace.c:484,4'
          Dst:             log_err
        - Src:             'blktrace.c:489,4'
          Dst:             log_err
        - Src:             'blktrace.c:493,9'
          Dst:             discard_pdu
        - Src:             'blktrace.c:495,4'
          Dst:             strerror
        - Src:             'blktrace.c:495,4'
          Dst:             nowarn_snprintf
        - Src:             'blktrace.c:495,4'
          Dst:             strerror
        - Src:             'blktrace.c:495,4'
          Dst:             nowarn_snprintf
        - Src:             'blktrace.c:500,5'
          Dst:             depth_inc
        - Src:             'blktrace.c:503,5'
          Dst:             depth_dec
        - Src:             'blktrace.c:505,5'
          Dst:             depth_end
        - Src:             'blktrace.c:507,8'
          Dst:             t_is_write
        - Src:             'blktrace.c:513,8'
          Dst:             queue_trace
        - Src:             'blktrace.c:527,3'
          Dst:             fio_gettime
        - Src:             'blktrace.c:531,3'
          Dst:             log_err
        - Src:             'blktrace.c:547,4'
          Dst:             io_u_quiesce
        - Src:             'blktrace.c:548,4'
          Dst:             free_io_mem
        - Src:             'blktrace.c:549,8'
          Dst:             init_io_u_buffers
        - Src:             'blktrace.c:556,3'
          Dst:             trace_add_open_close_event
        - Src:             'blktrace.c:558,2'
          Dst:             fclose
        - Src:             'blktrace.c:576,3'
          Dst:             log_err
        - Src:             'blktrace.c:597,7'
          Dst:             __fio_option_is_set
        - Src:             'blktrace.c:602,2'
          Dst:             fclose
    - functionName:    init_blktrace_read
      functionSourceFile: '/src/fio/blktrace.c'
      linkageType:     externalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - filename
        - need_swap
      BBCount:         33
      ICount:          208
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - __errno_location
        - fclose
        - fopen64
        - free_release_files
        - log_err
        - nowarn_snprintf
        - read_blktrace
        - strerror
        - td_bump_runstate
        - td_restore_runstate
      functionUses:    1
      BranchProfiles:
        - Branch String:   'blktrace.c:410,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:411,3'
              BranchSideFuncs:
                - free_release_files
                - td_bump_runstate
                - read_blktrace
                - fclose
                - td_restore_runstate
                - log_err
            - BranchSide:      'blktrace.c:414,29'
              BranchSideFuncs:
                - free_release_files
                - td_bump_runstate
                - read_blktrace
                - fclose
                - td_restore_runstate
                - log_err
        - Branch String:   'blktrace.c:411,3'
          Branch Sides:
            - BranchSide:      'blktrace.c:411,3'
              BranchSideFuncs:
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:411,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:411,3'
          Branch Sides:
            - BranchSide:      'blktrace.c:411,3'
              BranchSideFuncs:
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
            - BranchSide:      'blktrace.c:411,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - fclose
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
        - Branch String:   'blktrace.c:411,3'
          Branch Sides:
            - BranchSide:      'blktrace.c:411,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - fclose
            - BranchSide:      'blktrace.c:412,3'
              BranchSideFuncs:
                - fclose
        - Branch String:   'blktrace.c:411,3'
          Branch Sides:
            - BranchSide:      'blktrace.c:411,3'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'blktrace.c:411,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - fclose
        - Branch String:   'blktrace.c:411,3'
          Branch Sides:
            - BranchSide:      'blktrace.c:411,3'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'blktrace.c:411,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7500
                - fclose
        - Branch String:   'blktrace.c:422,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:423,3'
              BranchSideFuncs:
                - td_restore_runstate
                - log_err
            - BranchSide:      'blktrace.c:426,22'
              BranchSideFuncs:
                - td_restore_runstate
                - log_err
        - Branch String:   'blktrace.c:428,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:429,3'
              BranchSideFuncs: []
            - BranchSide:      'blktrace.c:433,2'
              BranchSideFuncs: []
        - Branch String:   'blktrace.c:436,6'
          Branch Sides:
            - BranchSide:      'blktrace.c:437,10'
              BranchSideFuncs:
                - fclose
            - BranchSide:      'blktrace.c:440,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'blktrace.c:409,21'
          Dst:             fopen64
        - Src:             'blktrace.c:411,3'
          Dst:             __errno_location
        - Src:             'blktrace.c:411,3'
          Dst:             __errno_location
        - Src:             'blktrace.c:411,3'
          Dst:             strerror
        - Src:             'blktrace.c:411,3'
          Dst:             nowarn_snprintf
        - Src:             'blktrace.c:411,3'
          Dst:             __errno_location
        - Src:             'blktrace.c:411,3'
          Dst:             __errno_location
        - Src:             'blktrace.c:411,3'
          Dst:             strerror
        - Src:             'blktrace.c:411,3'
          Dst:             nowarn_snprintf
        - Src:             'blktrace.c:418,2'
          Dst:             free_release_files
        - Src:             'blktrace.c:420,14'
          Dst:             td_bump_runstate
        - Src:             'blktrace.c:422,7'
          Dst:             read_blktrace
        - Src:             'blktrace.c:426,2'
          Dst:             td_restore_runstate
        - Src:             'blktrace.c:429,3'
          Dst:             log_err
        - Src:             'blktrace.c:437,3'
          Dst:             fclose
    - functionName:    cgroup_exit
      functionSourceFile: '/src/fio/cgroup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_sem_remove
      functionUses:    0
      BranchProfiles:
        - Branch String:   'cgroup.c:236,17'
          Branch Sides:
            - BranchSide:      'cgroup.c:236,17'
              BranchSideFuncs:
                - fio_sem_remove
            - BranchSide:      'cgroup.c:236,17'
              BranchSideFuncs:
                - fio_sem_remove
      Callsites:
        - Src:             'cgroup.c:236,2'
          Dst:             fio_sem_remove
    - functionName:    cgroup_init
      functionSourceFile: '/src/fio/cgroup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          25
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fio_sem_init
        - log_err
      functionUses:    0
      BranchProfiles:
        - Branch String:   'cgroup.c:229,9'
          Branch Sides:
            - BranchSide:      'cgroup.c:229,9'
              BranchSideFuncs:
                - fio_sem_init
                - log_err
            - BranchSide:      'cgroup.c:229,9'
              BranchSideFuncs:
                - fio_sem_init
                - log_err
        - Branch String:   'cgroup.c:230,6'
          Branch Sides:
            - BranchSide:      'cgroup.c:230,6'
              BranchSideFuncs: []
            - BranchSide:      'cgroup.c:231,3'
              BranchSideFuncs:
                - log_err
      Callsites:
        - Src:             'cgroup.c:229,9'
          Dst:             fio_sem_init
        - Src:             'cgroup.c:231,3'
          Dst:             log_err
    - functionName:    __flist_add
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - prev
        - next
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_add_tail
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - new_entry
        - head
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_add
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:67,2'
          Dst:             __flist_add
    - functionName:    __flist_del
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prev
        - next
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cgroup_del_pid
      functionSourceFile: '/src/fio/cgroup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - mnt
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - cgroup_write_pid
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'cgroup.c:161,9'
          Dst:             cgroup_write_pid
    - functionName:    cgroup_write_pid
      functionSourceFile: '/src/fio/cgroup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - td
        - path
        - cgroup2
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - write_int_to_file
      functionUses:    2
      BranchProfiles:
        - Branch String:   'cgroup.c:150,6'
          Branch Sides:
            - BranchSide:      'cgroup.c:151,28'
              BranchSideFuncs:
                - write_int_to_file
            - BranchSide:      'cgroup.c:153,27'
              BranchSideFuncs:
                - write_int_to_file
      Callsites:
        - Src:             'cgroup.c:151,10'
          Dst:             write_int_to_file
        - Src:             'cgroup.c:153,9'
          Dst:             write_int_to_file
    - functionName:    write_int_to_file
      functionSourceFile: '/src/fio/cgroup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - path
        - filename
        - val
        - onerr
      BBCount:         25
      ICount:          163
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - __errno_location
        - fclose
        - fopen64
        - fprintf
        - nowarn_snprintf
        - sprintf
        - strerror
      functionUses:    3
      BranchProfiles:
        - Branch String:   'cgroup.c:135,6'
          Branch Sides:
            - BranchSide:      'cgroup.c:136,3'
              BranchSideFuncs:
                - fprintf
                - fclose
            - BranchSide:      'cgroup.c:140,10'
              BranchSideFuncs:
                - fprintf
                - fclose
        - Branch String:   'cgroup.c:136,3'
          Branch Sides:
            - BranchSide:      'cgroup.c:136,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
            - BranchSide:      'cgroup.c:136,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
        - Branch String:   'cgroup.c:136,3'
          Branch Sides:
            - BranchSide:      'cgroup.c:136,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
            - BranchSide:      'cgroup.c:136,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
        - Branch String:   'cgroup.c:136,3'
          Branch Sides:
            - BranchSide:      'cgroup.c:136,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
            - BranchSide:      'cgroup.c:137,3'
              BranchSideFuncs: []
        - Branch String:   'cgroup.c:136,3'
          Branch Sides:
            - BranchSide:      'cgroup.c:136,3'
              BranchSideFuncs: []
            - BranchSide:      'cgroup.c:136,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
        - Branch String:   'cgroup.c:136,3'
          Branch Sides:
            - BranchSide:      'cgroup.c:136,3'
              BranchSideFuncs: []
            - BranchSide:      'cgroup.c:136,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
      Callsites:
        - Src:             'cgroup.c:133,2'
          Dst:             sprintf
        - Src:             'cgroup.c:134,6'
          Dst:             fopen64
        - Src:             'cgroup.c:136,3'
          Dst:             __errno_location
        - Src:             'cgroup.c:136,3'
          Dst:             __errno_location
        - Src:             'cgroup.c:136,3'
          Dst:             strerror
        - Src:             'cgroup.c:136,3'
          Dst:             nowarn_snprintf
        - Src:             'cgroup.c:136,3'
          Dst:             __errno_location
        - Src:             'cgroup.c:136,3'
          Dst:             __errno_location
        - Src:             'cgroup.c:136,3'
          Dst:             strerror
        - Src:             'cgroup.c:136,3'
          Dst:             nowarn_snprintf
        - Src:             'cgroup.c:140,2'
          Dst:             fprintf
        - Src:             'cgroup.c:141,2'
          Dst:             fclose
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/./lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             './lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    cgroup_shutdown
      functionSourceFile: '/src/fio/cgroup.c'
      linkageType:     externalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - mnt
      BBCount:         15
      ICount:          74
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - cgroup_del_pid
        - sfree
      functionUses:    1
      BranchProfiles:
        - Branch String:   'cgroup.c:215,6'
          Branch Sides:
            - BranchSide:      'cgroup.c:216,3'
              BranchSideFuncs: []
            - BranchSide:      'cgroup.c:217,7'
              BranchSideFuncs:
                - sfree
                - sfree
                - cgroup_del_pid
        - Branch String:   'cgroup.c:217,27'
          Branch Sides:
            - BranchSide:      'cgroup.c:217,31'
              BranchSideFuncs:
                - cgroup_del_pid
                - sfree
                - sfree
            - BranchSide:      'cgroup.c:220,17'
              BranchSideFuncs:
                - cgroup_del_pid
                - sfree
                - sfree
        - Branch String:   'cgroup.c:217,6'
          Branch Sides:
            - BranchSide:      'cgroup.c:218,3'
              BranchSideFuncs:
                - cgroup_del_pid
                - sfree
                - sfree
            - BranchSide:      'cgroup.c:220,17'
              BranchSideFuncs:
                - cgroup_del_pid
                - sfree
                - sfree
        - Branch String:   'cgroup.c:222,6'
          Branch Sides:
            - BranchSide:      'cgroup.c:223,9'
              BranchSideFuncs:
                - sfree
                - sfree
            - BranchSide:      'cgroup.c:224,8'
              BranchSideFuncs:
                - sfree
      Callsites:
        - Src:             'cgroup.c:220,2'
          Dst:             cgroup_del_pid
        - Src:             'cgroup.c:223,3'
          Dst:             sfree
        - Src:             'cgroup.c:224,2'
          Dst:             sfree
    - functionName:    add_cgroup
      functionSourceFile: '/src/fio/cgroup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - name
        - clist
      BBCount:         16
      ICount:          98
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - fio_sem_down
        - fio_sem_up
        - flist_add_tail
        - log_err
        - sfree
        - smalloc
        - smalloc_strdup
      functionUses:    1
      BranchProfiles:
        - Branch String:   'cgroup.c:69,6'
          Branch Sides:
            - BranchSide:      'cgroup.c:70,3'
              BranchSideFuncs:
                - smalloc
                - log_err
                - smalloc_strdup
                - sfree
                - fio_sem_down
                - flist_add_tail.7565
                - fio_sem_up
            - BranchSide:      'cgroup.c:72,7'
              BranchSideFuncs:
                - smalloc
                - log_err
                - smalloc_strdup
                - sfree
                - fio_sem_down
                - flist_add_tail.7565
                - fio_sem_up
        - Branch String:   'cgroup.c:73,6'
          Branch Sides:
            - BranchSide:      'cgroup.c:73,11'
              BranchSideFuncs:
                - smalloc_strdup
                - sfree
                - log_err
                - fio_sem_down
                - flist_add_tail.7565
                - fio_sem_up
            - BranchSide:      'cgroup.c:79,2'
              BranchSideFuncs:
                - smalloc_strdup
                - sfree
                - log_err
                - fio_sem_down
                - flist_add_tail.7565
                - fio_sem_up
        - Branch String:   'cgroup.c:81,6'
          Branch Sides:
            - BranchSide:      'cgroup.c:82,9'
              BranchSideFuncs:
                - fio_sem_down
                - flist_add_tail.7565
                - fio_sem_up
            - BranchSide:      'cgroup.c:85,6'
              BranchSideFuncs:
                - fio_sem_down
                - flist_add_tail.7565
                - fio_sem_up
        - Branch String:   'cgroup.c:85,6'
          Branch Sides:
            - BranchSide:      'cgroup.c:86,3'
              BranchSideFuncs:
                - fio_sem_down
                - flist_add_tail.7565
                - fio_sem_up
            - BranchSide:      'cgroup.c:87,15'
              BranchSideFuncs:
                - fio_sem_down
                - flist_add_tail.7565
                - fio_sem_up
      Callsites:
        - Src:             'cgroup.c:72,7'
          Dst:             smalloc
        - Src:             'cgroup.c:75,3'
          Dst:             log_err
        - Src:             'cgroup.c:80,13'
          Dst:             smalloc_strdup
        - Src:             'cgroup.c:82,3'
          Dst:             sfree
        - Src:             'cgroup.c:87,2'
          Dst:             fio_sem_down
        - Src:             'cgroup.c:88,2'
          Dst:             flist_add_tail
        - Src:             'cgroup.c:89,2'
          Dst:             fio_sem_up
    - functionName:    get_cgroup_root
      functionSourceFile: '/src/fio/cgroup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - mnt
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - sprintf
      functionUses:    1
      BranchProfiles:
        - Branch String:   'cgroup.c:118,6'
          Branch Sides:
            - BranchSide:      'cgroup.c:119,11'
              BranchSideFuncs:
                - sprintf
            - BranchSide:      'cgroup.c:121,11'
              BranchSideFuncs:
                - sprintf
      Callsites:
        - Src:             'cgroup.c:119,3'
          Dst:             sprintf
        - Src:             'cgroup.c:121,3'
          Dst:             sprintf
    - functionName:    find_cgroup_mnt
      functionSourceFile: '/src/fio/cgroup.c'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         45
      ICount:          249
      EdgeCount:       58
      CyclomaticComplexity: 15
      functionsReached:
        - __errno_location
        - endmntent
        - getmntent_r
        - log_err
        - nowarn_snprintf
        - setmntent
        - sfree
        - smalloc
        - smalloc_strdup
        - strcmp
        - strerror
        - strstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'cgroup.c:30,6'
          Branch Sides:
            - BranchSide:      'cgroup.c:31,3'
              BranchSideFuncs:
                - getmntent_r
                - log_err
                - endmntent
                - smalloc
                - smalloc_strdup
                - sfree
                - log_err
                - strcmp
                - strstr
                - strcmp
            - BranchSide:      'cgroup.c:35,2'
              BranchSideFuncs:
                - getmntent_r
                - log_err
                - endmntent
                - smalloc
                - smalloc_strdup
                - sfree
                - log_err
                - strcmp
                - strstr
                - strcmp
        - Branch String:   'cgroup.c:31,3'
          Branch Sides:
            - BranchSide:      'cgroup.c:31,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
            - BranchSide:      'cgroup.c:31,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
        - Branch String:   'cgroup.c:31,3'
          Branch Sides:
            - BranchSide:      'cgroup.c:31,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
            - BranchSide:      'cgroup.c:31,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
        - Branch String:   'cgroup.c:31,3'
          Branch Sides:
            - BranchSide:      'cgroup.c:31,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
            - BranchSide:      'cgroup.c:32,3'
              BranchSideFuncs: []
        - Branch String:   'cgroup.c:31,3'
          Branch Sides:
            - BranchSide:      'cgroup.c:31,3'
              BranchSideFuncs: []
            - BranchSide:      'cgroup.c:31,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
        - Branch String:   'cgroup.c:31,3'
          Branch Sides:
            - BranchSide:      'cgroup.c:31,3'
              BranchSideFuncs: []
            - BranchSide:      'cgroup.c:31,3'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
        - Branch String:   'cgroup.c:35,2'
          Branch Sides:
            - BranchSide:      'cgroup.c:36,15'
              BranchSideFuncs:
                - strcmp
                - strstr
                - strcmp
                - log_err
                - endmntent
                - smalloc
                - smalloc_strdup
                - sfree
                - log_err
                - getmntent_r
            - BranchSide:      'cgroup.c:45,6'
              BranchSideFuncs:
                - log_err
                - endmntent
                - smalloc
                - smalloc_strdup
                - sfree
                - log_err
        - Branch String:   'cgroup.c:36,40'
          Branch Sides:
            - BranchSide:      'cgroup.c:37,14'
              BranchSideFuncs:
                - strcmp
                - log_err
                - endmntent
                - smalloc
                - smalloc_strdup
                - sfree
                - log_err
                - getmntent_r
                - strcmp
                - strstr
            - BranchSide:      'cgroup.c:39,15'
              BranchSideFuncs:
                - strcmp
                - log_err
                - endmntent
                - smalloc
                - smalloc_strdup
                - sfree
                - log_err
                - getmntent_r
                - strcmp
                - strstr
        - Branch String:   'cgroup.c:36,7'
          Branch Sides:
            - BranchSide:      'cgroup.c:38,4'
              BranchSideFuncs:
                - log_err
                - endmntent
                - smalloc
                - smalloc_strdup
                - sfree
                - log_err
            - BranchSide:      'cgroup.c:39,15'
              BranchSideFuncs:
                - strcmp
                - log_err
                - endmntent
                - smalloc
                - smalloc_strdup
                - sfree
                - log_err
                - getmntent_r
                - strcmp
                - strstr
        - Branch String:   'cgroup.c:39,7'
          Branch Sides:
            - BranchSide:      'cgroup.c:35,2'
              BranchSideFuncs:
                - getmntent_r
                - log_err
                - endmntent
                - smalloc
                - smalloc_strdup
                - sfree
                - log_err
                - strcmp
                - strstr
                - strcmp
            - BranchSide:      'cgroup.c:40,12'
              BranchSideFuncs:
                - log_err
                - endmntent
                - smalloc
                - smalloc_strdup
                - sfree
                - log_err
        - Branch String:   'cgroup.c:45,6'
          Branch Sides:
            - BranchSide:      'cgroup.c:46,16'
              BranchSideFuncs:
                - smalloc
                - endmntent
                - smalloc_strdup
                - sfree
                - log_err
            - BranchSide:      'cgroup.c:57,3'
              BranchSideFuncs:
                - log_err
                - endmntent
        - Branch String:   'cgroup.c:47,7'
          Branch Sides:
            - BranchSide:      'cgroup.c:48,38'
              BranchSideFuncs:
                - smalloc_strdup
                - sfree
                - log_err
                - endmntent
            - BranchSide:      'cgroup.c:56,2'
              BranchSideFuncs:
                - endmntent
        - Branch String:   'cgroup.c:49,8'
          Branch Sides:
            - BranchSide:      'cgroup.c:50,11'
              BranchSideFuncs:
                - endmntent
            - BranchSide:      'cgroup.c:53,27'
              BranchSideFuncs:
                - endmntent
      Callsites:
        - Src:             'cgroup.c:29,6'
          Dst:             setmntent
        - Src:             'cgroup.c:31,3'
          Dst:             __errno_location
        - Src:             'cgroup.c:31,3'
          Dst:             __errno_location
        - Src:             'cgroup.c:31,3'
          Dst:             strerror
        - Src:             'cgroup.c:31,3'
          Dst:             nowarn_snprintf
        - Src:             'cgroup.c:31,3'
          Dst:             __errno_location
        - Src:             'cgroup.c:31,3'
          Dst:             __errno_location
        - Src:             'cgroup.c:31,3'
          Dst:             strerror
        - Src:             'cgroup.c:31,3'
          Dst:             nowarn_snprintf
        - Src:             'cgroup.c:35,16'
          Dst:             getmntent_r
        - Src:             'cgroup.c:36,8'
          Dst:             strcmp
        - Src:             'cgroup.c:37,7'
          Dst:             strstr
        - Src:             'cgroup.c:39,8'
          Dst:             strcmp
        - Src:             'cgroup.c:46,16'
          Dst:             smalloc
        - Src:             'cgroup.c:48,23'
          Dst:             smalloc_strdup
        - Src:             'cgroup.c:50,5'
          Dst:             sfree
        - Src:             'cgroup.c:51,5'
          Dst:             log_err
        - Src:             'cgroup.c:57,3'
          Dst:             log_err
        - Src:             'cgroup.c:60,2'
          Dst:             endmntent
    - functionName:    getmntent_r
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    cgroup_setup
      functionSourceFile: '/src/fio/cgroup.c'
      linkageType:     externalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - clist
        - mnt
      BBCount:         45
      ICount:          261
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached:
        - __errno_location
        - add_cgroup
        - cgroup_write_pid
        - find_cgroup_mnt
        - get_cgroup_root
        - log_err
        - mkdir
        - nowarn_snprintf
        - strerror
        - write_int_to_file
      functionUses:    1
      BranchProfiles:
        - Branch String:   'cgroup.c:168,6'
          Branch Sides:
            - BranchSide:      'cgroup.c:169,3'
              BranchSideFuncs:
                - find_cgroup_mnt
                - get_cgroup_root
                - mkdir
                - add_cgroup
                - cgroup_write_pid
                - free
                - free
                - write_int_to_file
                - log_err
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
                - log_err
                - strerror
                - nowarn_snprintf.7574
            - BranchSide:      'cgroup.c:171,8'
              BranchSideFuncs:
                - find_cgroup_mnt
                - get_cgroup_root
                - mkdir
                - add_cgroup
                - cgroup_write_pid
                - free
                - free
                - write_int_to_file
                - log_err
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
                - log_err
                - strerror
                - nowarn_snprintf.7574
        - Branch String:   'cgroup.c:171,6'
          Branch Sides:
            - BranchSide:      'cgroup.c:172,26'
              BranchSideFuncs:
                - get_cgroup_root
                - mkdir
                - add_cgroup
                - cgroup_write_pid
                - free
                - free
                - write_int_to_file
                - log_err
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
                - log_err
                - strerror
                - nowarn_snprintf.7574
            - BranchSide:      'cgroup.c:180,25'
              BranchSideFuncs:
                - get_cgroup_root
                - mkdir
                - add_cgroup
                - cgroup_write_pid
                - free
                - free
                - write_int_to_file
                - log_err
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
                - log_err
                - strerror
                - nowarn_snprintf.7574
        - Branch String:   'cgroup.c:173,7'
          Branch Sides:
            - BranchSide:      'cgroup.c:174,4'
              BranchSideFuncs:
                - get_cgroup_root
                - mkdir
                - add_cgroup
                - cgroup_write_pid
                - free
                - free
                - write_int_to_file
                - log_err
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
                - log_err
                - strerror
                - nowarn_snprintf.7574
            - BranchSide:      'cgroup.c:175,2'
              BranchSideFuncs:
                - get_cgroup_root
                - mkdir
                - add_cgroup
                - cgroup_write_pid
                - free
                - free
                - write_int_to_file
                - log_err
                - __errno_location
                - strerror
                - nowarn_snprintf.7574
                - log_err
                - strerror
                - nowarn_snprintf.7574
        - Branch String:   'cgroup.c:181,6'
          Branch Sides:
            - BranchSide:      'cgroup.c:182,13'
              BranchSideFuncs:
                - __errno_location
                - cgroup_write_pid
                - free
                - free
                - write_int_to_file
                - log_err
                - strerror
                - nowarn_snprintf.7574
                - log_err
                - strerror
                - nowarn_snprintf.7574
            - BranchSide:      'cgroup.c:190,14'
              BranchSideFuncs:
                - add_cgroup
                - cgroup_write_pid
                - free
                - free
                - write_int_to_file
                - log_err
        - Branch String:   'cgroup.c:184,7'
          Branch Sides:
            - BranchSide:      'cgroup.c:185,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7574
                - log_err
                - free
                - strerror
                - nowarn_snprintf.7574
            - BranchSide:      'cgroup.c:189,2'
              BranchSideFuncs:
                - cgroup_write_pid
                - free
                - free
                - write_int_to_file
                - log_err
        - Branch String:   'cgroup.c:185,4'
          Branch Sides:
            - BranchSide:      'cgroup.c:185,4'
              BranchSideFuncs:
                - log_err
                - free
                - strerror
                - nowarn_snprintf.7574
            - BranchSide:      'cgroup.c:185,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7574
                - log_err
                - free
                - strerror
                - nowarn_snprintf.7574
        - Branch String:   'cgroup.c:185,4'
          Branch Sides:
            - BranchSide:      'cgroup.c:185,4'
              BranchSideFuncs:
                - log_err
                - free
                - strerror
                - nowarn_snprintf.7574
            - BranchSide:      'cgroup.c:185,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7574
                - log_err
                - free
                - strerror
                - nowarn_snprintf.7574
        - Branch String:   'cgroup.c:185,4'
          Branch Sides:
            - BranchSide:      'cgroup.c:185,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7574
                - log_err
                - free
            - BranchSide:      'cgroup.c:186,30'
              BranchSideFuncs:
                - log_err
                - free
        - Branch String:   'cgroup.c:185,4'
          Branch Sides:
            - BranchSide:      'cgroup.c:185,4'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'cgroup.c:185,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7574
                - log_err
                - free
        - Branch String:   'cgroup.c:185,4'
          Branch Sides:
            - BranchSide:      'cgroup.c:185,4'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'cgroup.c:185,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7574
                - log_err
                - free
        - Branch String:   'cgroup.c:192,6'
          Branch Sides:
            - BranchSide:      'cgroup.c:193,9'
              BranchSideFuncs:
                - write_int_to_file
                - cgroup_write_pid
                - free
                - free
                - log_err
            - BranchSide:      'cgroup.c:203,24'
              BranchSideFuncs:
                - cgroup_write_pid
                - free
                - free
        - Branch String:   'cgroup.c:193,7'
          Branch Sides:
            - BranchSide:      'cgroup.c:194,4'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'cgroup.c:197,25'
              BranchSideFuncs:
                - write_int_to_file
                - cgroup_write_pid
                - free
                - free
        - Branch String:   'cgroup.c:197,7'
          Branch Sides:
            - BranchSide:      'cgroup.c:200,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'cgroup.c:201,2'
              BranchSideFuncs:
                - cgroup_write_pid
                - free
                - free
        - Branch String:   'cgroup.c:203,6'
          Branch Sides:
            - BranchSide:      'cgroup.c:203,49'
              BranchSideFuncs:
                - free
            - BranchSide:      'cgroup.c:204,8'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'cgroup.c:172,10'
          Dst:             find_cgroup_mnt
        - Src:             'cgroup.c:180,9'
          Dst:             get_cgroup_root
        - Src:             'cgroup.c:181,6'
          Dst:             mkdir
        - Src:             'cgroup.c:182,13'
          Dst:             __errno_location
        - Src:             'cgroup.c:185,4'
          Dst:             strerror
        - Src:             'cgroup.c:185,4'
          Dst:             nowarn_snprintf
        - Src:             'cgroup.c:185,4'
          Dst:             strerror
        - Src:             'cgroup.c:185,4'
          Dst:             nowarn_snprintf
        - Src:             'cgroup.c:186,4'
          Dst:             log_err
        - Src:             'cgroup.c:190,3'
          Dst:             add_cgroup
        - Src:             'cgroup.c:194,4'
          Dst:             log_err
        - Src:             'cgroup.c:197,7'
          Dst:             write_int_to_file
        - Src:             'cgroup.c:203,7'
          Dst:             cgroup_write_pid
    - functionName:    flist_del
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_del
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:92,2'
          Dst:             __flist_del
    - functionName:    cgroup_kill
      functionSourceFile: '/src/fio/cgroup.c'
      linkageType:     externalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - clist
      BBCount:         13
      ICount:          96
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - fio_sem_down
        - fio_sem_up
        - flist_del
        - rmdir
        - sfree
      functionUses:    1
      BranchProfiles:
        - Branch String:   'cgroup.c:97,6'
          Branch Sides:
            - BranchSide:      'cgroup.c:98,3'
              BranchSideFuncs:
                - fio_sem_down
                - fio_sem_up
                - rmdir
                - flist_del.7594
                - sfree
                - sfree
            - BranchSide:      'cgroup.c:100,15'
              BranchSideFuncs:
                - fio_sem_down
                - fio_sem_up
                - rmdir
                - flist_del.7594
                - sfree
                - sfree
        - Branch String:   'cgroup.c:102,2'
          Branch Sides:
            - BranchSide:      'cgroup.c:103,8'
              BranchSideFuncs:
                - rmdir
                - flist_del.7594
                - sfree
                - sfree
                - fio_sem_up
            - BranchSide:      'cgroup.c:111,13'
              BranchSideFuncs:
                - fio_sem_up
        - Branch String:   'cgroup.c:104,7'
          Branch Sides:
            - BranchSide:      'cgroup.c:105,10'
              BranchSideFuncs:
                - flist_del.7594
                - sfree
                - sfree
                - fio_sem_up
                - rmdir
            - BranchSide:      'cgroup.c:106,14'
              BranchSideFuncs:
                - flist_del.7594
                - sfree
                - sfree
                - fio_sem_up
                - rmdir
      Callsites:
        - Src:             'cgroup.c:100,2'
          Dst:             fio_sem_down
        - Src:             'cgroup.c:105,4'
          Dst:             rmdir
        - Src:             'cgroup.c:106,3'
          Dst:             flist_del
        - Src:             'cgroup.c:107,3'
          Dst:             sfree
        - Src:             'cgroup.c:108,3'
          Dst:             sfree
        - Src:             'cgroup.c:111,2'
          Dst:             fio_sem_up
    - functionName:    __rand32
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          81
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __rand64
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          128
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __flist_del
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prev
        - next
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_del_init
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         5
      ICount:          34
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_del
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:103,2'
          Dst:             __flist_del
    - functionName:    __rand
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __rand32
        - __rand64
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:100,6'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:101,20'
              BranchSideFuncs:
                - __rand64.7626
            - BranchSide:      './os/../lib/rand.h:103,20'
              BranchSideFuncs:
                - __rand32.7625
      Callsites:
        - Src:             './os/../lib/rand.h:101,10'
          Dst:             __rand64
        - Src:             './os/../lib/rand.h:103,10'
          Dst:             __rand32
    - functionName:    rand_max
      functionSourceFile: '/src/fio/./os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   './os/../lib/rand.h:31,6'
          Branch Sides:
            - BranchSide:      './os/../lib/rand.h:32,3'
              BranchSideFuncs: []
            - BranchSide:      './os/../lib/rand.h:34,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    io_u_should_trim
      functionSourceFile: '/src/fio/trim.c'
      linkageType:     externalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __rand
        - rand_max
      functionUses:    1
      BranchProfiles:
        - Branch String:   'trim.c:73,6'
          Branch Sides:
            - BranchSide:      'trim.c:74,3'
              BranchSideFuncs:
                - rand_max.7630
                - __rand.7629
            - BranchSide:      'trim.c:76,24'
              BranchSideFuncs:
                - rand_max.7630
                - __rand.7629
      Callsites:
        - Src:             'trim.c:76,14'
          Dst:             rand_max
        - Src:             'trim.c:77,6'
          Dst:             __rand
    - functionName:    fio_file_open
      functionSourceFile: '/src/fio/./os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    flist_del
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - entry
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __flist_del
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             './os/../flist.h:92,2'
          Dst:             __flist_del
    - functionName:    remove_trim_entry
      functionSourceFile: '/src/fio/./trim.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - ipo
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - flist_del_init
        - flist_empty
      functionUses:    1
      BranchProfiles:
        - Branch String:   './trim.h:20,6'
          Branch Sides:
            - BranchSide:      './trim.h:20,6'
              BranchSideFuncs: []
            - BranchSide:      './trim.h:21,19'
              BranchSideFuncs:
                - flist_del_init.7628
      Callsites:
        - Src:             './trim.h:20,7'
          Dst:             flist_empty
        - Src:             './trim.h:21,3'
          Dst:             flist_del_init
    - functionName:    flist_empty
      functionSourceFile: '/src/fio/./os/../flist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - head
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    get_next_trim
      functionSourceFile: '/src/fio/trim.c'
      linkageType:     externalLinkage
      functionLinenumber: 12
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         36
      ICount:          244
      EdgeCount:       44
      CyclomaticComplexity: 10
      functionsReached:
        - __assert_fail
        - __dprint
        - fio_file_open
        - flist_del
        - flist_empty
        - get_file
        - rb_erase
        - remove_trim_entry
        - td_io_open_file
      functionUses:    2
      BranchProfiles:
        - Branch String:   'trim.c:18,6'
          Branch Sides:
            - BranchSide:      'trim.c:19,3'
              BranchSideFuncs: []
            - BranchSide:      'trim.c:20,19'
              BranchSideFuncs:
                - flist_empty.7636
                - __assert_fail
                - remove_trim_entry.7635
                - __assert_fail
                - rb_erase
                - free
                - fio_file_open.7633
                - td_io_open_file
                - get_file
                - fio_file_open.7633
                - __assert_fail
                - __dprint
                - __dprint
                - flist_del.7634
        - Branch String:   'trim.c:20,6'
          Branch Sides:
            - BranchSide:      'trim.c:21,3'
              BranchSideFuncs: []
            - BranchSide:      'trim.c:23,2'
              BranchSideFuncs:
                - __assert_fail
                - remove_trim_entry.7635
                - __assert_fail
                - rb_erase
                - free
                - fio_file_open.7633
                - td_io_open_file
                - get_file
                - fio_file_open.7633
                - __assert_fail
                - __dprint
                - __dprint
                - flist_del.7634
        - Branch String:   'trim.c:23,2'
          Branch Sides:
            - BranchSide:      'trim.c:23,2'
              BranchSideFuncs:
                - remove_trim_entry.7635
                - __assert_fail
                - rb_erase
                - free
                - fio_file_open.7633
                - td_io_open_file
                - get_file
                - fio_file_open.7633
                - __assert_fail
                - __dprint
                - __dprint
                - flist_del.7634
            - BranchSide:      'trim.c:24,8'
              BranchSideFuncs:
                - remove_trim_entry.7635
                - __assert_fail
                - rb_erase
                - free
                - fio_file_open.7633
                - td_io_open_file
                - get_file
                - fio_file_open.7633
                - __assert_fail
                - __dprint
                - __dprint
                - flist_del.7634
        - Branch String:   'trim.c:35,6'
          Branch Sides:
            - BranchSide:      'trim.c:36,7'
              BranchSideFuncs:
                - fio_file_open.7633
                - td_io_open_file
                - get_file
                - fio_file_open.7633
                - __assert_fail
                - __dprint
                - __dprint
            - BranchSide:      'trim.c:45,3'
              BranchSideFuncs:
                - fio_file_open.7633
                - td_io_open_file
                - get_file
                - fio_file_open.7633
                - __assert_fail
                - __dprint
                - __dprint
        - Branch String:   'trim.c:36,7'
          Branch Sides:
            - BranchSide:      'trim.c:37,15'
              BranchSideFuncs:
                - flist_del.7634
                - free
                - fio_file_open.7633
                - td_io_open_file
                - get_file
                - fio_file_open.7633
                - __assert_fail
                - __dprint
                - __dprint
            - BranchSide:      'trim.c:39,4'
              BranchSideFuncs:
                - __assert_fail
                - rb_erase
                - free
                - fio_file_open.7633
                - td_io_open_file
                - get_file
                - fio_file_open.7633
                - __assert_fail
                - __dprint
                - __dprint
        - Branch String:   'trim.c:39,4'
          Branch Sides:
            - BranchSide:      'trim.c:39,4'
              BranchSideFuncs:
                - rb_erase
                - free
                - fio_file_open.7633
                - td_io_open_file
                - get_file
                - fio_file_open.7633
                - __assert_fail
                - __dprint
                - __dprint
            - BranchSide:      'trim.c:40,14'
              BranchSideFuncs:
                - rb_erase
                - free
                - fio_file_open.7633
                - td_io_open_file
                - get_file
                - fio_file_open.7633
                - __assert_fail
                - __dprint
                - __dprint
        - Branch String:   'trim.c:47,6'
          Branch Sides:
            - BranchSide:      'trim.c:48,27'
              BranchSideFuncs:
                - get_file
                - fio_file_open.7633
                - __assert_fail
                - __dprint
            - BranchSide:      'trim.c:57,11'
              BranchSideFuncs:
                - get_file
                - fio_file_open.7633
                - __assert_fail
                - __dprint
        - Branch String:   'trim.c:50,7'
          Branch Sides:
            - BranchSide:      'trim.c:51,4'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'trim.c:55,2'
              BranchSideFuncs:
                - get_file
                - fio_file_open.7633
                - __assert_fail
                - __dprint
        - Branch String:   'trim.c:51,4'
          Branch Sides:
            - BranchSide:      'trim.c:51,4'
              BranchSideFuncs: []
            - BranchSide:      'trim.c:53,4'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'trim.c:58,2'
          Branch Sides:
            - BranchSide:      'trim.c:58,2'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'trim.c:59,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'trim.c:63,2'
          Branch Sides:
            - BranchSide:      'trim.c:63,2'
              BranchSideFuncs: []
            - BranchSide:      'trim.c:64,2'
              BranchSideFuncs:
                - __dprint
      Callsites:
        - Src:             'trim.c:20,6'
          Dst:             flist_empty
        - Src:             'trim.c:23,2'
          Dst:             __assert_fail
        - Src:             'trim.c:25,2'
          Dst:             remove_trim_entry
        - Src:             'trim.c:37,4'
          Dst:             flist_del
        - Src:             'trim.c:39,4'
          Dst:             __assert_fail
        - Src:             'trim.c:40,4'
          Dst:             rb_erase
        - Src:             'trim.c:47,7'
          Dst:             fio_file_open
        - Src:             'trim.c:48,11'
          Dst:             td_io_open_file
        - Src:             'trim.c:51,4'
          Dst:             __dprint
        - Src:             'trim.c:57,2'
          Dst:             get_file
        - Src:             'trim.c:58,2'
          Dst:             fio_file_open
        - Src:             'trim.c:58,2'
          Dst:             __assert_fail
        - Src:             'trim.c:63,2'
          Dst:             __dprint
    - functionName:    fio_sgio_unregister
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1463
      functionLinenumberEnd: 1465
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - unregister_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/sg.c:1464,2'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1464,2'
              BranchSideFuncs:
                - unregister_ioengine
            - BranchSide:      'engines/sg.c:1464,2'
              BranchSideFuncs:
                - unregister_ioengine
      Callsites:
        - Src:             'engines/sg.c:1464,2'
          Dst:             unregister_ioengine
    - functionName:    fio_sgio_init
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 1004
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         7
      ICount:          161
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - calloc
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/sg.c:989,2'
          Branch Sides:
            - BranchSide:      'engines/sg.c:990,24'
              BranchSideFuncs:
                - calloc
                - calloc
                - calloc
            - BranchSide:      'engines/sg.c:998,20'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/sg.c:976,7'
          Dst:             calloc
        - Src:             'engines/sg.c:977,13'
          Dst:             calloc
        - Src:             'engines/sg.c:978,14'
          Dst:             calloc
        - Src:             'engines/sg.c:979,15'
          Dst:             calloc
        - Src:             'engines/sg.c:980,13'
          Dst:             calloc
        - Src:             'engines/sg.c:981,17'
          Dst:             calloc
        - Src:             'engines/sg.c:984,20'
          Dst:             calloc
        - Src:             'engines/sg.c:990,24'
          Dst:             calloc
        - Src:             'engines/sg.c:992,21'
          Dst:             calloc
        - Src:             'engines/sg.c:994,20'
          Dst:             calloc
    - functionName:    fio_sgio_prep
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         77
      ICount:          674
      EdgeCount:       96
      CyclomaticComplexity: 21
      functionsReached:
        - __assert_fail
        - __dprint
        - ddir_sync
        - fio_sgio_rw_lba
        - log_err
        - sgio_hdr_init
        - sgio_set_be16
        - sgio_set_be32
        - sgio_set_be64
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/sg.c:577,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:578,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/sg.c:582,14'
              BranchSideFuncs:
                - ddir_sync.7797
                - __assert_fail
                - sgio_hdr_init
                - __dprint
                - sgio_set_be64
                - sgio_set_be32
                - sgio_hdr_init
                - sgio_hdr_init
                - fio_sgio_rw_lba
                - sgio_set_be64
                - sgio_set_be16
                - sgio_set_be16
                - sgio_hdr_init
                - fio_sgio_rw_lba
        - Branch String:   'engines/sg.c:585,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:586,17'
              BranchSideFuncs:
                - sgio_hdr_init
                - fio_sgio_rw_lba
            - BranchSide:      'engines/sg.c:601,13'
              BranchSideFuncs:
                - ddir_sync.7797
                - __assert_fail
                - sgio_hdr_init
                - __dprint
                - sgio_set_be64
                - sgio_set_be32
                - sgio_hdr_init
                - sgio_hdr_init
                - fio_sgio_rw_lba
                - sgio_set_be64
                - sgio_set_be16
                - sgio_set_be16
        - Branch String:   'engines/sg.c:589,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:590,4'
              BranchSideFuncs:
                - fio_sgio_rw_lba
            - BranchSide:      'engines/sg.c:592,4'
              BranchSideFuncs:
                - fio_sgio_rw_lba
        - Branch String:   'engines/sg.c:594,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:595,4'
              BranchSideFuncs:
                - fio_sgio_rw_lba
            - BranchSide:      'engines/sg.c:596,7'
              BranchSideFuncs:
                - fio_sgio_rw_lba
        - Branch String:   'engines/sg.c:596,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:597,4'
              BranchSideFuncs:
                - fio_sgio_rw_lba
            - BranchSide:      'engines/sg.c:599,19'
              BranchSideFuncs:
                - fio_sgio_rw_lba
        - Branch String:   'engines/sg.c:601,13'
          Branch Sides:
            - BranchSide:      'engines/sg.c:602,17'
              BranchSideFuncs:
                - sgio_hdr_init
                - fio_sgio_rw_lba
                - sgio_set_be64
                - sgio_set_be16
                - sgio_set_be16
            - BranchSide:      'engines/sg.c:671,13'
              BranchSideFuncs:
                - ddir_sync.7797
                - __assert_fail
                - sgio_hdr_init
                - __dprint
                - sgio_set_be64
                - sgio_set_be32
                - sgio_hdr_init
        - Branch String:   'engines/sg.c:605,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:607,8'
              BranchSideFuncs:
                - fio_sgio_rw_lba
            - BranchSide:      'engines/sg.c:617,8'
              BranchSideFuncs:
                - fio_sgio_rw_lba
            - BranchSide:      'engines/sg.c:624,21'
              BranchSideFuncs:
                - fio_sgio_rw_lba
            - BranchSide:      'engines/sg.c:631,4'
              BranchSideFuncs:
                - fio_sgio_rw_lba
            - BranchSide:      'engines/sg.c:636,4'
              BranchSideFuncs:
                - sgio_set_be64
                - sgio_set_be16
                - sgio_set_be16
                - fio_sgio_rw_lba
            - BranchSide:      'engines/sg.c:644,8'
              BranchSideFuncs:
                - fio_sgio_rw_lba
            - BranchSide:      'engines/sg.c:651,8'
              BranchSideFuncs:
                - fio_sgio_rw_lba
            - BranchSide:      'engines/sg.c:658,8'
              BranchSideFuncs:
                - fio_sgio_rw_lba
            - BranchSide:      'engines/sg.c:667,7'
              BranchSideFuncs:
                - fio_sgio_rw_lba
        - Branch String:   'engines/sg.c:607,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:608,5'
              BranchSideFuncs:
                - fio_sgio_rw_lba
            - BranchSide:      'engines/sg.c:610,5'
              BranchSideFuncs:
                - fio_sgio_rw_lba
        - Branch String:   'engines/sg.c:611,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:612,5'
              BranchSideFuncs:
                - fio_sgio_rw_lba
            - BranchSide:      'engines/sg.c:613,8'
              BranchSideFuncs:
                - fio_sgio_rw_lba
        - Branch String:   'engines/sg.c:613,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:614,5'
              BranchSideFuncs:
                - fio_sgio_rw_lba
            - BranchSide:      'engines/sg.c:615,4'
              BranchSideFuncs:
                - fio_sgio_rw_lba
        - Branch String:   'engines/sg.c:617,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:618,5'
              BranchSideFuncs:
                - fio_sgio_rw_lba
            - BranchSide:      'engines/sg.c:620,5'
              BranchSideFuncs:
                - fio_sgio_rw_lba
        - Branch String:   'engines/sg.c:625,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:626,5'
              BranchSideFuncs:
                - fio_sgio_rw_lba
            - BranchSide:      'engines/sg.c:628,5'
              BranchSideFuncs:
                - fio_sgio_rw_lba
        - Branch String:   'engines/sg.c:637,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:638,5'
              BranchSideFuncs:
                - sgio_set_be64
                - sgio_set_be16
                - sgio_set_be16
                - fio_sgio_rw_lba
            - BranchSide:      'engines/sg.c:639,18'
              BranchSideFuncs:
                - sgio_set_be64
                - sgio_set_be16
                - sgio_set_be16
                - fio_sgio_rw_lba
        - Branch String:   'engines/sg.c:644,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:645,5'
              BranchSideFuncs:
                - fio_sgio_rw_lba
            - BranchSide:      'engines/sg.c:647,5'
              BranchSideFuncs:
                - fio_sgio_rw_lba
        - Branch String:   'engines/sg.c:651,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:652,5'
              BranchSideFuncs:
                - fio_sgio_rw_lba
            - BranchSide:      'engines/sg.c:654,5'
              BranchSideFuncs:
                - fio_sgio_rw_lba
        - Branch String:   'engines/sg.c:658,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:659,5'
              BranchSideFuncs:
                - fio_sgio_rw_lba
            - BranchSide:      'engines/sg.c:661,5'
              BranchSideFuncs:
                - fio_sgio_rw_lba
        - Branch String:   'engines/sg.c:667,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:668,20'
              BranchSideFuncs:
                - fio_sgio_rw_lba
            - BranchSide:      'engines/sg.c:671,2'
              BranchSideFuncs: []
        - Branch String:   'engines/sg.c:671,13'
          Branch Sides:
            - BranchSide:      'engines/sg.c:674,7'
              BranchSideFuncs:
                - __dprint
                - sgio_set_be64
                - sgio_set_be32
                - sgio_hdr_init
            - BranchSide:      'engines/sg.c:703,23'
              BranchSideFuncs:
                - ddir_sync.7797
                - __assert_fail
                - sgio_hdr_init
        - Branch String:   'engines/sg.c:674,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:675,18'
              BranchSideFuncs:
                - sgio_hdr_init
                - __dprint
                - sgio_set_be64
                - sgio_set_be32
            - BranchSide:      'engines/sg.c:689,9'
              BranchSideFuncs:
                - __dprint
                - sgio_set_be64
                - sgio_set_be32
        - Branch String:   'engines/sg.c:691,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:691,3'
              BranchSideFuncs:
                - sgio_set_be64
                - sgio_set_be32
            - BranchSide:      'engines/sg.c:692,43'
              BranchSideFuncs:
                - __dprint
                - sgio_set_be64
                - sgio_set_be32
        - Branch String:   'engines/sg.c:703,13'
          Branch Sides:
            - BranchSide:      'engines/sg.c:704,17'
              BranchSideFuncs:
                - sgio_hdr_init
            - BranchSide:      'engines/sg.c:711,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/sg.c:706,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:707,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:709,4'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/sg.c:578,3'
          Dst:             log_err
        - Src:             'engines/sg.c:586,3'
          Dst:             sgio_hdr_init
        - Src:             'engines/sg.c:599,3'
          Dst:             fio_sgio_rw_lba
        - Src:             'engines/sg.c:602,3'
          Dst:             sgio_hdr_init
        - Src:             'engines/sg.c:639,4'
          Dst:             sgio_set_be64
        - Src:             'engines/sg.c:640,4'
          Dst:             sgio_set_be16
        - Src:             'engines/sg.c:641,4'
          Dst:             sgio_set_be16
        - Src:             'engines/sg.c:668,4'
          Dst:             fio_sgio_rw_lba
        - Src:             'engines/sg.c:675,4'
          Dst:             sgio_hdr_init
        - Src:             'engines/sg.c:691,3'
          Dst:             __dprint
        - Src:             'engines/sg.c:698,3'
          Dst:             sgio_set_be64
        - Src:             'engines/sg.c:699,3'
          Dst:             sgio_set_be32
        - Src:             'engines/sg.c:703,13'
          Dst:             ddir_sync
        - Src:             'engines/sg.c:704,3'
          Dst:             sgio_hdr_init
        - Src:             'engines/sg.c:711,3'
          Dst:             __assert_fail
    - functionName:    fio_sgio_queue
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 784
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         61
      ICount:          361
      EdgeCount:       79
      CyclomaticComplexity: 20
      functionsReached:
        - __errno_location
        - ddir_sync
        - fio_ro_check
        - fio_sgio_doio
        - fio_sgio_unmap_setup
        - io_u_mark_complete
        - io_u_mark_submit
        - io_u_queued
        - nowarn_snprintf
        - sgio_unbuffered
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/sg.c:737,26'
          Branch Sides:
            - BranchSide:      'engines/sg.c:737,39'
              BranchSideFuncs:
                - fio_sgio_doio
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - io_u_mark_submit
                - io_u_queued
                - ddir_sync.7797
                - io_u_mark_submit
                - io_u_mark_complete
                - __errno_location
                - fio_sgio_unmap_setup
            - BranchSide:      'engines/sg.c:738,11'
              BranchSideFuncs:
                - fio_sgio_doio
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - io_u_mark_submit
                - io_u_queued
                - ddir_sync.7797
                - io_u_mark_submit
                - io_u_mark_complete
                - __errno_location
                - fio_sgio_unmap_setup
        - Branch String:   'engines/sg.c:737,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:738,11'
              BranchSideFuncs:
                - fio_sgio_doio
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - io_u_mark_submit
                - io_u_queued
                - ddir_sync.7797
                - io_u_mark_submit
                - io_u_mark_complete
                - __errno_location
                - fio_sgio_unmap_setup
            - BranchSide:      'engines/sg.c:740,6'
              BranchSideFuncs:
                - fio_sgio_doio
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - io_u_mark_submit
                - io_u_queued
                - ddir_sync.7797
                - io_u_mark_submit
                - io_u_mark_complete
                - __errno_location
                - fio_sgio_unmap_setup
        - Branch String:   'engines/sg.c:740,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:741,7'
              BranchSideFuncs:
                - fio_sgio_unmap_setup
                - fio_sgio_doio
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - io_u_mark_submit
                - io_u_queued
                - ddir_sync.7797
                - io_u_mark_submit
                - io_u_mark_complete
                - __errno_location
            - BranchSide:      'engines/sg.c:761,22'
              BranchSideFuncs:
                - fio_sgio_doio
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - io_u_mark_submit
                - io_u_queued
                - ddir_sync.7797
                - io_u_mark_submit
                - io_u_mark_complete
                - __errno_location
        - Branch String:   'engines/sg.c:741,15'
          Branch Sides:
            - BranchSide:      'engines/sg.c:741,18'
              BranchSideFuncs:
                - fio_sgio_unmap_setup
                - fio_sgio_doio
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - io_u_mark_submit
                - io_u_queued
                - ddir_sync.7797
                - io_u_mark_submit
                - io_u_mark_complete
                - __errno_location
            - BranchSide:      'engines/sg.c:742,27'
              BranchSideFuncs:
                - fio_sgio_unmap_setup
                - fio_sgio_doio
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - io_u_mark_submit
                - io_u_queued
                - ddir_sync.7797
                - io_u_mark_submit
                - io_u_mark_complete
                - __errno_location
        - Branch String:   'engines/sg.c:741,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:742,27'
              BranchSideFuncs:
                - fio_sgio_unmap_setup
                - fio_sgio_doio
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - io_u_mark_submit
                - io_u_queued
                - ddir_sync.7797
                - io_u_mark_submit
                - io_u_mark_complete
                - __errno_location
            - BranchSide:      'engines/sg.c:758,4'
              BranchSideFuncs: []
        - Branch String:   'engines/sg.c:763,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:764,17'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:765,11'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - io_u_mark_submit
                - io_u_queued
                - ddir_sync.7797
                - io_u_mark_submit
                - io_u_mark_complete
        - Branch String:   'engines/sg.c:765,11'
          Branch Sides:
            - BranchSide:      'engines/sg.c:766,17'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:768,13'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - io_u_mark_submit
                - io_u_queued
                - ddir_sync.7797
                - io_u_mark_submit
                - io_u_mark_complete
        - Branch String:   'engines/sg.c:769,15'
          Branch Sides:
            - BranchSide:      'engines/sg.c:769,29'
              BranchSideFuncs:
                - ddir_sync.7797
                - io_u_mark_submit
                - io_u_mark_complete
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - io_u_mark_submit
                - io_u_queued
            - BranchSide:      'engines/sg.c:772,14'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - io_u_mark_submit
                - io_u_queued
        - Branch String:   'engines/sg.c:769,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:770,21'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - io_u_mark_submit
                - io_u_queued
            - BranchSide:      'engines/sg.c:772,14'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - io_u_mark_submit
                - io_u_queued
        - Branch String:   'engines/sg.c:772,38'
          Branch Sides:
            - BranchSide:      'engines/sg.c:772,41'
              BranchSideFuncs:
                - io_u_mark_submit
                - io_u_queued
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:773,21'
              BranchSideFuncs:
                - io_u_mark_submit
                - io_u_queued
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:778,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:779,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:783,9'
              BranchSideFuncs: []
        - Branch String:   'engines/sg.c:779,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:779,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:779,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:779,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:779,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:779,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:779,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:779,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:780,3'
              BranchSideFuncs: []
        - Branch String:   'engines/sg.c:779,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:779,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:779,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:779,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:779,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:779,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
      Callsites:
        - Src:             'engines/sg.c:735,2'
          Dst:             fio_ro_check
        - Src:             'engines/sg.c:737,6'
          Dst:             sgio_unbuffered
        - Src:             'engines/sg.c:737,29'
          Dst:             ddir_sync
        - Src:             'engines/sg.c:752,4'
          Dst:             fio_sgio_unmap_setup
        - Src:             'engines/sg.c:761,8'
          Dst:             fio_sgio_doio
        - Src:             'engines/sg.c:764,17'
          Dst:             __errno_location
        - Src:             'engines/sg.c:769,19'
          Dst:             ddir_sync
        - Src:             'engines/sg.c:770,4'
          Dst:             io_u_mark_submit
        - Src:             'engines/sg.c:771,4'
          Dst:             io_u_mark_complete
        - Src:             'engines/sg.c:773,4'
          Dst:             io_u_mark_submit
        - Src:             'engines/sg.c:774,4'
          Dst:             io_u_queued
        - Src:             'engines/sg.c:779,3'
          Dst:             strerror
        - Src:             'engines/sg.c:779,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:779,3'
          Dst:             strerror
        - Src:             'engines/sg.c:779,3'
          Dst:             nowarn_snprintf
    - functionName:    fio_sgio_commit
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         47
      ICount:          332
      EdgeCount:       60
      CyclomaticComplexity: 15
      functionsReached:
        - __errno_location
        - clear_io_u
        - fio_fill_issue_time
        - fio_gettime
        - fio_sgio_rw_doio
        - fio_sgio_unmap_setup
        - io_u_mark_submit
        - io_u_queued
        - nowarn_snprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/sg.c:796,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:797,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:799,7'
              BranchSideFuncs:
                - fio_sgio_unmap_setup
                - fio_sgio_rw_doio
                - fio_fill_issue_time.7791
                - io_u_mark_submit
                - fio_gettime
                - io_u_queued
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - clear_io_u
                - __errno_location
        - Branch String:   'engines/sg.c:809,14'
          Branch Sides:
            - BranchSide:      'engines/sg.c:809,17'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - clear_io_u
                - __errno_location
            - BranchSide:      'engines/sg.c:812,7'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - clear_io_u
                - __errno_location
        - Branch String:   'engines/sg.c:809,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:812,7'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - clear_io_u
                - __errno_location
            - BranchSide:      'engines/sg.c:830,26'
              BranchSideFuncs:
                - fio_fill_issue_time.7791
                - io_u_mark_submit
                - fio_gettime
                - io_u_queued
        - Branch String:   'engines/sg.c:812,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:813,12'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - clear_io_u
            - BranchSide:      'engines/sg.c:815,10'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - clear_io_u
        - Branch String:   'engines/sg.c:819,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:820,31'
              BranchSideFuncs:
                - clear_io_u
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:826,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:822,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:823,32'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - clear_io_u
            - BranchSide:      'engines/sg.c:824,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - clear_io_u
        - Branch String:   'engines/sg.c:826,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:826,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:826,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:826,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:826,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:826,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:826,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:826,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:827,10'
              BranchSideFuncs: []
        - Branch String:   'engines/sg.c:826,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:826,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:826,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:826,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:826,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:826,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:830,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:831,3'
              BranchSideFuncs:
                - fio_gettime
                - io_u_mark_submit
                - io_u_queued
            - BranchSide:      'engines/sg.c:837,19'
              BranchSideFuncs:
                - io_u_mark_submit
        - Branch String:   'engines/sg.c:832,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:833,12'
              BranchSideFuncs:
                - io_u_queued
                - io_u_mark_submit
            - BranchSide:      'engines/sg.c:836,2'
              BranchSideFuncs:
                - io_u_mark_submit
      Callsites:
        - Src:             'engines/sg.c:803,2'
          Dst:             fio_sgio_unmap_setup
        - Src:             'engines/sg.c:807,8'
          Dst:             fio_sgio_rw_doio
        - Src:             'engines/sg.c:813,12'
          Dst:             __errno_location
        - Src:             'engines/sg.c:821,4'
          Dst:             clear_io_u
        - Src:             'engines/sg.c:826,3'
          Dst:             strerror
        - Src:             'engines/sg.c:826,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:826,3'
          Dst:             strerror
        - Src:             'engines/sg.c:826,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:830,6'
          Dst:             fio_fill_issue_time
        - Src:             'engines/sg.c:831,3'
          Dst:             fio_gettime
        - Src:             'engines/sg.c:834,4'
          Dst:             io_u_queued
        - Src:             'engines/sg.c:837,2'
          Dst:             io_u_mark_submit
    - functionName:    fio_sgio_getevents
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - min
        - max
        - t
      BBCount:         152
      ICount:          991
      EdgeCount:       197
      CyclomaticComplexity: 47
      functionsReached:
        - __dprint
        - __errno_location
        - fcntl64
        - fio_set_fd_nonblocking
        - log_err
        - nowarn_snprintf
        - poll
        - pollin_events
        - sg_fd_read
        - strerror
        - usleep
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/sg.c:338,2'
          Branch Sides:
            - BranchSide:      'engines/sg.c:338,2'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - usleep
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - fio_set_fd_nonblocking
            - BranchSide:      'engines/sg.c:361,2'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - usleep
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:338,2'
          Branch Sides:
            - BranchSide:      'engines/sg.c:338,2'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - usleep
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - fio_set_fd_nonblocking
            - BranchSide:      'engines/sg.c:338,2'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - usleep
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - fio_set_fd_nonblocking
        - Branch String:   'engines/sg.c:338,2'
          Branch Sides:
            - BranchSide:      'engines/sg.c:342,8'
              BranchSideFuncs:
                - fio_set_fd_nonblocking
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - usleep
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:349,2'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - usleep
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:342,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:343,45'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - usleep
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - fio_set_fd_nonblocking
            - BranchSide:      'engines/sg.c:345,4'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - usleep
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - fio_set_fd_nonblocking
        - Branch String:   'engines/sg.c:361,2'
          Branch Sides:
            - BranchSide:      'engines/sg.c:364,3'
              BranchSideFuncs:
                - __dprint
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:458,7'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'engines/sg.c:364,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:364,3'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:366,3'
              BranchSideFuncs:
                - __dprint
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:367,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:368,5'
              BranchSideFuncs:
                - poll
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:370,15'
              BranchSideFuncs:
                - poll
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:371,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:372,10'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:376,16'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - pollin_events
        - Branch String:   'engines/sg.c:372,9'
          Branch Sides:
            - BranchSide:      'engines/sg.c:373,11'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:374,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:374,5'
          Branch Sides:
            - BranchSide:      'engines/sg.c:374,5'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:374,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:374,5'
          Branch Sides:
            - BranchSide:      'engines/sg.c:374,5'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:374,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:374,5'
          Branch Sides:
            - BranchSide:      'engines/sg.c:374,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:375,5'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:374,5'
          Branch Sides:
            - BranchSide:      'engines/sg.c:374,5'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:374,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:374,5'
          Branch Sides:
            - BranchSide:      'engines/sg.c:374,5'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:374,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:379,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:380,5'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:381,3'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:381,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:367,9'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:383,7'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:383,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:383,11'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'engines/sg.c:384,4'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'engines/sg.c:389,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:389,3'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:410,7'
              BranchSideFuncs:
                - usleep
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:389,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:389,3'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:389,3'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:389,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:390,18'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:408,3'
              BranchSideFuncs:
                - usleep
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:390,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:391,22'
              BranchSideFuncs:
                - sg_fd_read
                - __dprint
                - __dprint
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:408,3'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:392,5'
          Branch Sides:
            - BranchSide:      'engines/sg.c:392,5'
              BranchSideFuncs:
                - __dprint
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:393,9'
              BranchSideFuncs:
                - __dprint
                - __dprint
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:393,9'
          Branch Sides:
            - BranchSide:      'engines/sg.c:394,11'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:398,33'
              BranchSideFuncs:
                - __dprint
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:395,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:395,6'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:395,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:395,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:395,6'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:395,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:395,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:395,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:396,6'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:395,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:395,6'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:395,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:395,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:395,6'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:395,6'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:399,9'
          Branch Sides:
            - BranchSide:      'engines/sg.c:400,16'
              BranchSideFuncs:
                - __dprint
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:403,12'
              BranchSideFuncs:
                - __dprint
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:406,5'
          Branch Sides:
            - BranchSide:      'engines/sg.c:406,5'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:407,4'
              BranchSideFuncs:
                - __dprint
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - sg_fd_read
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:410,13'
          Branch Sides:
            - BranchSide:      'engines/sg.c:410,17'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - usleep
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:412,8'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:410,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:411,4'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:412,8'
              BranchSideFuncs:
                - usleep
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - __dprint
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:412,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:413,4'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - usleep
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:417,11'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - usleep
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:420,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:361,2'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - usleep
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:421,49'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - usleep
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:425,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:427,13'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - usleep
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:431,8'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - usleep
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:431,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:432,28'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - usleep
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:455,3'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - usleep
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:439,5'
          Branch Sides:
            - BranchSide:      'engines/sg.c:440,6'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - usleep
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:452,15'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - usleep
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:446,10'
          Branch Sides:
            - BranchSide:      'engines/sg.c:448,15'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - usleep
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:451,5'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
                - __dprint
                - usleep
                - sg_fd_read
                - __dprint
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - poll
                - pollin_events
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:458,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:458,6'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:459,3'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'engines/sg.c:459,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:459,3'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'engines/sg.c:466,2'
              BranchSideFuncs: []
        - Branch String:   'engines/sg.c:459,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:459,3'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'engines/sg.c:459,3'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'engines/sg.c:459,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:460,8'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'engines/sg.c:465,3'
              BranchSideFuncs: []
        - Branch String:   'engines/sg.c:460,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:461,5'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
            - BranchSide:      'engines/sg.c:463,14'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
        - Branch String:   'engines/sg.c:463,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:464,69'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - log_err
                - fcntl64
            - BranchSide:      'engines/sg.c:465,3'
              BranchSideFuncs:
                - fcntl64
                - __errno_location
                - strerror
                - log_err
      Callsites:
        - Src:             'engines/sg.c:343,22'
          Dst:             fio_set_fd_nonblocking
        - Src:             'engines/sg.c:364,3'
          Dst:             __dprint
        - Src:             'engines/sg.c:370,10'
          Dst:             poll
        - Src:             'engines/sg.c:373,11'
          Dst:             __errno_location
        - Src:             'engines/sg.c:374,5'
          Dst:             __errno_location
        - Src:             'engines/sg.c:374,5'
          Dst:             __errno_location
        - Src:             'engines/sg.c:374,5'
          Dst:             strerror
        - Src:             'engines/sg.c:374,5'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:374,5'
          Dst:             __errno_location
        - Src:             'engines/sg.c:374,5'
          Dst:             __errno_location
        - Src:             'engines/sg.c:374,5'
          Dst:             strerror
        - Src:             'engines/sg.c:374,5'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:379,8'
          Dst:             pollin_events
        - Src:             'engines/sg.c:391,11'
          Dst:             sg_fd_read
        - Src:             'engines/sg.c:392,5'
          Dst:             __dprint
        - Src:             'engines/sg.c:395,6'
          Dst:             strerror
        - Src:             'engines/sg.c:395,6'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:395,6'
          Dst:             strerror
        - Src:             'engines/sg.c:395,6'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:406,5'
          Dst:             __dprint
        - Src:             'engines/sg.c:413,4'
          Dst:             usleep
        - Src:             'engines/sg.c:463,8'
          Dst:             fcntl64
        - Src:             'engines/sg.c:464,69'
          Dst:             __errno_location
        - Src:             'engines/sg.c:464,60'
          Dst:             strerror
        - Src:             'engines/sg.c:464,5'
          Dst:             log_err
    - functionName:    fio_sgio_event
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - event
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_sgio_errdetails
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1158
      functionLinenumberEnd: 1371
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         94
      ICount:          625
      EdgeCount:       103
      CyclomaticComplexity: 11
      functionsReached:
        - calloc
        - snprintf
        - strcpy
        - strlcat
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/sg.c:1172,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1173,7'
              BranchSideFuncs:
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1367,8'
              BranchSideFuncs:
                - strlen
                - snprintf
        - Branch String:   'engines/sg.c:1173,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1174,13'
              BranchSideFuncs:
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1240,7'
              BranchSideFuncs:
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
        - Branch String:   'engines/sg.c:1176,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1178,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1181,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1184,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1187,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1190,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1193,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1196,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1199,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1202,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1205,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1208,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1211,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1214,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1217,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1220,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1223,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1226,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1229,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1232,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1235,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
        - Branch String:   'engines/sg.c:1240,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1241,13'
              BranchSideFuncs:
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1292,7'
              BranchSideFuncs:
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
        - Branch String:   'engines/sg.c:1243,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1245,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1248,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1251,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1254,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1257,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1260,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1263,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1266,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1269,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
        - Branch String:   'engines/sg.c:1273,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1275,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1278,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1281,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1284,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1287,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1290,12'
              BranchSideFuncs:
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
        - Branch String:   'engines/sg.c:1292,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1293,13'
              BranchSideFuncs:
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - strlcat
            - BranchSide:      'engines/sg.c:1333,7'
              BranchSideFuncs:
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
        - Branch String:   'engines/sg.c:1296,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1298,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
            - BranchSide:      'engines/sg.c:1301,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
            - BranchSide:      'engines/sg.c:1304,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
            - BranchSide:      'engines/sg.c:1307,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
            - BranchSide:      'engines/sg.c:1310,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
            - BranchSide:      'engines/sg.c:1313,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
            - BranchSide:      'engines/sg.c:1316,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
            - BranchSide:      'engines/sg.c:1319,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
            - BranchSide:      'engines/sg.c:1322,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
            - BranchSide:      'engines/sg.c:1325,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
            - BranchSide:      'engines/sg.c:1328,13'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
        - Branch String:   'engines/sg.c:1333,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1334,31'
              BranchSideFuncs:
                - snprintf
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
            - BranchSide:      'engines/sg.c:1344,7'
              BranchSideFuncs:
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
        - Branch String:   'engines/sg.c:1338,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1339,14'
              BranchSideFuncs:
                - snprintf
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
            - BranchSide:      'engines/sg.c:1342,12'
              BranchSideFuncs:
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
        - Branch String:   'engines/sg.c:1344,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1345,13'
              BranchSideFuncs:
                - snprintf
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
            - BranchSide:      'engines/sg.c:1348,7'
              BranchSideFuncs:
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
        - Branch String:   'engines/sg.c:1348,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1349,12'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
            - BranchSide:      'engines/sg.c:1365,2'
              BranchSideFuncs:
                - strlen
                - snprintf
        - Branch String:   'engines/sg.c:1350,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1351,14'
              BranchSideFuncs:
                - snprintf
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
            - BranchSide:      'engines/sg.c:1354,12'
              BranchSideFuncs:
                - strlcat
                - strlen
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
        - Branch String:   'engines/sg.c:1355,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1356,33'
              BranchSideFuncs:
                - strlcat
                - strlcat
                - strlen
                - snprintf
                - snprintf
                - strlcat
            - BranchSide:      'engines/sg.c:1364,3'
              BranchSideFuncs:
                - strlen
                - snprintf
        - Branch String:   'engines/sg.c:1358,5'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1359,15'
              BranchSideFuncs:
                - snprintf
                - strlcat
                - strlcat
                - strlen
                - snprintf
            - BranchSide:      'engines/sg.c:1362,13'
              BranchSideFuncs:
                - strlcat
                - strlen
                - snprintf
        - Branch String:   'engines/sg.c:1367,35'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1367,35'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:1367,46'
              BranchSideFuncs:
                - strlen
                - snprintf
        - Branch String:   'engines/sg.c:1367,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1367,6'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:1368,12'
              BranchSideFuncs:
                - snprintf
      Callsites:
        - Src:             'engines/sg.c:1165,8'
          Dst:             calloc
        - Src:             'engines/sg.c:1166,2'
          Dst:             strcpy
        - Src:             'engines/sg.c:1174,4'
          Dst:             snprintf
        - Src:             'engines/sg.c:1175,4'
          Dst:             strlcat
        - Src:             'engines/sg.c:1178,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1181,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1184,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1187,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1190,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1193,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1196,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1199,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1202,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1205,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1208,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1211,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1214,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1217,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1220,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1223,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1226,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1229,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1232,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1235,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1238,4'
          Dst:             strlcat
        - Src:             'engines/sg.c:1241,4'
          Dst:             snprintf
        - Src:             'engines/sg.c:1242,4'
          Dst:             strlcat
        - Src:             'engines/sg.c:1245,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1248,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1251,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1254,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1257,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1260,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1263,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1266,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1269,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1272,4'
          Dst:             strlcat
        - Src:             'engines/sg.c:1275,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1278,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1281,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1284,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1287,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1290,4'
          Dst:             strlcat
        - Src:             'engines/sg.c:1293,4'
          Dst:             snprintf
        - Src:             'engines/sg.c:1294,4'
          Dst:             strlcat
        - Src:             'engines/sg.c:1298,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1301,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1304,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1307,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1310,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1313,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1316,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1319,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1322,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1325,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1328,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1331,4'
          Dst:             strlcat
        - Src:             'engines/sg.c:1336,4'
          Dst:             snprintf
        - Src:             'engines/sg.c:1337,4'
          Dst:             strlcat
        - Src:             'engines/sg.c:1339,5'
          Dst:             snprintf
        - Src:             'engines/sg.c:1340,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1342,4'
          Dst:             strlcat
        - Src:             'engines/sg.c:1345,4'
          Dst:             snprintf
        - Src:             'engines/sg.c:1346,4'
          Dst:             strlcat
        - Src:             'engines/sg.c:1349,4'
          Dst:             strlcat
        - Src:             'engines/sg.c:1351,5'
          Dst:             snprintf
        - Src:             'engines/sg.c:1352,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1354,4'
          Dst:             strlcat
        - Src:             'engines/sg.c:1357,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1359,6'
          Dst:             snprintf
        - Src:             'engines/sg.c:1360,6'
          Dst:             strlcat
        - Src:             'engines/sg.c:1362,5'
          Dst:             strlcat
        - Src:             'engines/sg.c:1367,39'
          Dst:             strlen
        - Src:             'engines/sg.c:1368,3'
          Dst:             snprintf
    - functionName:    fio_sgio_cleanup
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 944
      functionLinenumberEnd: 967
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         10
      ICount:          105
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/sg.c:948,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:948,6'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'engines/sg.c:949,8'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'engines/sg.c:958,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:959,9'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'engines/sg.c:964,8'
              BranchSideFuncs:
                - free
                - free
      Callsites:       []
    - functionName:    fio_sgio_open
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1112
      functionLinenumberEnd: 1137
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         21
      ICount:          133
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - fio_sgio_stream_control
        - fio_sgio_type_check
        - generic_close_file
        - generic_open_file
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/sg.c:1118,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1119,10'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:1121,6'
              BranchSideFuncs:
                - fio_sgio_stream_control
                - fio_sgio_type_check
                - generic_close_file
        - Branch String:   'engines/sg.c:1121,9'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1121,13'
              BranchSideFuncs:
                - fio_sgio_type_check
                - fio_sgio_stream_control
                - generic_close_file
            - BranchSide:      'engines/sg.c:1126,6'
              BranchSideFuncs:
                - fio_sgio_stream_control
        - Branch String:   'engines/sg.c:1121,30'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1121,53'
              BranchSideFuncs:
                - fio_sgio_stream_control
            - BranchSide:      'engines/sg.c:1126,6'
              BranchSideFuncs:
                - fio_sgio_stream_control
        - Branch String:   'engines/sg.c:1121,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1122,28'
              BranchSideFuncs:
                - generic_close_file
            - BranchSide:      'engines/sg.c:1126,6'
              BranchSideFuncs:
                - fio_sgio_stream_control
        - Branch String:   'engines/sg.c:1126,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1127,7'
              BranchSideFuncs:
                - fio_sgio_stream_control
            - BranchSide:      'engines/sg.c:1136,2'
              BranchSideFuncs: []
        - Branch String:   'engines/sg.c:1127,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1128,20'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:1130,34'
              BranchSideFuncs:
                - fio_sgio_stream_control
        - Branch String:   'engines/sg.c:1131,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:0,0'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:1132,12'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/sg.c:1117,8'
          Dst:             generic_open_file
        - Src:             'engines/sg.c:1121,33'
          Dst:             fio_sgio_type_check
        - Src:             'engines/sg.c:1122,9'
          Dst:             generic_close_file
        - Src:             'engines/sg.c:1130,10'
          Dst:             fio_sgio_stream_control
    - functionName:    fio_sgio_close
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1140
      functionLinenumberEnd: 1151
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         11
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - fio_sgio_stream_control
        - generic_close_file
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/sg.c:1144,20'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1144,23'
              BranchSideFuncs:
                - generic_close_file
            - BranchSide:      'engines/sg.c:1150,28'
              BranchSideFuncs:
                - generic_close_file
        - Branch String:   'engines/sg.c:1144,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1145,33'
              BranchSideFuncs:
                - fio_sgio_stream_control
                - generic_close_file
            - BranchSide:      'engines/sg.c:1150,28'
              BranchSideFuncs:
                - generic_close_file
        - Branch String:   'engines/sg.c:1146,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1147,11'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:1148,2'
              BranchSideFuncs:
                - generic_close_file
      Callsites:
        - Src:             'engines/sg.c:1145,9'
          Dst:             fio_sgio_stream_control
        - Src:             'engines/sg.c:1150,9'
          Dst:             generic_close_file
    - functionName:    fio_sgio_get_file_size
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1378
      functionLinenumberEnd: 1414
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         51
      ICount:          295
      EdgeCount:       65
      CyclomaticComplexity: 16
      functionsReached:
        - fio_file_set_size_known
        - fio_file_size_known
        - fio_sgio_read_capacity
        - log_err
        - nowarn_snprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/sg.c:1395,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1396,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:1398,6'
              BranchSideFuncs:
                - fio_sgio_read_capacity
                - fio_file_set_size_known.7695
                - strerror
                - nowarn_snprintf.7691
                - log_err
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - log_err
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:1398,36'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1398,39'
              BranchSideFuncs:
                - fio_sgio_read_capacity
                - fio_file_set_size_known.7695
                - strerror
                - nowarn_snprintf.7691
                - log_err
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - log_err
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:1404,31'
              BranchSideFuncs:
                - fio_sgio_read_capacity
                - fio_file_set_size_known.7695
                - strerror
                - nowarn_snprintf.7691
                - log_err
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:1398,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1399,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:1404,31'
              BranchSideFuncs:
                - fio_sgio_read_capacity
                - fio_file_set_size_known.7695
                - strerror
                - nowarn_snprintf.7691
                - log_err
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:1399,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1399,3'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:1399,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:1399,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1399,3'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:1399,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:1399,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1399,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
            - BranchSide:      'engines/sg.c:1400,3'
              BranchSideFuncs:
                - log_err
        - Branch String:   'engines/sg.c:1399,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1399,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/sg.c:1399,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
        - Branch String:   'engines/sg.c:1399,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1399,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/sg.c:1399,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
        - Branch String:   'engines/sg.c:1405,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1406,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:1411,23'
              BranchSideFuncs:
                - fio_file_set_size_known.7695
        - Branch String:   'engines/sg.c:1406,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1406,3'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:1406,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:1406,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1406,3'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:1406,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:1406,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1406,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
            - BranchSide:      'engines/sg.c:1407,3'
              BranchSideFuncs:
                - log_err
        - Branch String:   'engines/sg.c:1406,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1406,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/sg.c:1406,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
        - Branch String:   'engines/sg.c:1406,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1406,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/sg.c:1406,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
      Callsites:
        - Src:             'engines/sg.c:1395,6'
          Dst:             fio_file_size_known
        - Src:             'engines/sg.c:1399,3'
          Dst:             strerror
        - Src:             'engines/sg.c:1399,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:1399,3'
          Dst:             strerror
        - Src:             'engines/sg.c:1399,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:1400,3'
          Dst:             log_err
        - Src:             'engines/sg.c:1404,8'
          Dst:             fio_sgio_read_capacity
        - Src:             'engines/sg.c:1406,3'
          Dst:             strerror
        - Src:             'engines/sg.c:1406,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:1406,3'
          Dst:             strerror
        - Src:             'engines/sg.c:1406,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:1407,3'
          Dst:             log_err
        - Src:             'engines/sg.c:1412,2'
          Dst:             fio_file_set_size_known
    - functionName:    fio_file_size_known
      functionSourceFile: '/src/fio/engines/../os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/engines/../lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/../lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    fio_sgio_read_capacity
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 851
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - bs
        - max_lba
      BBCount:         41
      ICount:          320
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - __errno_location
        - close
        - ioctl
        - nowarn_snprintf
        - open64
        - sgio_get_be32
        - sgio_get_be64
        - sgio_set_be32
        - strerror
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/sg.c:869,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:870,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'engines/sg.c:872,2'
              BranchSideFuncs:
                - ioctl
                - sgio_get_be32
                - sgio_get_be32
                - close
                - sgio_set_be32
                - ioctl
                - sgio_get_be32
                - sgio_get_be64
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - close
                - close
        - Branch String:   'engines/sg.c:890,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:891,9'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/sg.c:895,10'
              BranchSideFuncs:
                - sgio_get_be32
                - sgio_get_be32
                - close
                - sgio_set_be32
                - ioctl
                - sgio_get_be32
                - sgio_get_be64
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - close
        - Branch String:   'engines/sg.c:895,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:897,8'
              BranchSideFuncs:
                - close
                - sgio_set_be32
                - ioctl
                - sgio_get_be32
                - sgio_get_be64
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - close
            - BranchSide:      'engines/sg.c:899,26'
              BranchSideFuncs:
                - sgio_get_be32
                - sgio_get_be32
                - close
                - sgio_set_be32
                - ioctl
                - sgio_get_be32
                - sgio_get_be64
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - close
        - Branch String:   'engines/sg.c:907,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:908,7'
              BranchSideFuncs:
                - sgio_set_be32
                - ioctl
                - sgio_get_be32
                - sgio_get_be64
                - close
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
                - close
            - BranchSide:      'engines/sg.c:931,6'
              BranchSideFuncs:
                - close
        - Branch String:   'engines/sg.c:918,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:919,10'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/sg.c:924,11'
              BranchSideFuncs:
                - sgio_get_be32
                - sgio_get_be64
                - close
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:924,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:925,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - sgio_get_be32
                - sgio_get_be64
                - close
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:927,26'
              BranchSideFuncs:
                - sgio_get_be32
                - sgio_get_be64
                - close
        - Branch String:   'engines/sg.c:925,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:925,4'
              BranchSideFuncs:
                - sgio_get_be32
                - sgio_get_be64
                - close
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:925,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - sgio_get_be32
                - sgio_get_be64
                - close
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:925,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:925,4'
              BranchSideFuncs:
                - sgio_get_be32
                - sgio_get_be64
                - close
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:925,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - sgio_get_be32
                - sgio_get_be64
                - close
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:925,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:925,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - sgio_get_be32
                - sgio_get_be64
                - close
            - BranchSide:      'engines/sg.c:927,26'
              BranchSideFuncs:
                - sgio_get_be32
                - sgio_get_be64
                - close
        - Branch String:   'engines/sg.c:925,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:925,4'
              BranchSideFuncs:
                - sgio_get_be32
                - sgio_get_be64
                - close
            - BranchSide:      'engines/sg.c:925,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - sgio_get_be32
                - sgio_get_be64
                - close
        - Branch String:   'engines/sg.c:925,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:925,4'
              BranchSideFuncs:
                - sgio_get_be32
                - sgio_get_be64
                - close
            - BranchSide:      'engines/sg.c:925,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - sgio_get_be32
                - sgio_get_be64
                - close
        - Branch String:   'engines/sg.c:931,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:932,9'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/sg.c:936,7'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'engines/sg.c:868,7'
          Dst:             open64
        - Src:             'engines/sg.c:870,11'
          Dst:             __errno_location
        - Src:             'engines/sg.c:889,8'
          Dst:             ioctl
        - Src:             'engines/sg.c:891,3'
          Dst:             close
        - Src:             'engines/sg.c:899,11'
          Dst:             sgio_get_be32
        - Src:             'engines/sg.c:900,10'
          Dst:             sgio_get_be32
        - Src:             'engines/sg.c:911,3'
          Dst:             sgio_set_be32
        - Src:             'engines/sg.c:917,9'
          Dst:             ioctl
        - Src:             'engines/sg.c:919,4'
          Dst:             close
        - Src:             'engines/sg.c:925,4'
          Dst:             strerror
        - Src:             'engines/sg.c:925,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:925,4'
          Dst:             strerror
        - Src:             'engines/sg.c:925,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:927,11'
          Dst:             sgio_get_be32
        - Src:             'engines/sg.c:928,10'
          Dst:             sgio_get_be64
        - Src:             'engines/sg.c:939,2'
          Dst:             close
    - functionName:    fio_file_set_size_known
      functionSourceFile: '/src/fio/engines/../os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    sgio_get_be32
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __fswab32
      functionUses:    3
      BranchProfiles:
        - Branch String:   'engines/sg.c:227,9'
          Branch Sides:
            - BranchSide:      'engines/sg.c:227,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:227,9'
              BranchSideFuncs:
                - __fswab32
      Callsites:
        - Src:             'engines/sg.c:227,9'
          Dst:             __fswab32
    - functionName:    sgio_set_be32
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - val
        - buf
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __fswab32
      functionUses:    5
      BranchProfiles:
        - Branch String:   'engines/sg.c:244,15'
          Branch Sides:
            - BranchSide:      'engines/sg.c:244,15'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:244,15'
              BranchSideFuncs:
                - __fswab32
      Callsites:
        - Src:             'engines/sg.c:244,15'
          Dst:             __fswab32
    - functionName:    sgio_get_be64
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         6
      ICount:          81
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __fswab64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/sg.c:232,9'
          Branch Sides:
            - BranchSide:      'engines/sg.c:232,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:232,9'
              BranchSideFuncs:
                - __fswab64
      Callsites:
        - Src:             'engines/sg.c:232,9'
          Dst:             __fswab64
    - functionName:    __fswab64
      functionSourceFile: '/usr/include/linux/swab.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - val
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __arch_swab64
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/include/linux/swab.h:69,9'
          Dst:             __arch_swab64
    - functionName:    __arch_swab64
      functionSourceFile: '/usr/include/x86_64-linux-gnu/asm/swab.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - val
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __fswab32
      functionSourceFile: '/usr/include/linux/swab.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __arch_swab32
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/include/linux/swab.h:60,9'
          Dst:             __arch_swab32
    - functionName:    __arch_swab32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/asm/swab.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_sgio_stream_control
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1109
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
        - open_stream
        - stream_id
      BBCount:         25
      ICount:          182
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
        - __dprint
        - ioctl
        - sgio_get_be16
        - sgio_set_be16
        - sgio_set_be32
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/sg.c:1086,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1087,7'
              BranchSideFuncs:
                - ioctl
                - __dprint
                - sgio_get_be16
                - __dprint
                - __assert_fail
            - BranchSide:      'engines/sg.c:1089,7'
              BranchSideFuncs:
                - sgio_set_be16
                - ioctl
                - __dprint
                - sgio_get_be16
                - __dprint
                - __assert_fail
        - Branch String:   'engines/sg.c:1095,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1096,10'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:1098,10'
              BranchSideFuncs:
                - __dprint
                - sgio_get_be16
                - __dprint
                - __assert_fail
        - Branch String:   'engines/sg.c:1098,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1099,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:1101,6'
              BranchSideFuncs:
                - __dprint
                - sgio_get_be16
                - __dprint
                - __assert_fail
        - Branch String:   'engines/sg.c:1101,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1102,31'
              BranchSideFuncs:
                - sgio_get_be16
                - __dprint
                - __assert_fail
            - BranchSide:      'engines/sg.c:1106,3'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'engines/sg.c:1103,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1103,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/sg.c:1104,3'
              BranchSideFuncs:
                - __dprint
                - __assert_fail
        - Branch String:   'engines/sg.c:1104,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1104,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:1105,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/sg.c:1084,2'
          Dst:             sgio_set_be32
        - Src:             'engines/sg.c:1090,3'
          Dst:             sgio_set_be16
        - Src:             'engines/sg.c:1093,8'
          Dst:             ioctl
        - Src:             'engines/sg.c:1102,16'
          Dst:             sgio_get_be16
        - Src:             'engines/sg.c:1103,3'
          Dst:             __dprint
        - Src:             'engines/sg.c:1104,3'
          Dst:             __assert_fail
        - Src:             'engines/sg.c:1106,3'
          Dst:             __dprint
    - functionName:    sgio_set_be16
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - val
        - buf
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __fswab16
      functionUses:    7
      BranchProfiles:
        - Branch String:   'engines/sg.c:237,15'
          Branch Sides:
            - BranchSide:      'engines/sg.c:237,15'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:237,15'
              BranchSideFuncs:
                - __fswab16
      Callsites:
        - Src:             'engines/sg.c:237,15'
          Dst:             __fswab16
    - functionName:    sgio_get_be16
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - buf
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __fswab16
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/sg.c:222,9'
          Branch Sides:
            - BranchSide:      'engines/sg.c:222,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:222,9'
              BranchSideFuncs:
                - __fswab16
      Callsites:
        - Src:             'engines/sg.c:222,9'
          Dst:             __fswab16
    - functionName:    __fswab16
      functionSourceFile: '/usr/include/linux/swab.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - val
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_sgio_type_check
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1059
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         102
      ICount:          574
      EdgeCount:       130
      CyclomaticComplexity: 30
      functionsReached:
        - __dprint
        - __errno_location
        - fio_sgio_read_capacity
        - ioctl
        - log_err
        - nowarn_snprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/sg.c:1013,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1014,13'
              BranchSideFuncs:
                - ioctl
                - __dprint
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:1018,13'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
                - strerror
                - nowarn_snprintf.7691
                - ioctl
                - fio_sgio_read_capacity
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - log_err
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:1014,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1015,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:1018,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'engines/sg.c:1015,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1015,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:1015,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:1015,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1015,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:1015,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:1015,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1015,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:1016,4'
              BranchSideFuncs: []
        - Branch String:   'engines/sg.c:1015,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1015,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:1015,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:1015,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1015,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:1015,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:1018,13'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1021,13'
              BranchSideFuncs:
                - ioctl
                - fio_sgio_read_capacity
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - log_err
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:1033,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:1021,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1022,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:1026,32'
              BranchSideFuncs:
                - fio_sgio_read_capacity
                - __dprint
                - strerror
                - nowarn_snprintf.7691
                - log_err
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:1022,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1022,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:1022,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:1022,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1022,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:1022,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:1022,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1022,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:1023,4'
              BranchSideFuncs: []
        - Branch String:   'engines/sg.c:1022,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1022,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:1022,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:1022,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1022,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:1022,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:1027,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1028,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:1032,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'engines/sg.c:1028,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1028,4'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:1028,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:1028,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1028,4'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:1028,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:1028,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1028,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
            - BranchSide:      'engines/sg.c:1029,4'
              BranchSideFuncs:
                - log_err
        - Branch String:   'engines/sg.c:1028,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1028,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/sg.c:1028,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
        - Branch String:   'engines/sg.c:1028,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1028,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/sg.c:1028,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
        - Branch String:   'engines/sg.c:1033,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1033,3'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:1033,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:1033,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1033,3'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:1033,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:1033,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1033,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
            - BranchSide:      'engines/sg.c:1034,3'
              BranchSideFuncs:
                - log_err
        - Branch String:   'engines/sg.c:1033,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1033,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/sg.c:1033,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
        - Branch String:   'engines/sg.c:1033,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1033,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/sg.c:1033,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - log_err
        - Branch String:   'engines/sg.c:1040,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1041,3'
              BranchSideFuncs:
                - __dprint
            - BranchSide:      'engines/sg.c:1046,6'
              BranchSideFuncs: []
        - Branch String:   'engines/sg.c:1041,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1041,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:1044,2'
              BranchSideFuncs:
                - __dprint
        - Branch String:   'engines/sg.c:1046,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1047,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:1056,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/sg.c:1014,7'
          Dst:             ioctl
        - Src:             'engines/sg.c:1015,4'
          Dst:             __errno_location
        - Src:             'engines/sg.c:1015,4'
          Dst:             __errno_location
        - Src:             'engines/sg.c:1015,4'
          Dst:             strerror
        - Src:             'engines/sg.c:1015,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:1015,4'
          Dst:             __errno_location
        - Src:             'engines/sg.c:1015,4'
          Dst:             __errno_location
        - Src:             'engines/sg.c:1015,4'
          Dst:             strerror
        - Src:             'engines/sg.c:1015,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:1021,7'
          Dst:             ioctl
        - Src:             'engines/sg.c:1022,4'
          Dst:             __errno_location
        - Src:             'engines/sg.c:1022,4'
          Dst:             __errno_location
        - Src:             'engines/sg.c:1022,4'
          Dst:             strerror
        - Src:             'engines/sg.c:1022,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:1022,4'
          Dst:             __errno_location
        - Src:             'engines/sg.c:1022,4'
          Dst:             __errno_location
        - Src:             'engines/sg.c:1022,4'
          Dst:             strerror
        - Src:             'engines/sg.c:1022,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:1026,9'
          Dst:             fio_sgio_read_capacity
        - Src:             'engines/sg.c:1028,4'
          Dst:             strerror
        - Src:             'engines/sg.c:1028,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:1028,4'
          Dst:             strerror
        - Src:             'engines/sg.c:1028,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:1029,4'
          Dst:             log_err
        - Src:             'engines/sg.c:1033,3'
          Dst:             strerror
        - Src:             'engines/sg.c:1033,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:1033,3'
          Dst:             strerror
        - Src:             'engines/sg.c:1033,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:1034,3'
          Dst:             log_err
        - Src:             'engines/sg.c:1041,3'
          Dst:             __dprint
    - functionName:    pollin_events
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - pfds
        - fds
      BBCount:         8
      ICount:          50
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/sg.c:288,2'
          Branch Sides:
            - BranchSide:      'engines/sg.c:289,7'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:292,2'
              BranchSideFuncs: []
        - Branch String:   'engines/sg.c:289,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:289,25'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:290,4'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    sg_fd_read
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - fd
        - data
        - size
      BBCount:         23
      ICount:          117
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - read
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/sg.c:299,2'
          Branch Sides:
            - BranchSide:      'engines/sg.c:302,14'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/sg.c:316,6'
              BranchSideFuncs: []
        - Branch String:   'engines/sg.c:303,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:304,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - read
            - BranchSide:      'engines/sg.c:308,15'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'engines/sg.c:304,24'
          Branch Sides:
            - BranchSide:      'engines/sg.c:304,27'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/sg.c:305,5'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'engines/sg.c:304,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:305,5'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/sg.c:306,10'
              BranchSideFuncs:
                - __errno_location
        - Branch String:   'engines/sg.c:308,14'
          Branch Sides:
            - BranchSide:      'engines/sg.c:309,4'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/sg.c:311,12'
              BranchSideFuncs:
                - read
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'engines/sg.c:316,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:317,10'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:318,6'
              BranchSideFuncs: []
        - Branch String:   'engines/sg.c:318,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:319,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:321,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/sg.c:302,9'
          Dst:             read
        - Src:             'engines/sg.c:304,8'
          Dst:             __errno_location
        - Src:             'engines/sg.c:304,27'
          Dst:             __errno_location
        - Src:             'engines/sg.c:306,10'
          Dst:             __errno_location
    - functionName:    fio_sgio_unmap_setup
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - st
      BBCount:         3
      ICount:          54
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - sgio_set_be16
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/sg.c:721,2'
          Dst:             sgio_set_be16
        - Src:             'engines/sg.c:722,2'
          Dst:             sgio_set_be16
        - Src:             'engines/sg.c:723,2'
          Dst:             sgio_set_be16
    - functionName:    fio_sgio_rw_doio
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - f
        - io_u
        - do_sync
      BBCount:         22
      ICount:          130
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - io_u_sync_complete
        - read
        - write
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/sg.c:500,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:501,10'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:503,6'
              BranchSideFuncs:
                - read
                - io_u_sync_complete
        - Branch String:   'engines/sg.c:503,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:509,3'
              BranchSideFuncs:
                - read
                - io_u_sync_complete
            - BranchSide:      'engines/sg.c:533,2'
              BranchSideFuncs: []
        - Branch String:   'engines/sg.c:513,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:514,12'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:516,13'
              BranchSideFuncs:
                - io_u_sync_complete
                - read
        - Branch String:   'engines/sg.c:519,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:520,5'
              BranchSideFuncs:
                - io_u_sync_complete
                - read
            - BranchSide:      'engines/sg.c:522,8'
              BranchSideFuncs:
                - io_u_sync_complete
                - read
        - Branch String:   'engines/sg.c:522,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:523,5'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:525,27'
              BranchSideFuncs:
                - io_u_sync_complete
                - read
        - Branch String:   'engines/sg.c:525,8'
          Branch Sides:
            - BranchSide:      'engines/sg.c:526,5'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:528,3'
              BranchSideFuncs:
                - read
                - io_u_sync_complete
        - Branch String:   'engines/sg.c:528,3'
          Branch Sides:
            - BranchSide:      'engines/sg.c:512,15'
              BranchSideFuncs:
                - read
                - io_u_sync_complete
            - BranchSide:      'engines/sg.c:530,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/sg.c:499,8'
          Dst:             write
        - Src:             'engines/sg.c:512,10'
          Dst:             read
        - Src:             'engines/sg.c:525,8'
          Dst:             io_u_sync_complete
    - functionName:    fio_fill_issue_time
      functionSourceFile: '/src/fio/engines/../fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../fio.h:837,28'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:838,7'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:839,3'
              BranchSideFuncs: []
        - Branch String:   'engines/../fio.h:838,26'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:838,30'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:839,3'
              BranchSideFuncs: []
        - Branch String:   'engines/../fio.h:838,49'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:838,53'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:839,3'
              BranchSideFuncs: []
        - Branch String:   'engines/../fio.h:837,6'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:839,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:841,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_ro_check
      functionSourceFile: '/src/fio/engines/../fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         17
      ICount:          84
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'engines/../fio.h:629,2'
          Dst:             __assert_fail
    - functionName:    sgio_unbuffered
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/sg.c:258,24'
          Branch Sides:
            - BranchSide:      'engines/sg.c:258,24'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:258,27'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    ddir_sync
      functionSourceFile: '/src/fio/engines/../os/../io_ddir.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ddir
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'engines/../os/../io_ddir.h:61,27'
          Branch Sides:
            - BranchSide:      'engines/../os/../io_ddir.h:61,27'
              BranchSideFuncs: []
            - BranchSide:      'engines/../os/../io_ddir.h:61,30'
              BranchSideFuncs: []
        - Branch String:   'engines/../os/../io_ddir.h:61,52'
          Branch Sides:
            - BranchSide:      'engines/../os/../io_ddir.h:61,52'
              BranchSideFuncs: []
            - BranchSide:      'engines/../os/../io_ddir.h:62,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_sgio_doio
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - io_u
        - do_sync
      BBCount:         52
      ICount:          300
      EdgeCount:       66
      CyclomaticComplexity: 16
      functionsReached:
        - fio_sgio_ioctl_doio
        - fio_sgio_rw_doio
        - nowarn_snprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/sg.c:542,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:543,29'
              BranchSideFuncs:
                - fio_sgio_ioctl_doio
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:547,26'
              BranchSideFuncs:
                - fio_sgio_rw_doio
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:544,7'
          Branch Sides:
            - BranchSide:      'engines/sg.c:545,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:546,2'
              BranchSideFuncs: []
        - Branch String:   'engines/sg.c:545,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:545,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:545,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:545,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:545,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:545,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:545,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:545,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:546,2'
              BranchSideFuncs: []
        - Branch String:   'engines/sg.c:545,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:545,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:545,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:545,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:545,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:545,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:549,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:549,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:549,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:549,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:549,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
            - BranchSide:      'engines/sg.c:549,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:549,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:549,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:549,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
        - Branch String:   'engines/sg.c:549,4'
          Branch Sides:
            - BranchSide:      'engines/sg.c:549,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:549,4'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.7691
      Callsites:
        - Src:             'engines/sg.c:543,9'
          Dst:             fio_sgio_ioctl_doio
        - Src:             'engines/sg.c:545,4'
          Dst:             strerror
        - Src:             'engines/sg.c:545,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:545,4'
          Dst:             strerror
        - Src:             'engines/sg.c:545,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:547,9'
          Dst:             fio_sgio_rw_doio
        - Src:             'engines/sg.c:549,4'
          Dst:             strerror
        - Src:             'engines/sg.c:549,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/sg.c:549,4'
          Dst:             strerror
        - Src:             'engines/sg.c:549,4'
          Dst:             nowarn_snprintf
    - functionName:    fio_sgio_ioctl_doio
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - io_u
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ioctl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/sg.c:482,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:483,10'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:486,6'
              BranchSideFuncs: []
        - Branch String:   'engines/sg.c:486,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:487,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:489,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/sg.c:481,8'
          Dst:             ioctl
    - functionName:    sgio_hdr_init
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - sd
        - hdr
        - io_u
        - fs
      BBCount:         4
      ICount:          92
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'engines/sg.c:278,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:278,6'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:279,17'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_sgio_rw_lba
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - hdr
        - lba
        - nr_blocks
        - override16
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - sgio_set_be16
        - sgio_set_be32
        - sgio_set_be64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/sg.c:558,24'
          Branch Sides:
            - BranchSide:      'engines/sg.c:558,28'
              BranchSideFuncs:
                - sgio_set_be32
                - sgio_set_be16
                - sgio_set_be64
                - sgio_set_be32
            - BranchSide:      'engines/sg.c:562,17'
              BranchSideFuncs:
                - sgio_set_be64
                - sgio_set_be32
        - Branch String:   'engines/sg.c:558,6'
          Branch Sides:
            - BranchSide:      'engines/sg.c:559,28'
              BranchSideFuncs:
                - sgio_set_be64
                - sgio_set_be32
            - BranchSide:      'engines/sg.c:562,17'
              BranchSideFuncs:
                - sgio_set_be64
                - sgio_set_be32
      Callsites:
        - Src:             'engines/sg.c:559,3'
          Dst:             sgio_set_be32
        - Src:             'engines/sg.c:560,3'
          Dst:             sgio_set_be16
        - Src:             'engines/sg.c:562,3'
          Dst:             sgio_set_be64
        - Src:             'engines/sg.c:563,3'
          Dst:             sgio_set_be32
    - functionName:    sgio_set_be64
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - val
        - buf
      BBCount:         6
      ICount:          79
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __fswab64
      functionUses:    3
      BranchProfiles:
        - Branch String:   'engines/sg.c:251,15'
          Branch Sides:
            - BranchSide:      'engines/sg.c:251,15'
              BranchSideFuncs: []
            - BranchSide:      'engines/sg.c:251,15'
              BranchSideFuncs:
                - __fswab64
      Callsites:
        - Src:             'engines/sg.c:251,15'
          Dst:             __fswab64
    - functionName:    fio_sgio_register
      functionSourceFile: '/src/fio/engines/sg.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1458
      functionLinenumberEnd: 1460
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - register_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/sg.c:1459,2'
          Branch Sides:
            - BranchSide:      'engines/sg.c:1459,2'
              BranchSideFuncs:
                - register_ioengine
            - BranchSide:      'engines/sg.c:1459,2'
              BranchSideFuncs:
                - register_ioengine
      Callsites:
        - Src:             'engines/sg.c:1459,2'
          Dst:             register_ioengine
    - functionName:    blktrace_lookup_device
      functionSourceFile: '/src/fio/oslib/linux-dev-lookup.c'
      linkageType:     externalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - redirect
        - path
        - maj
        - min
      BBCount:         31
      ICount:          183
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - blktrace_lookup_device
        - closedir
        - gnu_dev_major
        - gnu_dev_minor
        - lstat64
        - opendir
        - perror
        - readdir64
        - sprintf
        - strcmp
        - strcpy
      functionUses:    2
      BranchProfiles:
        - Branch String:   'oslib/linux-dev-lookup.c:24,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-dev-lookup.c:25,10'
              BranchSideFuncs:
                - strcpy
            - BranchSide:      'oslib/linux-dev-lookup.c:29,14'
              BranchSideFuncs:
                - opendir
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - lstat64
                - gnu_dev_major
                - gnu_dev_minor
                - strcpy
                - blktrace_lookup_device
                - strcpy
                - perror
        - Branch String:   'oslib/linux-dev-lookup.c:30,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-dev-lookup.c:31,3'
              BranchSideFuncs:
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - lstat64
                - gnu_dev_major
                - gnu_dev_minor
                - strcpy
                - blktrace_lookup_device
                - strcpy
                - perror
            - BranchSide:      'oslib/linux-dev-lookup.c:33,2'
              BranchSideFuncs:
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - lstat64
                - gnu_dev_major
                - gnu_dev_minor
                - strcpy
                - blktrace_lookup_device
                - strcpy
                - perror
        - Branch String:   'oslib/linux-dev-lookup.c:33,2'
          Branch Sides:
            - BranchSide:      'oslib/linux-dev-lookup.c:36,15'
              BranchSideFuncs:
                - strcmp
                - readdir64
                - closedir
                - strcmp
                - sprintf
                - lstat64
                - gnu_dev_major
                - gnu_dev_minor
                - strcpy
                - blktrace_lookup_device
                - strcpy
                - perror
            - BranchSide:      'oslib/linux-dev-lookup.c:64,11'
              BranchSideFuncs:
                - closedir
        - Branch String:   'oslib/linux-dev-lookup.c:36,33'
          Branch Sides:
            - BranchSide:      'oslib/linux-dev-lookup.c:36,44'
              BranchSideFuncs:
                - strcmp
                - readdir64
                - closedir
                - strcmp
                - sprintf
                - lstat64
                - gnu_dev_major
                - gnu_dev_minor
                - strcpy
                - blktrace_lookup_device
                - strcpy
                - perror
            - BranchSide:      'oslib/linux-dev-lookup.c:37,4'
              BranchSideFuncs:
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - lstat64
                - gnu_dev_major
                - gnu_dev_minor
                - strcpy
                - blktrace_lookup_device
                - strcpy
                - perror
        - Branch String:   'oslib/linux-dev-lookup.c:36,7'
          Branch Sides:
            - BranchSide:      'oslib/linux-dev-lookup.c:37,4'
              BranchSideFuncs:
                - sprintf
                - lstat64
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - gnu_dev_major
                - gnu_dev_minor
                - strcpy
                - blktrace_lookup_device
                - strcpy
                - perror
            - BranchSide:      'oslib/linux-dev-lookup.c:39,11'
              BranchSideFuncs:
                - sprintf
                - lstat64
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - gnu_dev_major
                - gnu_dev_minor
                - strcpy
                - blktrace_lookup_device
                - strcpy
                - perror
        - Branch String:   'oslib/linux-dev-lookup.c:40,7'
          Branch Sides:
            - BranchSide:      'oslib/linux-dev-lookup.c:41,4'
              BranchSideFuncs:
                - perror
                - closedir
            - BranchSide:      'oslib/linux-dev-lookup.c:45,7'
              BranchSideFuncs:
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - lstat64
                - perror
                - gnu_dev_major
                - gnu_dev_minor
                - strcpy
                - blktrace_lookup_device
                - strcpy
        - Branch String:   'oslib/linux-dev-lookup.c:45,7'
          Branch Sides:
            - BranchSide:      'oslib/linux-dev-lookup.c:46,35'
              BranchSideFuncs:
                - blktrace_lookup_device
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - lstat64
                - perror
                - gnu_dev_major
                - gnu_dev_minor
                - strcpy
                - strcpy
            - BranchSide:      'oslib/linux-dev-lookup.c:54,8'
              BranchSideFuncs:
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - lstat64
                - blktrace_lookup_device
                - strcpy
                - perror
                - gnu_dev_major
                - gnu_dev_minor
                - strcpy
        - Branch String:   'oslib/linux-dev-lookup.c:48,8'
          Branch Sides:
            - BranchSide:      'oslib/linux-dev-lookup.c:49,12'
              BranchSideFuncs:
                - strcpy
                - closedir
            - BranchSide:      'oslib/linux-dev-lookup.c:52,3'
              BranchSideFuncs:
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - lstat64
                - blktrace_lookup_device
                - strcpy
                - perror
                - gnu_dev_major
                - gnu_dev_minor
                - strcpy
        - Branch String:   'oslib/linux-dev-lookup.c:54,7'
          Branch Sides:
            - BranchSide:      'oslib/linux-dev-lookup.c:55,4'
              BranchSideFuncs:
                - gnu_dev_major
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - lstat64
                - blktrace_lookup_device
                - strcpy
                - perror
                - gnu_dev_minor
                - strcpy
            - BranchSide:      'oslib/linux-dev-lookup.c:57,7'
              BranchSideFuncs:
                - gnu_dev_major
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - lstat64
                - blktrace_lookup_device
                - strcpy
                - perror
                - gnu_dev_minor
                - strcpy
        - Branch String:   'oslib/linux-dev-lookup.c:57,32'
          Branch Sides:
            - BranchSide:      'oslib/linux-dev-lookup.c:33,2'
              BranchSideFuncs:
                - gnu_dev_minor
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - lstat64
                - gnu_dev_major
                - blktrace_lookup_device
                - strcpy
                - perror
                - strcpy
            - BranchSide:      'oslib/linux-dev-lookup.c:57,35'
              BranchSideFuncs:
                - gnu_dev_minor
                - readdir64
                - closedir
                - strcmp
                - strcmp
                - sprintf
                - lstat64
                - gnu_dev_major
                - blktrace_lookup_device
                - strcpy
                - perror
                - strcpy
        - Branch String:   'oslib/linux-dev-lookup.c:57,7'
          Branch Sides:
            - BranchSide:      'oslib/linux-dev-lookup.c:33,2'
              BranchSideFuncs:
                - strcpy
                - closedir
            - BranchSide:      'oslib/linux-dev-lookup.c:58,11'
              BranchSideFuncs:
                - strcpy
                - closedir
      Callsites:
        - Src:             'oslib/linux-dev-lookup.c:25,3'
          Dst:             strcpy
        - Src:             'oslib/linux-dev-lookup.c:29,6'
          Dst:             opendir
        - Src:             'oslib/linux-dev-lookup.c:33,16'
          Dst:             readdir64
        - Src:             'oslib/linux-dev-lookup.c:36,8'
          Dst:             strcmp
        - Src:             'oslib/linux-dev-lookup.c:36,37'
          Dst:             strcmp
        - Src:             'oslib/linux-dev-lookup.c:39,3'
          Dst:             sprintf
        - Src:             'oslib/linux-dev-lookup.c:40,7'
          Dst:             lstat64
        - Src:             'oslib/linux-dev-lookup.c:41,4'
          Dst:             perror
        - Src:             'oslib/linux-dev-lookup.c:46,12'
          Dst:             blktrace_lookup_device
        - Src:             'oslib/linux-dev-lookup.c:49,5'
          Dst:             strcpy
        - Src:             'oslib/linux-dev-lookup.c:57,14'
          Dst:             gnu_dev_major
        - Src:             'oslib/linux-dev-lookup.c:57,42'
          Dst:             gnu_dev_minor
        - Src:             'oslib/linux-dev-lookup.c:58,4'
          Dst:             strcpy
        - Src:             'oslib/linux-dev-lookup.c:64,2'
          Dst:             closedir
    - functionName:    fio_ioring_unregister
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 2004
      functionLinenumberEnd: 2007
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - unregister_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:2005,2'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:2005,2'
              BranchSideFuncs:
                - unregister_ioengine
                - unregister_ioengine
            - BranchSide:      'engines/io_uring.c:2005,2'
              BranchSideFuncs:
                - unregister_ioengine
                - unregister_ioengine
      Callsites:
        - Src:             'engines/io_uring.c:2005,2'
          Dst:             unregister_ioengine
        - Src:             'engines/io_uring.c:2006,2'
          Dst:             unregister_ioengine
    - functionName:    fio_ioring_init
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1464
      functionLinenumberEnd: 1577
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         79
      ICount:          614
      EdgeCount:       106
      CyclomaticComplexity: 29
      functionsReached:
        - calloc
        - fio_cmdprio_init
        - fio_ioring_cmd_init
        - log_err
        - nowarn_snprintf
        - parse_prchk_flags
        - roundup_pow2
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1475,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1476,3'
              BranchSideFuncs:
                - calloc
                - roundup_pow2.8058
                - calloc
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - malloc
                - free
                - free
                - calloc
                - free
                - free
                - free
                - log_err
                - free
                - free
                - log_err
            - BranchSide:      'engines/io_uring.c:1478,6'
              BranchSideFuncs:
                - calloc
                - roundup_pow2.8058
                - calloc
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - malloc
                - free
                - free
                - calloc
                - free
                - free
                - free
                - log_err
                - free
                - free
                - log_err
        - Branch String:   'engines/io_uring.c:1478,23'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1478,26'
              BranchSideFuncs:
                - calloc
                - roundup_pow2.8058
                - calloc
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - malloc
                - free
                - free
                - calloc
                - free
                - free
                - free
                - log_err
                - free
                - free
                - log_err
            - BranchSide:      'engines/io_uring.c:1484,7'
              BranchSideFuncs:
                - calloc
                - roundup_pow2.8058
                - calloc
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - malloc
                - free
                - free
                - calloc
                - free
                - free
                - free
                - log_err
                - free
                - free
        - Branch String:   'engines/io_uring.c:1478,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1479,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/io_uring.c:1484,7'
              BranchSideFuncs:
                - calloc
                - roundup_pow2.8058
                - calloc
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - malloc
                - free
                - free
                - calloc
                - free
                - free
                - free
                - log_err
                - free
                - free
        - Branch String:   'engines/io_uring.c:1499,28'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1499,31'
              BranchSideFuncs:
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - malloc
                - free
                - free
                - calloc
                - free
                - free
                - free
            - BranchSide:      'engines/io_uring.c:1512,6'
              BranchSideFuncs:
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - malloc
                - free
                - free
                - calloc
                - free
                - free
                - free
        - Branch String:   'engines/io_uring.c:1499,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1500,7'
              BranchSideFuncs:
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - malloc
                - free
                - free
                - calloc
                - free
                - free
                - free
                - log_err
                - free
                - free
            - BranchSide:      'engines/io_uring.c:1512,6'
              BranchSideFuncs:
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - malloc
                - free
                - free
                - calloc
                - free
                - free
                - free
        - Branch String:   'engines/io_uring.c:1500,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1501,4'
              BranchSideFuncs:
                - log_err
                - free
                - free
            - BranchSide:      'engines/io_uring.c:1506,2'
              BranchSideFuncs:
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - malloc
                - free
                - free
                - calloc
                - free
                - free
                - free
        - Branch String:   'engines/io_uring.c:1512,24'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1512,29'
              BranchSideFuncs:
                - malloc
                - free
                - free
                - calloc
                - free
                - free
                - free
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1537,20'
              BranchSideFuncs:
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1512,50'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1513,7'
              BranchSideFuncs:
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - malloc
                - free
                - free
                - calloc
                - free
                - free
                - free
            - BranchSide:      'engines/io_uring.c:1514,34'
              BranchSideFuncs:
                - malloc
                - free
                - free
                - calloc
                - free
                - free
                - free
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1513,28'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1513,31'
              BranchSideFuncs:
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - malloc
                - free
                - free
                - calloc
                - free
                - free
                - free
            - BranchSide:      'engines/io_uring.c:1537,20'
              BranchSideFuncs:
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1512,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1514,34'
              BranchSideFuncs:
                - malloc
                - free
                - free
                - calloc
                - free
                - free
                - free
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1537,20'
              BranchSideFuncs:
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1517,23'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1517,26'
              BranchSideFuncs:
                - malloc
                - free
                - free
                - calloc
                - free
                - free
                - free
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1519,23'
              BranchSideFuncs:
                - malloc
                - free
                - free
                - calloc
                - free
                - free
                - free
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1517,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1518,15'
              BranchSideFuncs:
                - malloc
                - free
                - free
                - calloc
                - free
                - free
                - free
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1519,23'
              BranchSideFuncs:
                - malloc
                - free
                - free
                - calloc
                - free
                - free
                - free
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1520,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1521,9'
              BranchSideFuncs:
                - calloc
                - free
                - free
                - free
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1526,8'
              BranchSideFuncs:
                - calloc
                - free
                - free
                - free
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1526,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1527,25'
              BranchSideFuncs:
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1536,2'
              BranchSideFuncs:
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1528,8'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1529,10'
              BranchSideFuncs:
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1534,3'
              BranchSideFuncs:
                - parse_prchk_flags
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1539,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1540,3'
              BranchSideFuncs:
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1541,24'
              BranchSideFuncs:
                - calloc
                - fio_cmdprio_init
                - calloc
                - fio_ioring_cmd_init
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1550,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1551,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1559,6'
              BranchSideFuncs:
                - calloc
                - fio_ioring_cmd_init
        - Branch String:   'engines/io_uring.c:1551,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1551,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1551,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1551,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1551,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1551,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1551,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1551,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1552,3'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1551,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1551,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1551,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1551,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1551,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1551,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1559,18'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1559,21'
              BranchSideFuncs:
                - calloc
                - fio_ioring_cmd_init
            - BranchSide:      'engines/io_uring.c:1563,12'
              BranchSideFuncs:
                - calloc
                - fio_ioring_cmd_init
        - Branch String:   'engines/io_uring.c:1559,54'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1560,6'
              BranchSideFuncs:
                - calloc
                - fio_ioring_cmd_init
            - BranchSide:      'engines/io_uring.c:1563,12'
              BranchSideFuncs:
                - calloc
                - fio_ioring_cmd_init
        - Branch String:   'engines/io_uring.c:1559,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1561,3'
              BranchSideFuncs:
                - fio_ioring_cmd_init
            - BranchSide:      'engines/io_uring.c:1563,12'
              BranchSideFuncs:
                - calloc
                - fio_ioring_cmd_init
        - Branch String:   'engines/io_uring.c:1567,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:0,0'
              BranchSideFuncs:
                - fio_ioring_cmd_init
            - BranchSide:      'engines/io_uring.c:1568,29'
              BranchSideFuncs:
                - fio_ioring_cmd_init
        - Branch String:   'engines/io_uring.c:1574,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1575,30'
              BranchSideFuncs:
                - fio_ioring_cmd_init
            - BranchSide:      'engines/io_uring.c:1576,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/io_uring.c:1479,3'
          Dst:             log_err
        - Src:             'engines/io_uring.c:1484,7'
          Dst:             calloc
        - Src:             'engines/io_uring.c:1494,16'
          Dst:             roundup_pow2
        - Src:             'engines/io_uring.c:1497,19'
          Dst:             calloc
        - Src:             'engines/io_uring.c:1501,4'
          Dst:             log_err
        - Src:             'engines/io_uring.c:1527,18'
          Dst:             calloc
        - Src:             'engines/io_uring.c:1537,2'
          Dst:             parse_prchk_flags
        - Src:             'engines/io_uring.c:1545,15'
          Dst:             calloc
        - Src:             'engines/io_uring.c:1549,8'
          Dst:             fio_cmdprio_init
        - Src:             'engines/io_uring.c:1551,3'
          Dst:             strerror
        - Src:             'engines/io_uring.c:1551,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/io_uring.c:1551,3'
          Dst:             strerror
        - Src:             'engines/io_uring.c:1551,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/io_uring.c:1565,13'
          Dst:             calloc
        - Src:             'engines/io_uring.c:1575,10'
          Dst:             fio_ioring_cmd_init
    - functionName:    fio_ioring_cmd_post_init
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1374
      functionLinenumberEnd: 1417
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         60
      ICount:          381
      EdgeCount:       76
      CyclomaticComplexity: 18
      functionsReached:
        - __errno_location
        - fio_ioring_cmd_queue_init
        - fio_ioring_register_files
        - nowarn_snprintf
        - strerror
        - td_max_bs
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1380,2'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1381,24'
              BranchSideFuncs:
                - td_max_bs.8048
                - fio_ioring_cmd_queue_init
                - fio_ioring_register_files
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1388,34'
              BranchSideFuncs:
                - fio_ioring_cmd_queue_init
                - fio_ioring_register_files
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1389,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1390,18'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1396,9'
              BranchSideFuncs:
                - fio_ioring_register_files
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1392,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1392,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1392,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1392,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1392,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1392,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1392,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1392,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1393,3'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1392,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1392,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1392,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1392,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1392,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1392,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1396,2'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1399,7'
              BranchSideFuncs:
                - fio_ioring_register_files
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1408,6'
              BranchSideFuncs:
                - fio_ioring_register_files
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1399,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1400,11'
              BranchSideFuncs:
                - fio_ioring_register_files
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1403,11'
              BranchSideFuncs:
                - fio_ioring_register_files
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1408,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1409,35'
              BranchSideFuncs:
                - fio_ioring_register_files
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1416,2'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1410,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1411,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1414,2'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1411,4'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1411,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1411,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1411,4'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1411,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1411,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1411,4'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1411,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1412,4'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1411,4'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1411,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1411,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1411,4'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1411,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1411,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
      Callsites:
        - Src:             'engines/io_uring.c:1385,18'
          Dst:             td_max_bs
        - Src:             'engines/io_uring.c:1388,8'
          Dst:             fio_ioring_cmd_queue_init
        - Src:             'engines/io_uring.c:1390,18'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1392,3'
          Dst:             strerror
        - Src:             'engines/io_uring.c:1392,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/io_uring.c:1392,3'
          Dst:             strerror
        - Src:             'engines/io_uring.c:1392,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/io_uring.c:1409,9'
          Dst:             fio_ioring_register_files
        - Src:             'engines/io_uring.c:1411,4'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1411,4'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1411,4'
          Dst:             strerror
        - Src:             'engines/io_uring.c:1411,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/io_uring.c:1411,4'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1411,4'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1411,4'
          Dst:             strerror
        - Src:             'engines/io_uring.c:1411,4'
          Dst:             nowarn_snprintf
    - functionName:    fio_ioring_cmd_prep
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 587
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         43
      ICount:          386
      EdgeCount:       58
      CyclomaticComplexity: 17
      functionsReached:
        - fio_nvme_uring_cmd_prep
        - populate_verify_io_u
        - td_flags_set
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:599,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:600,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:602,6'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
                - populate_verify_io_u
                - td_flags_set.8022
        - Branch String:   'engines/io_uring.c:602,30'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:602,33'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
                - populate_verify_io_u
                - td_flags_set.8022
            - BranchSide:      'engines/io_uring.c:605,9'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
                - populate_verify_io_u
                - td_flags_set.8022
        - Branch String:   'engines/io_uring.c:602,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:603,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:605,9'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
                - populate_verify_io_u
                - td_flags_set.8022
        - Branch String:   'engines/io_uring.c:607,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:608,13'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
                - populate_verify_io_u
                - td_flags_set.8022
            - BranchSide:      'engines/io_uring.c:611,13'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
                - populate_verify_io_u
                - td_flags_set.8022
        - Branch String:   'engines/io_uring.c:614,21'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:614,24'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
                - populate_verify_io_u
                - td_flags_set.8022
            - BranchSide:      'engines/io_uring.c:616,6'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
                - populate_verify_io_u
                - td_flags_set.8022
        - Branch String:   'engines/io_uring.c:614,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:615,3'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
                - populate_verify_io_u
                - td_flags_set.8022
            - BranchSide:      'engines/io_uring.c:616,6'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
                - populate_verify_io_u
                - td_flags_set.8022
        - Branch String:   'engines/io_uring.c:616,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:617,3'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
                - populate_verify_io_u
                - td_flags_set.8022
            - BranchSide:      'engines/io_uring.c:619,2'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
                - populate_verify_io_u
                - td_flags_set.8022
        - Branch String:   'engines/io_uring.c:621,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:622,3'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
                - populate_verify_io_u
                - td_flags_set.8022
            - BranchSide:      'engines/io_uring.c:624,3'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
                - populate_verify_io_u
                - td_flags_set.8022
        - Branch String:   'engines/io_uring.c:625,21'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:625,26'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
                - populate_verify_io_u
                - td_flags_set.8022
            - BranchSide:      'engines/io_uring.c:629,6'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
                - populate_verify_io_u
                - td_flags_set.8022
        - Branch String:   'engines/io_uring.c:625,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:626,3'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
                - populate_verify_io_u
                - td_flags_set.8022
            - BranchSide:      'engines/io_uring.c:629,6'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
                - populate_verify_io_u
                - td_flags_set.8022
        - Branch String:   'engines/io_uring.c:629,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:630,3'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
                - populate_verify_io_u
                - td_flags_set.8022
            - BranchSide:      'engines/io_uring.c:634,33'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
                - populate_verify_io_u
                - td_flags_set.8022
        - Branch String:   'engines/io_uring.c:643,36'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:643,39'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
                - populate_verify_io_u
                - td_flags_set.8022
            - BranchSide:      'engines/io_uring.c:650,33'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
        - Branch String:   'engines/io_uring.c:643,63'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:644,4'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
                - populate_verify_io_u
                - td_flags_set.8022
            - BranchSide:      'engines/io_uring.c:650,33'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
        - Branch String:   'engines/io_uring.c:643,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:645,24'
              BranchSideFuncs:
                - populate_verify_io_u
                - td_flags_set.8022
                - fio_nvme_uring_cmd_prep
            - BranchSide:      'engines/io_uring.c:650,33'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
        - Branch String:   'engines/io_uring.c:651,4'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:651,29'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
            - BranchSide:      'engines/io_uring.c:652,4'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_prep
      Callsites:
        - Src:             'engines/io_uring.c:645,3'
          Dst:             populate_verify_io_u
        - Src:             'engines/io_uring.c:647,3'
          Dst:             td_flags_set
        - Src:             'engines/io_uring.c:650,9'
          Dst:             fio_nvme_uring_cmd_prep
    - functionName:    fio_ioring_queue
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         25
      ICount:          196
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - do_io_u_trim
        - fio_ioring_cmd_nvme_pi
        - fio_ioring_cmdprio_prep
        - fio_ioring_setup_pi
        - fio_ro_check
        - io_u_mark_complete
        - io_u_mark_submit
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:896,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:897,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:900,6'
              BranchSideFuncs:
                - fio_ioring_setup_pi
                - fio_ioring_cmd_nvme_pi
                - fio_ioring_cmdprio_prep
                - do_io_u_trim
                - io_u_mark_submit
                - io_u_mark_complete
        - Branch String:   'engines/io_uring.c:900,30'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:900,33'
              BranchSideFuncs:
                - fio_ioring_setup_pi
                - fio_ioring_cmd_nvme_pi
                - fio_ioring_cmdprio_prep
                - do_io_u_trim
                - io_u_mark_submit
                - io_u_mark_complete
            - BranchSide:      'engines/io_uring.c:911,6'
              BranchSideFuncs:
                - fio_ioring_setup_pi
                - fio_ioring_cmd_nvme_pi
                - fio_ioring_cmdprio_prep
        - Branch String:   'engines/io_uring.c:900,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:901,7'
              BranchSideFuncs:
                - do_io_u_trim
                - io_u_mark_submit
                - io_u_mark_complete
            - BranchSide:      'engines/io_uring.c:911,6'
              BranchSideFuncs:
                - fio_ioring_setup_pi
                - fio_ioring_cmd_nvme_pi
                - fio_ioring_cmdprio_prep
        - Branch String:   'engines/io_uring.c:901,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:902,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:904,16'
              BranchSideFuncs:
                - do_io_u_trim
                - io_u_mark_submit
                - io_u_mark_complete
        - Branch String:   'engines/io_uring.c:911,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:912,27'
              BranchSideFuncs:
                - fio_ioring_cmdprio_prep
                - fio_ioring_setup_pi
                - fio_ioring_cmd_nvme_pi
            - BranchSide:      'engines/io_uring.c:914,6'
              BranchSideFuncs:
                - fio_ioring_setup_pi
                - fio_ioring_cmd_nvme_pi
        - Branch String:   'engines/io_uring.c:914,40'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:914,43'
              BranchSideFuncs:
                - fio_ioring_setup_pi
                - fio_ioring_cmd_nvme_pi
            - BranchSide:      'engines/io_uring.c:916,11'
              BranchSideFuncs:
                - fio_ioring_setup_pi
        - Branch String:   'engines/io_uring.c:914,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:915,26'
              BranchSideFuncs:
                - fio_ioring_cmd_nvme_pi
            - BranchSide:      'engines/io_uring.c:916,11'
              BranchSideFuncs:
                - fio_ioring_setup_pi
      Callsites:
        - Src:             'engines/io_uring.c:893,2'
          Dst:             fio_ro_check
        - Src:             'engines/io_uring.c:904,3'
          Dst:             do_io_u_trim
        - Src:             'engines/io_uring.c:906,3'
          Dst:             io_u_mark_submit
        - Src:             'engines/io_uring.c:907,3'
          Dst:             io_u_mark_complete
        - Src:             'engines/io_uring.c:912,3'
          Dst:             fio_ioring_cmdprio_prep
        - Src:             'engines/io_uring.c:915,3'
          Dst:             fio_ioring_cmd_nvme_pi
        - Src:             'engines/io_uring.c:917,3'
          Dst:             fio_ioring_setup_pi
    - functionName:    fio_ioring_commit
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 956
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         47
      ICount:          328
      EdgeCount:       61
      CyclomaticComplexity: 16
      functionsReached:
        - __errno_location
        - fio_ioring_cqring_reap
        - fio_ioring_queued
        - io_u_mark_submit
        - io_uring_enter
        - nowarn_snprintf
        - strerror
        - usleep
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:961,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:962,3'
              BranchSideFuncs:
                - io_uring_enter
                - io_u_mark_submit
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - fio_ioring_cqring_reap
                - usleep
                - fio_ioring_queued
                - io_u_mark_submit
                - fio_ioring_queued
                - io_u_mark_submit
                - io_uring_enter
            - BranchSide:      'engines/io_uring.c:969,6'
              BranchSideFuncs:
                - io_uring_enter
                - io_u_mark_submit
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - fio_ioring_cqring_reap
                - usleep
                - fio_ioring_queued
                - io_u_mark_submit
                - fio_ioring_queued
                - io_u_mark_submit
                - io_uring_enter
        - Branch String:   'engines/io_uring.c:969,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:970,30'
              BranchSideFuncs:
                - fio_ioring_queued
                - io_u_mark_submit
                - io_uring_enter
            - BranchSide:      'engines/io_uring.c:985,2'
              BranchSideFuncs:
                - io_uring_enter
                - io_u_mark_submit
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - fio_ioring_cqring_reap
                - usleep
                - fio_ioring_queued
                - io_u_mark_submit
        - Branch String:   'engines/io_uring.c:975,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:976,19'
              BranchSideFuncs:
                - io_uring_enter
                - fio_ioring_queued
                - io_u_mark_submit
            - BranchSide:      'engines/io_uring.c:978,21'
              BranchSideFuncs:
                - fio_ioring_queued
                - io_u_mark_submit
        - Branch String:   'engines/io_uring.c:990,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:991,22'
              BranchSideFuncs:
                - fio_ioring_queued
                - io_u_mark_submit
                - io_uring_enter
                - io_u_mark_submit
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - fio_ioring_cqring_reap
                - usleep
            - BranchSide:      'engines/io_uring.c:996,15'
              BranchSideFuncs:
                - io_u_mark_submit
                - io_uring_enter
                - fio_ioring_queued
                - io_u_mark_submit
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - fio_ioring_cqring_reap
                - usleep
        - Branch String:   'engines/io_uring.c:996,14'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:997,21'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - fio_ioring_cqring_reap
                - usleep
                - io_uring_enter
                - io_u_mark_submit
                - fio_ioring_queued
                - io_u_mark_submit
            - BranchSide:      'engines/io_uring.c:1000,8'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - fio_ioring_cqring_reap
                - usleep
                - io_uring_enter
                - io_u_mark_submit
                - fio_ioring_queued
                - io_u_mark_submit
        - Branch String:   'engines/io_uring.c:1000,24'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1000,27'
              BranchSideFuncs:
                - fio_ioring_cqring_reap
                - usleep
                - io_uring_enter
                - io_u_mark_submit
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - fio_ioring_queued
                - io_u_mark_submit
            - BranchSide:      'engines/io_uring.c:1001,34'
              BranchSideFuncs:
                - fio_ioring_cqring_reap
                - usleep
                - io_uring_enter
                - io_u_mark_submit
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - fio_ioring_queued
                - io_u_mark_submit
        - Branch String:   'engines/io_uring.c:1000,8'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1001,34'
              BranchSideFuncs:
                - fio_ioring_cqring_reap
                - usleep
                - io_uring_enter
                - io_u_mark_submit
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - fio_ioring_queued
                - io_u_mark_submit
            - BranchSide:      'engines/io_uring.c:1008,11'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1002,9'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1003,6'
              BranchSideFuncs:
                - io_uring_enter
                - io_u_mark_submit
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - fio_ioring_cqring_reap
                - usleep
                - fio_ioring_queued
                - io_u_mark_submit
            - BranchSide:      'engines/io_uring.c:1005,5'
              BranchSideFuncs:
                - usleep
                - io_uring_enter
                - io_u_mark_submit
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - fio_ioring_cqring_reap
                - fio_ioring_queued
                - io_u_mark_submit
        - Branch String:   'engines/io_uring.c:1009,4'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1009,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1009,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1009,4'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1009,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1009,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1009,4'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1009,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1010,4'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1009,4'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1009,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1009,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1009,4'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1009,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1009,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1012,2'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:986,21'
              BranchSideFuncs:
                - io_uring_enter
                - io_u_mark_submit
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - fio_ioring_cqring_reap
                - usleep
                - fio_ioring_queued
                - io_u_mark_submit
            - BranchSide:      'engines/io_uring.c:1014,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/io_uring.c:976,4'
          Dst:             io_uring_enter
        - Src:             'engines/io_uring.c:978,3'
          Dst:             fio_ioring_queued
        - Src:             'engines/io_uring.c:979,3'
          Dst:             io_u_mark_submit
        - Src:             'engines/io_uring.c:989,9'
          Dst:             io_uring_enter
        - Src:             'engines/io_uring.c:991,4'
          Dst:             fio_ioring_queued
        - Src:             'engines/io_uring.c:992,4'
          Dst:             io_u_mark_submit
        - Src:             'engines/io_uring.c:997,4'
          Dst:             io_u_mark_submit
        - Src:             'engines/io_uring.c:1000,8'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1000,27'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1001,11'
          Dst:             fio_ioring_cqring_reap
        - Src:             'engines/io_uring.c:1005,5'
          Dst:             usleep
        - Src:             'engines/io_uring.c:1008,11'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1009,4'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1009,4'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1009,4'
          Dst:             strerror
        - Src:             'engines/io_uring.c:1009,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/io_uring.c:1009,4'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1009,4'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1009,4'
          Dst:             strerror
        - Src:             'engines/io_uring.c:1009,4'
          Dst:             nowarn_snprintf
    - functionName:    fio_ioring_getevents
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 814
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - min
        - max
        - t
      BBCount:         45
      ICount:          277
      EdgeCount:       58
      CyclomaticComplexity: 15
      functionsReached:
        - __errno_location
        - fio_ioring_cqring_reap
        - io_uring_enter
        - nowarn_snprintf
        - strerror
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:816,24'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:816,11'
              BranchSideFuncs:
                - fio_ioring_cqring_reap
                - io_uring_enter
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:816,68'
              BranchSideFuncs:
                - fio_ioring_cqring_reap
                - io_uring_enter
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:825,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:826,14'
              BranchSideFuncs:
                - io_uring_enter
                - fio_ioring_cqring_reap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:834,8'
              BranchSideFuncs:
                - io_uring_enter
                - fio_ioring_cqring_reap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:827,8'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:828,12'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:830,8'
              BranchSideFuncs:
                - io_uring_enter
                - fio_ioring_cqring_reap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:830,8'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:831,19'
              BranchSideFuncs:
                - io_uring_enter
                - fio_ioring_cqring_reap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:832,3'
              BranchSideFuncs:
                - io_uring_enter
                - fio_ioring_cqring_reap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:834,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:823,2'
              BranchSideFuncs:
                - fio_ioring_cqring_reap
                - io_uring_enter
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:835,23'
              BranchSideFuncs:
                - io_uring_enter
                - fio_ioring_cqring_reap
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:837,8'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:838,9'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - fio_ioring_cqring_reap
                - io_uring_enter
            - BranchSide:      'engines/io_uring.c:844,3'
              BranchSideFuncs:
                - fio_ioring_cqring_reap
                - io_uring_enter
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:838,25'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:838,28'
              BranchSideFuncs:
                - fio_ioring_cqring_reap
                - io_uring_enter
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:839,6'
              BranchSideFuncs:
                - fio_ioring_cqring_reap
                - io_uring_enter
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:838,9'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:839,6'
              BranchSideFuncs:
                - fio_ioring_cqring_reap
                - io_uring_enter
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:840,10'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:841,5'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:841,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:841,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:841,5'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:841,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:841,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:841,5'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:841,5'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:842,12'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:841,5'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:841,5'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:841,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:841,5'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:841,5'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:841,5'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
      Callsites:
        - Src:             'engines/io_uring.c:824,7'
          Dst:             fio_ioring_cqring_reap
        - Src:             'engines/io_uring.c:835,8'
          Dst:             io_uring_enter
        - Src:             'engines/io_uring.c:838,9'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:838,28'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:840,10'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:841,5'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:841,5'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:841,5'
          Dst:             strerror
        - Src:             'engines/io_uring.c:841,5'
          Dst:             nowarn_snprintf
        - Src:             'engines/io_uring.c:841,5'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:841,5'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:841,5'
          Dst:             strerror
        - Src:             'engines/io_uring.c:841,5'
          Dst:             nowarn_snprintf
    - functionName:    fio_ioring_cmd_event
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 751
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - event
      BBCount:         25
      ICount:          196
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - fio_nvme_pi_verify
        - td_flags_clear
        - td_flags_set
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:722,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:723,9'
              BranchSideFuncs:
                - td_flags_clear.8023
                - td_flags_set.8022
                - fio_nvme_pi_verify
            - BranchSide:      'engines/io_uring.c:725,9'
              BranchSideFuncs:
                - td_flags_clear.8023
                - td_flags_set.8022
                - fio_nvme_pi_verify
        - Branch String:   'engines/io_uring.c:729,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:730,3'
              BranchSideFuncs:
                - td_flags_clear.8023
                - td_flags_set.8022
            - BranchSide:      'engines/io_uring.c:732,6'
              BranchSideFuncs:
                - td_flags_clear.8023
                - td_flags_set.8022
                - fio_nvme_pi_verify
        - Branch String:   'engines/io_uring.c:732,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:732,21'
              BranchSideFuncs:
                - td_flags_clear.8023
                - td_flags_set.8022
                - fio_nvme_pi_verify
            - BranchSide:      'engines/io_uring.c:733,10'
              BranchSideFuncs:
                - td_flags_clear.8023
                - td_flags_set.8022
                - fio_nvme_pi_verify
        - Branch String:   'engines/io_uring.c:734,21'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:734,25'
              BranchSideFuncs:
                - td_flags_clear.8023
                - td_flags_set.8022
                - fio_nvme_pi_verify
            - BranchSide:      'engines/io_uring.c:739,2'
              BranchSideFuncs:
                - td_flags_clear.8023
                - td_flags_set.8022
        - Branch String:   'engines/io_uring.c:734,50'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:734,54'
              BranchSideFuncs:
                - fio_nvme_pi_verify
                - td_flags_clear.8023
                - td_flags_set.8022
            - BranchSide:      'engines/io_uring.c:739,2'
              BranchSideFuncs:
                - td_flags_clear.8023
                - td_flags_set.8022
        - Branch String:   'engines/io_uring.c:734,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:735,29'
              BranchSideFuncs:
                - td_flags_clear.8023
                - td_flags_set.8022
            - BranchSide:      'engines/io_uring.c:739,2'
              BranchSideFuncs:
                - td_flags_clear.8023
                - td_flags_set.8022
        - Branch String:   'engines/io_uring.c:736,8'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:737,19'
              BranchSideFuncs:
                - td_flags_clear.8023
                - td_flags_set.8022
            - BranchSide:      'engines/io_uring.c:738,3'
              BranchSideFuncs:
                - td_flags_clear.8023
                - td_flags_set.8022
        - Branch String:   'engines/io_uring.c:746,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:747,3'
              BranchSideFuncs:
                - td_flags_set.8022
            - BranchSide:      'engines/io_uring.c:749,3'
              BranchSideFuncs:
                - td_flags_clear.8023
      Callsites:
        - Src:             'engines/io_uring.c:735,10'
          Dst:             fio_nvme_pi_verify
        - Src:             'engines/io_uring.c:747,3'
          Dst:             td_flags_set
        - Src:             'engines/io_uring.c:749,3'
          Dst:             td_flags_clear
    - functionName:    fio_ioring_cmd_errdetails
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 756
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         9
      ICount:          109
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - snprintf
        - strcpy
        - strlcat
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:764,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:765,3'
              BranchSideFuncs:
                - calloc
                - strcpy
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
            - BranchSide:      'engines/io_uring.c:767,8'
              BranchSideFuncs:
                - calloc
                - strcpy
                - snprintf
                - strlcat
                - snprintf
                - strlcat
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
        - Branch String:   'engines/io_uring.c:773,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:774,11'
              BranchSideFuncs:
                - strlcat
                - snprintf
                - strlcat
                - snprintf
                - strlcat
            - BranchSide:      'engines/io_uring.c:783,12'
              BranchSideFuncs:
                - snprintf
                - strlcat
      Callsites:
        - Src:             'engines/io_uring.c:767,8'
          Dst:             calloc
        - Src:             'engines/io_uring.c:768,2'
          Dst:             strcpy
        - Src:             'engines/io_uring.c:770,2'
          Dst:             snprintf
        - Src:             'engines/io_uring.c:771,2'
          Dst:             strlcat
        - Src:             'engines/io_uring.c:774,3'
          Dst:             strlcat
        - Src:             'engines/io_uring.c:776,3'
          Dst:             snprintf
        - Src:             'engines/io_uring.c:777,3'
          Dst:             strlcat
        - Src:             'engines/io_uring.c:779,3'
          Dst:             snprintf
        - Src:             'engines/io_uring.c:780,3'
          Dst:             strlcat
        - Src:             'engines/io_uring.c:783,3'
          Dst:             snprintf
        - Src:             'engines/io_uring.c:784,3'
          Dst:             strlcat
    - functionName:    fio_ioring_cleanup
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1027
      functionLinenumberEnd: 1043
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fio_cmdprio_cleanup
        - fio_ioring_unmap
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1030,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1030,6'
              BranchSideFuncs:
                - fio_ioring_unmap
                - fio_cmdprio_cleanup
                - free
                - free
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'engines/io_uring.c:1031,9'
              BranchSideFuncs:
                - fio_ioring_unmap
                - fio_cmdprio_cleanup
                - free
                - free
                - free
                - free
                - free
                - free
                - free
        - Branch String:   'engines/io_uring.c:1031,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1032,21'
              BranchSideFuncs:
                - fio_cmdprio_cleanup
                - free
                - free
                - free
                - free
                - free
                - free
                - free
            - BranchSide:      'engines/io_uring.c:1034,24'
              BranchSideFuncs:
                - fio_cmdprio_cleanup
                - free
                - free
                - free
                - free
                - free
                - free
                - free
      Callsites:
        - Src:             'engines/io_uring.c:1032,4'
          Dst:             fio_ioring_unmap
        - Src:             'engines/io_uring.c:1034,3'
          Dst:             fio_cmdprio_cleanup
    - functionName:    fio_ioring_cmd_open_file
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1820
      functionLinenumberEnd: 1832
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fio_ioring_open_file
        - fio_ioring_open_nvme
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1823,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1826,30'
              BranchSideFuncs:
                - fio_ioring_open_nvme
                - fio_ioring_open_file
            - BranchSide:      'engines/io_uring.c:1831,30'
              BranchSideFuncs:
                - fio_ioring_open_file
        - Branch String:   'engines/io_uring.c:1827,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1828,11'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1829,2'
              BranchSideFuncs:
                - fio_ioring_open_file
      Callsites:
        - Src:             'engines/io_uring.c:1826,9'
          Dst:             fio_ioring_open_nvme
        - Src:             'engines/io_uring.c:1831,9'
          Dst:             fio_ioring_open_file
    - functionName:    fio_ioring_cmd_close_file
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1848
      functionLinenumberEnd: 1858
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fio_ioring_close_file
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1851,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1851,6'
              BranchSideFuncs:
                - free
                - fio_ioring_close_file
            - BranchSide:      'engines/io_uring.c:1852,28'
              BranchSideFuncs:
                - free
                - fio_ioring_close_file
      Callsites:
        - Src:             'engines/io_uring.c:1858,9'
          Dst:             fio_ioring_close_file
    - functionName:    fio_ioring_cmd_get_file_size
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1863
      functionLinenumberEnd: 1891
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         13
      ICount:          118
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - calloc
        - fio_file_set_size_known
        - fio_file_size_known
        - fio_nvme_get_info
        - generic_get_file_size
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1866,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1867,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1869,6'
              BranchSideFuncs:
                - generic_get_file_size
                - calloc
                - fio_nvme_get_info
                - fio_file_set_size_known.7984
                - free
        - Branch String:   'engines/io_uring.c:1869,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1870,21'
              BranchSideFuncs:
                - calloc
                - fio_nvme_get_info
                - fio_file_set_size_known.7984
                - free
            - BranchSide:      'engines/io_uring.c:1890,31'
              BranchSideFuncs:
                - generic_get_file_size
        - Branch String:   'engines/io_uring.c:1876,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1877,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'engines/io_uring.c:1881,7'
              BranchSideFuncs:
                - fio_file_set_size_known.7984
        - Branch String:   'engines/io_uring.c:1881,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1882,24'
              BranchSideFuncs:
                - fio_file_set_size_known.7984
            - BranchSide:      'engines/io_uring.c:1884,24'
              BranchSideFuncs:
                - fio_file_set_size_known.7984
      Callsites:
        - Src:             'engines/io_uring.c:1866,6'
          Dst:             fio_file_size_known
        - Src:             'engines/io_uring.c:1874,10'
          Dst:             calloc
        - Src:             'engines/io_uring.c:1875,9'
          Dst:             fio_nvme_get_info
        - Src:             'engines/io_uring.c:1885,3'
          Dst:             fio_file_set_size_known
        - Src:             'engines/io_uring.c:1890,9'
          Dst:             generic_get_file_size
    - functionName:    fio_ioring_io_u_init
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1580
      functionLinenumberEnd: 1619
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         18
      ICount:          230
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - calloc
        - strstr
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1592,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1595,7'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
                - calloc
            - BranchSide:      'engines/io_uring.c:1611,7'
              BranchSideFuncs:
                - calloc
        - Branch String:   'engines/io_uring.c:1603,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1604,4'
              BranchSideFuncs:
                - strstr
                - strstr
                - calloc
            - BranchSide:      'engines/io_uring.c:1605,14'
              BranchSideFuncs:
                - strstr
                - strstr
                - calloc
        - Branch String:   'engines/io_uring.c:1605,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1606,4'
              BranchSideFuncs:
                - strstr
                - calloc
            - BranchSide:      'engines/io_uring.c:1607,14'
              BranchSideFuncs:
                - strstr
                - calloc
        - Branch String:   'engines/io_uring.c:1607,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1608,4'
              BranchSideFuncs:
                - calloc
            - BranchSide:      'engines/io_uring.c:1609,2'
              BranchSideFuncs:
                - calloc
        - Branch String:   'engines/io_uring.c:1611,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1611,6'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1612,13'
              BranchSideFuncs:
                - calloc
      Callsites:
        - Src:             'engines/io_uring.c:1603,7'
          Dst:             strstr
        - Src:             'engines/io_uring.c:1605,7'
          Dst:             strstr
        - Src:             'engines/io_uring.c:1607,7'
          Dst:             strstr
        - Src:             'engines/io_uring.c:1612,13'
          Dst:             calloc
    - functionName:    fio_ioring_io_u_free
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1623
      functionLinenumberEnd: 1628
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_ioring_cmd_get_zoned_model
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1896
      functionLinenumberEnd: 1897
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - model
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_nvme_get_zoned_model
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/io_uring.c:1897,9'
          Dst:             fio_nvme_get_zoned_model
    - functionName:    fio_ioring_cmd_report_zones
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1904
      functionLinenumberEnd: 1905
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - f
        - offset
        - zbdz
        - nr_zones
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_nvme_report_zones
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/io_uring.c:1905,9'
          Dst:             fio_nvme_report_zones
    - functionName:    fio_ioring_cmd_reset_wp
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1910
      functionLinenumberEnd: 1911
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - td
        - f
        - offset
        - length
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_nvme_reset_wp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/io_uring.c:1911,9'
          Dst:             fio_nvme_reset_wp
    - functionName:    fio_ioring_cmd_get_max_open_zones
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1917
      functionLinenumberEnd: 1918
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - max_open_zones
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_nvme_get_max_open_zones
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/io_uring.c:1918,9'
          Dst:             fio_nvme_get_max_open_zones
    - functionName:    fio_ioring_cmd_fetch_ruhs
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1923
      functionLinenumberEnd: 1944
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - fruhs_info
      BBCount:         13
      ICount:          139
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - calloc
        - fio_nvme_iomgmt_ruhs
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1931,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1932,3'
              BranchSideFuncs:
                - fio_nvme_iomgmt_ruhs
                - free
            - BranchSide:      'engines/io_uring.c:1934,29'
              BranchSideFuncs:
                - fio_nvme_iomgmt_ruhs
                - free
        - Branch String:   'engines/io_uring.c:1935,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1936,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'engines/io_uring.c:1938,24'
              BranchSideFuncs:
                - free
        - Branch String:   'engines/io_uring.c:1939,2'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1940,25'
              BranchSideFuncs:
                - free
            - BranchSide:      'engines/io_uring.c:1940,25'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'engines/io_uring.c:1930,9'
          Dst:             calloc
        - Src:             'engines/io_uring.c:1934,8'
          Dst:             fio_nvme_iomgmt_ruhs
    - functionName:    fio_ioring_sqpoll_cb
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - val
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_file_size_known
      functionSourceFile: '/src/fio/engines/../os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_file_set_size_known
      functionSourceFile: '/src/fio/engines/../os/../file.h'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_ioring_close_file
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1835
      functionLinenumberEnd: 1844
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - generic_close_file
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1839,10'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1839,14'
              BranchSideFuncs:
                - generic_close_file
            - BranchSide:      'engines/io_uring.c:1840,29'
              BranchSideFuncs:
                - generic_close_file
        - Branch String:   'engines/io_uring.c:1839,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1840,29'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1842,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/io_uring.c:1840,10'
          Dst:             generic_close_file
    - functionName:    fio_ioring_open_nvme
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1772
      functionLinenumberEnd: 1817
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         67
      ICount:          382
      EdgeCount:       87
      CyclomaticComplexity: 22
      functionsReached:
        - calloc
        - fio_nvme_get_info
        - log_err
        - nowarn_snprintf
        - strerror
        - verify_params
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1780,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1781,10'
              BranchSideFuncs:
                - calloc
                - fio_nvme_get_info
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - verify_params
                - free
            - BranchSide:      'engines/io_uring.c:1791,2'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - verify_params
        - Branch String:   'engines/io_uring.c:1783,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1784,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'engines/io_uring.c:1788,3'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - verify_params
        - Branch String:   'engines/io_uring.c:1791,2'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1792,23'
              BranchSideFuncs:
                - verify_params
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1802,6'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1793,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1794,11'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1795,2'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - verify_params
        - Branch String:   'engines/io_uring.c:1802,15'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1802,18'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1810,6'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1802,32'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1802,35'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1810,6'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1802,49'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1803,6'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1810,6'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1802,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1805,36'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1810,6'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1806,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1806,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1806,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1806,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1806,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1806,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1806,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1806,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1807,3'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1806,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1806,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1806,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1806,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1806,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1806,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1810,49'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1810,53'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1816,2'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1810,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1811,50'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1816,2'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1812,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1812,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1812,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1812,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1812,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1812,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1812,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1812,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1813,3'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1812,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1812,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1812,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1812,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1812,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1812,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
      Callsites:
        - Src:             'engines/io_uring.c:1781,10'
          Dst:             calloc
        - Src:             'engines/io_uring.c:1782,9'
          Dst:             fio_nvme_get_info
        - Src:             'engines/io_uring.c:1792,9'
          Dst:             verify_params
        - Src:             'engines/io_uring.c:1804,3'
          Dst:             log_err
        - Src:             'engines/io_uring.c:1806,3'
          Dst:             strerror
        - Src:             'engines/io_uring.c:1806,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/io_uring.c:1806,3'
          Dst:             strerror
        - Src:             'engines/io_uring.c:1806,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/io_uring.c:1811,3'
          Dst:             log_err
        - Src:             'engines/io_uring.c:1812,3'
          Dst:             strerror
        - Src:             'engines/io_uring.c:1812,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/io_uring.c:1812,3'
          Dst:             strerror
        - Src:             'engines/io_uring.c:1812,3'
          Dst:             nowarn_snprintf
    - functionName:    fio_ioring_open_file
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1712
      functionLinenumberEnd: 1732
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         14
      ICount:          99
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fio_ioring_open_file_md
        - generic_open_file
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1716,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1722,37'
              BranchSideFuncs:
                - fio_ioring_open_file_md
                - generic_open_file
            - BranchSide:      'engines/io_uring.c:1727,7'
              BranchSideFuncs:
                - generic_open_file
        - Branch String:   'engines/io_uring.c:1723,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1724,11'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1725,2'
              BranchSideFuncs:
                - generic_open_file
        - Branch String:   'engines/io_uring.c:1727,10'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1727,14'
              BranchSideFuncs:
                - generic_open_file
            - BranchSide:      'engines/io_uring.c:1728,28'
              BranchSideFuncs:
                - generic_open_file
        - Branch String:   'engines/io_uring.c:1727,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1728,28'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1730,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/io_uring.c:1722,13'
          Dst:             fio_ioring_open_file_md
        - Src:             'engines/io_uring.c:1728,10'
          Dst:             generic_open_file
    - functionName:    fio_ioring_open_file_md
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1692
      functionLinenumberEnd: 1709
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - calloc
        - fio_get_pi_info
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1697,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1698,10'
              BranchSideFuncs:
                - calloc
                - fio_get_pi_info
                - free
            - BranchSide:      'engines/io_uring.c:1708,9'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1700,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1701,9'
              BranchSideFuncs:
                - free
            - BranchSide:      'engines/io_uring.c:1705,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/io_uring.c:1698,10'
          Dst:             calloc
        - Src:             'engines/io_uring.c:1699,9'
          Dst:             fio_get_pi_info
    - functionName:    fio_get_pi_info
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1631
      functionLinenumberEnd: 1689
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
        - data
      BBCount:         20
      ICount:          189
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - close
        - ilog2
        - ioctl
        - log_err
        - open64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1637,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1638,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'engines/io_uring.c:1640,14'
              BranchSideFuncs:
                - ioctl
                - log_err
                - close
                - ilog2.7996
                - log_err
                - log_err
                - __errno_location
                - __errno_location
                - log_err
        - Branch String:   'engines/io_uring.c:1641,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1642,10'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - log_err
                - close
            - BranchSide:      'engines/io_uring.c:1647,15'
              BranchSideFuncs:
                - log_err
                - close
                - ilog2.7996
                - log_err
                - log_err
        - Branch String:   'engines/io_uring.c:1647,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1648,57'
              BranchSideFuncs:
                - ilog2.7996
                - close
                - log_err
                - log_err
            - BranchSide:      'engines/io_uring.c:1654,13'
              BranchSideFuncs:
                - ilog2.7996
                - close
                - log_err
                - log_err
        - Branch String:   'engines/io_uring.c:1654,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1655,46'
              BranchSideFuncs:
                - log_err
                - close
            - BranchSide:      'engines/io_uring.c:1660,26'
              BranchSideFuncs:
                - ilog2.7996
                - close
                - log_err
        - Branch String:   'engines/io_uring.c:1667,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1668,3'
              BranchSideFuncs:
                - close
                - log_err
            - BranchSide:      'engines/io_uring.c:1670,3'
              BranchSideFuncs:
                - close
                - log_err
        - Branch String:   'engines/io_uring.c:1672,2'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1674,3'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/io_uring.c:1677,3'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/io_uring.c:1680,49'
              BranchSideFuncs:
                - log_err
                - close
      Callsites:
        - Src:             'engines/io_uring.c:1636,7'
          Dst:             open64
        - Src:             'engines/io_uring.c:1638,11'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1640,8'
          Dst:             ioctl
        - Src:             'engines/io_uring.c:1642,10'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1643,96'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1643,3'
          Dst:             log_err
        - Src:             'engines/io_uring.c:1648,3'
          Dst:             log_err
        - Src:             'engines/io_uring.c:1655,3'
          Dst:             log_err
        - Src:             'engines/io_uring.c:1661,20'
          Dst:             ilog2
        - Src:             'engines/io_uring.c:1680,3'
          Dst:             log_err
        - Src:             'engines/io_uring.c:1687,2'
          Dst:             close
    - functionName:    ilog2
      functionSourceFile: '/src/fio/engines/nvme.h'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - i
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/nvme.h:343,2'
          Branch Sides:
            - BranchSide:      'engines/nvme.h:344,5'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.h:347,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    verify_params
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1736
      functionLinenumberEnd: 1769
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - data
        - f
        - ddir
      BBCount:         67
      ICount:          455
      EdgeCount:       87
      CyclomaticComplexity: 22
      functionsReached:
        - log_err
        - nowarn_snprintf
        - strerror
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1740,13'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1740,29'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - log_err
                - log_err
            - BranchSide:      'engines/io_uring.c:1740,45'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - log_err
                - log_err
        - Branch String:   'engines/io_uring.c:1741,36'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1741,39'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - log_err
                - log_err
            - BranchSide:      'engines/io_uring.c:1742,7'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - log_err
                - log_err
        - Branch String:   'engines/io_uring.c:1741,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1742,7'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - log_err
                - log_err
            - BranchSide:      'engines/io_uring.c:1759,6'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1742,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1744,42'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - log_err
            - BranchSide:      'engines/io_uring.c:1754,5'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1745,49'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1746,10'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1752,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1745,8'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1748,37'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1752,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1756,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1756,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1756,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1756,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1756,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1756,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1756,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1756,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1757,3'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1756,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1756,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1756,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1756,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1756,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1756,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1759,15'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1759,19'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1768,2'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1759,33'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1759,36'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1768,2'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1759,54'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1760,7'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1768,2'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1759,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1762,4'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1768,2'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1764,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1764,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1764,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1764,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1764,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1764,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1764,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1764,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1765,3'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1764,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1764,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1764,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1764,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1764,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1764,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
      Callsites:
        - Src:             'engines/io_uring.c:1743,4'
          Dst:             log_err
        - Src:             'engines/io_uring.c:1750,5'
          Dst:             log_err
        - Src:             'engines/io_uring.c:1753,4'
          Dst:             log_err
        - Src:             'engines/io_uring.c:1756,3'
          Dst:             strerror
        - Src:             'engines/io_uring.c:1756,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/io_uring.c:1756,3'
          Dst:             strerror
        - Src:             'engines/io_uring.c:1756,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/io_uring.c:1761,3'
          Dst:             log_err
        - Src:             'engines/io_uring.c:1764,3'
          Dst:             strerror
        - Src:             'engines/io_uring.c:1764,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/io_uring.c:1764,3'
          Dst:             strerror
        - Src:             'engines/io_uring.c:1764,3'
          Dst:             nowarn_snprintf
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/engines/../lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/../lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    fio_ioring_unmap
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1018
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ld
      BBCount:         7
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - close
        - munmap
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1021,2'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1022,10'
              BranchSideFuncs:
                - munmap
                - close
            - BranchSide:      'engines/io_uring.c:1023,8'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'engines/io_uring.c:1022,3'
          Dst:             munmap
        - Src:             'engines/io_uring.c:1023,2'
          Dst:             close
    - functionName:    td_flags_set
      functionSourceFile: '/src/fio/engines/../fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 925
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - flags
        - value
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - td_async_processing
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/../fio.h:921,6'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:922,13'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:924,23'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/../fio.h:921,7'
          Dst:             td_async_processing
    - functionName:    td_flags_clear
      functionSourceFile: '/src/fio/engines/../fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - flags
        - value
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - td_async_processing
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../fio.h:912,6'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:913,14'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:915,24'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/../fio.h:912,7'
          Dst:             td_async_processing
    - functionName:    td_async_processing
      functionSourceFile: '/src/fio/engines/../fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_ioring_cqring_reap
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 791
      functionLinenumberEnd: 810
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - max
      BBCount:         7
      ICount:          94
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:797,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:798,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:800,14'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:800,14'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:800,14'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:800,14'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    io_uring_enter
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ld
        - to_submit
        - min_complete
        - flags
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_ioring_queued
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionLinenumberEnd: 953
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - td
        - start
        - nr
      BBCount:         11
      ICount:          101
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - fio_fill_issue_time
        - fio_gettime
        - io_u_queued
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:932,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:933,3'
              BranchSideFuncs:
                - fio_gettime
                - io_u_queued
            - BranchSide:      'engines/io_uring.c:935,2'
              BranchSideFuncs:
                - fio_gettime
                - io_u_queued
        - Branch String:   'engines/io_uring.c:937,2'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:938,30'
              BranchSideFuncs:
                - io_u_queued
            - BranchSide:      'engines/io_uring.c:951,6'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:951,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:951,6'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:952,11'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/io_uring.c:932,7'
          Dst:             fio_fill_issue_time
        - Src:             'engines/io_uring.c:935,2'
          Dst:             fio_gettime
        - Src:             'engines/io_uring.c:943,3'
          Dst:             io_u_queued
    - functionName:    fio_fill_issue_time
      functionSourceFile: '/src/fio/engines/../fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 842
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../fio.h:837,28'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:838,7'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:839,3'
              BranchSideFuncs: []
        - Branch String:   'engines/../fio.h:838,26'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:838,30'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:839,3'
              BranchSideFuncs: []
        - Branch String:   'engines/../fio.h:838,49'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:838,53'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:839,3'
              BranchSideFuncs: []
        - Branch String:   'engines/../fio.h:837,6'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:839,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:841,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_ro_check
      functionSourceFile: '/src/fio/engines/../fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 638
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         17
      ICount:          84
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/../fio.h:629,2'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:629,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'engines/../fio.h:629,2'
          Dst:             __assert_fail
    - functionName:    fio_ioring_cmdprio_prep
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 883
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fio_cmdprio_set_ioprio
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:881,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:881,6'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:882,34'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/io_uring.c:881,6'
          Dst:             fio_cmdprio_set_ioprio
    - functionName:    fio_ioring_cmd_nvme_pi
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 850
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fio_nvme_pi_fill
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:855,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:856,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:858,9'
              BranchSideFuncs:
                - fio_nvme_pi_fill
      Callsites:
        - Src:             'engines/io_uring.c:861,2'
          Dst:             fio_nvme_pi_fill
    - functionName:    fio_ioring_setup_pi
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - fio_nvme_generate_guard
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:869,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:870,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:872,26'
              BranchSideFuncs:
                - fio_nvme_generate_guard
      Callsites:
        - Src:             'engines/io_uring.c:872,2'
          Dst:             fio_nvme_generate_guard
    - functionName:    td_max_bs
      functionSourceFile: '/src/fio/engines/../fio.h'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         7
      ICount:          80
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/../fio.h:867,11'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:867,11'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:867,11'
              BranchSideFuncs: []
        - Branch String:   'engines/../fio.h:868,9'
          Branch Sides:
            - BranchSide:      'engines/../fio.h:868,9'
              BranchSideFuncs: []
            - BranchSide:      'engines/../fio.h:868,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_ioring_cmd_queue_init
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1207
      functionLinenumberEnd: 1288
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         39
      ICount:          275
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - __errno_location
        - fio_ioring_mmap
        - fio_ioring_probe
        - syscall
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1216,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1217,5'
              BranchSideFuncs:
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/io_uring.c:1218,6'
              BranchSideFuncs:
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'engines/io_uring.c:1218,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1219,5'
              BranchSideFuncs:
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/io_uring.c:1233,6'
              BranchSideFuncs:
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'engines/io_uring.c:1220,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1221,6'
              BranchSideFuncs:
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/io_uring.c:1231,3'
              BranchSideFuncs:
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'engines/io_uring.c:1233,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1234,5'
              BranchSideFuncs:
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/io_uring.c:1242,4'
              BranchSideFuncs:
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'engines/io_uring.c:1259,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1260,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
            - BranchSide:      'engines/io_uring.c:1276,16'
              BranchSideFuncs:
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
        - Branch String:   'engines/io_uring.c:1260,23'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1260,28'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
            - BranchSide:      'engines/io_uring.c:1265,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
        - Branch String:   'engines/io_uring.c:1260,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1261,6'
              BranchSideFuncs:
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/io_uring.c:1265,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
        - Branch String:   'engines/io_uring.c:1265,23'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1265,28'
              BranchSideFuncs:
                - __errno_location
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/io_uring.c:1269,7'
              BranchSideFuncs:
                - __errno_location
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
        - Branch String:   'engines/io_uring.c:1265,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1266,6'
              BranchSideFuncs:
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/io_uring.c:1269,7'
              BranchSideFuncs:
                - __errno_location
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
        - Branch String:   'engines/io_uring.c:1269,23'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1269,28'
              BranchSideFuncs:
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/io_uring.c:1273,10'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1269,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1270,6'
              BranchSideFuncs:
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/io_uring.c:1273,10'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1280,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1281,41'
              BranchSideFuncs:
                - syscall
                - fio_ioring_mmap
            - BranchSide:      'engines/io_uring.c:1287,25'
              BranchSideFuncs:
                - fio_ioring_mmap
        - Branch String:   'engines/io_uring.c:1283,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1284,11'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1285,2'
              BranchSideFuncs:
                - fio_ioring_mmap
      Callsites:
        - Src:             'engines/io_uring.c:1258,8'
          Dst:             syscall
        - Src:             'engines/io_uring.c:1260,7'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1265,7'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1269,7'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1278,2'
          Dst:             fio_ioring_probe
        - Src:             'engines/io_uring.c:1281,9'
          Dst:             syscall
        - Src:             'engines/io_uring.c:1287,9'
          Dst:             fio_ioring_mmap
    - functionName:    fio_ioring_register_files
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1291
      functionLinenumberEnd: 1327
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         32
      ICount:          232
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - calloc
        - generic_close_file
        - generic_open_file
        - syscall
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1299,2'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1299,2'
              BranchSideFuncs:
                - syscall
                - generic_close_file
                - free
                - generic_open_file
            - BranchSide:      'engines/io_uring.c:1307,40'
              BranchSideFuncs:
                - syscall
                - generic_close_file
                - free
        - Branch String:   'engines/io_uring.c:1299,2'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1299,2'
              BranchSideFuncs:
                - syscall
                - generic_close_file
                - free
                - generic_open_file
            - BranchSide:      'engines/io_uring.c:1299,2'
              BranchSideFuncs:
                - syscall
                - generic_close_file
                - free
                - generic_open_file
        - Branch String:   'engines/io_uring.c:1299,2'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1300,27'
              BranchSideFuncs:
                - generic_open_file
                - syscall
                - generic_close_file
                - free
            - BranchSide:      'engines/io_uring.c:1305,2'
              BranchSideFuncs:
                - syscall
                - generic_close_file
                - free
        - Branch String:   'engines/io_uring.c:1301,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1302,4'
              BranchSideFuncs:
                - free
                - generic_close_file
            - BranchSide:      'engines/io_uring.c:1303,16'
              BranchSideFuncs:
                - syscall
                - generic_close_file
                - free
                - generic_open_file
        - Branch String:   'engines/io_uring.c:1309,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1309,11'
              BranchSideFuncs:
                - free
                - generic_close_file
            - BranchSide:      'engines/io_uring.c:1319,2'
              BranchSideFuncs:
                - generic_close_file
        - Branch String:   'engines/io_uring.c:1319,2'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1319,2'
              BranchSideFuncs:
                - generic_close_file
            - BranchSide:      'engines/io_uring.c:1319,2'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1319,2'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1319,2'
              BranchSideFuncs:
                - generic_close_file
            - BranchSide:      'engines/io_uring.c:1319,2'
              BranchSideFuncs:
                - generic_close_file
        - Branch String:   'engines/io_uring.c:1319,2'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1320,7'
              BranchSideFuncs:
                - generic_close_file
            - BranchSide:      'engines/io_uring.c:1325,2'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1320,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1322,30'
              BranchSideFuncs:
                - generic_close_file
            - BranchSide:      'engines/io_uring.c:1324,4'
              BranchSideFuncs:
                - generic_close_file
      Callsites:
        - Src:             'engines/io_uring.c:1297,12'
          Dst:             calloc
        - Src:             'engines/io_uring.c:1300,9'
          Dst:             generic_open_file
        - Src:             'engines/io_uring.c:1307,8'
          Dst:             syscall
        - Src:             'engines/io_uring.c:1322,11'
          Dst:             generic_close_file
    - functionName:    fio_ioring_probe
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1094
      functionLinenumberEnd: 1124
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         18
      ICount:          118
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - calloc
        - syscall
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1101,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1102,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1105,2'
              BranchSideFuncs:
                - calloc
                - syscall
                - free
        - Branch String:   'engines/io_uring.c:1108,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1109,3'
              BranchSideFuncs:
                - syscall
                - free
            - BranchSide:      'engines/io_uring.c:1111,40'
              BranchSideFuncs:
                - syscall
                - free
        - Branch String:   'engines/io_uring.c:1113,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1114,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'engines/io_uring.c:1116,24'
              BranchSideFuncs:
                - free
        - Branch String:   'engines/io_uring.c:1116,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1117,3'
              BranchSideFuncs:
                - free
            - BranchSide:      'engines/io_uring.c:1119,7'
              BranchSideFuncs:
                - free
        - Branch String:   'engines/io_uring.c:1119,61'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1120,7'
              BranchSideFuncs:
                - free
            - BranchSide:      'engines/io_uring.c:1120,60'
              BranchSideFuncs:
                - free
        - Branch String:   'engines/io_uring.c:1119,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1120,60'
              BranchSideFuncs:
                - free
            - BranchSide:      'engines/io_uring.c:1121,3'
              BranchSideFuncs:
                - free
      Callsites:
        - Src:             'engines/io_uring.c:1107,6'
          Dst:             calloc
        - Src:             'engines/io_uring.c:1111,8'
          Dst:             syscall
    - functionName:    fio_ioring_mmap
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1046
      functionLinenumberEnd: 1090
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ld
        - p
      BBCount:         9
      ICount:          305
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - mmap64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1064,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1065,25'
              BranchSideFuncs:
                - mmap64
                - mmap64
            - BranchSide:      'engines/io_uring.c:1067,21'
              BranchSideFuncs:
                - mmap64
                - mmap64
        - Branch String:   'engines/io_uring.c:1073,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1074,21'
              BranchSideFuncs:
                - mmap64
            - BranchSide:      'engines/io_uring.c:1077,21'
              BranchSideFuncs:
                - mmap64
      Callsites:
        - Src:             'engines/io_uring.c:1052,8'
          Dst:             mmap64
        - Src:             'engines/io_uring.c:1068,13'
          Dst:             mmap64
        - Src:             'engines/io_uring.c:1080,8'
          Dst:             mmap64
    - functionName:    roundup_pow2
      functionSourceFile: '/src/fio/engines/../lib/roundup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 7
      functionLinenumberEnd: 8
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - depth
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __fls
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/../lib/roundup.h:8,16'
          Dst:             __fls
    - functionName:    parse_prchk_flags
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1420
      functionLinenumberEnd: 1430
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - o
      BBCount:         14
      ICount:          78
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - strstr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1421,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1422,3'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
            - BranchSide:      'engines/io_uring.c:1424,13'
              BranchSideFuncs:
                - strstr
                - strstr
                - strstr
        - Branch String:   'engines/io_uring.c:1424,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1425,3'
              BranchSideFuncs:
                - strstr
                - strstr
            - BranchSide:      'engines/io_uring.c:1426,13'
              BranchSideFuncs:
                - strstr
                - strstr
        - Branch String:   'engines/io_uring.c:1426,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1427,3'
              BranchSideFuncs:
                - strstr
            - BranchSide:      'engines/io_uring.c:1428,13'
              BranchSideFuncs:
                - strstr
        - Branch String:   'engines/io_uring.c:1428,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1428,6'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1429,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/io_uring.c:1424,6'
          Dst:             strstr
        - Src:             'engines/io_uring.c:1426,6'
          Dst:             strstr
        - Src:             'engines/io_uring.c:1428,6'
          Dst:             strstr
    - functionName:    fio_ioring_cmd_init
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1433
      functionLinenumberEnd: 1460
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - ld
      BBCount:         18
      ICount:          114
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1436,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1437,11'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1455,6'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1437,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1439,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1442,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1447,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1450,4'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1443,8'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1444,5'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1445,4'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1455,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1456,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1457,6'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1457,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1457,6'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1458,3'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    __fls
      functionSourceFile: '/src/fio/engines/../lib/fls.h'
      linkageType:     InternalLinkage
      functionLinenumber: 13
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - x
      BBCount:         19
      ICount:          116
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../lib/fls.h:16,6'
          Branch Sides:
            - BranchSide:      'engines/../lib/fls.h:17,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/../lib/fls.h:18,8'
              BranchSideFuncs: []
        - Branch String:   'engines/../lib/fls.h:18,6'
          Branch Sides:
            - BranchSide:      'engines/../lib/fls.h:19,5'
              BranchSideFuncs: []
            - BranchSide:      'engines/../lib/fls.h:22,8'
              BranchSideFuncs: []
        - Branch String:   'engines/../lib/fls.h:22,6'
          Branch Sides:
            - BranchSide:      'engines/../lib/fls.h:23,5'
              BranchSideFuncs: []
            - BranchSide:      'engines/../lib/fls.h:26,8'
              BranchSideFuncs: []
        - Branch String:   'engines/../lib/fls.h:26,6'
          Branch Sides:
            - BranchSide:      'engines/../lib/fls.h:27,5'
              BranchSideFuncs: []
            - BranchSide:      'engines/../lib/fls.h:30,8'
              BranchSideFuncs: []
        - Branch String:   'engines/../lib/fls.h:30,6'
          Branch Sides:
            - BranchSide:      'engines/../lib/fls.h:31,5'
              BranchSideFuncs: []
            - BranchSide:      'engines/../lib/fls.h:34,8'
              BranchSideFuncs: []
        - Branch String:   'engines/../lib/fls.h:34,6'
          Branch Sides:
            - BranchSide:      'engines/../lib/fls.h:35,5'
              BranchSideFuncs: []
            - BranchSide:      'engines/../lib/fls.h:37,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_ioring_post_init
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1331
      functionLinenumberEnd: 1371
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         60
      ICount:          370
      EdgeCount:       76
      CyclomaticComplexity: 18
      functionsReached:
        - __errno_location
        - fio_ioring_queue_init
        - fio_ioring_register_files
        - log_err
        - nowarn_snprintf
        - strerror
        - td_max_bs
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1337,2'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1338,24'
              BranchSideFuncs:
                - td_max_bs.8048
                - fio_ioring_queue_init
                - fio_ioring_register_files
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - log_err
            - BranchSide:      'engines/io_uring.c:1345,30'
              BranchSideFuncs:
                - fio_ioring_queue_init
                - fio_ioring_register_files
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - log_err
        - Branch String:   'engines/io_uring.c:1346,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1347,18'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
                - log_err
            - BranchSide:      'engines/io_uring.c:1355,9'
              BranchSideFuncs:
                - fio_ioring_register_files
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1349,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1350,4'
              BranchSideFuncs:
                - log_err
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1351,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1351,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1351,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1351,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1351,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1351,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1351,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1351,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1351,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1352,3'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1351,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1351,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1351,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1351,3'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1351,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1351,3'
              BranchSideFuncs:
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1355,2'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1358,10'
              BranchSideFuncs:
                - fio_ioring_register_files
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1362,6'
              BranchSideFuncs:
                - fio_ioring_register_files
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1362,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1363,35'
              BranchSideFuncs:
                - fio_ioring_register_files
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1370,2'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1364,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1365,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1368,2'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1365,4'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1365,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1365,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1365,4'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1365,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1365,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1365,4'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1365,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
            - BranchSide:      'engines/io_uring.c:1366,4'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1365,4'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1365,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1365,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
        - Branch String:   'engines/io_uring.c:1365,4'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1365,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1365,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.8004
      Callsites:
        - Src:             'engines/io_uring.c:1342,18'
          Dst:             td_max_bs
        - Src:             'engines/io_uring.c:1345,8'
          Dst:             fio_ioring_queue_init
        - Src:             'engines/io_uring.c:1347,18'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1350,4'
          Dst:             log_err
        - Src:             'engines/io_uring.c:1351,3'
          Dst:             strerror
        - Src:             'engines/io_uring.c:1351,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/io_uring.c:1351,3'
          Dst:             strerror
        - Src:             'engines/io_uring.c:1351,3'
          Dst:             nowarn_snprintf
        - Src:             'engines/io_uring.c:1363,9'
          Dst:             fio_ioring_register_files
        - Src:             'engines/io_uring.c:1365,4'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1365,4'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1365,4'
          Dst:             strerror
        - Src:             'engines/io_uring.c:1365,4'
          Dst:             nowarn_snprintf
        - Src:             'engines/io_uring.c:1365,4'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1365,4'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1365,4'
          Dst:             strerror
        - Src:             'engines/io_uring.c:1365,4'
          Dst:             nowarn_snprintf
    - functionName:    fio_ioring_prep
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         51
      ICount:          512
      EdgeCount:       68
      CyclomaticComplexity: 19
      functionsReached:
        - ddir_sync
        - fio_ioring_prep_md
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:495,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:496,13'
              BranchSideFuncs:
                - ddir_sync.8071
                - fio_ioring_prep_md
            - BranchSide:      'engines/io_uring.c:499,13'
              BranchSideFuncs:
                - ddir_sync.8071
                - fio_ioring_prep_md
        - Branch String:   'engines/io_uring.c:503,30'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:503,33'
              BranchSideFuncs:
                - fio_ioring_prep_md
            - BranchSide:      'engines/io_uring.c:504,7'
              BranchSideFuncs:
                - fio_ioring_prep_md
        - Branch String:   'engines/io_uring.c:503,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:504,7'
              BranchSideFuncs:
                - fio_ioring_prep_md
            - BranchSide:      'engines/io_uring.c:550,23'
              BranchSideFuncs:
                - ddir_sync.8071
        - Branch String:   'engines/io_uring.c:504,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:505,35'
              BranchSideFuncs:
                - fio_ioring_prep_md
            - BranchSide:      'engines/io_uring.c:510,25'
              BranchSideFuncs:
                - fio_ioring_prep_md
        - Branch String:   'engines/io_uring.c:520,8'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:521,33'
              BranchSideFuncs:
                - fio_ioring_prep_md
            - BranchSide:      'engines/io_uring.c:524,33'
              BranchSideFuncs:
                - fio_ioring_prep_md
        - Branch String:   'engines/io_uring.c:528,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:529,23'
              BranchSideFuncs:
                - fio_ioring_prep_md
            - BranchSide:      'engines/io_uring.c:530,3'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:531,22'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:531,25'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:533,7'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:531,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:532,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:533,7'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:533,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:534,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:535,7'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:535,21'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:535,24'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:548,17'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:535,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:536,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:548,17'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:550,13'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:551,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:565,13'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:552,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:553,15'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:558,4'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:561,8'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:562,5'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:563,4'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:577,21'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:577,26'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:577,21'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:577,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:577,6'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:578,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/io_uring.c:529,4'
          Dst:             fio_ioring_prep_md
        - Src:             'engines/io_uring.c:550,13'
          Dst:             ddir_sync
    - functionName:    fio_ioring_event
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 709
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - event
      BBCount:         23
      ICount:          193
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - fio_ioring_validate_md
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:686,36'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:687,7'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:688,3'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:687,31'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:687,35'
              BranchSideFuncs:
                - fio_ioring_validate_md
            - BranchSide:      'engines/io_uring.c:692,6'
              BranchSideFuncs:
                - fio_ioring_validate_md
        - Branch String:   'engines/io_uring.c:686,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:688,3'
              BranchSideFuncs:
                - fio_ioring_validate_md
            - BranchSide:      'engines/io_uring.c:692,6'
              BranchSideFuncs:
                - fio_ioring_validate_md
        - Branch String:   'engines/io_uring.c:692,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:693,7'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:705,6'
              BranchSideFuncs:
                - fio_ioring_validate_md
        - Branch String:   'engines/io_uring.c:693,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:694,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:697,7'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:697,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:698,19'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:700,18'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:705,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:706,26'
              BranchSideFuncs:
                - fio_ioring_validate_md
            - BranchSide:      'engines/io_uring.c:708,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/io_uring.c:706,3'
          Dst:             fio_ioring_validate_md
    - functionName:    fio_ioring_validate_md
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         13
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - fio_nvme_pi_verify
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:663,20'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:663,24'
              BranchSideFuncs:
                - fio_nvme_pi_verify
            - BranchSide:      'engines/io_uring.c:663,20'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:663,49'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:663,53'
              BranchSideFuncs:
                - fio_nvme_pi_verify
            - BranchSide:      'engines/io_uring.c:663,49'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:663,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:663,6'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:664,28'
              BranchSideFuncs:
                - fio_nvme_pi_verify
        - Branch String:   'engines/io_uring.c:665,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:666,19'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:667,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/io_uring.c:664,9'
          Dst:             fio_nvme_pi_verify
    - functionName:    fio_ioring_prep_md
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - io_u
      BBCount:         6
      ICount:          95
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - get_slba
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:480,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:480,6'
              BranchSideFuncs:
                - get_slba
            - BranchSide:      'engines/io_uring.c:481,25'
              BranchSideFuncs:
                - get_slba
      Callsites:
        - Src:             'engines/io_uring.c:481,16'
          Dst:             get_slba
    - functionName:    ddir_sync
      functionSourceFile: '/src/fio/engines/../os/../io_ddir.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ddir
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../os/../io_ddir.h:61,27'
          Branch Sides:
            - BranchSide:      'engines/../os/../io_ddir.h:61,27'
              BranchSideFuncs: []
            - BranchSide:      'engines/../os/../io_ddir.h:61,30'
              BranchSideFuncs: []
        - Branch String:   'engines/../os/../io_ddir.h:61,52'
          Branch Sides:
            - BranchSide:      'engines/../os/../io_ddir.h:61,52'
              BranchSideFuncs: []
            - BranchSide:      'engines/../os/../io_ddir.h:62,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_slba
      functionSourceFile: '/src/fio/engines/nvme.h'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - offset
      BBCount:         4
      ICount:          40
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/nvme.h:483,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.h:484,10'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.h:486,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_ioring_queue_init
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1127
      functionLinenumberEnd: 1204
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
      BBCount:         36
      ICount:          253
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - __errno_location
        - fio_ioring_mmap
        - fio_ioring_probe
        - syscall
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1136,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1137,5'
              BranchSideFuncs:
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/io_uring.c:1138,6'
              BranchSideFuncs:
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'engines/io_uring.c:1138,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1139,5'
              BranchSideFuncs:
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/io_uring.c:1158,4'
              BranchSideFuncs:
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'engines/io_uring.c:1140,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1141,6'
              BranchSideFuncs:
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/io_uring.c:1151,3'
              BranchSideFuncs:
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
                - __errno_location
        - Branch String:   'engines/io_uring.c:1175,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1176,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - __errno_location
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
            - BranchSide:      'engines/io_uring.c:1192,16'
              BranchSideFuncs:
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
        - Branch String:   'engines/io_uring.c:1176,23'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1176,28'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
            - BranchSide:      'engines/io_uring.c:1181,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
        - Branch String:   'engines/io_uring.c:1176,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1177,6'
              BranchSideFuncs:
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/io_uring.c:1181,7'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
        - Branch String:   'engines/io_uring.c:1181,23'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1181,28'
              BranchSideFuncs:
                - __errno_location
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/io_uring.c:1185,7'
              BranchSideFuncs:
                - __errno_location
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
        - Branch String:   'engines/io_uring.c:1181,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1182,6'
              BranchSideFuncs:
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/io_uring.c:1185,7'
              BranchSideFuncs:
                - __errno_location
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
        - Branch String:   'engines/io_uring.c:1185,23'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1185,28'
              BranchSideFuncs:
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/io_uring.c:1189,10'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1185,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1186,6'
              BranchSideFuncs:
                - syscall
                - fio_ioring_probe
                - fio_ioring_mmap
                - syscall
                - __errno_location
                - __errno_location
                - __errno_location
            - BranchSide:      'engines/io_uring.c:1189,10'
              BranchSideFuncs: []
        - Branch String:   'engines/io_uring.c:1196,6'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1197,41'
              BranchSideFuncs:
                - syscall
                - fio_ioring_mmap
            - BranchSide:      'engines/io_uring.c:1203,25'
              BranchSideFuncs:
                - fio_ioring_mmap
        - Branch String:   'engines/io_uring.c:1199,7'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1200,11'
              BranchSideFuncs: []
            - BranchSide:      'engines/io_uring.c:1201,2'
              BranchSideFuncs:
                - fio_ioring_mmap
      Callsites:
        - Src:             'engines/io_uring.c:1174,8'
          Dst:             syscall
        - Src:             'engines/io_uring.c:1176,7'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1181,7'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1185,7'
          Dst:             __errno_location
        - Src:             'engines/io_uring.c:1194,2'
          Dst:             fio_ioring_probe
        - Src:             'engines/io_uring.c:1197,9'
          Dst:             syscall
        - Src:             'engines/io_uring.c:1203,9'
          Dst:             fio_ioring_mmap
    - functionName:    fio_ioring_register
      functionSourceFile: '/src/fio/engines/io_uring.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1998
      functionLinenumberEnd: 2001
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - register_ioengine
      functionUses:    0
      BranchProfiles:
        - Branch String:   'engines/io_uring.c:1999,2'
          Branch Sides:
            - BranchSide:      'engines/io_uring.c:1999,2'
              BranchSideFuncs:
                - register_ioengine
                - register_ioengine
            - BranchSide:      'engines/io_uring.c:1999,2'
              BranchSideFuncs:
                - register_ioengine
                - register_ioengine
      Callsites:
        - Src:             'engines/io_uring.c:1999,2'
          Dst:             register_ioengine
        - Src:             'engines/io_uring.c:2000,2'
          Dst:             register_ioengine
    - functionName:    get_unaligned_be48
      functionSourceFile: '/src/fio/engines/nvme.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - p
      BBCount:         1
      ICount:          43
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fio_nvme_pi_ref_escape
      functionSourceFile: '/src/fio/engines/nvme.h'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - reftag
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/nvme.h:478,9'
          Dst:             memcmp
    - functionName:    __arch_swab64
      functionSourceFile: '/usr/include/x86_64-linux-gnu/asm/swab.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - val
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    put_unaligned_be48
      functionSourceFile: '/src/fio/engines/nvme.h'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - val
        - p
      BBCount:         1
      ICount:          51
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __fswab64
      functionSourceFile: '/usr/include/linux/swab.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - val
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __arch_swab64
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/include/linux/swab.h:69,9'
          Dst:             __arch_swab64
    - functionName:    __arch_swab32
      functionSourceFile: '/usr/include/x86_64-linux-gnu/asm/swab.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 11
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __fswab32
      functionSourceFile: '/usr/include/linux/swab.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - val
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __arch_swab32
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/include/linux/swab.h:60,9'
          Dst:             __arch_swab32
    - functionName:    __fswab16
      functionSourceFile: '/usr/include/linux/swab.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - val
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nvme_fdp_reclaim_unit_handle_status
      functionSourceFile: '/src/fio/engines/nvme.c'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 882
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd
        - nsid
        - data_len
        - data
      BBCount:         3
      ICount:          70
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ioctl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/nvme.c:882,9'
          Dst:             ioctl
    - functionName:    fio_nvme_iomgmt_ruhs
      functionSourceFile: '/src/fio/engines/nvme.c'
      linkageType:     externalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - f
        - ruhs
        - bytes
      BBCount:         9
      ICount:          90
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - close
        - log_err
        - nvme_fdp_reclaim_unit_handle_status
        - open64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/nvme.c:892,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:893,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'engines/nvme.c:895,44'
              BranchSideFuncs:
                - nvme_fdp_reclaim_unit_handle_status
                - __errno_location
                - __errno_location
                - close
                - log_err
                - __errno_location
        - Branch String:   'engines/nvme.c:896,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:898,4'
              BranchSideFuncs:
                - log_err
                - __errno_location
                - __errno_location
                - close
            - BranchSide:      'engines/nvme.c:901,3'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - close
      Callsites:
        - Src:             'engines/nvme.c:891,7'
          Dst:             open64
        - Src:             'engines/nvme.c:893,11'
          Dst:             __errno_location
        - Src:             'engines/nvme.c:895,8'
          Dst:             nvme_fdp_reclaim_unit_handle_status
        - Src:             'engines/nvme.c:897,3'
          Dst:             log_err
        - Src:             'engines/nvme.c:899,3'
          Dst:             __errno_location
        - Src:             'engines/nvme.c:901,3'
          Dst:             __errno_location
        - Src:             'engines/nvme.c:903,9'
          Dst:             __errno_location
        - Src:             'engines/nvme.c:904,2'
          Dst:             close
    - functionName:    fio_nvme_get_max_open_zones
      functionSourceFile: '/src/fio/engines/nvme.c'
      linkageType:     externalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - max_open_zones
      BBCount:         9
      ICount:          86
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - __errno_location
        - close
        - log_err
        - nvme_identify
        - open64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/nvme.c:853,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:854,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'engines/nvme.c:856,22'
              BranchSideFuncs:
                - nvme_identify
                - close
                - log_err
        - Branch String:   'engines/nvme.c:858,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:860,4'
              BranchSideFuncs:
                - log_err
                - close
            - BranchSide:      'engines/nvme.c:864,27'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'engines/nvme.c:852,7'
          Dst:             open64
        - Src:             'engines/nvme.c:854,11'
          Dst:             __errno_location
        - Src:             'engines/nvme.c:856,8'
          Dst:             nvme_identify
        - Src:             'engines/nvme.c:859,3'
          Dst:             log_err
        - Src:             'engines/nvme.c:866,2'
          Dst:             close
    - functionName:    nvme_identify
      functionSourceFile: '/src/fio/engines/nvme.c'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd
        - nsid
        - cns
        - csi
        - data
      BBCount:         3
      ICount:          72
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ioctl
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/nvme.c:491,9'
          Dst:             ioctl
    - functionName:    fio_nvme_reset_wp
      functionSourceFile: '/src/fio/engines/nvme.c'
      linkageType:     externalLinkage
      functionLinenumber: 808
      functionLinenumberEnd: 843
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - td
        - f
        - offset
        - length
      BBCount:         16
      ICount:          168
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - close
        - ioctl
        - open64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/nvme.c:816,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:817,13'
              BranchSideFuncs:
                - open64
                - close
                - ioctl
                - __errno_location
            - BranchSide:      'engines/nvme.c:822,10'
              BranchSideFuncs:
                - close
                - ioctl
        - Branch String:   'engines/nvme.c:818,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:819,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'engines/nvme.c:820,2'
              BranchSideFuncs:
                - close
                - ioctl
        - Branch String:   'engines/nvme.c:825,2'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:826,28'
              BranchSideFuncs:
                - ioctl
                - close
            - BranchSide:      'engines/nvme.c:840,6'
              BranchSideFuncs:
                - close
        - Branch String:   'engines/nvme.c:840,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:841,9'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/nvme.c:842,10'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/nvme.c:817,8'
          Dst:             open64
        - Src:             'engines/nvme.c:819,12'
          Dst:             __errno_location
        - Src:             'engines/nvme.c:837,9'
          Dst:             ioctl
        - Src:             'engines/nvme.c:841,3'
          Dst:             close
    - functionName:    nvme_report_zones
      functionSourceFile: '/src/fio/engines/nvme.c'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 681
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - int
        - int
        - size_t
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - fd
        - nsid
        - slba
        - zras_feat
        - data_len
        - data
      BBCount:         3
      ICount:          84
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - ioctl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/nvme.c:681,9'
          Dst:             ioctl
    - functionName:    fio_nvme_report_zones
      functionSourceFile: '/src/fio/engines/nvme.c'
      linkageType:     externalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - f
        - offset
        - zbdz
        - nr_zones
      BBCount:         45
      ICount:          478
      EdgeCount:       53
      CyclomaticComplexity: 10
      functionsReached:
        - __errno_location
        - calloc
        - close
        - log_err
        - nvme_identify
        - nvme_report_zones
        - open64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/nvme.c:700,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:701,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'engines/nvme.c:703,16'
              BranchSideFuncs:
                - calloc
                - close
                - nvme_identify
                - nvme_identify
                - free
                - close
                - nvme_report_zones
                - log_err
                - log_err
                - log_err
                - log_err
        - Branch String:   'engines/nvme.c:706,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:707,9'
              BranchSideFuncs:
                - nvme_identify
                - nvme_identify
                - free
                - close
                - nvme_report_zones
                - log_err
                - log_err
                - log_err
                - log_err
            - BranchSide:      'engines/nvme.c:711,22'
              BranchSideFuncs:
                - nvme_identify
                - nvme_identify
                - free
                - close
                - nvme_report_zones
                - log_err
                - log_err
                - log_err
                - log_err
        - Branch String:   'engines/nvme.c:713,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:714,52'
              BranchSideFuncs:
                - log_err
                - free
                - close
            - BranchSide:      'engines/nvme.c:719,22'
              BranchSideFuncs:
                - nvme_identify
                - free
                - close
                - nvme_report_zones
                - log_err
                - log_err
                - log_err
        - Branch String:   'engines/nvme.c:721,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:723,4'
              BranchSideFuncs:
                - log_err
                - free
                - close
            - BranchSide:      'engines/nvme.c:726,16'
              BranchSideFuncs:
                - free
                - close
                - nvme_report_zones
                - log_err
                - log_err
        - Branch String:   'engines/nvme.c:729,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:730,14'
              BranchSideFuncs:
                - free
                - close
                - nvme_report_zones
                - log_err
                - log_err
            - BranchSide:      'engines/nvme.c:732,6'
              BranchSideFuncs:
                - free
                - close
                - nvme_report_zones
                - log_err
                - log_err
        - Branch String:   'engines/nvme.c:732,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:733,18'
              BranchSideFuncs:
                - free
                - close
                - nvme_report_zones
                - log_err
                - log_err
            - BranchSide:      'engines/nvme.c:735,2'
              BranchSideFuncs:
                - free
                - close
                - nvme_report_zones
                - log_err
                - log_err
        - Branch String:   'engines/nvme.c:735,2'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:736,7'
              BranchSideFuncs:
                - nvme_report_zones
                - free
                - close
                - log_err
                - log_err
            - BranchSide:      'engines/nvme.c:798,8'
              BranchSideFuncs:
                - free
                - close
        - Branch String:   'engines/nvme.c:736,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:737,19'
              BranchSideFuncs:
                - nvme_report_zones
                - free
                - close
                - log_err
                - log_err
            - BranchSide:      'engines/nvme.c:740,27'
              BranchSideFuncs:
                - nvme_report_zones
                - free
                - close
                - log_err
                - log_err
        - Branch String:   'engines/nvme.c:742,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:744,5'
              BranchSideFuncs:
                - log_err
                - free
                - close
            - BranchSide:      'engines/nvme.c:749,10'
              BranchSideFuncs:
                - free
                - close
                - nvme_report_zones
                - log_err
                - log_err
        - Branch String:   'engines/nvme.c:749,3'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:750,59'
              BranchSideFuncs:
                - free
                - close
                - nvme_report_zones
                - log_err
                - log_err
            - BranchSide:      'engines/nvme.c:794,20'
              BranchSideFuncs:
                - free
                - close
                - nvme_report_zones
                - log_err
                - log_err
        - Branch String:   'engines/nvme.c:758,4'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:760,5'
              BranchSideFuncs:
                - free
                - close
                - nvme_report_zones
                - log_err
                - log_err
            - BranchSide:      'engines/nvme.c:764,6'
              BranchSideFuncs:
                - log_err
                - free
                - close
        - Branch String:   'engines/nvme.c:770,4'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:772,5'
              BranchSideFuncs:
                - free
                - close
                - nvme_report_zones
                - log_err
                - log_err
            - BranchSide:      'engines/nvme.c:775,5'
              BranchSideFuncs:
                - free
                - close
                - nvme_report_zones
                - log_err
                - log_err
            - BranchSide:      'engines/nvme.c:778,5'
              BranchSideFuncs:
                - free
                - close
                - nvme_report_zones
                - log_err
                - log_err
            - BranchSide:      'engines/nvme.c:781,5'
              BranchSideFuncs:
                - free
                - close
                - nvme_report_zones
                - log_err
                - log_err
            - BranchSide:      'engines/nvme.c:784,5'
              BranchSideFuncs:
                - free
                - close
                - nvme_report_zones
                - log_err
                - log_err
            - BranchSide:      'engines/nvme.c:787,4'
              BranchSideFuncs:
                - free
                - close
                - nvme_report_zones
                - log_err
                - log_err
            - BranchSide:      'engines/nvme.c:787,4'
              BranchSideFuncs:
                - free
                - close
                - nvme_report_zones
                - log_err
                - log_err
            - BranchSide:      'engines/nvme.c:790,5'
              BranchSideFuncs:
                - free
                - close
                - nvme_report_zones
                - log_err
                - log_err
      Callsites:
        - Src:             'engines/nvme.c:699,7'
          Dst:             open64
        - Src:             'engines/nvme.c:701,11'
          Dst:             __errno_location
        - Src:             'engines/nvme.c:705,7'
          Dst:             calloc
        - Src:             'engines/nvme.c:707,3'
          Dst:             close
        - Src:             'engines/nvme.c:711,8'
          Dst:             nvme_identify
        - Src:             'engines/nvme.c:714,3'
          Dst:             log_err
        - Src:             'engines/nvme.c:719,8'
          Dst:             nvme_identify
        - Src:             'engines/nvme.c:722,3'
          Dst:             log_err
        - Src:             'engines/nvme.c:740,9'
          Dst:             nvme_report_zones
        - Src:             'engines/nvme.c:743,4'
          Dst:             log_err
        - Src:             'engines/nvme.c:763,5'
          Dst:             log_err
        - Src:             'engines/nvme.c:801,2'
          Dst:             close
    - functionName:    fio_nvme_get_zoned_model
      functionSourceFile: '/src/fio/engines/nvme.c'
      linkageType:     externalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - model
      BBCount:         13
      ICount:          109
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - close
        - nvme_identify
        - open64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/nvme.c:634,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:635,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.c:638,12'
              BranchSideFuncs:
                - open64
                - nvme_identify
                - nvme_identify
                - close
                - __errno_location
        - Branch String:   'engines/nvme.c:639,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:640,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'engines/nvme.c:643,22'
              BranchSideFuncs:
                - nvme_identify
                - nvme_identify
                - close
        - Branch String:   'engines/nvme.c:645,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:646,4'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/nvme.c:650,2'
              BranchSideFuncs:
                - nvme_identify
                - close
        - Branch String:   'engines/nvme.c:655,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:656,4'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/nvme.c:660,3'
              BranchSideFuncs:
                - close
      Callsites:
        - Src:             'engines/nvme.c:638,7'
          Dst:             open64
        - Src:             'engines/nvme.c:640,11'
          Dst:             __errno_location
        - Src:             'engines/nvme.c:643,8'
          Dst:             nvme_identify
        - Src:             'engines/nvme.c:653,8'
          Dst:             nvme_identify
        - Src:             'engines/nvme.c:662,2'
          Dst:             close
    - functionName:    ilog2
      functionSourceFile: '/src/fio/engines/nvme.h'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - i
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/nvme.h:343,2'
          Branch Sides:
            - BranchSide:      'engines/nvme.h:344,5'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.h:347,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_nvme_get_info
      functionSourceFile: '/src/fio/engines/nvme.c'
      linkageType:     externalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - f
        - nlba
        - pi_act
        - data
      BBCount:         48
      ICount:          425
      EdgeCount:       63
      CyclomaticComplexity: 17
      functionsReached:
        - __errno_location
        - close
        - ilog2
        - ioctl
        - log_err
        - nvme_identify
        - open64
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/nvme.c:504,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:505,3'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/nvme.c:510,12'
              BranchSideFuncs:
                - open64
                - ioctl
                - nvme_identify
                - nvme_identify
                - ilog2.8226
                - close
                - nvme_identify
                - log_err
                - log_err
                - log_err
                - log_err
                - __errno_location
                - log_err
                - __errno_location
        - Branch String:   'engines/nvme.c:511,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:512,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'engines/nvme.c:514,23'
              BranchSideFuncs:
                - ioctl
                - nvme_identify
                - nvme_identify
                - ilog2.8226
                - close
                - nvme_identify
                - log_err
                - log_err
                - log_err
                - log_err
                - __errno_location
                - log_err
        - Branch String:   'engines/nvme.c:515,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:516,10'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - close
            - BranchSide:      'engines/nvme.c:521,22'
              BranchSideFuncs:
                - nvme_identify
                - nvme_identify
                - ilog2.8226
                - close
                - nvme_identify
                - log_err
                - log_err
                - log_err
                - log_err
        - Branch String:   'engines/nvme.c:522,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:523,50'
              BranchSideFuncs:
                - log_err
                - close
            - BranchSide:      'engines/nvme.c:531,22'
              BranchSideFuncs:
                - nvme_identify
                - ilog2.8226
                - close
                - nvme_identify
                - log_err
                - log_err
                - log_err
        - Branch String:   'engines/nvme.c:533,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:535,4'
              BranchSideFuncs:
                - log_err
                - close
            - BranchSide:      'engines/nvme.c:539,15'
              BranchSideFuncs:
                - ilog2.8226
                - close
                - nvme_identify
                - log_err
                - log_err
        - Branch String:   'engines/nvme.c:546,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:547,19'
              BranchSideFuncs:
                - ilog2.8226
                - close
                - nvme_identify
                - log_err
                - log_err
            - BranchSide:      'engines/nvme.c:549,20'
              BranchSideFuncs:
                - ilog2.8226
                - close
                - nvme_identify
                - log_err
                - log_err
        - Branch String:   'engines/nvme.c:555,15'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:555,22'
              BranchSideFuncs:
                - ilog2.8226
                - close
                - nvme_identify
                - log_err
                - log_err
            - BranchSide:      'engines/nvme.c:558,7'
              BranchSideFuncs:
                - ilog2.8226
                - close
                - nvme_identify
                - log_err
                - log_err
        - Branch String:   'engines/nvme.c:555,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:556,23'
              BranchSideFuncs:
                - ilog2.8226
                - close
                - nvme_identify
                - log_err
                - log_err
            - BranchSide:      'engines/nvme.c:558,7'
              BranchSideFuncs:
                - ilog2.8226
                - close
                - nvme_identify
                - log_err
                - log_err
        - Branch String:   'engines/nvme.c:558,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:559,3'
              BranchSideFuncs:
                - ilog2.8226
                - close
                - nvme_identify
                - log_err
                - log_err
            - BranchSide:      'engines/nvme.c:561,11'
              BranchSideFuncs:
                - ilog2.8226
                - close
                - nvme_identify
                - log_err
                - log_err
        - Branch String:   'engines/nvme.c:561,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:562,23'
              BranchSideFuncs:
                - nvme_identify
                - ilog2.8226
                - close
                - log_err
                - log_err
            - BranchSide:      'engines/nvme.c:595,3'
              BranchSideFuncs:
                - ilog2.8226
                - close
        - Branch String:   'engines/nvme.c:564,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:566,5'
              BranchSideFuncs:
                - log_err
                - close
            - BranchSide:      'engines/nvme.c:570,11'
              BranchSideFuncs:
                - ilog2.8226
                - close
                - log_err
        - Branch String:   'engines/nvme.c:573,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:575,5'
              BranchSideFuncs:
                - log_err
                - close
            - BranchSide:      'engines/nvme.c:580,23'
              BranchSideFuncs:
                - ilog2.8226
                - close
        - Branch String:   'engines/nvme.c:584,3'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:586,4'
              BranchSideFuncs:
                - ilog2.8226
                - close
            - BranchSide:      'engines/nvme.c:589,4'
              BranchSideFuncs:
                - ilog2.8226
                - close
            - BranchSide:      'engines/nvme.c:592,4'
              BranchSideFuncs:
                - ilog2.8226
                - close
        - Branch String:   'engines/nvme.c:604,13'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:604,16'
              BranchSideFuncs:
                - ilog2.8226
                - close
            - BranchSide:      'engines/nvme.c:607,21'
              BranchSideFuncs:
                - ilog2.8226
                - close
        - Branch String:   'engines/nvme.c:604,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:605,3'
              BranchSideFuncs:
                - ilog2.8226
                - close
            - BranchSide:      'engines/nvme.c:607,21'
              BranchSideFuncs:
                - ilog2.8226
                - close
        - Branch String:   'engines/nvme.c:614,15'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:614,23'
              BranchSideFuncs:
                - ilog2.8226
                - close
            - BranchSide:      'engines/nvme.c:617,27'
              BranchSideFuncs:
                - ilog2.8226
                - close
        - Branch String:   'engines/nvme.c:614,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:615,19'
              BranchSideFuncs:
                - close
            - BranchSide:      'engines/nvme.c:617,27'
              BranchSideFuncs:
                - ilog2.8226
                - close
      Callsites:
        - Src:             'engines/nvme.c:505,3'
          Dst:             log_err
        - Src:             'engines/nvme.c:510,7'
          Dst:             open64
        - Src:             'engines/nvme.c:512,11'
          Dst:             __errno_location
        - Src:             'engines/nvme.c:514,17'
          Dst:             ioctl
        - Src:             'engines/nvme.c:516,10'
          Dst:             __errno_location
        - Src:             'engines/nvme.c:517,3'
          Dst:             log_err
        - Src:             'engines/nvme.c:521,8'
          Dst:             nvme_identify
        - Src:             'engines/nvme.c:523,3'
          Dst:             log_err
        - Src:             'engines/nvme.c:531,8'
          Dst:             nvme_identify
        - Src:             'engines/nvme.c:534,3'
          Dst:             log_err
        - Src:             'engines/nvme.c:562,9'
          Dst:             nvme_identify
        - Src:             'engines/nvme.c:565,4'
          Dst:             log_err
        - Src:             'engines/nvme.c:574,4'
          Dst:             log_err
        - Src:             'engines/nvme.c:617,21'
          Dst:             ilog2
        - Src:             'engines/nvme.c:622,2'
          Dst:             close
    - functionName:    fio_nvme_verify_pi_64b_guard
      functionSourceFile: '/src/fio/engines/nvme.c'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - io_u
      BBCount:         63
      ICount:          612
      EdgeCount:       81
      CyclomaticComplexity: 20
      functionsReached:
        - __fswab16
        - __fswab64
        - fio_crc64_nvme
        - fio_nvme_pi_ref_escape
        - get_nlb
        - get_slba
        - get_unaligned_be48
        - log_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/nvme.c:244,2'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:245,7'
              BranchSideFuncs:
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
            - BranchSide:      'engines/nvme.c:313,2'
              BranchSideFuncs: []
        - Branch String:   'engines/nvme.c:245,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:246,39'
              BranchSideFuncs:
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
            - BranchSide:      'engines/nvme.c:248,39'
              BranchSideFuncs:
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
        - Branch String:   'engines/nvme.c:250,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:251,8'
              BranchSideFuncs:
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
            - BranchSide:      'engines/nvme.c:254,14'
              BranchSideFuncs:
                - fio_nvme_pi_ref_escape
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
        - Branch String:   'engines/nvme.c:251,42'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:252,31'
              BranchSideFuncs:
                - fio_nvme_pi_ref_escape
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
            - BranchSide:      'engines/nvme.c:254,3'
              BranchSideFuncs:
                - fio_nvme_pi_ref_escape
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
        - Branch String:   'engines/nvme.c:251,8'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:253,5'
              BranchSideFuncs:
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
            - BranchSide:      'engines/nvme.c:254,3'
              BranchSideFuncs:
                - fio_nvme_pi_ref_escape
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
        - Branch String:   'engines/nvme.c:254,52'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:255,7'
              BranchSideFuncs:
                - fio_nvme_pi_ref_escape
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
            - BranchSide:      'engines/nvme.c:256,8'
              BranchSideFuncs:
                - fio_nvme_pi_ref_escape
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
        - Branch String:   'engines/nvme.c:256,8'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:257,5'
              BranchSideFuncs:
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
            - BranchSide:      'engines/nvme.c:258,3'
              BranchSideFuncs:
                - fio_nvme_pi_ref_escape
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
        - Branch String:   'engines/nvme.c:260,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:261,8'
              BranchSideFuncs:
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_nvme_pi_ref_escape
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
            - BranchSide:      'engines/nvme.c:275,7'
              BranchSideFuncs:
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
        - Branch String:   'engines/nvme.c:261,8'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:262,31'
              BranchSideFuncs:
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
                - __fswab64.8207
                - log_err
            - BranchSide:      'engines/nvme.c:264,31'
              BranchSideFuncs:
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
                - __fswab64.8207
                - log_err
        - Branch String:   'engines/nvme.c:267,8'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:267,8'
              BranchSideFuncs:
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
                - __fswab64.8207
                - log_err
            - BranchSide:      'engines/nvme.c:267,8'
              BranchSideFuncs:
                - __fswab64.8207
                - fio_crc64_nvme
                - fio_crc64_nvme
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
                - __fswab64.8207
                - log_err
        - Branch String:   'engines/nvme.c:267,8'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:269,6'
              BranchSideFuncs:
                - __fswab64.8207
                - log_err
            - BranchSide:      'engines/nvme.c:273,3'
              BranchSideFuncs:
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
        - Branch String:   'engines/nvme.c:270,13'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:270,13'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/nvme.c:270,13'
              BranchSideFuncs:
                - __fswab64.8207
                - log_err
        - Branch String:   'engines/nvme.c:275,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:276,17'
              BranchSideFuncs:
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
                - get_unaligned_be48
                - log_err
                - log_err
            - BranchSide:      'engines/nvme.c:286,7'
              BranchSideFuncs:
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
                - get_unaligned_be48
                - log_err
        - Branch String:   'engines/nvme.c:276,17'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:276,17'
              BranchSideFuncs:
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
                - get_unaligned_be48
                - log_err
                - log_err
            - BranchSide:      'engines/nvme.c:276,17'
              BranchSideFuncs:
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
                - get_unaligned_be48
                - log_err
                - log_err
        - Branch String:   'engines/nvme.c:278,8'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:280,6'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/nvme.c:284,3'
              BranchSideFuncs:
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
                - get_unaligned_be48
                - log_err
        - Branch String:   'engines/nvme.c:286,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:286,27'
              BranchSideFuncs:
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
                - get_unaligned_be48
                - log_err
            - BranchSide:      'engines/nvme.c:287,12'
              BranchSideFuncs:
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
                - get_unaligned_be48
                - log_err
        - Branch String:   'engines/nvme.c:287,4'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:290,30'
              BranchSideFuncs:
                - get_unaligned_be48
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
                - log_err
            - BranchSide:      'engines/nvme.c:290,30'
              BranchSideFuncs:
                - get_unaligned_be48
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
                - log_err
            - BranchSide:      'engines/nvme.c:300,5'
              BranchSideFuncs:
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
            - BranchSide:      'engines/nvme.c:302,3'
              BranchSideFuncs:
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
        - Branch String:   'engines/nvme.c:292,9'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:294,7'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/nvme.c:298,5'
              BranchSideFuncs:
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
        - Branch String:   'engines/nvme.c:304,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:305,11'
              BranchSideFuncs:
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
            - BranchSide:      'engines/nvme.c:307,11'
              BranchSideFuncs:
                - get_unaligned_be48
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - __fswab64.8207
                - log_err
                - fio_crc64_nvme
                - fio_nvme_pi_ref_escape
      Callsites:
        - Src:             'engines/nvme.c:238,15'
          Dst:             get_slba
        - Src:             'engines/nvme.c:240,14'
          Dst:             get_nlb
        - Src:             'engines/nvme.c:252,8'
          Dst:             fio_nvme_pi_ref_escape
        - Src:             'engines/nvme.c:262,13'
          Dst:             fio_crc64_nvme
        - Src:             'engines/nvme.c:264,13'
          Dst:             fio_crc64_nvme
        - Src:             'engines/nvme.c:265,13'
          Dst:             fio_crc64_nvme
        - Src:             'engines/nvme.c:267,8'
          Dst:             __fswab64
        - Src:             'engines/nvme.c:270,13'
          Dst:             __fswab64
        - Src:             'engines/nvme.c:268,5'
          Dst:             log_err
        - Src:             'engines/nvme.c:276,17'
          Dst:             __fswab16
        - Src:             'engines/nvme.c:279,5'
          Dst:             log_err
        - Src:             'engines/nvme.c:290,11'
          Dst:             get_unaligned_be48
        - Src:             'engines/nvme.c:293,6'
          Dst:             log_err
    - functionName:    get_slba
      functionSourceFile: '/src/fio/engines/nvme.h'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - offset
      BBCount:         4
      ICount:          40
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'engines/nvme.h:483,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.h:484,10'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.h:486,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    get_nlb
      functionSourceFile: '/src/fio/engines/nvme.h'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - data
        - len
      BBCount:         4
      ICount:          44
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:
        - Branch String:   'engines/nvme.h:491,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.h:492,10'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.h:494,10'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    fio_nvme_verify_pi_16b_guard
      functionSourceFile: '/src/fio/engines/nvme.c'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - io_u
      BBCount:         69
      ICount:          645
      EdgeCount:       89
      CyclomaticComplexity: 22
      functionsReached:
        - __fswab16
        - __fswab32
        - fio_crc_t10dif
        - get_nlb
        - get_slba
        - log_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/nvme.c:91,2'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:92,7'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
            - BranchSide:      'engines/nvme.c:160,2'
              BranchSideFuncs: []
        - Branch String:   'engines/nvme.c:92,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:93,39'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
            - BranchSide:      'engines/nvme.c:95,39'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
        - Branch String:   'engines/nvme.c:97,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:98,8'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
            - BranchSide:      'engines/nvme.c:101,14'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
        - Branch String:   'engines/nvme.c:98,42'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:99,8'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
            - BranchSide:      'engines/nvme.c:101,3'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
        - Branch String:   'engines/nvme.c:98,8'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:100,5'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
            - BranchSide:      'engines/nvme.c:101,3'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
        - Branch String:   'engines/nvme.c:101,52'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:102,7'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
            - BranchSide:      'engines/nvme.c:103,8'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
        - Branch String:   'engines/nvme.c:103,8'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:104,5'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
            - BranchSide:      'engines/nvme.c:105,3'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
        - Branch String:   'engines/nvme.c:107,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:108,8'
              BranchSideFuncs:
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
            - BranchSide:      'engines/nvme.c:122,7'
              BranchSideFuncs:
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
        - Branch String:   'engines/nvme.c:108,8'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:109,31'
              BranchSideFuncs:
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
                - __fswab16.8210
                - log_err
            - BranchSide:      'engines/nvme.c:111,31'
              BranchSideFuncs:
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
                - __fswab16.8210
                - log_err
        - Branch String:   'engines/nvme.c:114,8'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:114,8'
              BranchSideFuncs:
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
                - __fswab16.8210
                - log_err
            - BranchSide:      'engines/nvme.c:114,8'
              BranchSideFuncs:
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
                - __fswab16.8210
                - log_err
        - Branch String:   'engines/nvme.c:114,8'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:116,6'
              BranchSideFuncs:
                - __fswab16.8210
                - log_err
            - BranchSide:      'engines/nvme.c:120,3'
              BranchSideFuncs:
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
        - Branch String:   'engines/nvme.c:117,13'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:117,13'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/nvme.c:117,13'
              BranchSideFuncs:
                - __fswab16.8210
                - log_err
        - Branch String:   'engines/nvme.c:122,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:123,17'
              BranchSideFuncs:
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - log_err
            - BranchSide:      'engines/nvme.c:133,7'
              BranchSideFuncs:
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - __fswab32.8209
                - __fswab32.8209
                - log_err
        - Branch String:   'engines/nvme.c:123,17'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:123,17'
              BranchSideFuncs:
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - log_err
            - BranchSide:      'engines/nvme.c:123,17'
              BranchSideFuncs:
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - log_err
        - Branch String:   'engines/nvme.c:125,8'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:127,6'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/nvme.c:131,3'
              BranchSideFuncs:
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - __fswab32.8209
                - __fswab32.8209
                - log_err
        - Branch String:   'engines/nvme.c:133,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:133,27'
              BranchSideFuncs:
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - __fswab32.8209
                - __fswab32.8209
                - log_err
            - BranchSide:      'engines/nvme.c:134,12'
              BranchSideFuncs:
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - __fswab32.8209
                - __fswab32.8209
                - log_err
        - Branch String:   'engines/nvme.c:134,4'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:137,9'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - __fswab32.8209
                - log_err
            - BranchSide:      'engines/nvme.c:137,9'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - __fswab32.8209
                - log_err
            - BranchSide:      'engines/nvme.c:147,5'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
            - BranchSide:      'engines/nvme.c:149,3'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
        - Branch String:   'engines/nvme.c:137,9'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:137,9'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - __fswab32.8209
                - log_err
            - BranchSide:      'engines/nvme.c:137,9'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - __fswab32.8209
                - log_err
        - Branch String:   'engines/nvme.c:137,9'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:140,7'
              BranchSideFuncs:
                - __fswab32.8209
                - log_err
            - BranchSide:      'engines/nvme.c:145,5'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
        - Branch String:   'engines/nvme.c:142,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:142,7'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/nvme.c:142,7'
              BranchSideFuncs:
                - __fswab32.8209
                - log_err
        - Branch String:   'engines/nvme.c:151,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:152,11'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
            - BranchSide:      'engines/nvme.c:154,11'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab32.8209
                - log_err
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab16.8210
                - log_err
                - fio_crc_t10dif
      Callsites:
        - Src:             'engines/nvme.c:86,15'
          Dst:             get_slba
        - Src:             'engines/nvme.c:87,14'
          Dst:             get_nlb
        - Src:             'engines/nvme.c:109,13'
          Dst:             fio_crc_t10dif
        - Src:             'engines/nvme.c:111,13'
          Dst:             fio_crc_t10dif
        - Src:             'engines/nvme.c:112,13'
          Dst:             fio_crc_t10dif
        - Src:             'engines/nvme.c:114,8'
          Dst:             __fswab16
        - Src:             'engines/nvme.c:117,13'
          Dst:             __fswab16
        - Src:             'engines/nvme.c:115,5'
          Dst:             log_err
        - Src:             'engines/nvme.c:123,17'
          Dst:             __fswab16
        - Src:             'engines/nvme.c:126,5'
          Dst:             log_err
        - Src:             'engines/nvme.c:137,9'
          Dst:             __fswab32
        - Src:             'engines/nvme.c:142,7'
          Dst:             __fswab32
        - Src:             'engines/nvme.c:139,6'
          Dst:             log_err
    - functionName:    fio_nvme_pi_verify
      functionSourceFile: '/src/fio/engines/nvme.c'
      linkageType:     externalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - io_u
      BBCount:         7
      ICount:          48
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - fio_nvme_verify_pi_16b_guard
        - fio_nvme_verify_pi_64b_guard
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/nvme.c:464,2'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:466,38'
              BranchSideFuncs:
                - fio_nvme_verify_pi_16b_guard
            - BranchSide:      'engines/nvme.c:469,38'
              BranchSideFuncs:
                - fio_nvme_verify_pi_64b_guard
            - BranchSide:      'engines/nvme.c:472,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/nvme.c:466,9'
          Dst:             fio_nvme_verify_pi_16b_guard
        - Src:             'engines/nvme.c:469,9'
          Dst:             fio_nvme_verify_pi_64b_guard
    - functionName:    fio_nvme_pi_fill
      functionSourceFile: '/src/fio/engines/nvme.c'
      linkageType:     externalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmd
        - io_u
        - opts
      BBCount:         26
      ICount:          188
      EdgeCount:       28
      CyclomaticComplexity: 4
      functionsReached:
        - fio_nvme_generate_guard
        - get_slba
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/nvme.c:431,2'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:431,2'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.c:434,11'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.c:434,11'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.c:452,7'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.c:456,3'
              BranchSideFuncs: []
        - Branch String:   'engines/nvme.c:434,3'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:436,8'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.c:440,8'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.c:446,4'
              BranchSideFuncs: []
        - Branch String:   'engines/nvme.c:436,8'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:437,25'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.c:438,4'
              BranchSideFuncs: []
        - Branch String:   'engines/nvme.c:440,8'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:441,25'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.c:444,4'
              BranchSideFuncs: []
        - Branch String:   'engines/nvme.c:448,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:449,18'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.c:450,3'
              BranchSideFuncs: []
        - Branch String:   'engines/nvme.c:452,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:453,18'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.c:454,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/nvme.c:426,9'
          Dst:             get_slba
        - Src:             'engines/nvme.c:429,2'
          Dst:             fio_nvme_generate_guard
    - functionName:    fio_nvme_generate_guard
      functionSourceFile: '/src/fio/engines/nvme.c'
      linkageType:     externalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - io_u
        - opts
      BBCount:         14
      ICount:          83
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - fio_nvme_generate_pi_16b_guard
        - fio_nvme_generate_pi_64b_guard
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/nvme.c:412,20'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:412,25'
              BranchSideFuncs:
                - fio_nvme_generate_pi_64b_guard
                - fio_nvme_generate_pi_16b_guard
            - BranchSide:      'engines/nvme.c:412,20'
              BranchSideFuncs: []
        - Branch String:   'engines/nvme.c:412,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:412,6'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.c:413,7'
              BranchSideFuncs:
                - fio_nvme_generate_pi_64b_guard
                - fio_nvme_generate_pi_16b_guard
        - Branch String:   'engines/nvme.c:413,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:414,35'
              BranchSideFuncs:
                - fio_nvme_generate_pi_16b_guard
            - BranchSide:      'engines/nvme.c:415,12'
              BranchSideFuncs:
                - fio_nvme_generate_pi_64b_guard
      Callsites:
        - Src:             'engines/nvme.c:414,4'
          Dst:             fio_nvme_generate_pi_16b_guard
        - Src:             'engines/nvme.c:416,4'
          Dst:             fio_nvme_generate_pi_64b_guard
    - functionName:    fio_nvme_generate_pi_16b_guard
      functionSourceFile: '/src/fio/engines/nvme.c'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - io_u
        - opts
      BBCount:         51
      ICount:          466
      EdgeCount:       64
      CyclomaticComplexity: 15
      functionsReached:
        - __fswab16
        - __fswab32
        - fio_crc_t10dif
        - get_nlb
        - get_slba
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/nvme.c:24,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:25,7'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
            - BranchSide:      'engines/nvme.c:30,7'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
        - Branch String:   'engines/nvme.c:25,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:26,24'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
            - BranchSide:      'engines/nvme.c:28,4'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
        - Branch String:   'engines/nvme.c:30,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:31,24'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
            - BranchSide:      'engines/nvme.c:33,24'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
        - Branch String:   'engines/nvme.c:36,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:37,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.c:39,2'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
        - Branch String:   'engines/nvme.c:39,2'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:39,2'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
            - BranchSide:      'engines/nvme.c:40,7'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
        - Branch String:   'engines/nvme.c:40,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:41,39'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
            - BranchSide:      'engines/nvme.c:43,39'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
        - Branch String:   'engines/nvme.c:45,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:46,8'
              BranchSideFuncs:
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - __fswab32.8209
                - __fswab16.8210
                - fio_crc_t10dif
            - BranchSide:      'engines/nvme.c:55,7'
              BranchSideFuncs:
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
                - __fswab32.8209
                - __fswab16.8210
        - Branch String:   'engines/nvme.c:46,8'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:47,31'
              BranchSideFuncs:
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab32.8209
                - __fswab16.8210
            - BranchSide:      'engines/nvme.c:49,31'
              BranchSideFuncs:
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
                - __fswab32.8209
                - __fswab16.8210
        - Branch String:   'engines/nvme.c:52,16'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:55,7'
              BranchSideFuncs:
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
                - __fswab32.8209
                - __fswab16.8210
            - BranchSide:      'engines/nvme.c:55,7'
              BranchSideFuncs:
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab32.8209
                - __fswab16.8210
        - Branch String:   'engines/nvme.c:55,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:56,17'
              BranchSideFuncs:
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
                - __fswab32.8209
            - BranchSide:      'engines/nvme.c:58,7'
              BranchSideFuncs:
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
                - __fswab32.8209
        - Branch String:   'engines/nvme.c:56,17'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:58,7'
              BranchSideFuncs:
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
                - __fswab32.8209
            - BranchSide:      'engines/nvme.c:58,7'
              BranchSideFuncs:
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
                - __fswab32.8209
        - Branch String:   'engines/nvme.c:58,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:59,12'
              BranchSideFuncs:
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
                - __fswab32.8209
            - BranchSide:      'engines/nvme.c:68,7'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
        - Branch String:   'engines/nvme.c:59,4'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:62,17'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
            - BranchSide:      'engines/nvme.c:62,17'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
            - BranchSide:      'engines/nvme.c:65,5'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
            - BranchSide:      'engines/nvme.c:67,3'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
        - Branch String:   'engines/nvme.c:62,17'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:67,3'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
            - BranchSide:      'engines/nvme.c:67,3'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
        - Branch String:   'engines/nvme.c:68,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:69,11'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
            - BranchSide:      'engines/nvme.c:71,11'
              BranchSideFuncs:
                - __fswab32.8209
                - __fswab16.8210
                - fio_crc_t10dif
                - fio_crc_t10dif
                - __fswab16.8210
                - fio_crc_t10dif
      Callsites:
        - Src:             'engines/nvme.c:19,15'
          Dst:             get_slba
        - Src:             'engines/nvme.c:20,14'
          Dst:             get_nlb
        - Src:             'engines/nvme.c:47,13'
          Dst:             fio_crc_t10dif
        - Src:             'engines/nvme.c:49,13'
          Dst:             fio_crc_t10dif
        - Src:             'engines/nvme.c:50,13'
          Dst:             fio_crc_t10dif
        - Src:             'engines/nvme.c:52,16'
          Dst:             __fswab16
        - Src:             'engines/nvme.c:56,17'
          Dst:             __fswab16
        - Src:             'engines/nvme.c:62,17'
          Dst:             __fswab32
    - functionName:    fio_nvme_generate_pi_64b_guard
      functionSourceFile: '/src/fio/engines/nvme.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - data
        - io_u
        - opts
      BBCount:         48
      ICount:          430
      EdgeCount:       60
      CyclomaticComplexity: 14
      functionsReached:
        - __fswab16
        - __fswab64
        - fio_crc64_nvme
        - get_nlb
        - get_slba
        - put_unaligned_be48
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/nvme.c:176,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:177,7'
              BranchSideFuncs:
                - put_unaligned_be48
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
            - BranchSide:      'engines/nvme.c:182,7'
              BranchSideFuncs:
                - put_unaligned_be48
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
        - Branch String:   'engines/nvme.c:177,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:178,24'
              BranchSideFuncs:
                - put_unaligned_be48
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
            - BranchSide:      'engines/nvme.c:180,4'
              BranchSideFuncs:
                - put_unaligned_be48
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
        - Branch String:   'engines/nvme.c:182,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:183,24'
              BranchSideFuncs:
                - put_unaligned_be48
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
            - BranchSide:      'engines/nvme.c:185,24'
              BranchSideFuncs:
                - put_unaligned_be48
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
        - Branch String:   'engines/nvme.c:188,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:189,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.c:191,2'
              BranchSideFuncs:
                - put_unaligned_be48
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
        - Branch String:   'engines/nvme.c:191,2'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:191,2'
              BranchSideFuncs:
                - put_unaligned_be48
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
            - BranchSide:      'engines/nvme.c:192,7'
              BranchSideFuncs:
                - put_unaligned_be48
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
        - Branch String:   'engines/nvme.c:192,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:193,39'
              BranchSideFuncs:
                - put_unaligned_be48
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
            - BranchSide:      'engines/nvme.c:195,39'
              BranchSideFuncs:
                - put_unaligned_be48
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
        - Branch String:   'engines/nvme.c:197,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:198,8'
              BranchSideFuncs:
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - put_unaligned_be48
                - __fswab16.8210
                - fio_crc64_nvme
            - BranchSide:      'engines/nvme.c:207,7'
              BranchSideFuncs:
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
                - put_unaligned_be48
                - __fswab16.8210
        - Branch String:   'engines/nvme.c:198,8'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:199,31'
              BranchSideFuncs:
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
                - fio_crc64_nvme
                - put_unaligned_be48
                - __fswab16.8210
            - BranchSide:      'engines/nvme.c:201,31'
              BranchSideFuncs:
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
                - put_unaligned_be48
                - __fswab16.8210
        - Branch String:   'engines/nvme.c:204,16'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:207,7'
              BranchSideFuncs:
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
                - put_unaligned_be48
                - __fswab16.8210
            - BranchSide:      'engines/nvme.c:207,7'
              BranchSideFuncs:
                - __fswab64.8207
                - fio_crc64_nvme
                - fio_crc64_nvme
                - fio_crc64_nvme
                - put_unaligned_be48
                - __fswab16.8210
        - Branch String:   'engines/nvme.c:207,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:208,17'
              BranchSideFuncs:
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
                - put_unaligned_be48
            - BranchSide:      'engines/nvme.c:210,7'
              BranchSideFuncs:
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
                - put_unaligned_be48
        - Branch String:   'engines/nvme.c:208,17'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:210,7'
              BranchSideFuncs:
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
                - put_unaligned_be48
            - BranchSide:      'engines/nvme.c:210,7'
              BranchSideFuncs:
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
                - put_unaligned_be48
        - Branch String:   'engines/nvme.c:210,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:211,12'
              BranchSideFuncs:
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
                - put_unaligned_be48
            - BranchSide:      'engines/nvme.c:220,7'
              BranchSideFuncs:
                - put_unaligned_be48
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
        - Branch String:   'engines/nvme.c:211,4'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:214,24'
              BranchSideFuncs:
                - put_unaligned_be48
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
            - BranchSide:      'engines/nvme.c:214,24'
              BranchSideFuncs:
                - put_unaligned_be48
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
            - BranchSide:      'engines/nvme.c:217,5'
              BranchSideFuncs:
                - put_unaligned_be48
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
            - BranchSide:      'engines/nvme.c:219,3'
              BranchSideFuncs:
                - put_unaligned_be48
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
        - Branch String:   'engines/nvme.c:220,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:221,11'
              BranchSideFuncs:
                - put_unaligned_be48
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
            - BranchSide:      'engines/nvme.c:223,11'
              BranchSideFuncs:
                - put_unaligned_be48
                - __fswab16.8210
                - fio_crc64_nvme
                - fio_crc64_nvme
                - __fswab64.8207
                - fio_crc64_nvme
      Callsites:
        - Src:             'engines/nvme.c:172,15'
          Dst:             get_slba
        - Src:             'engines/nvme.c:173,14'
          Dst:             get_nlb
        - Src:             'engines/nvme.c:199,13'
          Dst:             fio_crc64_nvme
        - Src:             'engines/nvme.c:201,13'
          Dst:             fio_crc64_nvme
        - Src:             'engines/nvme.c:202,13'
          Dst:             fio_crc64_nvme
        - Src:             'engines/nvme.c:204,16'
          Dst:             __fswab64
        - Src:             'engines/nvme.c:208,17'
          Dst:             __fswab16
        - Src:             'engines/nvme.c:214,5'
          Dst:             put_unaligned_be48
    - functionName:    fio_nvme_uring_cmd_trim_prep
      functionSourceFile: '/src/fio/engines/nvme.c'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmd
        - io_u
        - dsm
      BBCount:         10
      ICount:          161
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - get_nlb
        - get_slba
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/nvme.c:328,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:329,33'
              BranchSideFuncs:
                - get_slba.8235
                - get_nlb
            - BranchSide:      'engines/nvme.c:335,15'
              BranchSideFuncs:
                - get_slba.8235
                - get_nlb
        - Branch String:   'engines/nvme.c:336,3'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:337,33'
              BranchSideFuncs:
                - get_slba.8235
                - get_nlb
            - BranchSide:      'engines/nvme.c:343,16'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/nvme.c:329,24'
          Dst:             get_slba
        - Src:             'engines/nvme.c:331,23'
          Dst:             get_nlb
        - Src:             'engines/nvme.c:338,25'
          Dst:             get_slba
        - Src:             'engines/nvme.c:340,24'
          Dst:             get_nlb
    - functionName:    fio_nvme_uring_cmd_prep
      functionSourceFile: '/src/fio/engines/nvme.c'
      linkageType:     externalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - char
        - int
      constantsTouched: []
      argNames:
        - cmd
        - io_u
        - iov
        - dsm
        - read_opcode
        - write_opcode
        - cdw12_flags
      BBCount:         23
      ICount:          255
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - fio_nvme_uring_cmd_trim_prep
        - get_nlb
        - get_slba
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/nvme.c:359,2'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:361,17'
              BranchSideFuncs:
                - get_slba.8235
                - get_nlb
            - BranchSide:      'engines/nvme.c:364,17'
              BranchSideFuncs:
                - get_slba.8235
                - get_nlb
            - BranchSide:      'engines/nvme.c:367,32'
              BranchSideFuncs:
                - fio_nvme_uring_cmd_trim_prep
            - BranchSide:      'engines/nvme.c:371,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.c:371,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.c:375,3'
              BranchSideFuncs: []
        - Branch String:   'engines/nvme.c:387,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:388,19'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.c:394,7'
              BranchSideFuncs: []
        - Branch String:   'engines/nvme.c:394,7'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:395,34'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.c:397,4'
              BranchSideFuncs: []
        - Branch String:   'engines/nvme.c:400,22'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:400,25'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.c:404,14'
              BranchSideFuncs: []
        - Branch String:   'engines/nvme.c:400,6'
          Branch Sides:
            - BranchSide:      'engines/nvme.c:401,37'
              BranchSideFuncs: []
            - BranchSide:      'engines/nvme.c:404,14'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/nvme.c:367,3'
          Dst:             fio_nvme_uring_cmd_trim_prep
        - Src:             'engines/nvme.c:378,9'
          Dst:             get_slba
        - Src:             'engines/nvme.c:379,8'
          Dst:             get_nlb
    - functionName:    read_file
      functionSourceFile: '/src/fio/oslib/linux-blkzoned.c'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - path
      BBCount:         9
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - fclose
        - fgets
        - fopen64
        - strdup
        - strsep
      functionUses:    2
      BranchProfiles:
        - Branch String:   'oslib/linux-blkzoned.c:70,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:71,3'
              BranchSideFuncs:
                - fgets
                - strsep
                - fclose
                - strdup
            - BranchSide:      'oslib/linux-blkzoned.c:72,13'
              BranchSideFuncs:
                - fgets
                - strsep
                - fclose
                - strdup
        - Branch String:   'oslib/linux-blkzoned.c:72,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:73,3'
              BranchSideFuncs:
                - strsep
                - fclose
                - strdup
            - BranchSide:      'oslib/linux-blkzoned.c:74,2'
              BranchSideFuncs:
                - strsep
                - fclose
                - strdup
      Callsites:
        - Src:             'oslib/linux-blkzoned.c:69,6'
          Dst:             fopen64
        - Src:             'oslib/linux-blkzoned.c:72,7'
          Dst:             fgets
        - Src:             'oslib/linux-blkzoned.c:74,2'
          Dst:             strsep
        - Src:             'oslib/linux-blkzoned.c:75,2'
          Dst:             fclose
        - Src:             'oslib/linux-blkzoned.c:77,9'
          Dst:             strdup
    - functionName:    blkzoned_move_zone_wp
      functionSourceFile: '/src/fio/oslib/linux-blkzoned.c'
      linkageType:     externalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - z
        - length
        - buf
      BBCount:         18
      ICount:          123
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - close
        - fallocate64
        - open64
        - pwrite64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/linux-blkzoned.c:381,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:382,13'
              BranchSideFuncs:
                - open64
                - fallocate64
                - close
                - pwrite64
                - __errno_location
                - __errno_location
            - BranchSide:      'oslib/linux-blkzoned.c:388,7'
              BranchSideFuncs:
                - fallocate64
                - close
                - pwrite64
                - __errno_location
        - Branch String:   'oslib/linux-blkzoned.c:383,7'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:384,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'oslib/linux-blkzoned.c:385,2'
              BranchSideFuncs:
                - fallocate64
                - close
                - pwrite64
                - __errno_location
        - Branch String:   'oslib/linux-blkzoned.c:388,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:389,19'
              BranchSideFuncs:
                - pwrite64
                - close
                - __errno_location
            - BranchSide:      'oslib/linux-blkzoned.c:393,13'
              BranchSideFuncs:
                - pwrite64
                - close
                - __errno_location
        - Branch String:   'oslib/linux-blkzoned.c:393,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:393,39'
              BranchSideFuncs:
                - __errno_location
                - close
            - BranchSide:      'oslib/linux-blkzoned.c:394,10'
              BranchSideFuncs:
                - __errno_location
                - close
        - Branch String:   'oslib/linux-blkzoned.c:397,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:398,9'
              BranchSideFuncs:
                - close
            - BranchSide:      'oslib/linux-blkzoned.c:400,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/linux-blkzoned.c:382,8'
          Dst:             open64
        - Src:             'oslib/linux-blkzoned.c:384,12'
          Dst:             __errno_location
        - Src:             'oslib/linux-blkzoned.c:389,9'
          Dst:             fallocate64
        - Src:             'oslib/linux-blkzoned.c:393,6'
          Dst:             pwrite64
        - Src:             'oslib/linux-blkzoned.c:394,10'
          Dst:             __errno_location
        - Src:             'oslib/linux-blkzoned.c:398,3'
          Dst:             close
    - functionName:    blkzoned_finish_zone
      functionSourceFile: '/src/fio/oslib/linux-blkzoned.c'
      linkageType:     externalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - td
        - f
        - offset
        - length
      BBCount:         18
      ICount:          119
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - __errno_location
        - close
        - ioctl
        - open64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/linux-blkzoned.c:351,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:352,13'
              BranchSideFuncs:
                - open64
                - ioctl
                - close
                - __errno_location
                - __errno_location
            - BranchSide:      'oslib/linux-blkzoned.c:357,12'
              BranchSideFuncs:
                - ioctl
                - close
                - __errno_location
        - Branch String:   'oslib/linux-blkzoned.c:353,7'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:354,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'oslib/linux-blkzoned.c:355,2'
              BranchSideFuncs:
                - ioctl
                - close
                - __errno_location
        - Branch String:   'oslib/linux-blkzoned.c:357,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:358,10'
              BranchSideFuncs:
                - __errno_location
                - close
            - BranchSide:      'oslib/linux-blkzoned.c:368,6'
              BranchSideFuncs:
                - close
        - Branch String:   'oslib/linux-blkzoned.c:364,7'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:365,8'
              BranchSideFuncs:
                - close
            - BranchSide:      'oslib/linux-blkzoned.c:366,2'
              BranchSideFuncs:
                - close
        - Branch String:   'oslib/linux-blkzoned.c:368,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:369,9'
              BranchSideFuncs:
                - close
            - BranchSide:      'oslib/linux-blkzoned.c:371,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/linux-blkzoned.c:352,8'
          Dst:             open64
        - Src:             'oslib/linux-blkzoned.c:354,12'
          Dst:             __errno_location
        - Src:             'oslib/linux-blkzoned.c:357,6'
          Dst:             ioctl
        - Src:             'oslib/linux-blkzoned.c:358,10'
          Dst:             __errno_location
        - Src:             'oslib/linux-blkzoned.c:369,3'
          Dst:             close
    - functionName:    blkzoned_reset_wp
      functionSourceFile: '/src/fio/oslib/linux-blkzoned.c'
      linkageType:     externalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - td
        - f
        - offset
        - length
      BBCount:         15
      ICount:          109
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - __errno_location
        - close
        - ioctl
        - open64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/linux-blkzoned.c:325,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:326,13'
              BranchSideFuncs:
                - open64
                - ioctl
                - close
                - __errno_location
                - __errno_location
            - BranchSide:      'oslib/linux-blkzoned.c:331,12'
              BranchSideFuncs:
                - ioctl
                - close
                - __errno_location
        - Branch String:   'oslib/linux-blkzoned.c:327,7'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:328,12'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'oslib/linux-blkzoned.c:329,2'
              BranchSideFuncs:
                - ioctl
                - close
                - __errno_location
        - Branch String:   'oslib/linux-blkzoned.c:331,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:332,10'
              BranchSideFuncs:
                - __errno_location
                - close
            - BranchSide:      'oslib/linux-blkzoned.c:334,6'
              BranchSideFuncs:
                - close
        - Branch String:   'oslib/linux-blkzoned.c:334,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:335,9'
              BranchSideFuncs:
                - close
            - BranchSide:      'oslib/linux-blkzoned.c:337,9'
              BranchSideFuncs: []
      Callsites:
        - Src:             'oslib/linux-blkzoned.c:326,8'
          Dst:             open64
        - Src:             'oslib/linux-blkzoned.c:328,12'
          Dst:             __errno_location
        - Src:             'oslib/linux-blkzoned.c:331,6'
          Dst:             ioctl
        - Src:             'oslib/linux-blkzoned.c:332,10'
          Dst:             __errno_location
        - Src:             'oslib/linux-blkzoned.c:335,3'
          Dst:             close
    - functionName:    nowarn_snprintf
      functionSourceFile: '/src/fio/./lib/nowarn_snprintf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 9
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - str
        - size
        - format
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - vsnprintf
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             './lib/nowarn_snprintf.h:18,8'
          Dst:             vsnprintf
    - functionName:    zone_capacity
      functionSourceFile: '/src/fio/oslib/linux-blkzoned.c'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - hdr
        - blkz
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/linux-blkzoned.c:215,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:216,10'
              BranchSideFuncs: []
            - BranchSide:      'oslib/linux-blkzoned.c:217,9'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    blkzoned_report_zones
      functionSourceFile: '/src/fio/oslib/linux-blkzoned.c'
      linkageType:     externalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - td
        - f
        - offset
        - zones
        - nr_zones
      BBCount:         51
      ICount:          393
      EdgeCount:       58
      CyclomaticComplexity: 9
      functionsReached:
        - __errno_location
        - calloc
        - close
        - ioctl
        - log_err
        - nowarn_snprintf
        - open64
        - strerror
        - zone_capacity
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/linux-blkzoned.c:231,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:232,11'
              BranchSideFuncs:
                - __errno_location
            - BranchSide:      'oslib/linux-blkzoned.c:235,4'
              BranchSideFuncs:
                - calloc
                - free
                - close
                - ioctl
                - zone_capacity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - __errno_location
                - log_err
                - __errno_location
        - Branch String:   'oslib/linux-blkzoned.c:236,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:237,7'
              BranchSideFuncs:
                - ioctl
                - free
                - close
                - zone_capacity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - __errno_location
                - log_err
                - __errno_location
            - BranchSide:      'oslib/linux-blkzoned.c:241,18'
              BranchSideFuncs:
                - ioctl
                - free
                - close
                - zone_capacity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - __errno_location
                - log_err
                - __errno_location
        - Branch String:   'oslib/linux-blkzoned.c:244,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:246,4'
              BranchSideFuncs:
                - __errno_location
                - log_err
                - __errno_location
                - free
                - close
            - BranchSide:      'oslib/linux-blkzoned.c:251,13'
              BranchSideFuncs:
                - free
                - close
                - zone_capacity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
        - Branch String:   'oslib/linux-blkzoned.c:254,2'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:255,14'
              BranchSideFuncs:
                - zone_capacity
                - free
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
            - BranchSide:      'oslib/linux-blkzoned.c:306,8'
              BranchSideFuncs:
                - free
                - close
        - Branch String:   'oslib/linux-blkzoned.c:260,3'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:262,4'
              BranchSideFuncs:
                - free
                - close
                - zone_capacity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
            - BranchSide:      'oslib/linux-blkzoned.c:265,4'
              BranchSideFuncs:
                - free
                - close
                - zone_capacity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
            - BranchSide:      'oslib/linux-blkzoned.c:268,4'
              BranchSideFuncs:
                - free
                - close
                - zone_capacity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
            - BranchSide:      'oslib/linux-blkzoned.c:271,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - log_err
                - free
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
        - Branch String:   'oslib/linux-blkzoned.c:271,4'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:271,4'
              BranchSideFuncs:
                - log_err
                - free
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
            - BranchSide:      'oslib/linux-blkzoned.c:271,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - log_err
                - free
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
        - Branch String:   'oslib/linux-blkzoned.c:271,4'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:271,4'
              BranchSideFuncs:
                - log_err
                - free
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
            - BranchSide:      'oslib/linux-blkzoned.c:271,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - log_err
                - free
                - close
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
        - Branch String:   'oslib/linux-blkzoned.c:271,4'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:271,4'
              BranchSideFuncs:
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - log_err
                - free
                - close
            - BranchSide:      'oslib/linux-blkzoned.c:273,5'
              BranchSideFuncs:
                - log_err
                - free
                - close
        - Branch String:   'oslib/linux-blkzoned.c:271,4'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:271,4'
              BranchSideFuncs:
                - log_err
                - free
                - close
            - BranchSide:      'oslib/linux-blkzoned.c:271,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - log_err
                - free
                - close
        - Branch String:   'oslib/linux-blkzoned.c:271,4'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:271,4'
              BranchSideFuncs:
                - log_err
                - free
                - close
            - BranchSide:      'oslib/linux-blkzoned.c:271,4'
              BranchSideFuncs:
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - log_err
                - free
                - close
        - Branch String:   'oslib/linux-blkzoned.c:278,3'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:280,4'
              BranchSideFuncs:
                - free
                - close
                - zone_capacity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
            - BranchSide:      'oslib/linux-blkzoned.c:283,4'
              BranchSideFuncs:
                - free
                - close
                - zone_capacity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
            - BranchSide:      'oslib/linux-blkzoned.c:286,4'
              BranchSideFuncs:
                - free
                - close
                - zone_capacity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
            - BranchSide:      'oslib/linux-blkzoned.c:289,4'
              BranchSideFuncs:
                - free
                - close
                - zone_capacity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
            - BranchSide:      'oslib/linux-blkzoned.c:292,4'
              BranchSideFuncs:
                - free
                - close
                - zone_capacity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
            - BranchSide:      'oslib/linux-blkzoned.c:295,4'
              BranchSideFuncs:
                - free
                - close
                - zone_capacity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
            - BranchSide:      'oslib/linux-blkzoned.c:298,3'
              BranchSideFuncs:
                - free
                - close
                - zone_capacity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
            - BranchSide:      'oslib/linux-blkzoned.c:298,3'
              BranchSideFuncs:
                - free
                - close
                - zone_capacity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
            - BranchSide:      'oslib/linux-blkzoned.c:301,4'
              BranchSideFuncs:
                - free
                - close
                - zone_capacity
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
                - log_err
                - __errno_location
                - __errno_location
                - strerror
                - nowarn_snprintf.8287
      Callsites:
        - Src:             'oslib/linux-blkzoned.c:230,7'
          Dst:             open64
        - Src:             'oslib/linux-blkzoned.c:232,11'
          Dst:             __errno_location
        - Src:             'oslib/linux-blkzoned.c:234,8'
          Dst:             calloc
        - Src:             'oslib/linux-blkzoned.c:243,8'
          Dst:             ioctl
        - Src:             'oslib/linux-blkzoned.c:246,24'
          Dst:             __errno_location
        - Src:             'oslib/linux-blkzoned.c:245,3'
          Dst:             log_err
        - Src:             'oslib/linux-blkzoned.c:247,10'
          Dst:             __errno_location
        - Src:             'oslib/linux-blkzoned.c:258,17'
          Dst:             zone_capacity
        - Src:             'oslib/linux-blkzoned.c:271,4'
          Dst:             __errno_location
        - Src:             'oslib/linux-blkzoned.c:271,4'
          Dst:             __errno_location
        - Src:             'oslib/linux-blkzoned.c:271,4'
          Dst:             strerror
        - Src:             'oslib/linux-blkzoned.c:271,4'
          Dst:             nowarn_snprintf
        - Src:             'oslib/linux-blkzoned.c:271,4'
          Dst:             __errno_location
        - Src:             'oslib/linux-blkzoned.c:271,4'
          Dst:             __errno_location
        - Src:             'oslib/linux-blkzoned.c:271,4'
          Dst:             strerror
        - Src:             'oslib/linux-blkzoned.c:271,4'
          Dst:             nowarn_snprintf
        - Src:             'oslib/linux-blkzoned.c:272,4'
          Dst:             log_err
        - Src:             'oslib/linux-blkzoned.c:309,2'
          Dst:             close
    - functionName:    blkzoned_get_max_active_zones
      functionSourceFile: '/src/fio/oslib/linux-blkzoned.c'
      linkageType:     externalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - max_active_zones
      BBCount:         12
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - atoll
        - blkzoned_get_sysfs_attr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/linux-blkzoned.c:194,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:195,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/linux-blkzoned.c:197,43'
              BranchSideFuncs:
                - blkzoned_get_sysfs_attr
                - __dprint
                - atoll
                - free
        - Branch String:   'oslib/linux-blkzoned.c:198,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:199,4'
              BranchSideFuncs:
                - __dprint
                - atoll
                - free
            - BranchSide:      'oslib/linux-blkzoned.c:203,2'
              BranchSideFuncs:
                - __dprint
                - atoll
                - free
        - Branch String:   'oslib/linux-blkzoned.c:203,2'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:203,2'
              BranchSideFuncs:
                - atoll
                - free
            - BranchSide:      'oslib/linux-blkzoned.c:205,28'
              BranchSideFuncs:
                - __dprint
                - atoll
                - free
      Callsites:
        - Src:             'oslib/linux-blkzoned.c:197,19'
          Dst:             blkzoned_get_sysfs_attr
        - Src:             'oslib/linux-blkzoned.c:203,2'
          Dst:             __dprint
        - Src:             'oslib/linux-blkzoned.c:205,22'
          Dst:             atoll
    - functionName:    blkzoned_get_sysfs_attr
      functionSourceFile: '/src/fio/oslib/linux-blkzoned.c'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - file_name
        - attr
      BBCount:         21
      ICount:          151
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - asprintf
        - gnu_dev_major
        - gnu_dev_minor
        - read_file
        - readlink
        - stat64
        - strrchr
      functionUses:    3
      BranchProfiles:
        - Branch String:   'oslib/linux-blkzoned.c:99,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:100,3'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
            - BranchSide:      'oslib/linux-blkzoned.c:103,8'
              BranchSideFuncs:
                - gnu_dev_major
                - gnu_dev_minor
                - asprintf
                - readlink
                - asprintf
                - read_file
                - asprintf
                - read_file
                - free
                - free
                - free
                - free
                - strrchr
        - Branch String:   'oslib/linux-blkzoned.c:102,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:104,3'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
            - BranchSide:      'oslib/linux-blkzoned.c:106,16'
              BranchSideFuncs:
                - readlink
                - asprintf
                - read_file
                - asprintf
                - read_file
                - free
                - free
                - free
                - free
                - strrchr
        - Branch String:   'oslib/linux-blkzoned.c:107,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:108,3'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
            - BranchSide:      'oslib/linux-blkzoned.c:109,11'
              BranchSideFuncs:
                - asprintf
                - read_file
                - asprintf
                - read_file
                - free
                - free
                - free
                - free
                - strrchr
        - Branch String:   'oslib/linux-blkzoned.c:116,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:118,3'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
            - BranchSide:      'oslib/linux-blkzoned.c:119,23'
              BranchSideFuncs:
                - read_file
                - asprintf
                - read_file
                - free
                - free
                - free
                - free
                - strrchr
        - Branch String:   'oslib/linux-blkzoned.c:120,15'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:120,19'
              BranchSideFuncs:
                - asprintf
                - read_file
                - free
                - free
                - free
                - free
                - strrchr
            - BranchSide:      'oslib/linux-blkzoned.c:128,32'
              BranchSideFuncs:
                - asprintf
                - read_file
                - free
                - free
                - free
                - free
        - Branch String:   'oslib/linux-blkzoned.c:120,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:121,19'
              BranchSideFuncs:
                - strrchr
                - free
                - free
                - free
                - free
                - asprintf
                - read_file
            - BranchSide:      'oslib/linux-blkzoned.c:128,32'
              BranchSideFuncs:
                - asprintf
                - read_file
                - free
                - free
                - free
                - free
        - Branch String:   'oslib/linux-blkzoned.c:122,7'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:123,4'
              BranchSideFuncs:
                - asprintf
                - read_file
                - free
                - free
                - free
                - free
            - BranchSide:      'oslib/linux-blkzoned.c:124,4'
              BranchSideFuncs:
                - asprintf
                - read_file
                - free
                - free
                - free
                - free
        - Branch String:   'oslib/linux-blkzoned.c:127,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:129,3'
              BranchSideFuncs:
                - free
                - free
                - free
                - free
            - BranchSide:      'oslib/linux-blkzoned.c:131,23'
              BranchSideFuncs:
                - read_file
                - free
                - free
                - free
                - free
      Callsites:
        - Src:             'oslib/linux-blkzoned.c:99,6'
          Dst:             stat64
        - Src:             'oslib/linux-blkzoned.c:103,8'
          Dst:             gnu_dev_major
        - Src:             'oslib/linux-blkzoned.c:103,32'
          Dst:             gnu_dev_minor
        - Src:             'oslib/linux-blkzoned.c:102,6'
          Dst:             asprintf
        - Src:             'oslib/linux-blkzoned.c:106,7'
          Dst:             readlink
        - Src:             'oslib/linux-blkzoned.c:116,6'
          Dst:             asprintf
        - Src:             'oslib/linux-blkzoned.c:119,13'
          Dst:             read_file
        - Src:             'oslib/linux-blkzoned.c:121,11'
          Dst:             strrchr
        - Src:             'oslib/linux-blkzoned.c:127,6'
          Dst:             asprintf
        - Src:             'oslib/linux-blkzoned.c:131,13'
          Dst:             read_file
    - functionName:    atoll
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    blkzoned_get_max_open_zones
      functionSourceFile: '/src/fio/oslib/linux-blkzoned.c'
      linkageType:     externalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - max_open_zones
      BBCount:         12
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - __dprint
        - atoll
        - blkzoned_get_sysfs_attr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/linux-blkzoned.c:171,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:172,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/linux-blkzoned.c:174,41'
              BranchSideFuncs:
                - blkzoned_get_sysfs_attr
                - __dprint
                - atoll
                - free
        - Branch String:   'oslib/linux-blkzoned.c:175,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:176,4'
              BranchSideFuncs:
                - __dprint
                - atoll
                - free
            - BranchSide:      'oslib/linux-blkzoned.c:180,2'
              BranchSideFuncs:
                - __dprint
                - atoll
                - free
        - Branch String:   'oslib/linux-blkzoned.c:180,2'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:180,2'
              BranchSideFuncs:
                - atoll
                - free
            - BranchSide:      'oslib/linux-blkzoned.c:182,26'
              BranchSideFuncs:
                - __dprint
                - atoll
                - free
      Callsites:
        - Src:             'oslib/linux-blkzoned.c:174,17'
          Dst:             blkzoned_get_sysfs_attr
        - Src:             'oslib/linux-blkzoned.c:180,2'
          Dst:             __dprint
        - Src:             'oslib/linux-blkzoned.c:182,20'
          Dst:             atoll
    - functionName:    blkzoned_get_zoned_model
      functionSourceFile: '/src/fio/oslib/linux-blkzoned.c'
      linkageType:     externalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - f
        - model
      BBCount:         18
      ICount:          101
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - __dprint
        - blkzoned_get_sysfs_attr
        - strcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'oslib/linux-blkzoned.c:146,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:147,3'
              BranchSideFuncs: []
            - BranchSide:      'oslib/linux-blkzoned.c:149,3'
              BranchSideFuncs:
                - blkzoned_get_sysfs_attr
                - __dprint
                - strcmp
                - strcmp
                - free
        - Branch String:   'oslib/linux-blkzoned.c:152,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:153,3'
              BranchSideFuncs:
                - __dprint
                - strcmp
                - strcmp
                - free
            - BranchSide:      'oslib/linux-blkzoned.c:155,2'
              BranchSideFuncs:
                - __dprint
                - strcmp
                - strcmp
                - free
        - Branch String:   'oslib/linux-blkzoned.c:155,2'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:155,2'
              BranchSideFuncs:
                - strcmp
                - strcmp
                - free
            - BranchSide:      'oslib/linux-blkzoned.c:156,13'
              BranchSideFuncs:
                - __dprint
                - strcmp
                - strcmp
                - free
        - Branch String:   'oslib/linux-blkzoned.c:156,6'
          Branch Sides:
            - BranchSide:      'oslib/linux-blkzoned.c:157,4'
              BranchSideFuncs:
                - free
            - BranchSide:      'oslib/linux-blkzoned.c:158,18'
              BranchSideFuncs:
                - strcmp
                - free
      Callsites:
        - Src:             'oslib/linux-blkzoned.c:151,14'
          Dst:             blkzoned_get_sysfs_attr
        - Src:             'oslib/linux-blkzoned.c:155,2'
          Dst:             __dprint
        - Src:             'oslib/linux-blkzoned.c:156,6'
          Dst:             strcmp
        - Src:             'oslib/linux-blkzoned.c:158,11'
          Dst:             strcmp
    - functionName:    find_clat_prio_index
      functionSourceFile: '/src/fio/engines/cmdprio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - all_prios
        - nr_prios
        - prio
      BBCount:         8
      ICount:          52
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/cmdprio.c:32,2'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:33,7'
              BranchSideFuncs: []
            - BranchSide:      'engines/cmdprio.c:37,2'
              BranchSideFuncs: []
        - Branch String:   'engines/cmdprio.c:33,7'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:34,11'
              BranchSideFuncs: []
            - BranchSide:      'engines/cmdprio.c:35,2'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    assign_clat_prio_index
      functionSourceFile: '/src/fio/engines/cmdprio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - prio
        - values
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - find_clat_prio_index
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/cmdprio.c:53,6'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:53,6'
              BranchSideFuncs: []
            - BranchSide:      'engines/cmdprio.c:54,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/cmdprio.c:50,24'
          Dst:             find_clat_prio_index
    - functionName:    fio_cmdprio_fill_bsprio
      functionSourceFile: '/src/fio/engines/cmdprio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - bsprio
        - entries
        - values
        - implicit_cmdprio
        - start
        - end
      BBCount:         15
      ICount:          175
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - assign_clat_prio_index
        - calloc
        - log_err
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/cmdprio.c:108,6'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:109,3'
              BranchSideFuncs:
                - assign_clat_prio_index
                - log_err
                - free
            - BranchSide:      'engines/cmdprio.c:111,15'
              BranchSideFuncs:
                - assign_clat_prio_index
                - log_err
                - free
        - Branch String:   'engines/cmdprio.c:113,2'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:114,11'
              BranchSideFuncs:
                - assign_clat_prio_index
                - log_err
                - free
            - BranchSide:      'engines/cmdprio.c:132,2'
              BranchSideFuncs: []
        - Branch String:   'engines/cmdprio.c:116,7'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:117,17'
              BranchSideFuncs:
                - assign_clat_prio_index
                - log_err
                - free
            - BranchSide:      'engines/cmdprio.c:119,17'
              BranchSideFuncs:
                - assign_clat_prio_index
                - log_err
                - free
        - Branch String:   'engines/cmdprio.c:122,7'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:125,5'
              BranchSideFuncs:
                - log_err
                - free
            - BranchSide:      'engines/cmdprio.c:129,3'
              BranchSideFuncs:
                - assign_clat_prio_index
                - log_err
                - free
      Callsites:
        - Src:             'engines/cmdprio.c:107,18'
          Dst:             calloc
        - Src:             'engines/cmdprio.c:120,3'
          Dst:             assign_clat_prio_index
        - Src:             'engines/cmdprio.c:123,4'
          Dst:             log_err
    - functionName:    fio_cmdprio_bssplit_ddir
      functionSourceFile: '/src/fio/engines/cmdprio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - to
        - cb_arg
        - ddir
        - str
        - data
      BBCount:         8
      ICount:          69
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - split_parse_prio_ddir
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/cmdprio.c:191,6'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:192,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/cmdprio.c:194,28'
              BranchSideFuncs:
                - split_parse_prio_ddir
        - Branch String:   'engines/cmdprio.c:194,6'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:196,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/cmdprio.c:198,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/cmdprio.c:194,6'
          Dst:             split_parse_prio_ddir
    - functionName:    init_ts_clat_prio
      functionSourceFile: '/src/fio/engines/cmdprio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ts
        - ddir
        - values
      BBCount:         10
      ICount:          78
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - alloc_clat_prio_stat_ddir
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/cmdprio.c:90,6'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:91,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/cmdprio.c:93,9'
              BranchSideFuncs: []
        - Branch String:   'engines/cmdprio.c:93,2'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:94,35'
              BranchSideFuncs: []
            - BranchSide:      'engines/cmdprio.c:96,2'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/cmdprio.c:90,6'
          Dst:             alloc_clat_prio_stat_ddir
    - functionName:    fio_cmdprio_generate_bsprio_desc
      functionSourceFile: '/src/fio/engines/cmdprio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - bsprio_desc
        - parse_res
        - values
        - implicit_cmdprio
      BBCount:         28
      ICount:          214
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - calloc
        - fio_cmdprio_fill_bsprio
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/cmdprio.c:150,2'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:151,3'
              BranchSideFuncs:
                - calloc
                - fio_cmdprio_fill_bsprio
            - BranchSide:      'engines/cmdprio.c:160,32'
              BranchSideFuncs:
                - calloc
                - fio_cmdprio_fill_bsprio
        - Branch String:   'engines/cmdprio.c:151,29'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:151,32'
              BranchSideFuncs:
                - calloc
                - fio_cmdprio_fill_bsprio
            - BranchSide:      'engines/cmdprio.c:151,3'
              BranchSideFuncs:
                - calloc
                - fio_cmdprio_fill_bsprio
        - Branch String:   'engines/cmdprio.c:151,3'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:152,5'
              BranchSideFuncs:
                - calloc
                - fio_cmdprio_fill_bsprio
            - BranchSide:      'engines/cmdprio.c:153,8'
              BranchSideFuncs:
                - calloc
                - fio_cmdprio_fill_bsprio
        - Branch String:   'engines/cmdprio.c:161,6'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:162,3'
              BranchSideFuncs:
                - fio_cmdprio_fill_bsprio
            - BranchSide:      'engines/cmdprio.c:164,8'
              BranchSideFuncs:
                - fio_cmdprio_fill_bsprio
        - Branch String:   'engines/cmdprio.c:166,2'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:167,3'
              BranchSideFuncs:
                - fio_cmdprio_fill_bsprio
            - BranchSide:      'engines/cmdprio.c:182,2'
              BranchSideFuncs: []
        - Branch String:   'engines/cmdprio.c:167,29'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:167,32'
              BranchSideFuncs:
                - fio_cmdprio_fill_bsprio
            - BranchSide:      'engines/cmdprio.c:167,3'
              BranchSideFuncs:
                - fio_cmdprio_fill_bsprio
        - Branch String:   'engines/cmdprio.c:167,3'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:168,5'
              BranchSideFuncs:
                - fio_cmdprio_fill_bsprio
            - BranchSide:      'engines/cmdprio.c:169,13'
              BranchSideFuncs:
                - fio_cmdprio_fill_bsprio
        - Branch String:   'engines/cmdprio.c:174,7'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:176,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/cmdprio.c:178,11'
              BranchSideFuncs:
                - fio_cmdprio_fill_bsprio
      Callsites:
        - Src:             'engines/cmdprio.c:160,25'
          Dst:             calloc
        - Src:             'engines/cmdprio.c:174,7'
          Dst:             fio_cmdprio_fill_bsprio
    - functionName:    ioprio_value
      functionSourceFile: '/src/fio/engines/../os/os-linux.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ioprio_class
        - ioprio
        - ioprio_hint
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/../os/os-linux.h:151,13'
          Branch Sides:
            - BranchSide:      'engines/../os/os-linux.h:151,13'
              BranchSideFuncs: []
            - BranchSide:      'engines/../os/os-linux.h:152,30'
              BranchSideFuncs: []
      Callsites:       []
    - functionName:    init_cmdprio_values
      functionSourceFile: '/src/fio/engines/cmdprio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - values
        - max_unique_prios
        - ts
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - calloc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/cmdprio.c:71,6'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:72,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/cmdprio.c:75,21'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/cmdprio.c:69,18'
          Dst:             calloc
    - functionName:    fio_cmdprio_bssplit_parse
      functionSourceFile: '/src/fio/engines/cmdprio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - input
        - parse_res
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - fio_cmdprio_bssplit_ddir
        - str_split_parse
        - strdup
        - strip_blank_end
        - strip_blank_front
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'engines/cmdprio.c:207,12'
          Dst:             strdup
        - Src:             'engines/cmdprio.c:209,2'
          Dst:             strip_blank_front
        - Src:             'engines/cmdprio.c:210,2'
          Dst:             strip_blank_end
        - Src:             'engines/cmdprio.c:212,8'
          Dst:             str_split_parse
        - Src:             'engines/cmdprio.c:212,8'
          Dst:             fio_cmdprio_bssplit_ddir
    - functionName:    fio_cmdprio_gen_perc
      functionSourceFile: '/src/fio/engines/cmdprio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - cmdprio
      BBCount:         30
      ICount:          236
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - assign_clat_prio_index
        - free_clat_prio_stats
        - init_cmdprio_values
        - init_ts_clat_prio
        - ioprio_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/cmdprio.c:328,2'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:334,8'
              BranchSideFuncs:
                - init_cmdprio_values
                - ioprio_value.8362
                - assign_clat_prio_index
                - init_ts_clat_prio
                - free
                - free_clat_prio_stats
                - free
            - BranchSide:      'engines/cmdprio.c:359,2'
              BranchSideFuncs: []
        - Branch String:   'engines/cmdprio.c:334,34'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:335,8'
              BranchSideFuncs:
                - init_cmdprio_values
                - ioprio_value.8362
                - assign_clat_prio_index
                - init_ts_clat_prio
                - free
                - free_clat_prio_stats
                - free
            - BranchSide:      'engines/cmdprio.c:337,4'
              BranchSideFuncs:
                - init_cmdprio_values
                - ioprio_value.8362
                - assign_clat_prio_index
                - init_ts_clat_prio
                - free
                - free_clat_prio_stats
                - free
        - Branch String:   'engines/cmdprio.c:335,26'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:335,30'
              BranchSideFuncs:
                - init_cmdprio_values
                - ioprio_value.8362
                - assign_clat_prio_index
                - init_ts_clat_prio
                - free
                - free_clat_prio_stats
                - free
            - BranchSide:      'engines/cmdprio.c:336,8'
              BranchSideFuncs:
                - init_cmdprio_values
                - ioprio_value.8362
                - assign_clat_prio_index
                - init_ts_clat_prio
                - free
                - free_clat_prio_stats
                - free
        - Branch String:   'engines/cmdprio.c:335,43'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:336,8'
              BranchSideFuncs:
                - init_cmdprio_values
                - ioprio_value.8362
                - assign_clat_prio_index
                - init_ts_clat_prio
                - free
                - free_clat_prio_stats
                - free
            - BranchSide:      'engines/cmdprio.c:337,4'
              BranchSideFuncs:
                - init_cmdprio_values
                - ioprio_value.8362
                - assign_clat_prio_index
                - init_ts_clat_prio
                - free
                - free_clat_prio_stats
                - free
        - Branch String:   'engines/cmdprio.c:336,27'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:336,31'
              BranchSideFuncs:
                - init_cmdprio_values
                - ioprio_value.8362
                - assign_clat_prio_index
                - init_ts_clat_prio
                - free
                - free_clat_prio_stats
                - free
            - BranchSide:      'engines/cmdprio.c:339,37'
              BranchSideFuncs:
                - init_cmdprio_values
                - ioprio_value.8362
                - assign_clat_prio_index
                - init_ts_clat_prio
                - free
                - free_clat_prio_stats
                - free
        - Branch String:   'engines/cmdprio.c:334,7'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:337,4'
              BranchSideFuncs:
                - init_cmdprio_values
                - ioprio_value.8362
                - assign_clat_prio_index
                - init_ts_clat_prio
                - free
                - free_clat_prio_stats
                - free
            - BranchSide:      'engines/cmdprio.c:339,37'
              BranchSideFuncs:
                - init_cmdprio_values
                - ioprio_value.8362
                - assign_clat_prio_index
                - init_ts_clat_prio
                - free
                - free_clat_prio_stats
                - free
        - Branch String:   'engines/cmdprio.c:340,7'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:341,4'
              BranchSideFuncs:
                - free_clat_prio_stats
                - free
            - BranchSide:      'engines/cmdprio.c:343,11'
              BranchSideFuncs:
                - ioprio_value.8362
                - assign_clat_prio_index
                - init_ts_clat_prio
                - free
                - init_cmdprio_values
                - free_clat_prio_stats
                - free
        - Branch String:   'engines/cmdprio.c:351,7'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:352,4'
              BranchSideFuncs:
                - free_clat_prio_stats
                - free
            - BranchSide:      'engines/cmdprio.c:354,15'
              BranchSideFuncs:
                - free
                - init_cmdprio_values
                - ioprio_value.8362
                - assign_clat_prio_index
                - init_ts_clat_prio
                - free_clat_prio_stats
                - free
        - Branch String:   'engines/cmdprio.c:362,2'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:363,15'
              BranchSideFuncs:
                - free
                - free_clat_prio_stats
            - BranchSide:      'engines/cmdprio.c:364,23'
              BranchSideFuncs:
                - free_clat_prio_stats
      Callsites:
        - Src:             'engines/cmdprio.c:339,9'
          Dst:             init_cmdprio_values
        - Src:             'engines/cmdprio.c:345,16'
          Dst:             ioprio_value
        - Src:             'engines/cmdprio.c:348,3'
          Dst:             assign_clat_prio_index
        - Src:             'engines/cmdprio.c:350,9'
          Dst:             init_ts_clat_prio
        - Src:             'engines/cmdprio.c:364,2'
          Dst:             free_clat_prio_stats
    - functionName:    fio_cmdprio_parse_and_gen_bssplit
      functionSourceFile: '/src/fio/engines/cmdprio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - cmdprio
      BBCount:         34
      ICount:          298
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - fio_cmdprio_bssplit_parse
        - fio_cmdprio_cleanup
        - fio_cmdprio_generate_bsprio_desc
        - free_clat_prio_stats
        - init_cmdprio_values
        - init_ts_clat_prio
        - ioprio_value
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/cmdprio.c:381,6'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:382,3'
              BranchSideFuncs:
                - free_clat_prio_stats
                - fio_cmdprio_cleanup
                - free
                - free
            - BranchSide:      'engines/cmdprio.c:384,12'
              BranchSideFuncs:
                - free
                - init_cmdprio_values
                - ioprio_value.8362
                - fio_cmdprio_generate_bsprio_desc
                - free
                - init_ts_clat_prio
                - free
                - free_clat_prio_stats
                - fio_cmdprio_cleanup
                - free
                - free
        - Branch String:   'engines/cmdprio.c:384,2'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:390,18'
              BranchSideFuncs:
                - free
                - init_cmdprio_values
                - ioprio_value.8362
                - fio_cmdprio_generate_bsprio_desc
                - free
                - init_ts_clat_prio
                - free
                - free_clat_prio_stats
                - fio_cmdprio_cleanup
                - free
                - free
            - BranchSide:      'engines/cmdprio.c:428,2'
              BranchSideFuncs: []
        - Branch String:   'engines/cmdprio.c:390,35'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:391,8'
              BranchSideFuncs:
                - init_cmdprio_values
                - ioprio_value.8362
                - fio_cmdprio_generate_bsprio_desc
                - free
                - init_ts_clat_prio
                - free
                - free
                - free_clat_prio_stats
                - fio_cmdprio_cleanup
                - free
                - free
            - BranchSide:      'engines/cmdprio.c:393,19'
              BranchSideFuncs:
                - free
                - init_cmdprio_values
                - ioprio_value.8362
                - fio_cmdprio_generate_bsprio_desc
                - free
                - init_ts_clat_prio
                - free
                - free_clat_prio_stats
                - fio_cmdprio_cleanup
                - free
                - free
        - Branch String:   'engines/cmdprio.c:391,26'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:391,30'
              BranchSideFuncs:
                - free
                - init_cmdprio_values
                - ioprio_value.8362
                - fio_cmdprio_generate_bsprio_desc
                - free
                - init_ts_clat_prio
                - free
                - free_clat_prio_stats
                - fio_cmdprio_cleanup
                - free
                - free
            - BranchSide:      'engines/cmdprio.c:392,8'
              BranchSideFuncs:
                - init_cmdprio_values
                - ioprio_value.8362
                - fio_cmdprio_generate_bsprio_desc
                - free
                - init_ts_clat_prio
                - free
                - free
                - free_clat_prio_stats
                - fio_cmdprio_cleanup
                - free
                - free
        - Branch String:   'engines/cmdprio.c:391,43'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:392,8'
              BranchSideFuncs:
                - init_cmdprio_values
                - ioprio_value.8362
                - fio_cmdprio_generate_bsprio_desc
                - free
                - init_ts_clat_prio
                - free
                - free
                - free_clat_prio_stats
                - fio_cmdprio_cleanup
                - free
                - free
            - BranchSide:      'engines/cmdprio.c:393,19'
              BranchSideFuncs:
                - free
                - init_cmdprio_values
                - ioprio_value.8362
                - fio_cmdprio_generate_bsprio_desc
                - free
                - init_ts_clat_prio
                - free
                - free_clat_prio_stats
                - fio_cmdprio_cleanup
                - free
                - free
        - Branch String:   'engines/cmdprio.c:392,27'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:392,31'
              BranchSideFuncs:
                - free
                - init_cmdprio_values
                - ioprio_value.8362
                - fio_cmdprio_generate_bsprio_desc
                - free
                - init_ts_clat_prio
                - free
                - free_clat_prio_stats
                - fio_cmdprio_cleanup
                - free
                - free
            - BranchSide:      'engines/cmdprio.c:399,37'
              BranchSideFuncs:
                - init_cmdprio_values
                - ioprio_value.8362
                - fio_cmdprio_generate_bsprio_desc
                - free
                - init_ts_clat_prio
                - free
                - free
                - free_clat_prio_stats
                - fio_cmdprio_cleanup
                - free
                - free
        - Branch String:   'engines/cmdprio.c:390,7'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:393,19'
              BranchSideFuncs:
                - init_cmdprio_values
                - ioprio_value.8362
                - fio_cmdprio_generate_bsprio_desc
                - free
                - init_ts_clat_prio
                - free
                - free
                - free_clat_prio_stats
                - fio_cmdprio_cleanup
                - free
                - free
            - BranchSide:      'engines/cmdprio.c:399,37'
              BranchSideFuncs:
                - init_cmdprio_values
                - ioprio_value.8362
                - fio_cmdprio_generate_bsprio_desc
                - free
                - init_ts_clat_prio
                - free
                - free
                - free_clat_prio_stats
                - fio_cmdprio_cleanup
                - free
                - free
        - Branch String:   'engines/cmdprio.c:401,7'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:402,4'
              BranchSideFuncs:
                - free_clat_prio_stats
                - fio_cmdprio_cleanup
                - free
                - free
            - BranchSide:      'engines/cmdprio.c:404,35'
              BranchSideFuncs:
                - ioprio_value.8362
                - fio_cmdprio_generate_bsprio_desc
                - free
                - init_ts_clat_prio
                - free
                - free
                - init_cmdprio_values
                - free_clat_prio_stats
                - fio_cmdprio_cleanup
                - free
                - free
        - Branch String:   'engines/cmdprio.c:412,7'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:413,4'
              BranchSideFuncs:
                - free_clat_prio_stats
                - fio_cmdprio_cleanup
                - free
                - free
            - BranchSide:      'engines/cmdprio.c:415,18'
              BranchSideFuncs:
                - free
                - init_ts_clat_prio
                - free
                - free
                - init_cmdprio_values
                - ioprio_value.8362
                - fio_cmdprio_generate_bsprio_desc
                - free_clat_prio_stats
                - fio_cmdprio_cleanup
                - free
                - free
        - Branch String:   'engines/cmdprio.c:420,7'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:421,4'
              BranchSideFuncs:
                - free_clat_prio_stats
                - fio_cmdprio_cleanup
                - free
                - free
            - BranchSide:      'engines/cmdprio.c:423,15'
              BranchSideFuncs:
                - free
                - free
                - init_cmdprio_values
                - ioprio_value.8362
                - fio_cmdprio_generate_bsprio_desc
                - free
                - init_ts_clat_prio
                - free_clat_prio_stats
                - fio_cmdprio_cleanup
                - free
                - free
        - Branch String:   'engines/cmdprio.c:431,2'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:432,18'
              BranchSideFuncs:
                - free
                - free
                - free_clat_prio_stats
                - fio_cmdprio_cleanup
            - BranchSide:      'engines/cmdprio.c:435,23'
              BranchSideFuncs:
                - free_clat_prio_stats
                - fio_cmdprio_cleanup
      Callsites:
        - Src:             'engines/cmdprio.c:379,8'
          Dst:             fio_cmdprio_bssplit_parse
        - Src:             'engines/cmdprio.c:399,9'
          Dst:             init_cmdprio_values
        - Src:             'engines/cmdprio.c:404,22'
          Dst:             ioprio_value
        - Src:             'engines/cmdprio.c:408,9'
          Dst:             fio_cmdprio_generate_bsprio_desc
        - Src:             'engines/cmdprio.c:419,9'
          Dst:             init_ts_clat_prio
        - Src:             'engines/cmdprio.c:435,2'
          Dst:             free_clat_prio_stats
        - Src:             'engines/cmdprio.c:436,2'
          Dst:             fio_cmdprio_cleanup
    - functionName:    fio_cmdprio_cleanup
      functionSourceFile: '/src/fio/engines/cmdprio.c'
      linkageType:     externalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmdprio
      BBCount:         11
      ICount:          94
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'engines/cmdprio.c:481,2'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:482,10'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'engines/cmdprio.c:493,2'
              BranchSideFuncs: []
        - Branch String:   'engines/cmdprio.c:482,3'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:483,9'
              BranchSideFuncs:
                - free
                - free
            - BranchSide:      'engines/cmdprio.c:484,8'
              BranchSideFuncs:
                - free
                - free
      Callsites:       []
    - functionName:    __rand32
      functionSourceFile: '/src/fio/engines/../os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          81
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __rand64
      functionSourceFile: '/src/fio/engines/../os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - state
      BBCount:         1
      ICount:          128
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    rand32_upto
      functionSourceFile: '/src/fio/engines/../os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - state
        - end
      BBCount:         6
      ICount:          48
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - __rand32
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../os/../lib/rand.h:123,2'
          Branch Sides:
            - BranchSide:      'engines/../os/../lib/rand.h:123,2'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/../os/../lib/rand.h:123,2'
              BranchSideFuncs:
                - __rand32.8365
      Callsites:
        - Src:             'engines/../os/../lib/rand.h:123,2'
          Dst:             __assert_fail
        - Src:             'engines/../os/../lib/rand.h:125,6'
          Dst:             __rand32
    - functionName:    rand64_upto
      functionSourceFile: '/src/fio/engines/../os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - state
        - end
      BBCount:         6
      ICount:          48
      EdgeCount:       6
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - __rand64
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../os/../lib/rand.h:134,2'
          Branch Sides:
            - BranchSide:      'engines/../os/../lib/rand.h:134,2'
              BranchSideFuncs:
                - __rand64.8366
            - BranchSide:      'engines/../os/../lib/rand.h:134,2'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'engines/../os/../lib/rand.h:134,2'
          Dst:             __assert_fail
        - Src:             'engines/../os/../lib/rand.h:136,6'
          Dst:             __rand64
    - functionName:    fio_cmdprio_parse_and_gen
      functionSourceFile: '/src/fio/engines/cmdprio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - cmdprio
      BBCount:         14
      ICount:          92
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
        - fio_cmdprio_gen_perc
        - fio_cmdprio_parse_and_gen_bssplit
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/cmdprio.c:451,2'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:457,8'
              BranchSideFuncs:
                - fio_cmdprio_gen_perc
                - fio_cmdprio_parse_and_gen_bssplit
                - __assert_fail
            - BranchSide:      'engines/cmdprio.c:461,10'
              BranchSideFuncs:
                - fio_cmdprio_gen_perc
                - fio_cmdprio_parse_and_gen_bssplit
                - __assert_fail
        - Branch String:   'engines/cmdprio.c:457,7'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:458,4'
              BranchSideFuncs:
                - fio_cmdprio_gen_perc
                - fio_cmdprio_parse_and_gen_bssplit
                - __assert_fail
            - BranchSide:      'engines/cmdprio.c:459,2'
              BranchSideFuncs:
                - fio_cmdprio_gen_perc
                - fio_cmdprio_parse_and_gen_bssplit
                - __assert_fail
        - Branch String:   'engines/cmdprio.c:461,2'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:463,43'
              BranchSideFuncs:
                - fio_cmdprio_parse_and_gen_bssplit
            - BranchSide:      'engines/cmdprio.c:466,30'
              BranchSideFuncs:
                - fio_cmdprio_gen_perc
            - BranchSide:      'engines/cmdprio.c:469,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'engines/cmdprio.c:463,9'
          Dst:             fio_cmdprio_parse_and_gen_bssplit
        - Src:             'engines/cmdprio.c:466,9'
          Dst:             fio_cmdprio_gen_perc
        - Src:             'engines/cmdprio.c:469,3'
          Dst:             __assert_fail
    - functionName:    fio_cmdprio_init
      functionSourceFile: '/src/fio/engines/cmdprio.c'
      linkageType:     externalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - cmdprio
        - options
      BBCount:         29
      ICount:          166
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - fio_cmdprio_parse_and_gen
        - log_err
        - strlen
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/cmdprio.c:506,27'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:506,37'
              BranchSideFuncs:
                - strlen
                - fio_cmdprio_parse_and_gen
                - log_err
            - BranchSide:      'engines/cmdprio.c:509,9'
              BranchSideFuncs:
                - fio_cmdprio_parse_and_gen
                - log_err
        - Branch String:   'engines/cmdprio.c:506,6'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:507,23'
              BranchSideFuncs:
                - fio_cmdprio_parse_and_gen
                - log_err
            - BranchSide:      'engines/cmdprio.c:509,9'
              BranchSideFuncs:
                - fio_cmdprio_parse_and_gen
                - log_err
        - Branch String:   'engines/cmdprio.c:509,2'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:510,7'
              BranchSideFuncs:
                - fio_cmdprio_parse_and_gen
                - log_err
            - BranchSide:      'engines/cmdprio.c:517,6'
              BranchSideFuncs:
                - fio_cmdprio_parse_and_gen
                - log_err
        - Branch String:   'engines/cmdprio.c:510,7'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:511,27'
              BranchSideFuncs:
                - fio_cmdprio_parse_and_gen
                - log_err
            - BranchSide:      'engines/cmdprio.c:512,2'
              BranchSideFuncs:
                - fio_cmdprio_parse_and_gen
                - log_err
        - Branch String:   'engines/cmdprio.c:517,29'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:517,32'
              BranchSideFuncs:
                - fio_cmdprio_parse_and_gen
                - log_err
            - BranchSide:      'engines/cmdprio.c:524,6'
              BranchSideFuncs:
                - fio_cmdprio_parse_and_gen
        - Branch String:   'engines/cmdprio.c:517,6'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:520,4'
              BranchSideFuncs:
                - log_err
            - BranchSide:      'engines/cmdprio.c:524,6'
              BranchSideFuncs:
                - fio_cmdprio_parse_and_gen
        - Branch String:   'engines/cmdprio.c:524,6'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:525,3'
              BranchSideFuncs:
                - fio_cmdprio_parse_and_gen
            - BranchSide:      'engines/cmdprio.c:526,11'
              BranchSideFuncs:
                - fio_cmdprio_parse_and_gen
        - Branch String:   'engines/cmdprio.c:526,11'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:527,3'
              BranchSideFuncs:
                - fio_cmdprio_parse_and_gen
            - BranchSide:      'engines/cmdprio.c:529,3'
              BranchSideFuncs:
                - fio_cmdprio_parse_and_gen
        - Branch String:   'engines/cmdprio.c:532,6'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:533,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/cmdprio.c:535,35'
              BranchSideFuncs:
                - fio_cmdprio_parse_and_gen
      Callsites:
        - Src:             'engines/cmdprio.c:506,30'
          Dst:             strlen
        - Src:             'engines/cmdprio.c:518,3'
          Dst:             log_err
        - Src:             'engines/cmdprio.c:535,9'
          Dst:             fio_cmdprio_parse_and_gen
    - functionName:    rand_between
      functionSourceFile: '/src/fio/engines/../os/../lib/rand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - state
        - start
        - end
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - rand32_upto
        - rand64_upto
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/../os/../lib/rand.h:147,6'
          Branch Sides:
            - BranchSide:      'engines/../os/../lib/rand.h:148,10'
              BranchSideFuncs:
                - rand64_upto.8371
            - BranchSide:      'engines/../os/../lib/rand.h:150,10'
              BranchSideFuncs:
                - rand32_upto.8367
      Callsites:
        - Src:             'engines/../os/../lib/rand.h:148,18'
          Dst:             rand64_upto
        - Src:             'engines/../os/../lib/rand.h:150,18'
          Dst:             rand32_upto
    - functionName:    fio_cmdprio_percentage
      functionSourceFile: '/src/fio/engines/cmdprio.c'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - cmdprio
        - io_u
        - bsprio
      BBCount:         14
      ICount:          117
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/cmdprio.c:234,2'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:236,4'
              BranchSideFuncs: []
            - BranchSide:      'engines/cmdprio.c:239,10'
              BranchSideFuncs: []
            - BranchSide:      'engines/cmdprio.c:252,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/cmdprio.c:239,3'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:240,20'
              BranchSideFuncs: []
            - BranchSide:      'engines/cmdprio.c:246,3'
              BranchSideFuncs: []
        - Branch String:   'engines/cmdprio.c:241,8'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:242,15'
              BranchSideFuncs: []
            - BranchSide:      'engines/cmdprio.c:245,3'
              BranchSideFuncs: []
      Callsites:
        - Src:             'engines/cmdprio.c:252,3'
          Dst:             __assert_fail
    - functionName:    fio_cmdprio_set_ioprio
      functionSourceFile: '/src/fio/engines/cmdprio.c'
      linkageType:     externalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - td
        - cmdprio
        - io_u
      BBCount:         21
      ICount:          172
      EdgeCount:       22
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - fio_cmdprio_percentage
        - rand_between
      functionUses:    1
      BranchProfiles:
        - Branch String:   'engines/cmdprio.c:284,6'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:285,3'
              BranchSideFuncs:
                - rand_between.8379
                - __assert_fail
                - __assert_fail
                - __assert_fail
            - BranchSide:      'engines/cmdprio.c:287,23'
              BranchSideFuncs:
                - rand_between.8379
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'engines/cmdprio.c:288,6'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:289,3'
              BranchSideFuncs: []
            - BranchSide:      'engines/cmdprio.c:291,10'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
                - __assert_fail
        - Branch String:   'engines/cmdprio.c:291,2'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:293,18'
              BranchSideFuncs: []
            - BranchSide:      'engines/cmdprio.c:298,3'
              BranchSideFuncs:
                - __assert_fail
                - __assert_fail
            - BranchSide:      'engines/cmdprio.c:311,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/cmdprio.c:298,3'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:298,3'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/cmdprio.c:299,10'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/cmdprio.c:299,3'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:300,33'
              BranchSideFuncs:
                - __assert_fail
            - BranchSide:      'engines/cmdprio.c:309,3'
              BranchSideFuncs:
                - __assert_fail
        - Branch String:   'engines/cmdprio.c:303,8'
          Branch Sides:
            - BranchSide:      'engines/cmdprio.c:304,20'
              BranchSideFuncs: []
            - BranchSide:      'engines/cmdprio.c:308,3'
              BranchSideFuncs:
                - __assert_fail
      Callsites:
        - Src:             'engines/cmdprio.c:283,6'
          Dst:             fio_cmdprio_percentage
        - Src:             'engines/cmdprio.c:287,9'
          Dst:             rand_between
        - Src:             'engines/cmdprio.c:298,3'
          Dst:             __assert_fail
        - Src:             'engines/cmdprio.c:311,3'
          Dst:             __assert_fail
        - Src:             'engines/cmdprio.c:315,2'
          Dst:             __assert_fail
...
